@charset "utf-8";
@import url(png.css);
body {
	margin: 0px;
	padding: 0px;
	margin-bottom:10px;	
}

#outerwrap{ width:900px; margin:0px auto; padding:0px;}

.headerwrap{width:100%; margin:0px; padding:0px; float:left;}
.headerwrap .logodiv{ float:left;margin:0px; padding:0px;}
.headerwrap .captiondiv{ float:left;margin:0px; padding:0px;}
.headerwrap .toplinks{float:right;margin:0px;padding:0px;}
.headerwrap .toplinks ul{ margin:22px 0px 0px 0px; padding:0px; list-style:none; text-align:right;}
.headerwrap .toplinks li{ display:inline; font-size:12px; text-transform:uppercase; padding-left:8px; }
.headerwrap .toplinks li a{ color:#568ccb; background:url(../images/top_link_arrowgrey.jpg) no-repeat right; padding-right:8px; text-decoration:none;}
.headerwrap .toplinks li a:hover,.headerwrap .toplinks li.selected a{ background:url(../images/top_link_arrowblue.jpg) no-repeat right; color:#4a83c6; font-weight:bold;}
.top_right_div{text-align:right;}

#midwrap{width:100%; margin:0px; padding:0px; float:left;border-bottom:1px solid #4b84c7; margin-bottom:1px; background:url(../images/side_shadows.gif) repeat-y center; }

.indexpage{ /*background:url(../images/main_banner.jpg) no-repeat center 58px;*/width:100%; margin:0px; padding:0px; float:left; }

.menuwrap{width:100%; margin:0px; padding:0px; float:left; height:78px;position:relative; z-index:50;}
.menuwrap ul{ margin:0px; padding:0px; list-style:none;}
.menuwrap li{ display:inline; line-height:62px;}
.menuwrap li a{font-size:12px;font-family:Sans-Serif;text-transform:uppercase; color:#fff;text-align:center; text-decoration:none; float:left;display:block; font-weight:bold;}

.menuwrap li a:hover{ }

.menuwrap li.link01 a{ background:url(../images/link_01.png) no-repeat; width:162px; height:63px; }
.menuwrap li.link01 a:hover, .menuwrap li.link01 a.select
{ background:url(../images/link_hover_01.png) no-repeat;  height:78px; color:#173e6b;}

.menuwrap li.link02 a{  background:url(../images/link_02.png) no-repeat; width:196px; height:63px; }
.menuwrap li.link02 a:hover, .menuwrap li.link02 a.select { background:url(../images/link_hover_02.png) no-repeat;height:78px;color:#173e6b;}

.menuwrap li.link03 a{  background:url(../images/link_03.png) no-repeat; width:161px; height:63px; }
.menuwrap li.link03 a:hover, .menuwrap li.link03 a.select{background:url(../images/link_hover_03.png) no-repeat; height:78px;color:#173e6b;}


.menuwrap li.link04 a{ background:url(../images/link_04.png) no-repeat; width:172px; height:63px; }
.menuwrap li.link04 a:hover, .menuwrap li.link04 a.select{background:url(../images/link_hover_04.png) no-repeat;  height:78px; color:#173e6b;}

.menuwrap li.link05 a{ background:url(../images/link_05.png) no-repeat; width:111px; height:63px; }
.menuwrap li.link05 a:hover, .menuwrap li.link05 a.select{background:url(../images/link_hover_05.png) no-repeat; height:78px;color:#173e6b; }

.menuwrap li.link06 a{background:url(../images/link_06.png) no-repeat; width:98px; height:63px; }
.menuwrap li.link06 a:hover, .menuwrap li.link06 a.select{background:url(../images/link_hover_06.png) no-repeat;  height:78px; color:#173e6b;}

.middle{
	position:relative;
	width:100%;
	float:left;
	margin-top:-20px;
}

.steps_3divwrap
{ 
	width:100%; 
	float: left; 
	margin:0px; 
	padding:0px; 
	/*margin-top:424px;*/ 
}

.steps_3divwrap ul{ margin:0px; padding:0px; list-style:none;}
.steps_3divwrap li{ display:block; float:left;  color:#4b84c7; }
.steps_3divwrap li.stepnumber{font-size:52px; padding-top:20px;}
.steps_3divwrap li.stepname{ font-size:20px; text-transform:uppercase; padding:25px 18px 0px 4px;}
.steps_3divwrap li.nextarrow{ padding-top:40px;}

/**bottom part**********/
.bottom_wrap{ background:#a5c8f3 url(../images/bottom_rc_br.jpg) no-repeat right bottom; float: left; width:100%; padding:0px; margin:0px;}

.video_wrap{background:#8eb7e7 url(../images/video_rc_br.gif) no-repeat bottom right; float:left; }

.findusnow_wrap{ width:210px; float:left;}
.findusnow_toprc{ background:#6da0dd url(../images/sn_rc_tr.gif) no-repeat top right; width:100%;float:left;}
.findusnow_botrc{background:#6da0dd url(../images/sn_rc_br.gif) no-repeat top right;width:100%;float:left;}
.findusnow_midrc{background:#6da0dd;width:100%;float:left;} 
.findusnow_midrc .findus_heading{font-family:Sans-Serif; margin:0px; padding:0px; color:#fff; font-size:28px; padding-left:20px; font-weight:normal;}
.findusnow_midrc ul{ font-family:Sans-Serif; font-size:14px; font-weight:bold; list-style:none;margin:10px 20px; padding:0px;}
.findusnow_midrc li{ padding-bottom:10px;}
.findusnow_midrc li a{ color:#fff; text-decoration:none;}
.findusnow_midrc li img{ margin-right:30px; vertical-align:middle;}

.video_holder{ float:left; margin:0px; padding:12px 12px 0px 15px;}
.imgborder1{ border:1px solid #6da0dd;}

.video_thumbnails{ float:left; background:url(../images/video_rc_tr.gif) no-repeat top right;}
.video_thumbnails ul{ margin:12px 15px 0px 0px; padding:0px 6px; list-style:none; background:#6da0dd;}
.video_thumbnails li{ text-align:center; padding:0px; margin:0px; padding-bottom:1px;}
.video_thumbnails  img{ border-width:0px;}

.testimonials{float:left; background:url(../images/bottom_rc_tr.jpg) no-repeat top right; background-color:"#C5D6E8"; padding:15px 10px 0px 23px; margin:0px; width:73%;}

.testimonials p{ margin:0px; padding:0px; color:#4480C8; font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:22px;}
.testimonials p.testimonial_heading{ font-size:28px; font-family:Sans-Serif;padding-bottom:5px;}
.testimonials p.txt15{font-size:15px;font-family:Sans-Serif;}
.testimonials p a{ color:#4480C8; text-decoration:none;}

.footer{ margin:10px 0px; float:left; color:#6da0dd; font-family:Tahoma, Geneva, sans-serif; font-size:9px;}

/*****Subpage****/
.subpage{ background: url(../images/topshadow.gif) repeat-x  center 60px;width:100%; margin:0px; padding:0px; float:left; }

.content{background:url(../images/bottom_shadow.gif) repeat-x  bottom;width:860px; margin:0px; padding:20px; float:left; }

.left_col_thumbnails{width:600px; float:left; margin:0px; padding:0px;}

.right_col{ width:248px; float:right; margin:0px; padding:0px; margin-top:-4px;}

h2{ font-size:22px; text-transform:uppercase; color:#173e6b; margin:0px; padding:0px; }

.select_ringsize{ float:right; padding-right:10px; margin-top:-30px;}

.content p{ margin:0px; padding:5px 0px; color:#4a4949; font-size:14px; line-height:18px;}

.bluearrow_link{background:url(../images/top_link_arrowblue.jpg) no-repeat  right center; color:#568ccb; padding-right:8px;}

.products_wrap{}
.pro_thumbnail_wrap{/*width:160px; height:230px;margin:10px;*/padding:10px;text-align:center;float:left;_display:inline;}
.pro_thumbnail_wrap:hover{/*background:url(../images/product_Select.gif) no-repeat;cursor:pointer;*/}
.pro_thumbnail_wrap p{ margin:0px; padding:0px 0px; color:#565657; font-size:12px;}
.pro_thumbnail_wrap p.price{ font-size:12px;}
.pro_thumbnail_wrap p.proimg{ padding-bottom:20px;}

/****right col****/
.fade_rc{width:100%;float:left;padding:0px;margin:0px;background:#fff url(../images/fade_rc_right.gif) repeat-y right;margin-bottom:10px;}
.fade_rc_top{background:url(../images/rightcol_heading_spacer.gif) repeat-x;width:100%;margin:0px;padding:0px;height:48px;}
.fade_rc_top h3{background:url(../images/rightcol_heading_right.gif) no-repeat right; margin:0px; padding:0px; line-height:48px; text-align:center; color:#fff; font-size:19px; font-weight:normal;}
.fade_rc_top span{ display:block; background:url(../images/rightcol_heading_left.gif) no-repeat left; padding-left:0px;}
.fade_rc_mid{width:100%; float:left; margin:0px; padding:0px; background:url(../images/fade_rc_left.gif) repeat-y left;}
.fade_rc_bot{width:100%; float:left; margin:0px; padding:0px; background:url(../images/fade_rc_bottom.gif) repeat-x bottom;}
.fade_rc_bot span{ display:block; background:url(../images/fade_rc_bl.gif) no-repeat left; text-align:right;}

.fade_rc_mid p{ margin:0px; padding:2px 15px; font-size:14px; color:#000;}
.fade_rc_mid p.u_selected{ text-transform:uppercase; color:#568ccb;}
.fade_rc_mid p.u_text{color:#568ccb;}

.link_select{ color:#568ccb; text-transform:uppercase;font-size:11px;}
.link_select a{color:#568ccb;font-size:10px;}
.right_Set{ background:url(../images/right_Set_bk.gif) no-repeat; width:240px; 
margin:0px 4px 10px 0px; padding:0px; height:69px; float:right; text-align:center;}
.right_Set p{ padding:0px; margin:0px; padding-top:8px;}
.right_Set a{color:#fff; text-decoration:none; font-size:22px; }

.others_shopped{ float:left; width:109px; margin:0px; padding:0px; margin-left:5px; _display:inline; }
.others_shopped p{ margin:0px; padding:0px 10px;}

.popup_div{ width:570px; float:left; margin:0px; padding:0px;}
.popup_rowwrap{}
.popup_corner{ float:left; width:15px; margin:0px; padding:0px;}
.popup_top{ background:url(../images/popup_rc_top.gif) repeat-x;float:left; width:540px; margin:0px; padding:0px;}
.popup_bot{ background:url(../images/popup_rc_bottom.gif) repeat-x;float:left; width:540px; margin:0px; padding:0px;}

.popup_mid{ background:url(../images/popup_rc_mid.gif) repeat-x bottom;float:left; width:566px; margin:0px; padding:0px; border-left:2px solid #dadada; border-right:2px solid #dadada;}

.popup_img{ float:left; width:340px; margin:10px; padding:0px; margin-bottom:0px;_display:inline;}
.popup_rightdetails{ float:left; width:225px;margin:0px; padding:0px;}
.popup_rightdetails p{ margin:0px; padding:0px; padding-right:0px; font-size:11px;}
.popup_rightdetails p.txt8{font-size:9px; padding-bottom:0px;font-family:arial;}
.popup_rightdetails p.txt10{font-size:9pt;}
.popup_rightdetails p.txt14{font-size:14px;}
.popup_rightdetails p.txt12{font-size:12px;}
.popup_rightdetails p.txt18{font-size:18px;}
.popup_rightdetails p.ratingstxt{ color:#568ccb; font-size:12px;}
.popup_rightdetails a.ratelink { color:#afafaf; background:url(../images/top_link_arrowgrey.jpg) no-repeat right; padding-right:8px; text-decoration:none;}
hr{ background:#568ccb; margin:3px 0px; padding:0px; border:1px solid #568ccb;}

.ratestar{ margin:3px 0px; padding:0px; list-style:none;}
.ratestar li{ display:inline; padding-right:0px;}
.ratestar li img{ border-width:0px;}

.review_link a{ color:#568ccb; padding-right:10px;}
.popupothers_shopped{float:left; width:85px; margin:0px; padding:0px; margin-left:10px; _display:inline;}

/**21 oct 2009 add to cart***********/
h1{ color:#568ccb; font-size:26px;}
.adc_img{ width:210px; float:left; margin:0px; padding:0px; margin-right:10px;}
.adc_img p{ margin:0px; padding:0px; color:#568ccb;text-align:center;}
.txt15link{color:#568ccb; text-decoration:none; font-size:15px; font-weight:bold;}
.adc_details{ float:left; width:350px; margin:0px; padding:0px;}
.adc_rightcol{ float:right; width:225px; margin:0px; padding:0px;}
.adc_rcwrap{ width:165px; float:left; margin:0px 30px; padding:0px; background:url(../images/adc_rc_right.gif) repeat-y right;_display:inline;}
.adc_rctop{ background:url(../images/adc_rc_spacer.gif) repeat-x top;}
.adc_rctop span{ background:url(../images/adc_rc_tl.gif) no-repeat left top; display:block; text-align:right;}
.adc_rcmid{background:url(../images/adc_rc_spacer.gif) repeat-y left;}
.adc_rcbot{background:url(../images/adc_rc_bot.gif) repeat-x top;}
.adc_rcbot span{background:url(../images/adc_rc_bl.gif) no-repeat left top; display:block; text-align:right;}

.adc_listlink{ margin:0px 20px; padding:0px; list-style:none;}
.adc_listlink li{ padding-bottom:5px;}
/*.adc_listlink li a{ color:#568ccb; font-size:14px; font-weight:bold; padding-right:10px; text-decoration:none;}*/
.adc_listlink li a{color:#006699; font-size:13px; text-decoration:none; padding-right:10px;}

.free_gift{ text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; font-weight:bold;}
.free_gift a{ color:#173e6b; text-decoration:none;}
.item_detail{margin:0px; float:left; width:100%; margin-bottom:10px;}
.item_detail ul{ list-style:none; margin:0px; padding:0px; float:left; width:100%;}
.item_detail li{ display:block; float:left;color:#565657; font-size:14px; padding-bottom:10px; font-weight:bold;}
.item_detail li.col1{ width:40%;}
.item_detail li.col2{  width:60%; }

.select_ringsize_cart{ color:#568ccb; font-size:15px; font-weight:bold; padding:5px 0px; margin:0px; float:left; width:100%;}

.linex{ background:url(../images/linex.gif) repeat-x bottom;}

.pro_costinfo{margin:0px; float:left; width:100%; padding:0px; font-size:11px; font-size:12px;}
.pro_costinfo p{ margin:0px; padding: 2px 0px;}

.pro_costinfo dl{ margin:0px; padding:3px 0px; float:left; width:100%; }
.pro_costinfo dt{ color:#001a67; font-weight:bold; padding:5px 0px;}
.pro_costinfo dt a{color:#568ccb;font-size:10px;text-decoration:none;}
.pro_costinfo dd {display:block;}
.pro_costinfo dd span{float:left; display:block; width:80%;}
.pro_costinfo dd span.price{ float:right; display:block; font-weight:bold; padding-left:0px; width:20%; text-align:right;}

.subtotal{ float:right; width:90%; margin:0px; padding:0px;font-weight:bold; font-size:13px; text-align:right;}

.bluebutton{
	background:url(../images/bluebutton_right.gif) no-repeat right;
	display:block;
	float:right;
	color:#fff;
	height:30px;
	line-height:30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	text-align:center;
	text-decoration:none;
	width: auto;
	margin:5px 0px;
}
.bluebutton span{ background:url(../images/bluebutton_left.gif) no-repeat left; height:30px; display:block;padding:0px 15px;_float:left;}

.order_links{float:left; width:100%; margin:0px;padding:5px 0px; color:#006699;background:url(../images/linex.gif) repeat-x top;}
.order_links ul{ list-style:none; margin:5px 0px; padding:5px 0px;background:url(../images/linex.gif) repeat-x top;float:left; width:100%;}
.order_links li{ display:inline;}
.order_links li img{ vertical-align:middle;}
.order_links li a{color:#006699; text-decoration:none; padding-right:10px;}

h3{ color:#568ccb; }

.learnmore_links{ margin:0px; padding:0px; list-style:none; text-align:center;}
.learnmore_links li{ color:#568ccb; display:inline; text-transform:uppercase; font-size:14px; padding:0px 15px; font-weight:bold;}
.learnmore_links li a{color:#568ccb; text-decoration:none;}
.learnmore_links li.select a ,.learnmore_links li a:hover{ color:#173e6b;}

.compare_div{ width:70%; margin:0px auto; }
.compare_item{ width:auto; float:left; margin:0px 10px; text-align:center; color:#a2a3a4; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

.explain_magic
{ 
	margin:0px; 
	padding:0px;	
	width:900px;	
}

.bluetxt{ color:#568ccb;}
.greytxt{ color:#898888;}
.explain_magicimg
{ 
	float:left; 
	width:330px; 	
	padding:20px;
	min-width:300px;
	text-align:left;	 
}
.explain_magictxt
{ 
	float:left; 
	width:510px;	
	overflow:auto;
	height:390px;
	padding-left:5px;	
	scrollbar-face-color: #AED2FD;
	scrollbar-highlight-color: #568CCB;
	scrollbar-3dlight-color: #AED2FD;
	scrollbar-darkshadow-color: #568CCB;
	scrollbar-shadow-color: #568CCB;
	scrollbar-arrow-color: #568CCB;
	scrollbar-track-color: #568CCB;
	color:#4a4949; 
	font-size:14px;	
}

.contentfont {
	color:#4a4949; 
	font-size:11px;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}

.cartddlinput {
	font-size:12px;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;	
}

.textinput {
	font-size:12px;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;	
}

/*.explain_magictxt p{  margin:0px; padding:0px 20px 15px 0px; color:#4a4949; font-size:14px;}*/
.staticheading
{
	float:left;
	padding:10px;
	width:500px;	
	padding-left:5px;
}
/*.explain_magictxt p.captxt{ font-size:22px; text-transform:uppercase; color:#568ccb;}*/

.staticcaptxt
{ 
	/*font-size:22px; 
	text-transform:uppercase; 
	color:#568ccb;	*/
	font-size:22px; text-transform:uppercase; color:#173e6b; margin:0px; padding:0px;
}



.blueheading_bold
{
	color:#568ccb;
	padding-right:14px;
	font-weight:bold; 
	font-size:12px; 
}

.blueheading
{
	color:#568ccb;
	font-weight:bold; 
	font-size:12px; 
}


.right_Set_new
{
	width:240px; 
	margin:0px 4px 10px 0px; 
	padding:0px; height:69px; 
	float:right; 
	text-align:center;
}
.right_Set_new p{ padding-top:8px;}
.right_Set_new a{color:#fff; text-decoration:none; font-size:22px; }

.right_text
{
	margin:0px; 
	font-size:12px; 
	color:#000;
	font-family:"Times New Roman", Times, serif;
}


.right_heading
{
	width:100%;
	height:25px;
}

.right_heading_title1
{
	float:left;padding-left:12px;
}

.right_heading_title2
{
	float:right;padding-right:12px;
}

.right_item_details
{
	height:93px;width:100%;position:relative;
}

.right_image_div
{
	float:left;padding-left:12px;position:relative;
}

.right_image_text
{
	padding-top:60px;float:left;position:relative;
}
.right_image_price
{
	float:right;padding-top:60px;position:relative;
}

.select_item  
{
	color:#568ccb; text-decoration:none;text-transform:lowercase;font-size:12px;
	font-weight:bold;
}

/*********28 oct 2009********/
.product_descp{width:590px; float:left; margin:0px; padding:0px;}
h4{ font-size:20px; margin:0px; padding:5px 0px;}
.pathlink{ color:#808285; font-weight:bold;}
.pathlink a{ color:#00adef; text-decoration:none; }

.select_back{ line-height:35px;}
.select_back a{ color:#8d8e8f; font-weight:bold; font-size:16px; text-decoration:none;}
.more_review {color:#8d8e8f; font-weight:bold; font-size:11px; text-decoration:underline;}
.rating_div{width:583px;padding:10px 0px; margin:0px; float:left; border-top:2px solid #7290ba;border-bottom:2px solid #7290ba;}
.rating_div p{ margin:0px; padding:2px;}
.ratingstxt_link{ float:right;}
.ratingstxt_link a{ color:#afafaf; background:url(../images/top_link_arrowgrey.jpg) no-repeat right; padding-right:8px; text-decoration:none; font-size:12px;}
.recommend{ color:#00adef; font-weight:bold; }
.review_link a{ font-size:11px;}

.other_setting{ border-top:1px solid #999; float:left; width:96%; margin:0px; padding:0px; margin-left:5px; padding-bottom:3px;}
p.lgtbluetxt{ color:#173e6b;font-weight:bold; }
.daim_price{ float:right; text-align:right; padding-top:2px;}
.other_setting p{ margin:0px; padding:0px 2px; }
.other_setting p.link_select a{ font-size:11px; padding:0px 3px; color:#4f54a4;}

/*********************************************************/
.modalPopup 
{
    /*background-color:#ffffdd;
    border-width:3px;
    border-style:solid;
    border-color:Gray;
    padding:3px;
    width:250px;*/
    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    background-color: #ffffff;        
    border-style: solid;
    border-color: #999999;
    border-width: 1px;	    
}
.modalBackground 
{
    background-color:Gray; 
    filter:alpha(opacity=70);
    opacity:0.7;
}    

/*********************************************************/

.reviews_div{width:100%;padding:0px 0px; margin:0px; float:left;}
.reviews_heading{ color:#00adef;font-weight:bold;font-size:16px;}
.reviews_text{ color:#AFAFAF; font-weight:bold; font-size:12px; text-decoration:none;}
.review_title{ color:#6e6e70; font-weight:bold;font-size:12px; }


.txtbox
{
	font-family:Sans-Serif; 
	background:#FFF;
	border:1px solid #8d95a2;
	height:18px;	
	font-size:11px;
	#font-size:9px;
	vertical-align:top;
	line-height:20px;
	text-indent:5px;
	width:110px; 	
}

.signupbtn
{
	/*background:url(../images/signup.jpg) right top no-repeat;
	width:50px;
	height:18px;*/
	border:none;
	margin-left:2px;
	margin:-1px;
}


.signup_text
{
	margin:0px; 
	font-size:12px; 
	color:#868686;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase; 
}


.testimonial_link 
{ 
	color:#568ccb;
}

.pricepopup
{
	background-color:#F5F5F5;
	color:#173E6B;	 
	border:solid 1px #000000;
	font-size:13px; 
	font-family:"Times New Roman", Times, serif;
}

.itemtext{margin:0px; padding:0px; padding-right:0px; font-size:11px;}


 .word_wrap
 {
 	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */ 	
	word-break:break-all;
 }
 
 .word_wrap_td
 {
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */ 	
	word-break:break-all;
 }
 
/**new footer**********************/

.footer_wrap{width:100%; float:left; padding:0px; margin:0px;}
.fpart1{width:230px; float:left; padding:0px; margin:0px; background-color:#4891dc; }
.fpart2{width:670px; float:left; padding:0px; margin:0px; background-color:#c5d6e8;}

.brc_top{width:100%; float:left; padding:0px; margin:0px; background:url(../images/blue_rc_tr.gif) no-repeat top right;}
.brc_mid{margin-top:-30px;width:100%; float:left; padding:0px; margin:0px;height:70px;}
.brc_mid p{ margin:0px 20px;font-family:Sans-Serif;color:#fff;font-size:20px; }
.brc_mid p.findusone{text-transform:uppercase; font-size:14px;color:#fff;font-weight:bold;font-family:sans-serif;padding-bottom:20px;  }
.brc_mid p a{color:#fff;text-decoration:none;font-size:14px;}
.brc_mid img{ vertical-align:top; padding-right:10px;}
.brc_bot{width:100%; float:left; padding:0px; margin:0px;background:url(../images/blue_rc_br.gif) no-repeat top right;}

.lbrc_top{width:100%; float:left; padding:0px; margin:0px; background:url(../images/lblue_rc_tr.gif) no-repeat top right;}
.lbrc_mid{width:100%; float:left; padding:0px; margin:0px;height:70px;}
.lbrc_bot{width:100%; float:left; padding:0px; margin:0px;background:url(../images/lblue_rc_br.gif) no-repeat top right;}

.lbrc_mid p{padding-top:4px;margin:0px;padding-left:20px; color:#437fc7; font-family:Sans-Serif;font-size:12px; padding-right:10px;}
.lbrc_mid p.shareur{ font-size:14px;color:#fff; font-weight:bold;font-family:sans-serif; padding-bottom:5px;}
.lbrc_mid p a{font-size:12px;color:#4480C8;font-weight:bold;text-decoration:none;text-transform:uppercase;font-family:sans-serif;}


.learnmore_txt
{ 
	float:left; 
	width:890px;	
	overflow:auto;
	/*padding-left:5px;*/	
	padding-top:0px; 
	scrollbar-face-color: #AED2FD;
	scrollbar-highlight-color: #568CCB;
	scrollbar-3dlight-color: #AED2FD;
	scrollbar-darkshadow-color: #568CCB;
	scrollbar-shadow-color: #568CCB;
	scrollbar-arrow-color: #568CCB;
	scrollbar-track-color: #568CCB;
	color:#4a4949;
	font-size:12px;
	margin-top:-9px; 
}


.static_txt
{ 
	float:left; 
	width:510px;	
	overflow:auto;
	padding-left:5px;	
	padding-top:0px; 
	scrollbar-face-color: #AED2FD;
	scrollbar-highlight-color: #568CCB;
	scrollbar-3dlight-color: #AED2FD;
	scrollbar-darkshadow-color: #568CCB;
	scrollbar-shadow-color: #568CCB;
	scrollbar-arrow-color: #568CCB;
	scrollbar-track-color: #568CCB;
	color:#4a4949; 
	font-size:12px;	
	margin-top:-9px; 
}

.footerlinks{width:100%; margin:0px; padding:0px; float:left;text-align:left;color:#868686;}
.footerlinks .links{float:left;margin:0px;padding:0px;padding-top:2px;}
.footerlinks .links ul{list-style:none; text-align:left;}
.footerlinks .links li{display:inline; font-size:10px; text-transform:uppercase;}
.footerlinks .links li a{font-family:sans-serif;color:#868686;padding-right:8px; text-decoration:none;}
.footerlinks p{font-family:sans-serif;color:#868686;font-size:10px;}


.prodreg{font-size:14px; }


.learnmore_navlinks { color:#568ccb;text-decoration:none;display:inline; text-transform:uppercase; font-size:12px; font-weight:bold;}


.wheretobuy_content
{
	color:#4A4949;
	font-size:14px;
}

/************************/

.modalBackground
{
    background-color:#696969;
    filter:alpha(opacity=90);
    opacity:0.9;
}

.modalPopup 
{
    font-size: 11px;
    font-style: normal;
    background-color: #ffffff;        
    border-style: solid;
    border-color: #999999;
    border-width: 1px;	    
}

.popup_Wrap {
	margin: auto;
	padding: 0px;
	width: 530px; font-size:12px;
}

.popup {width:100%; float:left; background-color:#cdcdcd; border:1px solid #999;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); padding-bottom:15px;}
.poptab{width:500px; float:left; margin:0px 15px; position:relative; top:1px; }
.poptab ul{margin:0px; padding:0px; list-style-type:none; margin-left:10px;}
.poptab li{display:inline;}
.poptab li a {
    border:1px solid #9b9b9b; 
    display:block; 
    float:left; 
    padding:6px 30px; 
    color:#747474; 
    text-decoration:none; 
    background-color:#e0e0e0;
    font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size:11px;
}

.poptab li a.select{ color:#000; background-color:#FFF; border-bottom-color:#fff;}

.pop_content{width:498px; float:left; margin:0px 15px; background-color:#FFF;border:1px solid #9b9b9b; }
.closeicon{ padding:0px; margin:10px; text-align:right;}

.formwrap{width:90%; margin:auto; padding-top:20px;}
.formwrap ul{list-style-type:none; margin:0px; padding:0px; width:100%; float:left;}
.formwrap li{display:block;}

.pop_content{width:498px; float:left; margin:0px 15px; background-color:#FFF;border:1px solid #9b9b9b; }

.formlableleft{
    width:40%; margin:0px; padding:5px; float:left; text-align:right; line-height:20px;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}

.formlablelright{width:50%; margin:0px; padding:5px; float:left;line-height:0px;text-align:left;font-size:10px;}

.cartinput{color:#4B4C4D;font-size:12px;}

.tabs li.select a,.tabs li a:hover{
	cursor:pointer;
	background: url(../images/tab_wt_right.gif) no-repeat right top;
	border-bottom: 1px solid #fff;
}
.tabs li.select a span,.tabs li a:hover span{
	background:url(../images/tab_wt_left.gif) no-repeat left top;}
	
.tab_content{ border:1px solid #a8a9ac; float:left; width:99%; margin:0px; padding:0px;}
.tab_content p{ padding:5px 10px;}

/************************/

.error-text {
   font-size:12px;
   font-weight:normal;
   color:Red;
   font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}

.success-text {
   font-size:12px;           
   font-weight:normal;                  
   color:green;
   font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}

/************************/

.cartleft{float:left;width:890px;padding-right:5px;}
.divrow_wrap{width:100%; margin:0px; padding:0px; float:left;}
.cart{float:left;padding-top:5px;width:100%;}
.right_tbl{font-size:11px;color:#6C6E71}
.cartddlinput{color:#4B4C4D;font-size:12px;width:225px;}

/************************/
/* Accordion */

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #4a83c6;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;    
}
 
#ctl00_ContentPlaceHolder1_AjaxAccordian .accordionHeader a
{
    color: #000;
    background: none;
    text-decoration: none;
}
 
#ctl00_ContentPlaceHolder1_AjaxAccordian .accordionHeader a:hover
{
    background: none;
    text-decoration: underline;
}
 
.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #666666;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#ctl00_ContentPlaceHolder1_AjaxAccordian .accordionHeaderSelected a
{
    color: #000;
    background: none;
    text-decoration: none;
}
 
#ctl00_ContentPlaceHolder1_AjaxAccordian .accordionHeaderSelected a:hover
{
    background: none;
    text-decoration: underline;      
}

.accordionContent
{
    background-color: #fff;
    border: 1px solid #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;    
}

.accordionLink
{
	color:#fff;
}

/************************/

.grybutton{border:1px solid #9b9b9b; color:#747474; padding:1px 10px; background-color:#fff;cursor:pointer;width:80%;}
.bluebutton{border:1px solid #9b9b9b; color:#273e6a;padding:1px 10px; background:url(image/blue_button.gif) repeat-x top; font-weight:bold; cursor:pointer;width:80%;}
.formlablelright{width:50%; margin:0px; padding:5px; float:left;line-height:0px;text-align:left;font-size:12px;
font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}

.trbackground{background-color:#EDEDED; height:25px;} /*DCDCDE*/

.shipbox {	
    position:absolute;
	width:271px;
	right:20px;
	left:380px;
	padding-top:5px;
	background-color:White;
	padding-left:10px;
	text-align:left;
	border:solid 2px #949294;
	/*margin-top:-75px;*/
	margin-top:-85px;
	_margin-top:-95px;
	#margin-top:-95px;
}

.tip {
	background-image:url(/images/tip.gif);
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
	height:25px;
	left:271px;
	margin-top:-70px;
	margin-top:-105px;
	position:relative;
	width:15px;
}

.cartlink {
    font-size:12px;
    color:#6C6E71;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}

.cartpagestep {
    float:left;
    padding-top:5px;
    width:100%;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.currentcartpage {
    float:left;
    background-color:#009900;
    color:White;
    width:150px;
    vertical-align:middle;
    text-align:center;
    height:20px;
}

.nextpage {
    float:left;
    padding-left:10px;
    background-color:#DCDCDE;
    color:black;
    width:150px;
    vertical-align:middle;
    text-align:center;
    height:20px;
}

.steplink{ 
    float:left;
    width:25px;
    padding-top:2px;
}

.steplink hr{ 
    color:black;
}

.cart {
    float:left;
    padding-top:5px;
    width:100%;
}

.cartholder {
    float:left;
    width:100%;
}

.cartleft {
    float:left;
    width:890px;
    padding-right:5px;
}

.cartleft h3 {
    border:none;
}

.cartlink {
    font-size:10px;
    color:#6C6E71;
}

.billingsection {
    float:left;
    width:100%;
    padding-bottom:10px;
}

.shippingsection{
    float:right;
    width:100%;
    padding-bottom:10px;
    vertical-align:top;
}

.adc_details_OrderComplete{ 
    float:left; 
    width:520px; 
    margin:0px; 
    padding:0px;
}
.Order_head{
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 18px;
    padding:5px;
    color:#568ccb;
}

.OrderDetails_Content {
    background:url(../images/bottom_shadow.gif) repeat-x bottom;
    /*width:625px;*/
    width:580px;
    margin:0px; 
    padding:1px; 
    float:left; 
}

.OrderDetails_Cartlink {
    font-size:14px;
    color:#6C6E71;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}

.formlablelright a {
    color:#747474;
}

.SpecialsProdDesc {
    width:800px; 
    float:left; 
    margin:0px; 
    padding:0px;
}

.SpecialsRightDetails {
    float:left; 
    width:440px;
    margin:0px; 
    padding:0px;
}