@charset "utf-8";

body {
	margin:0px; padding:0px; /*line-height:100%;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#333333;
	text-decoration: none;
	}
form{
padding:0px;
margin:0px;
}
 
a:link{ color:#112586; text-decoration:none;}
a:visited{ color:#112586; text-decoration:none;}
a:hover{ color:#5D88BC; text-decoration:none; }
a:active{ color:#112586; text-decoration:none;}

img{
margin-left:auto;
margin-right:auto;
text-decoration:none; border:none;
}

img a{
text-decoration:none; border:none;
}

p {margin:0px; padding:4px 0px 4px 0px;}


.v_align_t{
vertical-align:top;
}


.v_align_m{
vertical-align:middle;
}

/*===========================main container start===========================*/
.main_container{
margin-left:auto;
margin-right:auto;
width:1004px;
height:auto;
vertical-align:top;
/*background-color:purple;*/
}

/*
.main_container tr td{
/*height:5px;
vertical-align:top;*/
/*}*/

/*===========================main container end===========================*/




/*===========================Header start===========================*/

.headerGIP{ vertical-align:middle;
width:1004px;
height:130px;
/*background-image:url(../images/header_bg.jpg); background-repeat:repeat-x;*/
background-image:url(/images/header_base.jpg); background-repeat:no-repeat;
/*background-color:#FF0000;*/
}

.header_top_menu{
width:819px;
height:30px;
line-height:2.5em;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
}

		.header .header_middle{
		/*width:819px;*/
		height:80px;
		vertical-align:bottom; /*background-color:#ff0000*/
		}
		
		
		.header_middle table{ float:right;  vertical-align:middle; }

		.login_table{
		margin-top:6px;
		height:80px;
		color:#CCCCCC; 
		}

		.login_table tr td{ padding-right:10px;}


.header_bottom_menu{
width:819px;
height:0px;
text-align:right;
line-height:2.5em;
color:#CCCCCC;
}

/*
.header_bottom_menu a{color:#CCCCCC;}

.header a{padding-left:10px; padding-right:10px; line-height:2.5em;}
.header a:hover{ color:#0B1E56;}
*/

.bul{ background-image:url(/images/bul.gif);
background-position:0px 7px; background-repeat:no-repeat; padding-left:15px; padding-right:15px;}



.login_table a:link{ text-decoration:underline;}
.login_table a:visited{ text-decoration:underline;}


.header_top_menu a{padding-left:10px; padding-right:10px; line-height:2.5em;}
.header_top_menu a:link{ color:#5454A9;}
.header_top_menu a:visited{ color:#5454A9;}
.header_top_menu a:hover{ color:#0B1E56;}


.header_middle a:link{ margin:0px; padding:0px; color:#B6CAEF;}
.header_middle a:visited{color:#B6CAEF;}
.header_middle a:hover{ color:#fff;}


.header_bottom_menu a{ color:#cccccc; padding-left:10px; padding-right:10px; line-height:2.5em;}
.header_bottom_menu a:link{color:#cccccc;}
.header_bottom_menu a:visited{color:#cccccc;}
.header_bottom_menu a:hover{ color:#990000;}

/*===========================Header end===========================*/

/*=======================================Body Sections Start=======================================*/

.body_margin{ margin-top:0px; margin-bottom:10px;}

/*----------------------------------------Left-Right Section Start----------------------------------------*/		
		
		.left_right_colum{
		margin-top:5px;
		width:185px; 
		vertical-align:top;
		/*background-color:red;*/
		}
		
		
		
			
		
		
		/*----------------------------------------Title Header classes start----------------------------------------*/
	
		.title_header_bg{
		width:185px;
		height:40px;
		background-image:url(/images/title_header_bg.gif); background-repeat:repeat-x; background-position:top left;
		}
		
.title { /*vertical-align:top;line-height:2.5em;*/  vertical-align:middle; /*line-height:1em;*/ padding-bottom:4px; padding-top:4px; color:#ffffff; font-size:12px; font-weight:bold;  }


		
		.title_header_cor1{
		width:57px;
		height:40px;
		background-image:url(/images/title_header_cor1.gif); background-repeat:no-repeat; background-position:top left;
		vertical-align:top;
		 }
		
		.title_header_cor2{
		width:18px;
		height:40px;
		background-image:url(/images/title_header_cor2.gif); background-repeat:no-repeat; background-position:top right;
		}
				
				
/*header Icon classes start*/				
		.title_header_icon1{
		width:44px;
		height:40px;
		background-image:url(/images/icon1.gif); background-repeat:no-repeat; background-position:21px 10px;
		}
		

		.title_header_icon2{
		width:44px;
		height:40px;
		background-image:url(/images/icon2.gif); background-repeat:no-repeat; background-position:20px 10px;
		}
		
		.title_header_icon3{
		width:44px;
		height:40px;
		background-image:url(/images/icon3.gif); background-repeat:no-repeat; background-position:21px 10px;
		}
		
		.title_header_icon4{
		width:44px;
		height:40px;
		background-image:url(/images/icon4.gif); background-repeat:no-repeat; background-position:21px 11px;
		}
		
		.title_header_icon5{
		width:44px;
		height:40px;
		background-image:url(/images/icon5.gif); background-repeat:no-repeat; background-position:21px 11px;
		}
		
/*header Icon classes end*/


/*----------------------------------------Title Header classes end----------------------------------------*/


/*----------------------------------------Title Footer classes start----------------------------------------*/

		.title_footer_bg{
		width:185px;
		height:13px;
		background-image:url(/images/title_footer_bg.gif); background-repeat:repeat-x;
		margin-bottom:5px;
		}
		
		.title_footer_cor1{
		width:13px;
		height:13px;
		background-image:url(/images/title_footer_cor1.gif); background-repeat:no-repeat; background-position:top left;
		}
		
		.title_footer_cor2{
		width:13px;
		height:13px;
		background-image:url(/images/title_footer_cor2.gif); background-repeat:no-repeat; background-position:top right;
		}

/*----------------------------------------Title Footer classes end----------------------------------------*/

		
		/*-----------------------------browse catalog box start-----------------------------*/		
				.browse_catalog{
				/*background-color:#E5E5E5;*//*#F8F8F8;*/
				border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:0px solid #cccccc;
				color:#333;
				}
				
				.browse_catalog img{ vertical-align:middle;  padding-left:3px; padding-right:7px;}
				.browse_catalog a:visited{font-size: 12px;}
				.browse_catalog a:hover{font-size: 12px;}
				.browse_catalog a:active{font-size: 12px;}
								
.left_right_colum h2{
margin:0px; padding:0px; padding-bottom:2px; padding-top:2px; 
font-size:12px; color:#333; border-bottom:1px solid #F2F8FD; background-color:#fff;
}
		
.left_right_colum h2 a{display:block;/**/
margin:0px; padding:0px; padding-bottom:0px; padding-top:0px; padding-left:0px; padding-left:5px;
font-size:12px; color:#333;
}
.left_right_colum a:visited{color:#333;}
.left_right_colum a:hover{color:#000; background-color:#f8f8f8;}
.left_right_colum a:active{color:#333;}


.left_right_colum h3{
margin:0px; padding:0px; padding-bottom:2px; padding-top:2px; 
font-size:12px; color:#333; border-bottom:1px solid #F2F8FD; background-color:#fff;
}
		
.left_right_colum h3 a{/*display:block;*/
margin:0px; padding:0px; padding-bottom:0px; padding-top:0px; padding-left:0px; padding-left:5px;
font-size:12px; color:#333;
}


				.ymme_box{
				background-color:#fff;/*#F8F8F8;*/
				border-left:1px solid #cccccc; border-right:1px solid #cccccc;
				color:#333;
				}
				
				.ymme_box tr td{
				padding-left:1px;
				}
				
				
				
				.featured_items{
				background-color:#fff;/*#F8F8F8;*/
				border-left:1px solid #cccccc; border-right:1px solid #cccccc;
				color:#333; padding-left:10px; padding-right:10px;
				}
				
				.paging{ text-align:center; margin-top:10px; margin-bottom:5px; font-weight:bold; font-size:10px; }
				.paging a{background-color:#F2F8FD; border:1px solid #E3E8ED; padding:3px;  height:10px; display:inline-block; line-height:1em;}
				.paging a:hover{ color:#fff; background-color:#3C5FB2;}
				/*.paging span{color:#fff; background-color:#3C5FB2; border:1px solid #E3E8ED; padding:3px;  height:10px; display:inline-block; line-height:0.9em;}*/
				
				.paging2 a{ color:#fff; background-color:#3C5FB2; border:1px solid #E3E8ED; padding:3px;  height:10px; display:inline-block; line-height:1em;}
				.paging2 a:link{ color:#fff;}
				.paging2 a:visited{ color:#fff;}
				.paging2 a:active{ color:#fff;}
				
				big{ color:#FF0000; font-size:11px;}
				
				
				
/*-----------------------------browse catalog box End-----------------------------*/	
		
/*----------------------------------------Left-Right Section End----------------------------------------*/		






/*///////////////////////////////////////////////////////Middle Section End///////////////////////////////////////////////////////*/

.middle_body{ width:614px; margin-left:auto; margin-right:auto; }

.middle_body td{color:#333333; vertical-align:top;}

		/*--------------------middle banner start--------------------*/
		.middle_banner{
		width:614px;
		height:154px;
		background-image:url(/images/middle_banner_bg.jpg); background-repeat:no-repeat; background-position: top center;
		color:#CCCCCC;
		
		}
		
		.middle_banner_containt{  text-align:center;
		margin-top:3px; padding-left:15px; padding-right:15px;
		}
		
		h2{ margin:0px; padding:0px; font-size:11px; padding-bottom:6px;}
		/*--------------------middle banner start--------------------*/



/*Most Popular category section start*/

.middle_title_header_bg{
		height:45px;
		background-image:url(/images/middle_title_header_bg.gif); background-repeat:repeat-x;
		}
		
		.middle_title_header_cor1{
		width:350px;
		height:45px;
		background-image:url(/images/middle_title_header_cor1.gif); background-repeat:no-repeat; background-position:top left;
		}
		
		.middle_title_header_cor2{
		width:10px;
		height:45px;
		background-image:url(/images/middle_title_header_cor2.gif); background-repeat:no-repeat; background-position:top right;
		}
		
		.middle_title_header_title{ 
		vertical-align:middle; line-height:2.8em;
		 font-size:13px; font-weight:bold; 
		padding-left:75px;  color:#E9ECF6;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		
		
.most_popular_categories{
width:614px;
background-color:#ffffff; border:1px solid #ccc; border-top:0px solid #ccc;
margin-bottom:10px;
font-weight:bold; color:#333333;
}

.most_popular_categories tr td{
width:133px; height:110px;  padding-left:6px; padding-right:6px;  
background-image:url(/images/block.jpg); background-repeat:no-repeat; background-position:top center;
text-align:center;
vertical-align:middle; color:#333333; font-size:11px; text-transform: uppercase;
empty-cells:hide;

}


.most_popular_categories img{ display:block; margin-left:auto; margin-right:auto; padding:5px 0px 5px 0px;}


/*Most Popular category section end*/

.bottom_banner{ margin-top:5px; margin-bottom:5px;}


.bottom_banner img{ vertical-align:middle; padding-left:15px; padding-right:15px;}
.bottom_banner td{ vertical-align:middle; text-align:center;}


/*=======================================Body Sections End=======================================*/




/*=======================================Footer Sections Start=======================================*/

		.footer{
		width:1004px;
		height:65px;
		background-image:url(/images/footer_bg.jpg); background-repeat:repeat-x;
		margin-bottom:5px;
		vertical-align:middle; line-height:2.8em;
		font-size:10px; font-weight:bold; color:#10215E;
		text-align:center;
		}
		
		
		
		
		.footer a{ padding-left:5px; padding-right:5px;}
		
		.footer_cor1{ float:left;
		width:25px;
		height:65px;
		background-image:url(/images/footer_cor1.jpg); background-repeat:no-repeat; background-position:top left;
		}
		
		.footer_cor2{
		width:25px;
		height:65px;
		background-image:url(/images/footer_cor2.jpg); background-repeat:no-repeat; background-position:top right;
		}
		
		
		.copyright{ text-align:center;}
		

/*=======================================Footer Sections End=======================================*/






/*===========================Form start===========================*/
.InputTxt{
font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px;	font-weight:normal;	color:#000000;
width: 120px; height: 17px; background-color: #ffffff !important; 
margin-top: 3px; margin-bottom:3px;
padding-left:0px; padding-top:0px; 	
border:#959595 1px solid; /*9DB61A*/ line-height:1.45em;
vertical-align:middle; 
}

/*input[type=button]{
width:65px; height:20px;
font-size:12px; color:#CCCCCC; text-align:center;
line-height:1.7em;
border:0px solid #FFFFFF;
background-image:url(../images/goBtn.gif); background-repeat:no-repeat;
background-color:transparent;
}*/


.submitBtn {
	background-image: url(/images/submit1.gif);
	background-repeat: no-repeat;
	border-top-style: none;	border-right-style: none;border-bottom-style: none;	border-left-style: none;
	font-family: Verdana,  Arial, Helvetica, sans-serif ;
	width: 75px; height: 20px; font-size: 10px;	color:#ffffff;	font-weight: bold; line-height:0.5em;
	background-color:transparent;
	vertical-align: middle;
	text-align: center;
	margin-top:2px; margin-bottom: 2px; line-height:1.2em; cursor:pointer;
	margin-right:0px; 
}

.submitBtn2 {
	background-image: url(/images/submit2.gif);
	background-repeat: no-repeat;
	border-top-style: none;	border-right-style: none;border-bottom-style: none;	border-left-style: none;
	font-family: Verdana,  Arial, Helvetica, sans-serif ;
	width: 75px; height: 20px; font-size: 10px;	color:#333333;	font-weight: bold; line-height:0.5em;
	background-color:transparent;
	vertical-align: middle;
	text-align: center;
	margin-top:4px; margin-bottom:4px; line-height:1.2em; cursor:pointer;
	margin-right:0px; 
}




/*===========================Form end===========================*/
