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

body{
	margin:0px;
	padding:0px;
	}
p, div{
	margin:0px;
	padding:0px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	}
.clear{
	clear:both;
	}
img{
	border:0px;
	}


/*Classes for  main section*/


/*Header Classes start*/
#main_container{
	width:915px;
	margin:0 auto;
	}
.shaddow_top{
	width:915px;
	float:left;
	}	
.shaddow_middle{
	width:898px;
	float:left;
	padding:0 0 0 17px;
	background:url(../images/midd_shaddow.gif) repeat-y;
	}
.shaddow_bottom{
	width:915px;
	float:left;
	}

#header_main{
	float:left;
	width:875px;
	}
#header_main .navigation{
	margin:0px;
	width:875px;
	padding:0px;
	}
#header_main .navigation ul{ 
	list-style:none;
	margin:0px;
	padding:0px;
	}
#header_main .navigation ul li{
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	margin:0 3px 0 0;
	padding:0px;
	}
#header_main .navigation ul li a{
float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	padding: 5px 13px 0 14px;
	background:url(../images/nav_tab_bg.gif) repeat-x;
	height:30px;
	border:solid 1px #001356;
	text-decoration:none;
	display:block;
	}
#header_main .navigation ul li a:hover{
	background:url(../images/nav_hover_bg.gif) repeat-x;
	border:solid 1px #D12B28;
	display:block;
	}
.header_logo{
	margin:6px 0 6px 0;
	width:875px;
	float:left;
	}
.cards_container{
	float:left;
	padding:6px 0 0 0;
	height:24px;
	width:875px;
	}
.small_links a{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	}
.small_links a:hover{
	font:12px Arial, Helvetica, sans-serif;
	color:#9F0608;
	}

/*Header Classes end*/

/*Classes for middle part left start*/

#main_middle_container{
	width:875px;
	float:left;
	}

#main_middle_container .left_part{
	width:232px;
	float:left;
	}
	
#main_middle_container .right_part{
	padding:0 0 0 2px;
	width:641px;
	float:left;
	}
#left_cat{
	width:232px;
	float:left;
	}
#left_cat .heading{
	width:217px;
	float:left;
	height:34px;
	font:20px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/heading_bg.gif) no-repeat;
	padding:10px 0 0 15px;
	}
	
#cat_link{
	margin:0px;
	padding:0px;
	width:232px;
	}
	
#cat_link ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
#cat_link ul li{
	margin:0px;
	padding:0px;
	font:14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	}
#cat_link ul li a{
	margin:1px 0 0 0; 
	padding:10px 0 0 43px;
	font:14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	background:url(../images/cat_bg.gif)  no-repeat;
	display:block;
	text-decoration:none;
	height:26px;
	width:189px;
	
	}
#cat_link ul li a:hover{
	color:#FDFC01;
	}
	
#contact_area{
	float:left;
	margin:5px 0 0 0;
	width:232px;
	}
#contact_area .red_heading{
	float:left;
	width:215px;
	height:32px;
	padding:10px 0 0 15px;
	border:1px solid #A5110F;
	background:url(../images/red_bg.gif) repeat-x;
	font:20px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
.red_heading a{
	font:20px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
.red_heading a:hover{
	color:#fffd05;
	}
	
.small_spacer{
	width:230px;
	float:left;
	overflow:hidden;
	height:5px;
	}
#contact_area .number_section{
	float:left;
	width:230px;
	background:url(../images/contact_bg.gif) repeat-x;
	border:1px solid #A5110F;
	}
.call_number{
	padding:15px 0 0 0;
	width:230px;
	float:left;
	height:55px;
	}
.fax_number{
	padding:15px 0 0 0;
	width:230px;
	float:left;
	height:55px;
	}
.email_address{
	padding:15px 0 0 0;
	width:230px;
	float:left;
	height:55px;
	}
.contact_icons{
	float:left;
	width:78px;
	text-align:center;
	}
.contact_content{
	float:left;
	font:15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	width:152px;
	}
	
/*Classes for middle part left end*/

/*Classes for middle part right start*/

.product_heading{
	float:left;
	padding:6px 0 0 15px;
	background:url(../images/heading_bg_red.gif) repeat-x;
	width:626px;
	height:25px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	}
	
#product_container_1{
	width:641px;
	margin:30px 0 0 0;
	*margin:30px 0 0 0;
	float:right;
	}
#product_container_1 .prodcut_data{
	width:126px;
	float:left;
	}
.dotted_spacer{
	float:left;
	width:1px;
	}
.product_image{
	width:126px;
	float:left;
	text-align:center;
	}
.product_des{
	float:left;
	width:126px;
	text-align:center;
	color:#0068B5;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
.product_des span{
	color:#A10709;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
.vertical_spacer{
	width:641px;
	float:left;
	height:5px;
	background:url(../images/v_spacer.jpg) repeat-x;
	overflow:hidden;
	}
/*Classes for middle part  right ends*/

#footer_main{
	margin:10px 0 0 0;
	width:863px;
	padding:5px 0 0 12px;
	float:left;
	height:25px;
	background:#051C6C;
	}
#footer_main .footer_link {
	width:850px;
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
#footer_main .footer_link  a{
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
#footer_main .footer_link  a:hover{
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
	}
	
	
	
/*	Classes for inner pages start*/
	
	
	#product_container{
	margin:0px;
	padding:0px;
	width:638px;
	float:right;
	}
#product_container .product_main{
	float:left;
	width:310px;
	margin:0px;
	padding:0px;

	}
	

#prodct_main_container{
	float:left;
	width:310px;
	}
#prodct_main_container .product_1{
	width:150px;
	float:left;
	}
.v_dotted_spacer{
	width:1px;
	float:left;
	}

#prodcut_detail{
	padding:0 0 0 10px;
	float:left;
	width:149px;
	}


.ver_spacer{
	width:10px;
	float:left;	
	}
.blue_font{
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#051C6C;
	}
#product_link a{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	}
#product_link a:hover{
	font:12px Arial, Helvetica, sans-serif;
	color:#B40605;
	font-weight:bold;
	text-decoration:underline;
	}
/*	Classes for inner pages end*/
	
/*Classes for sub pages start*/ 
#middle_content{
	float:left;
	margin:0 0 0 18px;
	.margin:0 0 0 18px;
	*margin:0 0 0 18px;
	width:608px;
	}
	
.product_title{
	float:left;
	width:608px;
	padding:15px 0 0 0;
	height:30px;
	font:15px Arial, Helvetica, sans-serif;
	color:#005180;
	font-weight:bold;
	}
	
.text_container{
	float:left;
	width:608px;
	}
	

.description{
	float:left;
	margin:0px;
	padding:0px;
	width:444px;
	}
.description ul{
	margin:0px;
	padding:0px;
	list-style:square;
	}
.description ul li{
	margin:0 0 5px 15px;
	.margin:0 0 5px 20px;
	padding:0px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:18px;
	}
	
.description ul li strong{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#990000;
	}
	
.buy_direct{
	float:left;
	width:163px;
	}
.product_sub_heading{
	float:left;
	padding:6px 0 0 15px;
	background:url(../images/heading_bg_red.gif) repeat-x;
	width:626px;
	height:25px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	}
#large_images{
	float:left;
	margin:15px 0 0 0;
	width:550px;
	padding:0 0 0 58px;
	}
#large_images_2{
	float:left;
	margin:15px 0 0 0;
	width:608px;
	padding:0 0 0 0;
	}	
	
#large_images .image_container{
	float:left;
	width:187px;
	}
#large_images .enlarge_link a{
	float:left;
	text-align:center;
	height:15px;
	padding:10px 0 0 0;
	width:187px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	}
#large_images .enlarge_link a:hover{
	color:#B40605;
	text-decoration:underline;
	}
#large_images .image_container_1{
	float:left;
	width:187px;
	padding:0 0 0 68px;
	}
.click_btn{
	float:left;
	background:url(../images/click_btn_bg.gif) repeat-x;
	border:1px solid #AEC9F8;
	font:16px Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-align:center;
	height:28px;
	width:446px;
	padding:5px 0 0 0;
	}
	
.click_btn_1 {
	float:left;
	background:url(../images/click_btn_bg.gif) repeat-x ;
	border:1px solid #AEC9F8;
	font:16px Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-align:center;
	width:446px;
	padding:5px 0 5px 0;
	}	
.click_btn_1 a{
	text-decoration:none;
	color:#000000;
	}
.click_btn_1 a:hover{
	color:#FF0000;
	}

.click_btn a{
	text-decoration:none;
	color:#000000;
	}
.click_btn a:hover{
	color:#FF0000;
	}
#content_holder{
	float:left;
	width:446px;
	margin:10px 0 0 58px;	
	_margin:10px 0 0 30px;
	}
#detail_table{
	padding:20px 0 0 0;
	float:left;
	width:446px;
	color:#000000;
	}
	
#detail_table span{
	font-weight: bold;
	color:#B40605;
	}
	
#detail_table_new{
	padding:20px 0 0 0;
	float:left;
	width:608px;
	color:#000000;
	}
	
#detail_table_new span{
	font-weight: bold;
	color:#B40605;
	}
	
#discount_box{
	margin:15px  0 0 0;
	padding:18px 0 0 158px;
	float:left;
	width:288px;
	background:url(../images/discount_bg.jpg) no-repeat;
	height:107px;
	}
#discount_box .email_text{	
	float:left;
	text-align:center;	
	font:18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	
	}
	
#discount_box .email_text a{
	font:18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
#discount_box .email_text a:hover{
	text-decoration:underline;
	}
		
		
#discount_box .email_text span{	
	font:24px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.warning_text{
	margin:15px 0 0 0;
	float:left;
	background:url(../images/click_btn_bg.gif) repeat-x ;
	border:1px solid #AEC9F8;
	font:12px Arial, Helvetica, sans-serif;
	color:#E62827;
	font-weight:bold;
	text-align:center;
	width:446px;
	padding:5px 0 0 0;
	}
.warning_text span{
	color:#E62827;
	font-size:20px;
	}
#copyright_container{
	margin:15px 0 0 0;
	float:left;
	width:446px;
	}
#copyright_container .copyright_text{
	text-align:center;
	color:#000000;
	font:11px Arial, Helvetica, sans-serif ;
	}
.form_bg{
	background:#F7F7F7;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
		}
.form_bg_2{
	border:solid 1px #CCCCCC;
	}
.form_bg_input{
	width:200px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
.form_bg_btn{
	width:80px;
	}
/*Classes for sub pages  ends*/    