@charset "utf-8";

*{
margin:0px;
padding:0px;
line-height:100%;
}

form{
margin:0px;
padding:0px;
line-height:100%;
}


body {
	margin:0px; padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-image:url(/images/body_bg.jpg); background-repeat:repeat-x;
}

a:link{ color:#333333; text-decoration:none;}
a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#990000;  text-decoration:underline; }
a:active{ color:#333333; text-decoration:none;}

img{
text-decoration:none; border:none;
}

img a{
text-decoration:none; border:none;
}

p{ padding:0px; margin:7px 0px 7px 0px;}

.bold{font-weight:bold;}

.bullet{ padding:0px 0px 0px 12px; background-image:url(/images/bul.gif); background-repeat:no-repeat; background-position:0px 4px;}


	/*===========================main container start===========================*/
	.main_container{
	margin-left:auto;
	margin-right:auto;
	width:1004px;
	height:auto;
	vertical-align:top;
	/*background-color:purple;*/
	}
	/*===========================main container end===========================*/
	
/*===========================Header start===========================*/

.header{
width:1004px;
height:150px;
background-image:url(/images/header.jpg); background-repeat:no-repeat;
font-size:11px;
color:#f1f1f1;
}

.header a:link{ color:#f1f1f1;}
.header a:visited{ color:#f8f8f8;}
.header a:hover{ color:#fff;}

		.header_top_menu{
		width:819px;
		height:30px;
		line-height:2.5em;
		color:#333333;
		}
	
		.header_top_menu a{padding-left:11px; padding-right:11px; line-height:3em; vertical-align:middle;}
		.header_top_menu a:link{color:#333333;}
		.header_top_menu a:visited{color:#333333;}
		.header_top_menu a:hover{color:#990000;}
		.header_top_menu a:active{color:#333333;}
		
	

.faq_testimonials{
padding-left:11px; padding-right:11px; line-height:3em; color:#f1f1f1;
font-weight:bold;
}
.faq_testimonials a{padding-left:5px; padding-right:5px; line-height:3em;}
/*.faq_testimonials a:link{ color:#f1f1f1;}
.faq_testimonials a:visited{ color:#f8f8f8;}
.faq_testimonials a:hover{ color:#fff;}*/


		.phone{
		vertical-align:top;
		line-height:1.0em;
		text-align:center;
		color:#f8f8f8;
		font-weight:bold;
		font-size:10px;
		color:#EDE0E0;
		}
		.phone_no{font-size:12px; color:#fff}


.header_middle{
height:90px;
vertical-align:bottom;
}


.header_bottom{ 
height:30px;
text-align:right;
color:#CCCCCC;
}

/*-----------------------login section start-----------------------*/
.login{ border-left:0px solid #ccc;
float:right;
color:#f1f1f1;
margin-right:5px;
}
.login tr td{ padding:2px 3px 0px 3px;}

/*-----------------------login section end-----------------------*/

/*===========================Header end===========================*/


/*===========================Body_Conatiner start===========================*/
.body_container{
width:1004px;
margin:15px 0px 0px 0px;

}

.body_container tr td{
vertical-align:top;
}


.body_container h2 {
/*background-color:#FFFFFF;*/
border-bottom:1px solid #F2F8FD;
color:#333333;
font-size:12px;
margin:0;
padding:2px 0;
}

	.left_body_container{
	width:185px;
	}
	
	.right_body_container{
	float:right;
	width:185px;
	}
	


.middle_body{width:614px; padding:0px 10px 0px 10px; margin-left:auto; margin-right:auto; /*background-color:#FF0000;*/}
.middle_body td{color:#333333; vertical-align:top;}

/*===========================Body_Conatiner end===========================*/


/*===========================middle_body start===========================*/
	.middle_banner{
	width:614px;
	height:120px;
	background-image:url(/images/middle_banner.gif); background-repeat:no-repeat; background-position: top center;
	}
	.middle_banner_containt{  text-align:center;
	padding-top:12px; padding-left:15px; padding-right:15px;
	}
		
	h2{ margin:0px; padding:0px; font-size:11px; padding-bottom:6px;}


.middle_banner2{
margin-top:10px;
width:614px;
height:90px;
background-image:url(/images/middle_banner.gif); background-repeat:no-repeat; background-position: bottom center;
vertical-align:middle; text-align:center;
margin-bottom:10px;
}
.middle_banner2 img{ vertical-align:middle; padding:7px 12px 7px 12px; height:74px;}
/*===========================middle_body end===========================*/


/*===========================box_header start===========================*/
.box_header{
height:40px;
background-image:url(/images/box_header_bg.gif); background-repeat:repeat-x; background-position:0px 5px;
text-transform:uppercase; color:#FFFFFF; font-size:11px; font-weight:bold;
}

.box_header2{
height:65px;
background-image:url(/images/box_header_bg2.gif); background-repeat:repeat-x; background-position:0px 5px;
text-transform:uppercase; color:#FFFFFF; font-size:11px; font-weight:bold;
}

.box_header tr td {vertical-align:middle;}
.box_header2 tr td {vertical-align:middle;}



	.icon_base{
	width:42px;
	height:40px; /*padding-left:40px;*/
	background-image:url(/images/icon_base.gif); background-repeat:no-repeat; background-position:1px 0px;
/*	line-height:2.5em; vertical-align:middle;*/ vertical-align:top;
	}
	
	
	.icon1{
	width:38px;
	height:40px; 
	background-image:url(/images/icons.gif); background-repeat:no-repeat; background-position:7px 6px;
	}
	.icon2{
	width:38px;
	height:40px; 
	background-image:url(/images/icons.gif); background-repeat:no-repeat; background-position:-23px 6px;
	}
	.icon3{
	width:38px;
	height:40px; 
	background-image:url(/images/icons.gif); background-repeat:no-repeat; background-position:-55px 6px;
	}
	.icon4{
	width:38px;
	height:40px; 
	background-image:url(/images/icons.gif); background-repeat:no-repeat; background-position:-87px 6px;
	}
	.icon5{ 
	width:38px;
	height:40px; 
	background-image:url(/images/icons.gif); background-repeat:no-repeat; background-position:-119px 6px;
	}
	

/*===========================box_header end===========================*/


/*===========================box footer start===========================*/
	.box_footer_bg{
	height:10px;
	background-image:url(/images/box_footer_bg.gif); background-repeat:repeat-x; background-position:0px 0px;
	background-color:#FFFFFF;
	margin-bottom:10px;
	}
	
	.box_footer_cor1{
	width:12px;
	height:12px;
	background-image:url(/images/ymm_footer_cors.gif); background-repeat:no-repeat; background-position:left 0px;
	}
	
	.box_footer_cor2{
	width:12px;
	height:12px;
	background-image:url(/images/ymm_footer_cors.gif); background-repeat:no-repeat; background-position:right 0px;
	}
/*===========================box footer end===========================*/




/*===========================box content start===========================*/
		.box_conents{
		border-left:1px solid #ccc; border-right:1px solid #ccc;
		background-color:#FFFFFF;
		
		}
			
		.box_conents tr td{ padding:5px 5px 0px 5px;
		vertical-align:middle;		
		text-align:left;
		}
		
		.box_conents td table tr td{ padding:0px 0px 0px 0px;
		vertical-align:middle;		
		text-align:left;
		border:none;
		}
		
		.box_conents a:visited{color:blue;}
		.box_conents a:hover{color:#000; background-color:red;}
		.box_conents a:active{color:blue;}
		
/*===========================box content end===========================*/



/*-----------------------YME Section start-----------------------*/
		/*-----------------------YME header start-----------------------*/
		.ymm_bg{
		width:185px;
		background-image:url(/images/ymm_bg.gif); background-repeat:repeat-y; background-position:0px 0px;
		}
		.ymm_header{
		height:40px;
		background-image:url(/images/box_ymm_header_bg.gif); background-repeat:repeat-x; background-position:0px 5px;
		text-transform:uppercase; color:#FFFFFF; font-size:11px; font-weight:bold;
		}
		.ymm_header tr td{ vertical-align:middle;}
		/*-----------------------YME header end-----------------------*/



		/*-----------------------YME box start-----------------------*/
		.ymme_box{
		border-left:1px solid #333; border-right:1px solid #333;
		color:#fff;
		padding-left:7px;
		}
			
		.ymme_box tr td{
		vertical-align:middle;		
		text-align:left;
		}
		.ymme_box img{ padding-left:3px; padding-right:3px;}
		/*-----------------------YME box start-----------------------*/	
		
		
		
		/*-----------------------YME footer start-----------------------*/
		.ymm_footer_bg{
		height:12px;
		background-image:url(/images/ymm_footer_bg.gif); background-repeat:repeat-x; background-position:0px 0px;
		margin-bottom:10px;
		}
		
		.ymm_footer_cor1{
		width:12px;
		height:12px;
		background-image:url(/images/ymm_footer_cors.gif); background-repeat:no-repeat; background-position:left -12px;
		}
		
		.ymm_footer_cor2{
		width:12px;
		height:12px;
		background-image:url(/images/ymm_footer_cors.gif); background-repeat:no-repeat; background-position:right -12px;
		}
		/*-----------------------YME footer end-----------------------*/

/*-----------------------YME Section end-----------------------*/		
		


/*-----------------------------browse catalog box start-----------------------------*/		
			
.browse_catalog img {padding:0px; margin:0px;}
.browse_catalog tr td {padding:5px 0px 0px 0px; margin:0px;}
		
.browse_catalog a{display:block;
margin:0px; padding:2px 0px 4px 18px; padding-bottom:4px; padding-top:2px; 
font-size:12px; color:#333;
background-image:url(/images/bul.gif); background-repeat:no-repeat;  background-position:5px -4px;
border-bottom:1px solid #fff;

}
.browse_catalog a:visited{color:#333;}
.browse_catalog a:hover{color:#000; background-color:#F8F8F8;}
.browse_catalog a:active{color:#333;}

/*-----------------------------browse catalog box End-----------------------------*/


/*-----------------------------most_populart items start-----------------------------*/
.most_populart table{
border-collapse: separate;/**/  border-spacing: 0px;  *border-collapse: expression('separate', cellSpacing = '0px');
border:none; padding:0px;
}

.most_populart tr td{background-color:#fff;border:1px solid #CCCCCC; border:none; padding:0px;}

.most_populart img{ margin:0px; padding:0px; float:left;}

	.featrured_item  a span/*td table tr td*/ {
	display:block;
	text-align:center;
	}
	
	.featrured_item img{ margin:5px 0px 5px 0px;}
	
.paging{ text-align:center; font-size:10px; margin:5px 0px 5px 0px;}
/*-----------------------------most_populart items end-----------------------------*/




/*-----------------------------Most Popular category section start-----------------------------*/

.middle_title_header_bg{
		height:40px;
		background-image:url(/images/middle_title_header_bg.gif); background-repeat:repeat-x; background-position:top left;
		}
		
		.middle_title_header_cor1{
		width:350px;
		height:40px;
		background-image:url(/images/middle_title_header_cor1.gif); background-repeat:no-repeat; background-position:top left;
		}
		
		.middle_title_header_cor2{
		width:10px;
		height:40px;
		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; text-align:left;
		padding-left:50px;  color:#ffffff;
		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-----------------------------*/






/*=======================================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; font-size:9px;}
		

/*=======================================Footer Sections End=======================================*/






/*-----------------------------Form start-----------------------------*/
.Input{
font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px;	font-weight:normal;	color:#421723;
width: 120px; height: 16px; background-color: #ffffff !important; 
/*margin-top: 5px; margin-bottom:4.4px;*/
padding:0px 1px 0px 1px; 	
margin:3px 0px 5px 0px; 
border:#696DA3 1px solid; /*9DB61A*/ line-height:1.45em;
vertical-align:middle; 
}
.dropdownX {
width:115px; height: 18px;
margin:4px 0px 4px 2px; 
background-color:#FFFFFF;
border:1px solid black;
color:black;
font-family:Verdana,Arial,Lucida Sans Regular;
font-size:8pt;
font-weight:normal;
}


.input_bt_gray{
	margin:4px 0px 0px 0px; padding:0px 0px 0px 0px;
	width:75px; height: 20px;
	background-image: url(/images/bt.gif);	background-repeat: no-repeat; background-position:0px -41px;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; color:#444;	font-weight:bold; 
	text-align: center;
	cursor:pointer;
	background-color:transparent;
	vertical-align:middle;
	text-transform:uppercase;
}

.input_bt_black{
	margin:4px 0px 0px 0px; padding:0px 0px 0px 0px;
	width:75px; height: 20px;
	background-image: url(/images/bt.gif);	background-repeat: no-repeat; background-position:0px -21px;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; color:#fff;	font-weight:bold; 
	text-align: center;
	cursor:pointer;
	background-color:transparent;
	vertical-align:middle;
	text-transform:uppercase;
	

}

.input_bt_red{
	margin:4px 0px 0px 0px; padding:0px 0px 0px 0px;
	width:75px; height: 20px;
	background-image: url(/images/bt.gif);	background-repeat: no-repeat; background-position:0px 0px;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; color:#fff;	font-weight:bold; 
	text-align: center;
	cursor:pointer;
	background-color:transparent;
	vertical-align:middle;
	text-transform:uppercase;
}


.go_bt {
	background-image: url(/images/go_bt.gif);
	background-repeat: no-repeat;
	border:none;
	width:32px; height: 20px; font-size: 10px;	color:#333333;	font-weight: bold; line-height:0.5em;
	vertical-align: middle;
	text-align: center;
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	cursor:pointer;
	background-color:transparent;
}


/*-----------------------------Form end-----------------------------*/

