/* CSS Document */
body {margin:0px 0px 0px 0px; padding:0; background:#d8e7f4 url(images/page_bg.jpg) center top no-repeat; color:#8d5f3d; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
h1, h2, h3, h4, h5, h6, p, ul, li{margin:0px; padding:0px; text-align:left; font-weight:normal;}
img, form{border:0; margin:0px; padding:0px;}
h1 { font-size:18px;}
input{ margin:0px; padding:0px;}
a {text-decoration:none; cursor:pointer; outline:none;}
.img_left{float:left;}
.img_right{float:right;}

#doc_width {width:981px; margin:0px auto 0px auto; }

#header {width:981px; background:url(images/header_bg.jpg) no-repeat; height:175px;  

/* float:left; */

text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif }
.logo{margin:0px 0px 0px 0px; float:left;}
.header_row1{float:left; width:305px; margin:58px 0px 0px 130px; padding:0px 0px 0px 0px; font-style:italic; font-size:18px; color:#155d9c;}
.header_row1_pt2{float:right; width:140px; margin:50px 5px 0px 0px; padding:0px 0px 0px 0px;}
.header_row1_pt3{float:right; width:140px; margin:10px 5px 0px 0px; padding:0px 0px 0px 0px;}
.header_row1_pt3 a{color:#14254f;}
.header_row1_pt3 a:hover{text-decoration:underline;}

img.secure_shopping{float:right; margin:20px 4px 0px 0px;}
.top_links{float:left; width:981px; padding:4px 0px 0px 0px;}
.top_links a{float:left;height:34px; margin-right:1px; padding:0px 0px 0px 0px; background-position:left top; background-repeat:no-repeat }
	.top_links a.home{background:url(images/home.gif); width:73px;}	
	.top_links a.about_us{background:url(images/about_us.gif); width:85px;}	
	.top_links a.support{background:url(images/support.gif); width:85px;}	
	.top_links a.custom_solution{background:url(images/customer_solution.gif); width:140px;}	
	.top_links a.testimonials{background:url(images/testimonial.gif); width:110px;}	
	.top_links a.shipping_return{background:url(images/shipping_returns.gif); width:151px;}	
	.top_links a.buy_more{background:url(images/buy_more.gif); width:121px;}	
	.top_links a.contact_us{background:url(images/contact_us.gif); width:100px;}	
	.top_links a.order{background:url(images/order_status.gif); width:106px;}	
.top_links a:hover{background-position: left bottom;  }
.top_links a.active{background-position:left bottom;}
.top_bottom{float:left; width:979px; margin:0px; padding:0px;}
.top_bottom_bg{float:left; width:946px; background:#155d9c; padding:1px 0px 0px 15px; height:34px; font-family:Verdana, Arial, Helvetica, sans-serif}
.top_bottom_bg p{float:left;padding:9px 0px 0px 10px; font-size:13px; color:#ffffff;}
.search_box{float:right; width:562px; padding:4px 0px 0px 0px; color:#ffffff; font-size:12px; text-align:right; vertical-align:middle;}
.search_box p{font-weight:bold; float:left; padding:3px 5px 0px 0px; font-size:13px;}
.search_box input.textfield{width:187px; height:18px; padding:1px; float:left; margin:3px 0px 0px 0px;}
.search_box input.submit{margin:2px 0px 0px 3px;}

#content_width {width:960px;  float:left; padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; background:#ffffff url(images/content_width_top.gif) top no-repeat; }
#content_width_box {width:961px;  float:left; margin:0px 0px 0px 0px; padding:0px 10px 10px 10px;  }
#menu{float:left; width:198px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; padding-left:px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#menu_title{float:left; width:198px; padding:0px 0px 0px 0px; background:url(images/menu_left_title.jpg) top no-repeat; height:38px; }
	.lm_links{margin-bottom:0px; float:left; width:198px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#29598a;}
	#menu ul{margin:0px 0px 0x 0px; padding:0px 0px 0px 0px; width:198px;  list-style:none; font-size:11px; float:left;}
	#menu ul li{margin:0px 0px 0px 0px; padding:8px 10px 8px 11px; margin-bottom:1px; float:left; width:177px; background:#f5f9fc url(images/menu_arrow.jpg) 173px no-repeat;}
	#menu ul li img{float:left;}
	#menu ul li active{color:#ff6000;}
	#menu ul li a{color:#29598a; }
	#menu ul li a:hover{color:#000000;}
	#menu ul li a.active{color:#ff6000;}	
	#menu ul li.title{color:#6081a4; padding-bottom:10px;}
	#menu ul li.title a{color:#6081a4;}
.title_speciality{float:left; width:198px; height:38px; background:url(images/title_specialty_item.jpg) top no-repeat; margin-top:10px;}	
.title_truly_adaptable{float:left; width:198px; height:29px; background:url(images/title_truly_adaptable.jpg) top no-repeat; margin-top:10px;}
.truly_adaptable_box{float:left; border-left:1px solid #ebedef;border-right:1px solid #ebedef; width:196px; background:url(images/truly_box_bg.jpg) repeat-x; height:128px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.truly_adaptable_box p{float:left; width:181px; padding:5px 0px 0px 11px; font-size:11px; color:#58677a;}
.box_list{float:left; width:95px; padding:2px 0px 0px 0px;}
.box_list span{float:left; text-align:left; width:95px; margin:3px 0px 0px 11px; padding-left:7px; font-size:11px; color:#58677a; background:url(images/list_icon.jpg) left center no-repeat; font-style:italic;}
.box_img{float:right; width: 71px; padding:0px 10px 0px 0px;}
.title_free_press{float:left; width:198px; height:28px; background:url(images/title_free_press.jpg) top no-repeat; margin-top:9px;}
.free_press_box{float:left; border-left:1px solid #ebedef;border-right:1px solid #ebedef; width:196px; background:#f8f8f9; font-family:Verdana, Arial, Helvetica, sans-serif;}
.free_press_box p{padding:10px 11px 0px 20px; color:#617a8f; font-size:11px; width:165px;}
.free_press_box img{float:left; text-align:center; padding:8px 0px 0px 11px;}
#content_right{float:right; width:753px; padding:0px 0px 0px 0px;   }
.content_text{float:left; width:729px; padding:20px 12px 0px 12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.content_text h2{font-size:14px; color:#456a97; font-weight:bold; margin-bottom:4px;}
.content_text p{font-size:11px;color:#3e5066; margin:0px 0px 8px 0px; }
.content_text p a{color:#ff730a; text-decoration:underline;}


.fp_display{float:left; width:733px; padding:0px 10px 6px 10px;}	
.fp_box{float:left; width:139px; margin:0px 8px 10px 0px; padding:0px 0px 10px 0px; background:url(images/p_box_sep.jpg) center bottom no-repeat; }
	.fp_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:139px; height:130px; }
	.fp_box div.img_center *{vertical-align:middle;}
	.fp_box div.img_center span{display:inline-block; height:100%;}
		<!--[if IE]>
	.fp_box div.img_center span{display:inline-block; height:100%;}
.fp_box h2{padding:0px 0px 0px 0px; color:#00244a; font-size:13px; text-align:center; height:27px; }	
.fp_box h2 a{color:#00244a; font-weight:bold;}	

#bottombar{background:url(images/bottombar_bg.gif) left top no-repeat; float:left; width:960px; padding:0px 10px 0px 10px;}
.bottombar_links{float:left; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; width:960px; padding:10px 0px 20px 0px; font-size:10px; color:#566c86; word-spacing:1px;}
.bottombar_links a{ color:#566c86; word-spacing:0px;}
.bottombar_pt1{color:#274054; float:left; width:450px; text-align:left}
.bottombar_pt1 a{color:#274054;}
.bottombar_pt2{color:#274054; float:right; width:450px; text-align:right}
.bottombar_pt2 a{color:#274054;}




.breadcrumb{text-align:left;  padding:0px 0px 0px 0px; margin-bottom:8px; color:#285387; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
	.breadcrumb a{color:#285387; font-weight:normal; padding:0px 0px 0px 0px;}
	.breadcrumb span{color:#00244a; font-weight:normal}

	
#content_right h1.cat_title {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:14px; color:#00244a; padding:8px 0px 0px 14px; height:32px; background:url(images/c_title.jpg) left top no-repeat;}
#content_right h1.subcat_title {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:14px; color:#00244a; padding:8px 0px 0px 14px; height:32px; background:url(images/c_title.jpg) left top no-repeat;}
#content_right h1.item_title {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:14px; color:#00244a; padding:8px 0px 0px 14px; height:32px; background:url(images/c_title.jpg) left top no-repeat;}
#content_right h1.static_title {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:14px; color:#00244a; padding:8px 0px 0px 14px; height:32px; background:url(images/static_title_bg.gif) left top no-repeat;}

#content_right h1.static_title-new {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:14px; color:#00244a; padding:8px 0px 0px 14px; height:32px; background:url(images/c_title.jpg) left top no-repeat;}



#content {width:585px; float:left;}

#subsection {width:160px;float:right;}
#subsection div.subbanners{float:left; width:160px;}
#subsection div.subbanners img{float:left; margin-bottom:3px;}
.bs_display {float:left; width:142px; padding:8px 8px; background:#f7f7f7; border:1px solid #e0e0e0; margin-bottom:3px;}
.bs_box{float:left; width:142px; background:url(images/horizontal_seperator.gif) center bottom no-repeat; padding:0px 0px 10px 0px; margin-bottom:10px;}
	.bs_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; background:url(images/bs_box_img_bg.gif) center bottom no-repeat; width:141px; height:131px; }
	.bs_box div.img_center *{vertical-align:middle;}
	.bs_box div.img_center span{display:inline-block; height:100%;}
		<!--[if IE]>
	.bs_box div.img_center span{display:inline-block; height:100%;}
.bs_box input.addtocart1{ margin:8px 0px 0px 0px;}	
.bs_box h2{font-size:11px; color:#323232; margin:3px 0px;}
.bs_box h2 a{color:#323232;}
.bs_box h2 a:hover{text-decoration:underline; color:#29598a;}
.bs_box p{font-size:11px; color:#323232;}
.bs_box p span{color:#fe9901; font-size:13px; font-weight:bold}


.content_sub_text{float:left; width:728px; padding:10px 12px 0px 12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; }
.content_sub_text h2{ font-size:13px;color:#184983; padding:5px 0px 5px 0px; font-style:italic; font-weight:bold;}
.content_sub_text p{font-size:11px;color:#3e5066; padding:0px 0px 8px 0px; word-spacing:2px;}
.content_sub_text ul{font-size:11px; padding:0px 0px 10px 10px; list-style:none;}
.content_sub_text ul li{ font-size:11px;color:#285387; padding:0px 0px 8px 10px; background:url(images/sep.jpg) left 5px no-repeat; font-style:italic; font-weight:bold;}


.cat_display{float:left; width:729px; padding:0px 12px 0px 12px;}
.cat_box{text-align:left; width:303px;  margin-right:23px;   float:left; border-bottom:1px solid #f5f4f4; padding:38px 30px 10px 20px; }
.cat_box p{float:left; margin-right:20px;} 
.cat_box h3{font-size:14px; color:#4c4c4c; padding-top:5px; } 
.cat_box h3 a{font-size:14px; color:#4c4c4c;  } 
.item_display{float:left; width:729px; padding:0px 12px 0px 12px; margin-bottom:15px;  }
.item_pt1{text-align:left; float:left; width:360px;}
.item_pt1{float:left; width:360px;  vertical-align:middle; text-align:center; }
	.item_pt1 div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:360px; height:360px; }
	.item_pt1 div.img_center *{vertical-align:middle;}
	.item_pt1 div.img_center span{display:inline-block; height:100%;}
		<!--[if IE]>
	.item_pt1 div.img_center span{display:inline-block; height:100%;}
.item_pt1 div.clicktoenlarge{text-align:center; color:#4c4c4c; font-size:11px; float:left; margin-top:15px; background:url(images/button_click_to_enlarge.gif) left top no-repeat; padding:3px 0px 3px 20px;  display:inline;}
.item_pt1 div.clicktoenlarge a{text-align:center; color:#4c4c4c;}
.ip_disply_pt2{text-align:left; float:right; width:308px;}
.ip_disply_pt2 h5{font-size:12px; color:#7c7a7a; font-weight:bold; line-height:32px; text-align:right;}
.ip_disply_pt2 h5 span{font-size:15px; color:#435f7d;}
.ip_disply_pt2bg{background:url(images/item_pt2_center.gif) repeat-y left bottom; float:left; width:318px; padding:0px;}
.ip_disply_pt2bg h6{font-size:12px; color:#7f7f7f; line-height:32px; padding:4px 12px;}
.ip_disply_pt2bg p{font-size:12px; color:#7f7f7f; padding:30px 0px 0px 12px; }

.fp_header {background: url(images/bullet_orange1.gif) no-repeat left 2px; padding:0px 0px 4px 21px; float:left; margin-bottom:8px;  width:732px; border-bottom:1px solid #efefef; text-align:left; font-size:16px; color:#666666;}

.item_detail_box{float:left; background:#efefef url(images/warranty_box_bg.gif) repeat-x top;  width:291px; padding-left:15px;border-left:solid 1px #eaeaea; border-right:solid 1px #eaeaea; font-size:12px; color:#4b4b4b;}
.warranty_tag{float:right; width:81px; height:79px; background:#ccc url(images/warranty_bg.gif) no-repeat; margin-top:-5px; position:relative;}
.item_num{float:left; padding:15px 0px; width:120px;}
.in_stock{float:left; width:85px; padding:15px 0px;}
.in_stock span{color:#3e5066;}
.item_price{float:left; padding:4px 0px 18px 0px; width:200px; color:#3e5066;}
.item_price span{color:#3e5066; font-size:13px;}
.item_price code{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#bf2a12;}
.addtocart{float:left; margin:0px 0px 0px 80px;}


.first_tip_box{float:left; width:291px; color:#4b4b4b; font-size:12px; padding:0px 0px 10px 0px }
.first_tip_box span{color:#5692c2;}
.first_tip_box select{font-size:10px; border:1px solid #7f9db9; color:#606060; }

.get_details_box_header{float:left; width:298px; height:24px; padding:6px 0px 0px 10px; background:url(images/get_details_title_bg.gif) no-repeat; margin-top:7px; font-size:13px; color:#fff;}
.get_details_box{background:url(images/item_pt2_center.gif) repeat-y left bottom; float:left; width:306px; padding:0px 1px;}
.get_details_box h3{font-size:11px; color:#3e5066; padding:8px 15px;}
.get_details_box h4{font-size:11px; color:#484848; background:#f8f8f8; padding:5px 15px;}
.get_details_box a{color:#4875a7; text-decoration:underline;}
.get_details_box a:hover{text-decoration:none;}

.more_img_main{float:left; width:360px; margin-top:10px;}
.more_img_thumb{float:left; margin-right:8px; width:80px;  border:1px solid #eaeaea}
.more_img_thumb div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:80px; height:90px;}
.more_img_thumb div.img_center *{vertical-align:middle;}
.more_img_thumb div.img_center span{display:inline-block; height:100%;}


.production_information{float:left; width:729px; padding:0px 12px 15px 12px; font-size:12px; color:#737373; font-size:11px;}
.production_information p{font-size:12px; line-height:16px; text-align:justify; padding:0px 10px 8px 10px; }
.production_information p a{color:#2a6a9e; }
.production_information p span{font-size:12px; line-height:16px; text-align:justify;  color:#29598a; }
.production_information h6{font-size:12px; font-weight:bold;  text-align:justify; padding:0px 0px 0px 10px;  }
.production_information h5 {font-size:12px; }
.production_information h5 a {font-size:12px; font-weight:bold; color:#2a6a9e; text-decoration:underline; margin:0px 8px;}
.production_information ul{margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; list-style:none;}
.production_information li{font-size:12px;  font-weight:normal; text-align:left; margin:0px ; padding:1px 0px 1px 20px; background: url(images/sep.jpg) no-repeat 10px 7px; line-height:15px;}

.subcat_description{font-size:11px; color:#7f7f7f; width:733px; text-align:justify; line-height:15px; margin-bottom:10px;  padding:0px 10px 0px 10px; float:left;}
.pl_display{text-align:left; float:left; width:733px;  padding:0px 10px 0px 10px; }
.pl_box{text-align:left; width:342px;  float:left; margin-bottom:10px;  padding:8px 7px 0px 8px; }
.pl_box p{float:left; margin-right:20px;} 
.pl_box h2{font-size:12px; color:#315b71; height:40px; width:228px; float:left;  } 
.pl_box h2 a{font-size:12px; color:#2a6a9e;} 
.pl_box h2 a:hover{text-decoration:underline;} 
.pl_box_1{float:left; width:342px;  display:inline; padding:15px 0px; color:#444444; border-bottom:1px solid #e5e3e3;}
.pl_box_1 h3{float:left; width:158px; text-align:left; height:175px;}
.pl_box_1 h4{float:left; font-size:10px; color:#566c86; height:145px; text-align:justify; width:164px; line-height:15px;}
.pl_box_1 h5{float:left; font-size:12px; padding-top:8px; color:#566c86; width:105px;}
.pl_box_1 input.addtocart2{font-size:12px; color:#566c86; float:right; margin-top:6px; }
.price{color:#ff8701; font-size:16px;}
.saleprice{color:#0c3a68; font-size:18px;}
.regular_price{color:#4c4c4c; font-size:14px; text-decoration:line-through;}
.yousave{color:#4c4c4c; font-size:14px; }
.scp_seperator{text-align:left; width:19px; float:left; background:url(images/dot_grey.gif) repeat-y center center; height:240px;  }


.upgrade_box{background:url(images/item_pt2_center.gif) repeat-y left bottom; float:left; padding:3px; width:302px; color:#4875a7;}
.upgrade_box a{color:#4875a7; text-decoration:underline}


.static_display-new {float:left; width:733px; padding:0px 10px 0px 10px; font-size:12px; color:#737373; line-height:18px; text-align:justify}
.static_display-new p{margin:0px 0px 8px 0px; text-align:justify}
.static_display-new p a{color:#2a6a9e;}
.static_display-new span.error{color:#f00;}
.static_display-new a{color:#2a6a9e; text-decoration:underline;}
.static_display-new ul{margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; list-style:none;}
.static_display-new li{margin:0px ; padding:1px 0px 1px 20px; background: url(images/sep.jpg) no-repeat 10px 7px; line-height:15px;}
.static_display-new td{font-size:12px; line-height:17px;}
.static_display-new td a{font-size:12px;  color:#2a6a9e;}
.static_display-new td a:hover{font-size:12px;  color:#ff8701;}
.static_display-new h5{font-size:14px;  color:#2a6a9e; margin-bottom:0px;}
.static_display-new h6{font-size:13px; font-weight:bold;  color:#2a6a9e;}
.static_display-new ul{margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; list-style:none;}
.static_display-new li{font-size:12px; color:#737373; font-weight:normal; text-align:left; margin:0px ; padding:2px 0px 2px 25px; line-height:15px; background: url(images/bullet_gray2.gif) no-repeat 16px 8px; border-bottom:1px solid #ffffff;}
.static_display-new li a{color:#ff9333; font-weight:bold;}
.static_display-new td {padding:4px; color:#737373; font-size:12px;   }
.static_display-new td a {color:#2a6a9e; text-decoration:underline; }
.static_display-new th {font-weight: bold; padding-left: 4px; color:#2a6a9e; font-size:13px; height:28px; border:1px solid #cccccc;}
.static_display-new tr.altrow {background-color: #edf1f2; color: #000000;}
.static_display-new input.textfield{ border:1px solid #999999; height:18px; padding:1px; float:left; margin:3px 0px 0px 0px;}






.static_display {float:left; width:565px; padding:0px 10px 0px 10px; font-size:12px; color:#737373; line-height:18px; text-align:justify}
.static_display p{margin:0px 0px 8px 0px; text-align:justify}
.static_display p a{color:#2a6a9e;}
.static_display span.error{color:#f00;}
.static_display a{color:#2a6a9e; text-decoration:underline;}
.static_display ul{margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; list-style:none;}
.static_display li{margin:0px ; padding:1px 0px 1px 20px; background: url(images/sep.jpg) no-repeat 10px 7px; line-height:15px;}
.static_display td{font-size:12px; line-height:17px;}
.static_display td a{font-size:12px;  color:#2a6a9e;}
.static_display td a:hover{font-size:12px;  color:#ff8701;}
.static_display h5{font-size:14px;  color:#2a6a9e; margin-bottom:0px;}
.static_display h6{font-size:13px; font-weight:bold;  color:#2a6a9e;}
.static_display ul{margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; list-style:none;}
.static_display li{font-size:12px; color:#737373; font-weight:normal; text-align:left; margin:0px ; padding:2px 0px 2px 25px; line-height:15px; background: url(images/bullet_gray2.gif) no-repeat 16px 8px; border-bottom:1px solid #ffffff;}
.static_display li a{color:#ff9333; font-weight:bold;}
.static_display td {padding:4px; color:#737373; font-size:12px;   }
.static_display td a {color:#2a6a9e; text-decoration:underline; }
.static_display th {font-weight: bold; padding-left: 4px; color:#2a6a9e; font-size:13px; height:28px; border:1px solid #cccccc;}
.static_display tr.altrow {background-color: #edf1f2; color: #000000;}
.static_display input.textfield{ border:1px solid #999999; height:18px; padding:1px; float:left; margin:3px 0px 0px 0px;}

.datatable {color:#737373; border:1px solid #cccccc; border-collapse:collapse; margin-bottom:15px;}
.datatable td {padding:4px; color:#737373; font-size:12px;  border:1px solid #cccccc;}
.datatable td a {color:#2a6a9e; text-decoration:underline; }
.datatable th {font-weight: bold; padding-left: 4px; color:#2a6a9e; font-size:13px; height:28px; border:1px solid #cccccc;}
.datatable tr.altrow {background-color: #edf1f2; color: #000000;}
.table{border:1px solid #c1c1c1; border-collapse:collapse;}
.table td{padding: 1px; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#797f7e; line-height:18px; border:1px solid #c1c1c1;}
.table th{background:#f2f2f2; font-size:9px; padding: 1px; border:1px solid #c1c1c1;  color:#323232; font-family:Verdana, Arial, Helvetica, sans-serif}
.table a{color:#f60 }


#popup {width:620px; padding:15px;}
#popup_header { width:620px; height:90px; text-align:left;float:left;}
#popup_header h1{text-align:left; margin:25px 0px 0px 0px; font-size:18px; color:#4c4c4c; font-weight:normal; }
#popup_content {width:620px; text-align:left; float:left; }
.popup_contentbg {width:580px; padding:20px; text-align:center; float:left; background: url(images/popup_img_center.gif) repeat-y left top; }
#popup_bottom {width:600px; text-align:left; float:left; padding:5px; border-top:1px solid #e5e5e5; margin-top:15px; }
.content_container{overflow:auto; color:#737373; font-size:12px; height:430px;}
.content_container h1{color:#737373; font-size:16px; font-weight:bold; border-bottom:1px solid #ccc; margin-bottom:10px; padding:4px;}
.content_container h1.highlight{color:#737373; font-size:20px; font-weight:bold; border-bottom:1px solid #ccc; margin-bottom:10px; padding:4px;}
.content_container p{text-align:justify;  line-height:17px; padding:0px 15px 0px 0px; margin:0px 0px 8px 0px; text-align:justify;  }
.content_container p a{color:#ff6600;}
.content_container p span{color:#ff6600; font-weight:bold;}
.content_container ul{margin:0px 0px 8px 15px; padding:0px 0px 0px 0px; list-style:none;}
.content_container ul li{ font-size:15px; list-style:none; background:url(images/bullet_blue3.gif) left 6px no-repeat; color:#737373; font-weight:normal; text-align:left; display:block; margin:3px 0px; padding:2px 0px 2px 18px; line-height:16px;}
.content_container ul li a{color:#5692c2;}
.content_container ul li a:hover{color:#5692c2;}
.content_container li ol{ margin:0px 0px 0px 15px; padding:0px 0px 0px 0px; list-style:decimal;}
.content_container li ol li{ font-size:15px; list-style:decimal; color:#5692c2; background:url(images/bullet_orange3.gif) left 8px no-repeat;  float:left; width:50px; font-weight:normal; text-align:left; margin:3px 0px 3px 10px; padding:2px 0px 2px 8px; line-height:16px;}

.warranty_tag1{float:right; width:81px; height:79px; background:#ccc url(images/warranty_bg1.gif) no-repeat; margin:-24px -20px 0px 0px; display:inline; position:relative;}

.sitemap_disply{text-align:left; float:left; width:753px;}
.sitemap_disply_pt1{text-align:left; float:left; width:350px;}

.index {background-image:url(images/bullet_blue3.gif);background-repeat:no-repeat;background-position: left center;font-size:12px;color:#5692c2; padding:0px 0px 0px 15px; line-height:18px; font-weight: bold;}
.shopby {font-size:12px;color:#ff8400;text-align:left; padding:2px 0px 2px 15px; background:url(images/bullet_orange3.gif) no-repeat left center; display:block;}
.category {font-size:12px;color:#fc8a00;text-align:left; padding:2px 0px 2px 20px; background:url(images/bullet_gray5.gif) no-repeat 4px 7px; display:block;}
.sub_category {font-size:11px; color:#363535; line-height:16px; text-align:left; padding:2px 0px 2px 20px; background:url(images/bullet_orange.gif) no-repeat 4px 7px; display:block; }
.item { background:url(images/bullet_gray5.gif) no-repeat 4px 7px; line-height:16px; font-size:11px; color:#737373; font-weight: normal; padding:2px 0px 2px 20px; margin:0px; display:block; }

.span_blue{color:#5692c2; font-size:12px;}
.span_blue_double{clear:both; color:#5692c2; font-size:12px;}




.dcc_display {float:left; width:733px; padding:0px 10px 0px 10px; margin-bottom:15px; font-size:12px; color:#737373; line-height:18px; text-align:justify}

.dcc_pt1{float:left; width:370px; background:url(images/dcc_center.gif) left top repeat-y;}
.dcc_pt1 div.image1{float:left; width:370px; height:370px; }
.dcc_pt1 div.image1 div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:370px; height:370px;}
.dcc_pt1 div.image1 div.img_center *{vertical-align:middle;}
.dcc_pt1 div.image1 div.img_center span{display:inline-block; height:100%;}

.dcc_pt2{float:right; width:335px; text-align:center; padding:20px 0px 0px 00px; }
.more_images{float:left; width:92px; text-align:center; padding:0px 0px 0px 10px; }
.dcc_pt2 div.image1{float:left; width:92px; margin-bottom:10px;}
.dcc_pt2 div.image1 div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:90px; height:80px; border:1px solid #ccc;}
.dcc_pt2 div.image1 div.img_center *{vertical-align:middle;}
.dcc_pt2 div.image1 div.img_center span{display:inline-block; height:100%;}

.dcc_search {float:left; border:1px solid #ccc; width:705px; padding:10px 10px 10px 10px; font-size:12px; color:#737373; line-height:18px; text-align:justify; margin-left:8px; background:#f8f8f8; margin-bottom:10px;} 

.dcc_search h2{ font-size:24px; color:#f00; font-weight:normal; margin-bottom:5px;}
.dcc_search p{ margin:0px 0px 12px 0px;}
.dcc_search p a{color:#2a6a9e;}

.dcc_search input.textfield{ border:1px solid #999999; height:18px; padding:1px;  margin:3px 0px 0px 0px;}

.dcc_product_description{float:left; width:733px; padding:0px 10px 0px 10px; font-size:12px; color:#737373; line-height:18px; text-align:justify}
.dcc_product_description p{font-size:12px; line-height:16px; text-align:justify; padding:0px 10px 8px 10px; }
.dcc_product_description p a{color:#2a6a9e; }
.dcc_product_description p span{font-size:12px; line-height:16px; text-align:justify;  color:#29598a; }
.dcc_product_description h6{font-size:12px; font-weight:bold;  text-align:justify; padding:0px 0px 0px 10px;  }
.dcc_product_description h5 {font-size:12px; }
.dcc_product_description h5 a {font-size:12px; font-weight:bold; color:#2a6a9e; text-decoration:underline; margin:0px 8px;}
.dcc_product_description ul{margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; list-style:none;}
.dcc_product_description li{font-size:12px;  font-weight:normal; text-align:left; margin:0px ; padding:1px 0px 1px 20px; background: url(images/sep.jpg) no-repeat 10px 7px; line-height:15px;}



.brand_display {float:left; width:565px; padding:0px 10px 0px 10px; font-size:12px; color:#737373; line-height:18px; text-align:justify}
.brand_box{text-align:left; width:271px;  margin-right:23px;   float:left; border-bottom:1px solid #f5f4f4; padding:10px 0px 0px 0px; }
.brand_box p{float:left; margin-right:8px; height:110px;} 
.brand_box h3{font-size:14px; color:#4c4c4c; padding-top:20px; } 
.brand_box h3 a{font-size:14px; color:#4c4c4c;  } 
.brand_box h3 a:hover{color:#000;  } 

.index_content{float:left; width:728px; padding:10px 12px 0px 12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; }
.index_content h1{width:722px; padding-left:3px; color:#FF5400; line-height:29px; font-size:16px;}

.index_content h6{width:722px; padding-left:15px; line-height:29px; background: url(images/index_content_bg.gif) no-repeat left top; color:#585858; font-size:16px;}
.index_content p{font-size:11px; color:#333333; padding:0px 10px 10px 15px; text-align:justify; line-height:16px;}
.index_content span{ font-weight:bold; float:left; font-size:15px; color:#4e7798; padding:0px 15px; text-align:left; line-height:16px; }
.index_content ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
.index_content li{font-size:11px; color:#333333; font-weight:normal; text-align:left; margin:0px ; padding:2px 0px 2px 25px; line-height:15px; background: url(images/bullet_grya.gif) no-repeat 16px 9px; border-bottom:1px solid #ffffff;}
.index_content li a{color:#ff9333; font-weight:bold;}
.recently_featuredin{border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; padding:10px; width:554px; float:left;}
