@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11.25px; font-weight:normal; font-style:normal; color:#000000; }
input, select, radio{ vertical-align:middle;}
ul{ margin:0; padding:0; list-style:none;}
a{text-decoration:none;}
form{margin:0; padding:0;}
img{border:none;}
button{margin:0; padding:0;}

.clearfix:after {content:".";display: block;clear:both; visibility: hidden;line-height:0; height:0;}
.clearfix {display:inline-block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix{height:1%;}
clear{clear:both;}

h1, h2, h3, h4, h5, h6, p, span, label, form, input, li, ol, dl, ul, br, img, div, textarea, checkbox, radio, button, textarea, select, hr{ margin:0; padding:0;}
html{ height:100%;}
/*css starts here*/

#caremain{width:1000px; height:auto; margin:0 auto;}


/*header css starts */
#care_hed{width:1000px; height:122px; float:left;  overflow:hidden;}
#care_logo{width:662px; height:100%; float:left; overflow:hidden;}
#care_logotop{width:662px; height:36px; float:left; padding:44px 0 20px 0; overflow:hidden; }
#care_logobot{width:662px; height:22px; float:left; font-family:Myriad Pro; font-size:14px; color:#000000; font-weight:bold; font-style:normal;}
#care_bubble{width:338px; height:100%; float:left;}
.bubble_shop{width:auto; height:100%; float:left; padding:13px 25px 0 9px;}
.bubble_col{width:auto; height:100%; float:left; padding:34px 21px 0 0;}
.bubble_col_wp{width:auto; height:100%; float:left; padding:34px 0 0 0;}
/*header css ends */


#maincontent{width:1000px; height:auto; float:left; padding:10px 0 0 0; background:url(../images/white_blue_line.jpg) left top repeat-x;}

/*maincontent left starts here*/
#left{width:168px; height:auto; float:left; padding:0 60px 0 0 ;}
#left_row{width:168px; height:auto; float:left;}
#left_row_flag{width:auto; height:auto; float:left; padding:0 3px 0 0;}
#nav{width:168px; height:auto; float:left; padding:35px 0 0 0; text-align:right;}
#nav ul{ list-style:none; margin:0; padding:0;}
#nav ul li{ line-height:33px;}
#nav ul li a{ color:#1a1a18; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:normal; text-decoration:none; background:url(../images/nav_bullet.jpg) right center no-repeat; padding:0 22px 0 0 ;}
#nav ul li a:hover{text-decoration:none; color:#009ee3;  background:url(../images/nav_hover.jpg) right center no-repeat;}
#nav ul li a.current{ text-decoration:none; color:#009ee3; background:url(../images/nav_hover.jpg) right center no-repeat;}
#nav ul li a:active{text-decoration:none; color:#009ee3;  background:url(../images/) right center no-repeat;}

/*maincontent left ends here*/

/*maincontent center starts here*/
#mid{width:570px; height:auto; float:left; overflow:hidden;}
#mid_frm{width:570px; height:auto; float:left;}
.inp{ padding:2px 5px; margin:0 2px 0 0; background:url(../images/input.jpg) left top no-repeat; border:1px solid #c1c1c1; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:normal; font-style:normal;}
.inp2{ padding:1px 5px; background:url(../images/input.jpg) left top no-repeat; border:1px solid #c1c1c1; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; font-style:normal;}
.inp2list{ background:url(../images/input.jpg) left top no-repeat; border:1px solid #c1c1c1; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; font-style:normal;}

.inp_black{ padding:5px 5px; background:url(../images/input.jpg) left top no-repeat; border:1px solid #000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; font-style:normal; list-style:20px;}
#mid_text{width:570px; height:auto; float:left; padding:20px 0 20px 0;}
#mid_text h1{font-family:Arial, Helvetica, sans-serif; font-size:16.88px; font-weight:bold; font-style:normal; color:#000000;}

.tabbox{width:568px; height:auto; float:left; border:1px solid #5b8424;}
.tabmenu{width:568px; height:30px; float:left; background-color:#ffc516;}
.tabmenu ul{ list-style:none; margin:0; padding:0;}
.tabmenu ul li{ float:left; line-height:30px;}
.tabmenu ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#FFFFFF; font-weight:bold; font-style:normal; padding:0 9px; display:block;}
.tabmenu ul li a:hover{ text-decoration:underline;}
.tabmenu ul li a.activetab{ background-color:#ffffff; color:#666666; border-right:1px solid #666666; border-left:1px solid #666666;}
.tabtext{width:568px; height:auto; float:left; padding:30px 0 30px 0;}
.tabtext_row{width:568px; height:auto; float:left; padding:0 0 30px 0;}
.tabtext_box{width:118px; height:auto; float:left; border:1px solid #d0d0d0; margin:0 9px;}
.tabtext_img{width:118px; height:60px; float:left;}
.tabtext_txt{width:118px; height:20px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e5e5e; font-weight:bold; font-style:normal; background-color:#ffefbf; text-align:center; line-height:20px;}


/*maincontent center ends here*/
#mid_textright{width:270px; height:auto; float:left;}
#right{width:196px; height:auto; float:left; text-align:right; overflow:hidden; padding:0 0 0 6px;}
.right_row{width:144px; height:auto; float:left; text-align:right; padding:0 0 0 52px;}

.frm_box{width:144px; height:auto; float:left; padding:0 0 10px 0;}
.frm_box_top{width:133px; height:29px; float:left; background:url(../images/form_top.gif) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; font-style:normal; line-height:29px; padding:0 10px 0 0;}
.frm_box_bot{width:143px; height:7px; float:left; background:url(../images/form_bottom.gif) left top no-repeat;}
.frm_box_mid{width:143px; height:auto; float:left; background-color:#c8e8fb; }
.frm_box_mid ul{ list-style:none; margin:0; padding:0;}
.frm_box_mid ul li{ line-height:20px;}
.frm_box_mid ul li a{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; font-style:normal; padding:0 5px 0 0;} 
.frm_box_mid ul li a:hover{ text-decoration:underline;}


.filled{width:143px; height:auto; float:left; padding:5px 0 0 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; font-style:normal;}
.filled a { text-decoration:none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; font-style:normal;}
.filled a:hover{text-decoration:underline;}
.login_button{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:normal; cursor:pointer;}


#footer{width:1000px; height:100%; float:left; background:url(../images/white_blue_line.jpg) left top repeat-x; padding:0 0 0 0px; font-weight:bold; clear:both;}
#footer ul{ list-style:none; margin:0; padding:0; text-align:left; clear:both; padding-left:648px;}
#footer ul li{line-height:25px; float:left;}
#footer ul li a{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; color:#575656; font-weight:bold; font-style:normal; padding:0 5px; overflow:hidden;}
#footer ul li a:hover{ text-decoration:underline;}


/*----------------------------------------------------tab css starts------------------------------------------------------*/
.product{width:568px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#009ee3; font-weight:bold; font-style:normal; padding:25px 0 30px 0; border:#f4f4f4 1px solid; border-top:2px solid #009ee3;}
.product2{width:568px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#009ee3; font-weight:bold; font-style:normal; padding:25px 0 30px 0; border:#f4f4f4 1px solid;}

.flyersrow{width:568px; height:auto; float:left; padding:0 0 20px 0; overflow:hidden;}
.flyerscol{width:102px; height:auto; float:left; padding:0 0 0 10px; overflow:hidden;}
.flyersbox{width:98px; height:auto; float:left; border:1px solid #e9e9e9; overflow:hidden;}
.flyersimg{width:98px; height:50px; float:left; overflow:hidden;}
.flyerstxt{width:98px; height:19px; float:left;  text-align:center; line-height:19px; border-top:1px solid #CCCCCC; overflow:hidden;}

/*----------------------------------------------------tab css ends------------------------------------------------------*/



/*----------------------------------------------------ViewProduct css starts-------------------------------------------------*/
#view{width:538px; height:auto; float:left; padding:0 15px; font-weight:normal; color:#999999; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
#view h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#009fe3; font-weight:normal; font-style:normal; padding:0 0 10px 0;}
.viewboxclass{width:538px; height:auto; float:left; padding:15px 0 0 0;}
.viewbox{width:536px; height:auto; float:left; border:1px solid #e4e0e0; padding:8px 0;}
.viewboximg{width:100px; height:50px; float:left;}
.viewboxtxt{width:436px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:normal; font-style:normal; line-height:15px;}
.viewboxtxt h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#009fe3; font-weight:normal; font-style:normal; padding:0 0 5px 0;}
#view a{text-decoration:none; color:#009fe3; font-weight:normal; }
#view a:hover{text-decoration:underline;}


/*----------------------------------------------------ViewProduct css ends-------------------------------------------------*/

/*----------------------------------------------------Product Details css starts-------------------------------------------------*/
#mid_text2{width:568px; height:auto; float:left;}
#view2{width:568px; height:auto; float:left; font-weight:normal; color:#999999; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
#view2 h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#009fe3; font-weight:normal; font-style:normal; padding:0 0 10px 0;}
#view2 a{text-decoration:none; color:#009fe3; font-weight:normal; }
#view2 a:hover{text-decoration:underline;}

.offerrow{width:528px; height:400px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:normal; font-style:normal; padding:0 20px;}
.offerrow1{width:528px; height:400px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:normal; font-style:normal; margin-top:10px;}
.offerrow h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#009fe3; font-weight:normal; font-style:normal; padding:0 0 3px 0;}
.list1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#009fe3; font-weight:normal; font-style:normal; border:1px solid #999999;}
.pricetablebox{width:522px; height:auto; float:left; padding:0 26px 0 20px;}
.pricetablebox2{width:520px; height:auto; float:left; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

.pricetable{width:520px; height:30px; float:left; border-top:1px solid #CCCCCC; border-bottom:1px solid #666666; background-color:#f4f4f4;}
.pricetablecol{width:130px; height:30px; float:left; text-align:center; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; font-style:normal;}

.pricetable2{width:520px; height:20px; float:left; border-bottom:1px solid #CCCCCC;}
.pricetablecol2{width:130px; height:20px; float:left; text-align:center; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; font-style:normal;}

.rowcolor{width:520px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:normal; font-style:normal; border-right:1px solid #cccccc; border-left:1px solid #cccccc;} 
/*----------------------------------------------------Product Details css ends-------------------------------------------------*/

.online{width:548px; height:auto; float:left; font-weight:normal; color:#999999; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:18px; padding:0 10px;}
.online h2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#009fe3; font-weight:bold; font-style:normal; padding:0 0 5px 0;}
.online h2 b{ padding:0 0 0 180px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#009fe3; font-weight:bold; font-style:normal; }
.online h3{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#009fe3; font-weight:bold; font-style:normal; padding:0 0 5px 0; border-bottom:1px solid #009fe3; margin:0 0 10px 0;}
.online_leftmain{width:298px; height:auto; float:left;} 
.online_left{width:265px; height:auto; float:left; border:1px solid #009fe3; padding:10px 10px 20px 13px; margin:0 0 10px 0;} 

.online_leftrow{width:265px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:normal; font-style:normal; padding:0 0 7px 0;}  
.online_leftrow label{width:265px; display:block; color:#000000; font-family:Arial, Helvetica, sans-serif;} 
.online_leftrow_l{width:110px; height:auto; float:left;color:#000000; font-family:Arial, Helvetica, sans-serif;text-align:right; padding:0 5px 0 0;} 
.online_leftrow_lb{width:110px; height:auto; float:left;color:#000000; font-family:Arial, Helvetica, sans-serif;text-align:right; padding:0 5px 0 0; font-size:11px;} 
.online_leftrow_r{width:150px; height:auto; float:left; color:#000000; font-family:Arial, Helvetica, sans-serif;}  


.online_rightmain{width:246px; height:auto; float:left;}
.online_right{width:224px; height:auto; float:left;  border:1px solid #999999; padding:10px 10px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; font-style:normal; margin:0 0 10px 0;} 
.online_rightrow{width:224px; height:auto; float:left;} 
.online_rightrowline{width:224px; height:auto; float:left; border-bottom:1px solid #999999; padding:0 0 15px 0;} 
.online_rightrowtotal{width:224px; height:auto; float:left; border-bottom:1px solid #999999; border-top:1px solid #999999; background:#f4f4f4; font-weight:bold; padding:2px 0;} 
.online_right_l{width:90px; height:auto; float:left;} 
.online_right_r{width:134px; height:auto; float:left;} 

