@charset "utf-8";
/* CSS Document */

body{
	font-family:Verdana, "Arial", Helvetica, sans-serif;
	font-size:			12px;
	behavior:url("js/hack.htc");
}

p{font-size:12px;}

img {
   behavior: url("js/png-transparency.htc");
}



#frame 
{
	padding-left:		0px;
	padding-right:		0px;
	margin-left:		auto;
	margin-right:		auto;
	width:				1044px;
	height:				auto;

}

#head {
	background-color:#000000;
}

#content
{
	width:				1044px;
	float: 				left;
	background-color: 	#FFFFFF;
}
#wrap
{
	width:				1044px;
	margin-top: 		0px;
	background-repeat: 	no-repeat;

}



#contentleft
{
	width:				150px;
	float:				left;

}


#contentright
{
	width:				894px;
	float:				right;
	color:			    #333333;
	
}

#foot
{
	width:				844px;
	float: 				left;
	padding-left:       100px;
	padding-top:        50px;
	
}



/***  menu  ***/

.main-menu{
	background-color:	#d29abd;
	background-image:url(../images/menu/main-menu.jpg);
	font-size:			24px;
	width:				150PX;
	height:				30PX;
	color:				#FFFFFF;
	font-weight			:bold;
}

.sub-cat{
	padding:            7px;
	border:             #CCCCCC dotted 1px;
	border-top:		    none;
	background-color:   #F8F8F8;
	font-size:			12px;
}

.sub-menu{
	background-image:url(../images/menu/sub-main-menu.jpg);
	font-size:			18px;
	width:				150PX;
	height:				26PX;
	color:				#FFFFFF;
	font-weight			:normal;
	padding-top:         4px;		
}



/** end **/

/** Links **/
div.sub-cat a:link, div.sub-cat a:visited {
		display:block;
		color:#666666;
		text-decoration:none;
}
div.sub-cat:hover{
		display:block;
		color:#0000FF;
		text-decoration:none; 
		background-color:#ffffcc;
}
/** End **/

/**  this for the login**/

.login-bg{
	background-color:#E4E4E7;
	width:882px
	}
	
	fieldset {
		border:1px dashed #000000;
		padding:0 15px 15px;
}

/** end **/

#div-main{
		width:882px;
		height:auto;
	}
	#div-holder{
		width:420px;
		height:auto;
		padding-left:10px;
		padding-right:10px;
		float:right;
	}
	.products-title{
		padding-top:2px;
		background-image:url(../images/products_2_tmp_imgs/products-img.jpg);
		background-repeat:no-repeat;
		height:24px;
	}
	.info{
		font-family:tahoma;
		font-size:14px;
		border:	#CCCCCC solid 1px;
	}
	.info th{
		color:#CCCCCC;
	}
	
	.info td{
		color:#666666;
		font-weight:bold;
	}
	.collapse-info{
		font-family:tahoma;
		font-size:9px;
		color:#FFFFFF;
		width:200px;
	}
	
	.collapse-font{
		font-family:tahoma;
		font-size:12px;
		color:#999999;
	}
	#img-holder{
		background-color:#999999;
		border:#000000 solid 1px;
		width:430px;
		height:auto;
		float:left;
	}
	.img-pro{
		border:#FFFFFF solid 2px;
		width:242px;
		margin-left:90px;
		margin-top:3px;
	}
	.img-product-desc{
		background-image:url(/u_suits/images/products_2_tmp_imgs/pro-desc.png);
		background-repeat:no-repeat;
		height:23px;
	}
	.pro-desc{
		margin-top:25px;
		border:#CCCCCC solid 1px;
		font-family:tahoma;
		font-size:12px;
		color:#999999;
	}
	p{
		padding-left:10px;
		padding-right:10px;
	}
	
	.header-img-sizestock{
		background-image:url(/u_suits/images/products_2_tmp_imgs/header-img-sizestock.png);
		background-repeat:no-repeat;
		height:23px;
	}
	.header_select_size{
		background-image:url(/u_suits/images/products_2_tmp_imgs/header_select_size.png);
		background-repeat:no-repeat;
		height:23px;
	}
	.header_select_color{
		background-image:url(/u_suits/images/products_2_tmp_imgs/header_select_color.png);
		background-repeat:no-repeat;
		height:23px;
	}
	.size-available{
		margin-top:25px;
	}
	#view-thumbnails{
		height:80px;
		margin-top:15px;
		background-color:#CCCCCC;
	}
	.thumbnail-holder{
		margin-top:9px;
		margin-left:7px;
		margin-right:7px;
		
		background-color:#999999;
		border:#666666 solid 1px;
		float:left;
	}

/**
	footer only
*/

.footer-list a:link,.footer-list a:visited {
	color:#666666;
	text-decoration:none;
	font-size:12px;
}
.footer-list a:hover
{
	color:#0000FF;
	text-decoration:none;
	font-size:12px;
	

}
.footer-list{
	list-style-type		:none;
}
.footer-holder{}
.footer-div{padding:26px 0 15px 35px; height:25px; width:146px; background-repeat:no-repeat; float:left;}
.footer-p{width:800px; float:right; padding:12px}
/*************************/

#div-boder{
			border:#CCCCCC solid 1px;
			width:872px;
			padding:5px;
			margin-bottom:20px;
		}
		.about-us-header{
			background-image:url(../images/about-us/about-us-header.jpg);
			width:100%;
			height:23px;
			background-repeat:no-repeat;
		}
		.p{
			text-align:justify;
			text-indent: 1em;
			font-family:Verdana, "Arial", Helvetica, sans-serif;
			font-size:12px;
		}
		.h2{
			color:#666666;
			font-family:Courier New, "Courier", monospace;
			font-weight:normal;
			font-size:21px;
			letter-spacing: -1px;
			margin:9px 0;
		}
		.faq-img-header{
			background-image:url(../images/faqs/gaq-image-header.jpg);
			width:100%;
			height:23px;
			background-repeat:no-repeat;
		}
		.p-question{color:#009999; text-align:justify;}
		.p-li{list-style:circle; text-align:justify;}
		
		.secuiritypolicy-img-header{
			background-image:url(../images/secuirity-policy/secuirity-policy.jpg);
			width:100%;
			height:23px;
			background-repeat:no-repeat;
		}
		
		.contact-us-img-header{
			background-image:url(../images/contact-us/img-header-contact-us.jpg);
			width:100%;
			height:23px;
			background-repeat:no-repeat;
		}
		
		.terms-of-use-img-header{
			background-image:url(../images/terms-of-use/terms-of-use-title-header.jpg);
			width:100%;
			height:23px;
			background-repeat:no-repeat;
		}
		.register-img-header{
			background-image:url(../images/register/register-header-img.jpg);
			width:100%;
			height:23px;
			background-repeat:no-repeat;
		}
		.returning-img-header{
			background-image:url(../images/login_images/returning-cus-header.jpg);
			width:100%;
			height:23px;
			background-repeat:no-repeat;
		}
		.newcostumer-img-header{
			background-image:url(../images/login_images/new-cus-header.jpg);
			width:100%;
			height:23px;
			background-repeat:no-repeat;
		}
		.text-box{border: #3399FF solid 1px; height:20px; font-family:"Arial", Helvetica, sans-serif; font-size:14px;}
		
		
		#bottom-img-holder{height:202px; width:880px; margin:5px;}
		.bottom-img{float:left; height:205px; margin:2px;}
		.banner-holder{height:470px;}
		
		#main-div-boder{
			border:#CCCCCC solid 1px;
			width:882px;
			padding:2px;
			margin-bottom:20px;
		}				
	
		
