/* reset browser styles */
html, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote {padding: 0;margin: 0;font-size: 100%;font-family: Arial, Helvetica, sans-serif;font-weight: normal;-webkit-text-size-adjust:none;}

ul{padding: 18px;margin-left:0px;position: relative;list-style-image:url(//i26.geccdn.net/si/site/img/mobile/tablet/bullet.gif);}
.checkbox {border: 2px solid #0dbb01;width: 32px;height:25px;padding:5px 0 0 8px;}
.prod_lg{margin: 0 auto;border:1px solid #333;width: 500px;height:500px;}
.prod_lg img{width: 500px;height:500px;}
.prod_see_views_p{font-size: 14px;font-weight: bold;color: #02516f;position:absolute;margin-top: 515px;}
.prod_sm_arrow_prev{float: left;}
.prod_sm_arrow_next{float: right;}
.prod_sm img{width: 70px;height: 70px;}
.prod_sm {float: left;width: 70px;height: 80px;padding: 0 15px 0 15px;}
.prod_sm_arrows_p{position:absolute;margin-top: 575px;width:600px;}
.prods_sm_sec{margin: 20px 0 0 50px;width: 500px;height: 170px;overflow: hidden;}
.sm{font-size: 9px;font-weight: bold;}
.common_link_sm{font-size: 10px;color: #951a1a;font-weight: normal;text-decoration: none;margin: 0;}
.common_link_sm a{font-size: 10px;color: #951a1a;font-weight: normal;text-decoration: none;margin: 0;}
.bg_white{background-color: #fff;}
.check_box{background-color:#fff;border: 2px solid #0dbb01;margin: 5px;}
A:Link{font-family:  Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;font-weight: normal;text-decoration: underline;}
A:Active {font-family:  Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;font-weight: normal;text-decoration: underline;}
A:Visited {font-family:  Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;font-weight: normal;text-decoration: underline;}
A:Hover {font-family:  Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;font-weight: normal;text-decoration: underline;}
body{margin: 7px;background-color:#fff;-webkit-text-size-adjust:none;}
img {border: 0;}
.qty{font-size: 12px;font-weight: bold;padding-left:10px;}
.qty_input{width: 35px;height:25px;border:2px solid #0dbb01;padding:4px 0 0 4px;font-size: 16px;font-weight: bold;}
/* end reset browser styles */
/* checkbox styles */
.wrapper {width: 100%;clear: both;margin-top: 0;margin-bottom: 0;}
#header {width: 100%;background:url(/site/img/mobile/tablet/hdr_bg.gif);height: 56px;}
#logo {width: 183px;height: 56px;float: left;}
#phone_no{position:absolute;left: 270px;width: 234px;height: 56px;}
#top_nav {font-size: 95%;position: absolute;top: 37px;right: 25px;color: #fff;font-weight: bold;}
#top_nav a{font-size: 100%;color: #fff;font-weight: bold;text-decoration: none;}
#main_nav_sec {width: 100%;height:55px;margin: 0;padding: 0;display:block;}
#main_nav {width: 450px;float: left;}
#main_nav ul {margin: 0;padding: 0;list-style: none;}
#main_nav li {float: left;margin: 0;}
#search_box{background:url(/site/img/mobile/tablet/search_rline.gif) repeat-x;padding-top: 6px;}
#search {border: 1px solid #0dbb02;margin: 0 74px 0 455px;padding: 10px 0 8px 0;}
.search_input {border:none;padding:0 0 0 5px;margin:0;-webkit-appearance: none;-webkit-appearance:caret;color: #666;font-size:100%;width:95%;line-height: 14px;}
#search_btn {float: right;}
#nav {/* on left */top: 100px;width: 172px;margin-bottom: 20px;float:left;}
#nav ul {margin: 0;padding: 0;list-style: none;}
#nav li {float: none;margin-bottom: 7px;}
#nav img {width: 150px;height: 115px;}
#nav a {float: none;margin-bottom: 7px;}
.nav_sel {position: absolute;border-width: 20px;border-style: solid;margin: 44px 0 0 149px;border-color: transparent  transparent   transparent #0098cf;z-index: 10000;}

#content {position: relative;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;border: 1px solid #ccecf8;margin-left: 170px;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#dceff6, endColorstr=#ffffff);background: -webkit-gradient(linear, left top, right top, from(#dceff6), to(#ffffff));/* for webkit browsers */
    background: -moz-linear-gradient(top,  #dceff6,  #ffffff);/* for firefox 3.6 */
	-moz-box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);-webkit-box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);/* Opera, IE 9 */
	padding: 20px;}

#hdr {font-size: 140%;color: #002836;font-weight: bold;}
.list_btns {position:relative;margin-top: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;padding:20px;background-color:#FFF;}
.list_btn_add {position:absolute;right: 20px;top: 16px;}
.prod_layout {display: table;margin-top: 20px;}
.prod {float: left;background-color: #fff;width: 200px;height: 270px;font-size: 100%;margin-right: 30px;}
.prod_info {height: 70px;padding: 0 5px;margin-bottom: 10px;}
.prod_img {width: 122px;margin: 3px auto;}
.prod_title h2, p{font-weight: bold;font-size:90%;}
.prod_no {font-size: 70%;}
.prod_ourprice {color: #c00;font-size: 70%;font-weight: bold;margin: 0 5px 10px 5px;}
.prod_price {font-size: 120%;font-weight: bold;}
.prod_qty{background-color: #e0e0e0;font-weight: bold;font-size:85%;width: 85px;padding: 10px 0 5px 4px;margin-left:3px;float: left;}
.prod_qty input{border: 0;color: #666;font-size:100%;width:30px;line-height: 14px;}
.prod_addCart_bg{background: url(/site/img/mobile/tablet/checkbox.gif) no-repeat;height: 37px;width: 105px;float: left;}
.prod_addCart{font-weight: bold;font-size:92%;color: #fff;padding:10px 0 0 8px;}
.prod_group {margin-top: 20px;height: 270px;float: left;}
.main_cat{-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;margin: 10px 25px 30px 0;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffffff, endColorstr=#ffe6e6e6);background: -moz-linear-gradient(hsla(0,0%,100%,1), hsla(0,0%,90%,0) 60%);background: -webkit-gradient(linear, 0 60%, 0 100%, from(hsla(0,0%,100%,1)), to(hsla(0,0%,90%,1)));-moz-box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);-webkit-box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);/* Opera, IE 9 */height: 200px;width: 150px;float: left;}
.main_cat h1 {text-align: center;font-weight:bold;}
.main_cat a{font-size: 85%;font-weight:bold;color: #005c7d;text-align: center;text-decoration: none;}
.main_cat_prod {margin: 10px auto;width: 122px;}
#breadcrumb {border-top: 1px solid #9b9c9c;border-bottom: 1px solid #e1f3fa;border-left: 1px solid #c5d1d5;border-right: 1px solid #c5d1d5;background-color: #f4f4f4;margin: 25px 15px 15px 15px;height: 85px;}
#breadcrumb_prod {margin: -14px 0 0 30px;height: 96px;width: 86px;text-align: center;float: left;background:url(/site/img/mobile/tablet/breadcrumb_box.gif) no-repeat;word-wrap: break-word;overflow: hidden;}
#breadcrumb_prod_sel {margin: -14px 0 0 30px;height: 96px;width: 86px;text-align: center;float: left;word-wrap: break-word;overflow: hidden;}
#breadcrumb_prod h1, h2{text-align: center;color: #000;font-weight: bold;font-size: 70%;padding-top:5px;}
#breadcrumb_prod p{text-align: center;color: #000;font-weight: bold;font-size: 70%;padding-top:5px;}
#breadcrumb_prod a{text-align: center;color: #bfbfbf;font-weight: bold;font-size: 100%;text-decoration: none;}
#breadcrumb_prod_sel h1 {text-align: center;color: #000;font-weight: bold;font-size: 70%;padding-top:5px;}
#breadcrumb_promo {/* width 570px height 110px */float: right;margin: -15px 20px 0 0;z-index: 100;}
#cat_sec{margin: 10px auto 20px auto;width: 90%;clear: both;display: table;}
.cat{float:left;width:50%;margin: 10px 0;height: 110px;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffffff, endColorstr=#f0f0f0);background: -webkit-gradient(linear, left top, right top, from(#ffffff), to(#f0f0f0));/* for webkit browsers */ background: -moz-linear-gradient(top,  #ffffff,  #f0f0f0);/* for firefox 3.6 */-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
.cat_txt {margin: 10px 20px 0 0;display: block;height: 100px;color: #515151;}
.cat_txt h2{display:inline;color: #515151;}
.cat_txt a{color: #515151;}
.cat a{font-size: 125%;font-weight:bold;color: #515151;text-decoration: none;}
.cat_prod{width:120px;float: left;padding: 5px 0 0 15px;}
.cat_prod img{width: 100px;height: 100px;}
.cat_no {color: #0083b2;font-size:65%;font-weight: normal;}
.picgroup_list{float:left;width: 279px;margin: 30px 0 40px 30px;position: relative;}
.picgroup_list_prod{FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#e9e8e8);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e9e8e8));/* for webkit browsers */
   background: -moz-linear-gradient(top,  #ffffff,  #e9e8e8);/* for firefox 3.6 */ height: 312px;}
.picgroup_list_prod img{padding: 0 2px 10px 2px;width: 275px;height: 275px;}
.picgroup_list h2{display: block;line-height: 14px;height: 30px;font-weight: bold;font-size: 100%;}
.picgroup_list a{font-size: 90%;text-decoration: none;}
.pg_filters {width:100%;margin: 0 auto;padding: 0;display: table;}
.pg_filter_arrow {height: 50px;margin: 0 30px 20px 0;float: left;display: table;}
.pg_filter {background: #ebf5f9;padding: 5px 10px;font-size: 16px;font-weight: bold;height: 50px;-webkit-appearance: none;border: 1px solid #0083b2;}
.pg_clr_filter {height: 50px;padding: 7px 0 0 1px;float: left;width: auto;}
.quick_view {float: right;width: 79px;height: 45px;margin-top: 5px;}
.view_prod{background: url(/site/img/mobile/tablet/view_prod_bg.gif) no-repeat;display: block;width: 196px;height: 45px;float: left;color: #fff;font-weight: bold;margin-top: 5px;}
.view_prod p{color: #fff;font-weight: bold;font-size: 80%;}
.view_prod a{color: #fff;font-weight: bold;font-size: 100%;display: block;text-align: center;text-decoration:none;padding: 16px 0;}


/* POPUPS */
.bbox {position:absolute;z-index:5000;width: 75%;margin: auto 0;}
.bbox_title {background:url(/site/img/mobile/tablet/w_view_bg.gif) no-repeat center;border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;padding: 10px 0 0 18px;font-weight:bold;color: #fff;font-size:14px;text-align:center;cursor: pointer;margin: 0;background-color: #fff;}
.bbox_contents {background-color:#ffffff;}
.bbox_fade{position:absolute;z-index:10;background-color:#000000;top: 0px;left: 0px;width: 100%;}
/* POPUPS */


/* quick view ----------------------------------- */
.product_grid_title {font-size: 12px;font-weight: bold;margin: 0px;}
.product_grid_title a{font-size: 12px;font-weight: bold;margin: 0px;}
.body_copy {font-size: 12px;font-weight: normal;}
.body_copy_med {font-size: 11px;font-weight: normal;}
.body_copy_med_bold {font-size: 11px;font-weight: bold;}
.body_copy_med_bold a{font-size: 11px;font-weight: bold;}
.body_copy_small {font-size: 10px;font-weight: bold;}
.feaprodredprice {font-weight: bold;font-size: 12px;color: #c7000a;}
.prim_cat_sec{font-size: 14px;color: #004962;font-weight: bold;margin: 0px;}
.prim_cat_copy{font-size: 11px;color: #004962;font-weight: normal;}
.prim_cat_copy a{font-size: 11px;color: #004962;font-weight: normal;}
.body_copy_bold {font-size: 12px;font-weight: bold;}
.body_copy_bold a{font-size: 12px;font-weight: bold;text-decoration: none;}
.body_copy_lg_bold {font-size: 14px;font-weight: bold;}
.body_copy_lg_bold_wh {font-size: 14px;font-weight: bold;color: #fff;}
.picgroup_hdr {background-color: #f7f7f7;}
.picgroup_copy_bold {font-size:100%;font-weight: bold;}
.picgroup_copy_cell {width: 100%;}
.picgroup_copy {font-size:90%;}
.picgroup_sec {width:97%;border: 3px solid #d1dfe4;margin: 0 auto;padding:6px;}
.picgroup_title {padding: 8px;font-size:120%;font-weight: bold;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#fafafa, endColorstr=#cdcdcd);background: -webkit-gradient(linear, left top, right top, from(#fafafa), to(#cdcdcd));/* for webkit browsers */ background: -moz-linear-gradient(top,  #fafafa,  #cdcdcd);/* for firefox 3.6 */margin-top: 20px;background-color: #f7f7f7;text-align: left;}
.picgroup_view_copy {font-size: 18px;color: #990000;height: 93px;display: block;padding-top: 45px;}
.picgroup_dim {background-color: #f7f7f7;font-size:14px;font-weight: bold;border-left: 2px solid #999;border-top: 2px solid #999;border-right: 2px solid #999;padding:6px;text-align:center;}
.picgroup_col {background-color: #016386;font-size: 14px;font-weight: bold;color: #FFF;text-align:center;}
.picgroup_col a{font-size: 14px;font-weight: bold;color: #FFF;}
.row {background-color: #fff;}
.row_alt {background-color: #f3f3f3;}
.picgroup_cell {font-weight: bold;color: #333;font-size: 12px;border: 1px solid #999;text-align: center;}
.picgroup_cell a{font-weight: bold;font-size: 12px;display: block;height: 25px;padding-top: 10px;}
.picgroup_price {color: #900;font-size: 12px;font-weight: bold;border: 1px solid #999;text-align: center;}
.product_title {color: #016386;font-size: 110%;font-weight:bold;}
.product_price {color: #cc0000;font-size: 90%;font-weight:bold;}
.rebate_info {font-size: 10px;}
.prod_sm_pic_extra {display: none;}
.alsobuy_price{font-size: 16px;font-weight:bold;color: #c00;text-align:center;padding-top: 10px;}

<!-- footer -->
#foot{display:table;width: 100%;clear: both;margin-top: 30px;border: 1px solid #f00;height: 10px;}
#foot_nav_sec {clear: both;width: 100%;height: 20px;background-color: #add7e6;margin-top: 40px;}
#foot_nav_btns{margin: 0 auto 20px auto;text-align:center;display: table;}
.foot_nav_btn {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border: 1px solid #0083b2;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffffff, endColorstr=#e4eff2);background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e4eff2));/* for webkit browsers */ background: -moz-linear-gradient(top,  #ffffff,  #e4eff2);/* for firefox 3.6 */-moz-box-shadow: 2px 2px 3px hsla(0,0%,0%,.3);-webkit-box-shadow: 2px 3px 3px hsla(0,0%,0%,.3);box-shadow: 2px 3px 3px hsla(0,0%,0%,.3);/* Opera, IE 9 */background-color:#fff;height:40px;margin: -10px 0 0 30px;width: 115px;float: left;}
.foot_nav_btn a{font-weight:bold;font-size:13px;color: #0083b2;text-decoration: none;}
.order_w{width: 150px;}
.cart_w{width: 130px;}
.foot_nav_ico {float: left;width: 50px;height: 40px;}
.foot_nav {float: left;padding-top: 10px;}
.foot_nav a{font-weight:bold;font-size:13px;color: #0083b2;text-decoration: none;}
#foot_copy {clear: both;width:100%;display: table;padding-top: 25px;font-size:10px;font-weight: bold;}

/* quick view ----------------------------------- */
.maintenance_number {font-family:  Arial, Helvetica, sans-serif;font-size: 20px;color: #950000;font-weight: bold;}
.view_products_red a{font-family:  Arial, Helvetica, sans-serif;font-size: 11px;color: #990000;font-weight: bold;text-decoration: underline;}
.featured_title a{font-family:  Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #990000;text-decoration: none;}
.common_link_bold {font-size: 12px;color: #951a1a;font-weight: bold;}
.common_link_bold a{font-size: 12px;color: #951a1a;font-weight: bold;text-decoration: underline;}
.price_red {color: #FF0000;font-family:  Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;}
.cart_shipcal {background-color: #ffd83a;width: 150px;height: 140px;font-size: 90%;font-weight: bold;}
.cart_copy p{font-size: 85%;padding-bottom: 10px;font-weight: normal;text-align: left;}
.cart_copy strong {font-size: 85%;}

/* account ----------------------------------- */
.act_btns {margin: 0 auto;width: 210px;height: 101px;}
.act_btn_add {float: right;}
.stepcarousel{position: relative;overflow: hidden;}
.stepcarousel .belt{position: absolute;}


/*  home section */
.home_mid{float: left;width: 385px;}
.home_midprod {font-weight:normal;}
.home_midprod h1{margin: 25px 10px 5px 0;}
.home_midprod a{font-weight: bold;font-size:90%;color: #005675;text-decoration: none;}
.home_midprod p{margin-right: 15px;font-size:75%;color: #000;text-align: left;font-weight:normal;}
#home_btmprod_hdr{margin: 40px 0 5px 10px;padding-top: 10px;color: #005c7d;font-size:110%;font-weight: bold;clear: both;}
.home_btmprod {text-align: center;}
.home_btmprod img{width: 177px;margin: 3px auto;}
.home_btmprod h2{margin: 10px;height: 30px;overflow: hidden;color: #444;}
.home_btm a{font-weight: bold;font-size:100%;color: #444;text-decoration: none;}
.home_btmprod a{font-weight: bold;font-size:100%;color: #444;text-decoration: none;}
.priceText {font-weight:bold;line-height:12px;font-size:12px;text-align:center;color: #c00;}
.dollarSymbol {font-size: 16px;font-weight:bold;text-align:right;color: #c00;}
.dollar {letter-spacing: -2px;font-size: 28px;line-height:28px;text-align:center;color: #c00;font-weight:bold;}
.cent {padding-left:2px;font-size: 13px;font-weight:bold;color: #c00;}
.home_btmdiv{width:11px;float: left;}

/* bundle product */
.quick_cart {font-size: 12px;font-weight: bold;text-decoration:underline;}
.quick_cart a{font-size: 12px;font-weight: bold;text-decoration:underline;}

/*  home section */
.product_btns_sec{float:right;width: 20%;}
.product_btn {background-color:#e4f1f6;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;margin-bottom: 20px;}
.product_btn_like{margin: 0 auto;width: 79px;padding: 25px 0;}
.product_btn_list{margin: 0 auto;width: 110px;position:relative;top: -10px;}
.product_btn_email{margin: 0 auto;width: 110px;padding: 10px 0;}
.product_btn_addcart{margin: 0 auto;width: 126px;padding: 10px 0;}
.product_discount_hdr {font-size:14px;background-color: #9da8a0;color: #fff;font-weight: bold;text-align: center;}
.product_discount_colhdr {font-size:13px;background-color: #f4f4f4;color: #004158;font-weight: bold;text-align: center;}
.product_discount_row {font-size:12px;background-color: #fff;color: #000;font-weight: bold;text-align: center;}
.product_discount_rebate {color: #0b7095;}
.product_discount_final {color: #c00;}
.prod_sm_pic {color: #9fb5bd;width: 33%;}
.enlarge_view {width: 100%;display: table;}

/********************************************/
.prod_tab_active {background:url(/site/img/mobile/tablet/tab_on_back.gif);font-family:  Arial, Helvetica, sans-serif;font-size: 14px;line-height: 14px;color: #FFFFFF;font-weight: bold;}
.prod_tab_inactive {background:url(/site/img/mobile/tablet/tab_back_off.gif);font-family:  Arial, Helvetica, sans-serif;font-size: 14px;line-height: 14px;color: #FFFFFF;font-weight: bold;}
#prod_tab_active {background:url(/site/img/mobile/tablet/tab_on_back.gif);font-family:  Arial, Helvetica, sans-serif;font-size: 14px;line-height: 14px;color: #FFFFFF;font-weight: bold;}
#prod_tab_inactive {background:url(/site/img/mobile/tablet/tab_back_off.gif);font-family:  Arial, Helvetica, sans-serif;font-size: 14px;line-height: 14px;color: #FFFFFF;font-weight: bold;}
.tab_text {font-family:  Arial, Helvetica, sans-serif;font-size: 14px;line-height: 14px;color: #FFFFFF;font-weight: bold;}
.review_order {font-size: 18px;color: #990000;}
.required {font-size: 13px;color: #FF0000;font-weight: bold;}
.product_info {font-size: 90%;}
.prod_size {width: 250px;height: 250px;}
.prod_sm_size {width: 70px;height: 70px;}
.prod_zoom {z-index:10;position:absolute;margin-left: 10px;}
.prod_sm_pic {color: #9fb5bd;width: 33%;}

/* checkout */
.checkout{width: 100%;clear: both;margin-top: 0;margin-bottom: 0;display: table;}
.checkout_act {-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;padding:10px;background-color:#eff7fa;width: 90%;margin: 20px auto;height: 90px;}
.checkout_act p{color: #02668a;font-size: 18px;font-weight: bold;letter-spacing: -1px;padding-left: 20px;}
.checkout_opt {-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;padding:10px;background-color:#eff7fa;width: 90%;margin: 20px auto;height: 195px;display: table;}
.checkout_opt p{color: #02668a;font-size: 18px;font-weight: bold;letter-spacing: -1px;padding-left: 20px;}
.checkout_opt_note {color: #02668a;font-size: 13px;font-weight: bold;padding-left: 5px;}
.checkout_opt_form{background-color:#fff;height: 115px;margin: 5px;padding: 10px 0;}
.checkout_act_form{background-color:#fff;height: 35px;margin: 5px;padding: 10px 0;}
.checkout_sec{background-color: #6699CC;font-size: 16px;color: #FFFFFF;font-weight: bold;height:20px;}
.checkout_sec_edit{background-color: #6699CC;font-size: 16px;color: #FFFFFF;font-weight: bold;}
.checkout_sec_size{margin: 20px auto;}
.checkout_form{width: 100%;}
.checkout_bg{FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffffff, endColorstr=#ececec);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ececec));/* for webkit browsers */
    background: -moz-linear-gradient(top,  #ffffff,  #ececec);/* for firefox 3.6 */ height: 790px;}
.checkout2_bg{FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ececec, endColorstr=#ffffff);background: -webkit-gradient(linear, left top, left bottom, from(#ececec), to(#ffffff));/* for webkit browsers */
    background: -moz-linear-gradient(top,  #ececec,  #ffffff);/* for firefox 3.6 */margin-bottom: 30px;}
.checkout_ship_bg{FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffffff, endColorstr=#e0e0e0);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e0e0e0));/* for webkit browsers */
    background: -moz-linear-gradient(top,  #ffffff,  #e0e0e0);/* for firefox 3.6 */ height: 470px;display: block;}
.checkout_sec_req{background-color: #6699CC;font-size: 16px;color: #FFF;font-weight: bold;height: 20px;}
.checkout_act_field	{width: 200px;height:25px;padding:4px 0 0 4px;font-size: 16px;font-weight: bold;}
.checkout_field	{width: 150px;height:25px;padding:4px 0 0 4px;font-size: 16px;font-weight: bold;margin: 5px 0;}
.checkout2_field	{width: 200px;height:25px;border:2px solid #666;padding:4px 0 0 4px;font-size: 16px;font-weight: bold;margin: 5px 0;}
.field	{height:25px;border:2px solid #666;padding:4px 0 0 4px;font-size: 16px;font-weight: bold;margin: 5px 0;}
.field_sm	{height:25px;border:2px solid #666;padding:4px 0 0 4px;font-size: 16px;font-weight: bold;margin: 5px 0;width: 50px;}
.bdr_btm {border-bottom:1px solid #f3f3f3;font-size:12px;}
.most_requested {font-size: 11px;color: #FFFFFF;font-weight: bold;}
.most_requested a{font-size: 11px;color: #FFFFFF;font-weight: bold;}
.checkout_cell{height: 50px;}
.checkout_gap{height: 50px;}


/* compare styles */
.compare_item{text-align: center;background-color: #fff;border-right:1px solid #f3f3f3;padding:7px 0;}
.compare_scroll {height: 285px;border:1px solid #02516f;overflow: hidden;}
.filing_hdr {font-size: 18px;color: #016386;font-weight: bold;}
.body_copy_med_bold {font-size: 11px;font-weight: bold;}
.common_link_sm{font-size: 10px;color: #951a1a;font-weight: normal;text-decoration: none;margin: 0;}
.common_link_sm a{font-size: 10px;color: #951a1a;font-weight: normal;text-decoration: none;margin: 0;}
.msg{font-size: 11px;color:#cc0000;font-weight: normal;}
.msgblack{font-size: 11px;font-weight: normal;}
.hdr_lg_wh {color: #fff;font-size: 15px;font-weight: bold;}
.password_desc{font-size: 10px;color: #666666;font-weight: normal;text-decoration: none;}
.quick_links_name {font-size: 11px;font-weight: bold;color:#084081;}
.quick_links_name a{font-size: 11px;font-weight: bold;color:#084081;text-decoration: none;}
.sort_page_sel {font-size: 11px;color: #990000;font-weight: bold;text-decoration: none;}
.sort_page_sel a{font-size: 11px;color: #990000;font-weight: bold;text-decoration: none;}
.sale_price{color: #cc0000;font-weight: bold;font-size: 11px;background-color: #fdfeb5;}
.avail_in {color: #098406;font-size: 10px;}
.avail_out {color: #990000;font-size: 10px;}
/* compare styles */

/* searcb results */
.search_result {width:95%;margin: 30px auto;height: 35px;border-bottom: 1px solid #000;font-size:12px;font-weight: bold;}
.search_narrow {margin-top: 5px;background-color:#fff;z-index:1000;width:160px;font-size: 14px;}
.facets {width:95%;margin: 0 auto;padding: 0;display: table;}
.facet_sel{height: 28px;background: url(/site/img/mobile/tablet/btn_remove_facet.gif) left no-repeat #8edfff;width: 205px;float: left;margin: 0 30px 20px 0;overflow: hidden;}
.facet_sel_type {font-weight: bold;font-size: 12px;line-height: 12px;padding: 8px 5px 0 29px;text-align: center;overflow: hidden;}
.facet_sel_value {color: #c30000;overflow: hidden;}
.facet {width: 200px;height: 28px;overflow: hidden;background: url(/site/img/mobile/tablet/select_facet_arrow.gif) right no-repeat #ebf5f9;margin: 0 30px 20px 0;float: left;}
.facet select {background: transparent;width: 231px;padding: 5px 10px;border: 1px solid #ebf5f9;font-size: 12px;font-weight: bold;height: 28px;-webkit-appearance: none;}
.pg_filters {width:100%;margin: 0 auto;padding: 0;display: table;}
.pg_filter_arrow {height: 50px;width: 200px;margin: 0 30px 20px 0;overflow: hidden;background: url(/site/img/mobile/tablet/pg_filter_arrow.gif) right  no-repeat #ebf5f9;float: left;}
.pg_filter {width: 146px;background: transparent;padding: 5px 10px;font-size: 18px;font-weight: bold;height: 50px;-webkit-appearance: none;border: 1px solid #d4e4eb;}
.pg_clr_filter {width: 200px;height: 50px;padding: 7px 0 0 1px;float: left;width: auto;}
.sort_by {width: 180px;height: 28px;overflow: hidden;background: url(/site/img/mobile/tablet/select_sort_arrow.gif) right no-repeat #e9e9e9;margin: 0 30px 20px 10px;float: left;}
.sort_by select {background: transparent;width: 210px;padding: 5px 10px;border: 1px solid #e9e9e9;font-size: 12px;font-weight: bold;height: 28px;-webkit-appearance: none;}
.search_view_all a{font-size:14px;font-weight: bold;color: #006387;float: left;text-decoration: underline;}
.search_no {font-size:14px;color:#b50000;}
.search_title{color: #005c7d;font-size: 14px;font-weight: bold;height: 23px;}
.search_result_sec{width: 350px;height: 200px;float: left;margin: 0 25px 50px 25px;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffffff, endColorstr=#f2f2f2);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f2f2f2));/* for webkit browsers */background: -moz-linear-gradient(top,  #ffffff,  #f2f2f2);/* for firefox 3.6 */overflow: hidden;margin-right:5px;border-right: 1px solid #d6dfe2;border-bottom: 1px solid #d6dfe2;}
.search_sort{FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffffff, endColorstr=#ececec);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ececec));/* for webkit browsers */
background: -moz-linear-gradient(top,  #ffffff,  #ececec);/* for firefox 3.6 */
height: 35px;width: 95%;margin: 0 auto;padding-top: 20px;font-size: 12px;font-weight: bold;clear:both;}
.search_sort_arrow img{float: left;width: 26px;height: 24px;margin: 0 5px;}
.search_sort_no {font-size: 12px;font-weight: bold;background:url(/site/img/mobile/tablet/sort_no.gif) no-repeat;width: 24px;height: 18px;margin: 0 5px 0 5px;padding-top: 6px;text-align:center;display:block;float: left;}
.search_sort_no a{font-size: 12px;font-weight: bold;text-decoration:none;}
.search_sort_no_sel {font-size: 12px;font-weight: bold;background:url(/site/img/mobile/tablet/sort_no_sel.gif) no-repeat;width: 24px;height: 18px;margin: 0 5px 0 5px;padding-top: 6px;text-align:center;display:block;float: left;}
.search_sort_no_sel a{font-size: 12px;font-weight: bold;text-decoration:none;}
.search_view_items {width: 119px;height: 23px;display: block;background:url(/site/img/mobile/tablet/search_view_bg.gif) no-repeat;float: right;}
.search_view_items p{padding: 5px 0 0 30px;}
.search_view_items a{font-size: 11px;color: #fff;text-decoration: none;}
.search_item_div {border-right: 1px solid #dbdbdb;height: 160px;width:1px;margin: 5px;float: left;overflow:hidden;}
.search_item_nodiv {height: 160px;width:1px;margin: 5px;float: left;}
.search_item {width: 105px;float: left;height: 160px;}
.search_info {height: 200px;word-wrap: break-word;overflow: hidden;padding: 10px 5px 5px 5px;}
.search_price {font-size: 12px;font-weight: bold;color: #be0000;padding: 0 5px;}
.search_item h2{text-align: left;margin: 0;padding: 0;}
.search_item a{font-size: 10px;line-height:11px;text-decoration:none;}
.search_prod{width: 60px;height: 60px;padding:5px;margin: 0 auto;}
.search_item_no {color: #666;font-size: 9px;padding: 2px 0;}
.search_rebate a{color: #900;font-size: 10px;font-weight: bold;text-decoration:underline;}
.search_deatil_sec{width: 90%;margin: 20px auto;}
.search_compare{FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ebf5f9, endColorstr=#ffffff);background: -webkit-gradient(linear, left top, left bottom, from(#ebf5f9), to(#ffffff));/* for webkit browsers */
background: -moz-linear-gradient(top,  #ebf5f9,  #ffffff);/* for firefox 3.6 */}
.search_detail_item {magin: 0 50px 20px 50px;width: 210px;float: left;height: 360px;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#ebf5f9);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ebf5f9));/* for webkit browsers */ background: -moz-linear-gradient(top,  #ffffff,  #ebf5f9);/* for firefox 3.6 */overflow: hidden;}
.search_info {height: 100px;word-wrap: break-word;overflow: hidden;padding: 10px 5px 5px 5px;}
.search_detail_price {font-size: 13px;font-weight: bold;color: #be0000;padding: 0 5px;}
.search_detail_item h2{text-align: left;margin: 0;padding: 0;}
.search_detail_item a{font-size: 13px;line-height:13px;font-weight: bold;text-decoration:none;}
.search_detail_prod{width: 75px;height: 75px;padding:5px;margin: 0 auto;}
.search_detail_prod img{width: 75px;height: 75px;}
.search_detail_qtysec{width:100%;height: 50px;background-color:#ebf5f9;padding-top:10px;}
.search_detail_qtysec img{float:right;padding:5px;width: 98px;}
.search_detail_item_div {border-right: 1px solid #c9e2ec;height: 250px;width:1px;margin: 15px;float: left;}

/* ACCOUNT */
.account_hdr {color: #005c7d;font-size: 18px;font-weight: bold;padding-top: 8px;height: 33px;}
.account_sec {background-color:#0098cf;font-size: 18px;font-weight: bold;color: #fff;padding: 6px;}
.account_line {border-bottom: 2px solid #e4f0f4  ;}
.account_db {background-color:#0098cf;width: 30px;height: 30px;color:#fff;font-size: 20px;font-weight: bold;text-align: center;vertical-align: middle;display: block;float: left;padding-top: 4px;margin-left: 15px;}
.account_db_type {margin-left: 10px;margin-top:10px;font-size:13px;font-weight: bold;float:left;}
.db_view {padding:7px 15px;float: right;}
.db_view a{text-decoration: underline;font-size: 14px;font-weight: bold;color: #c00;}
.db_view_main {padding:0 15px;float: right;}
.db_view_main a{text-decoration: underline;font-size: 14px;font-weight: bold;color: #c00;}
.account_dashboard_view {margin-left: 10px;padding-top:10px;font-size:13px;font-weight: bold;}
.account_recommend {color: #0098cf;font-size: 16px;font-weight: bold;margin: 20px 0 0 10px;}
.account_recommend_prods {margin: 10px;background-color: #eaf5f8;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;border: 1px solid #e8f2f6;-moz-box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);-webkit-box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);/* Opera, IE 9 */height: 150px;display: table;}
.rec_sec {display:table;background-color: #fff;height: 150px;margin:10px;}
table.act_shoplists{width: 100%;margin: 15px auto 0 auto;}
table.act_shoplists thead tr td{background-color: #0098cf;font-size: 14px;color: #fff;font-weight: bold;}
table.act_shoplists tbody tr td{border-bottom: 5px solid #d5e4ea;}
.act_shoplist {width: 280px;height: 78px;background-color: #e4eff2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border: 1px solid #d4dde0;-moz-box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);-webkit-box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);/* Opera, IE 9 */ FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffffff, endColorstr=#e4eff2);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e4eff2));/* for webkit browsers */ background: -moz-linear-gradient(top,  #ffffff,  #e4eff2);/* for firefox 3.6 */margin: 10px 0;}
.act_shoplist a {width: 280px;height: 78px;display: block;text-decoration: none;}
.act_shoplist img{float: left;}
.act_shoplist_info {width: 213px;height: 78px;float: left;}
.act_shoplist_name {font-size: 15px;font-weight: bold;color: #005c7d;padding-top: 12px;}
.edit_listname {text-align:center;white-space:nowrap;}
.edit_listname a{font-size: 15px;color: #c00;font-weight: bold;text-decoration: underline;}
.act_shoplist_date {font-size: 11px;font-weight: normal;padding-top:4px;text-decoration: none;}
.arrow_rec {float: left;margin: 50px 5px 0 5px;}
.account_prod {width: 110px;height: 135px;float: left;text-align: center;margin: 10px;display: table;}
.account_prod img{width: 100px;height: 100px;vertical-align:top;margin: 0 auto;}
.account_prod p{width: 105px;font-size: 12px;text-decoration: underline;font-weight: normal;padding: 7px 0;}
.account_prod a{font-size: 12px;text-decoration: underline;text-align: center;color: #000;font-weight: normal;}
.prod_div {background-color: #eaf5f8;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#eaf5f8, endColorstr=#ffffff);background: -webkit-gradient(linear, left top, left bottom, from(#eaf5f8), to(#ffffff));/* for webkit browsers */ background: -moz-linear-gradient(top,  #eaf5f8,  #ffffff);/* for firefox 3.6 */height: 150px;width: 10px;float: left;}
.account_bdr {border:1px solid #c6dee6;background-color:#e5f0f4;}
.account_profile {background-color: #f8f8f8;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;border: 1px solid #f1f0f0;-moz-box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);-webkit-box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);/* Opera, IE 9 */
    FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffffff, endColorstr=#f1f0f0);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f1f0f0));/* for webkit browsers */
    background: -moz-linear-gradient(top,  #ffffff,  #f1f0f0);/* for firefox 3.6 */}
.account_setsec {font-size: 16px;color: #0098cf;font-weight: bold;}
.rpad {padding-right: 25px;}
.lpad {padding-left: 25px;}
.account_search_bdr{height: 200px;width: 100%;border: 2px solid #fff;-moz-box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);-webkit-box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);/* Opera, IE 9 */
margin-bottom: 10px;}
.account_search_sec{height: 200px;width: 100%;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffffff, endColorstr=#d5eaf0);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d5eaf0));/* for webkit browsers */background: -moz-linear-gradient(top,  #ffffff,  #d5eaf0);/* for firefox 3.6 */}
.account_search_by {color: #0083b2;font-size: 18px;font-weight: bold;padding:15px 0 0 15px;float: left;}
.account_type {float: left;margin-left: 25px;}
.account_search_line {border-bottom: 2px solid #e1f1f7;height: 50px;}
.account_date_line {border-bottom: 2px solid #f4fafc;height: 70px;}
.account_search_field {width: 215px;height: 42px;overflow: hidden;background: url(/site/img/mobile/tablet/select_search_arrow.gif) right no-repeat #fff;margin: 10px 0 10px 15px;float: left;}
.account_search_field select {background: transparent;width: 215px;padding: 5px 10px;border: 2px solid #369dc2;font-size: 13px;font-weight: bold;height: 42px;-webkit-appearance: none;}
.account_search input {width: 260px;height: 36px;border: 2px solid #369dc2;font-size: 13px;font-weight: bold;margin: 10px 25px 10px 0;float: right;}
.account_date {float: left;height: 42px;}
.account_sdate {width: 153px;height: 42px;overflow: hidden;background: url(/site/img/mobile/tablet/select_calendar.png) no-repeat;margin: 10px 0 10px 15px;float: left;}
.account_edate {width: 153px;height: 42px;overflow: hidden;background: url(/site/img/mobile/tablet/select_calendar.png) no-repeat;margin: 10px 0 10px 30px;float: left;}
.account_submit {margin: 20px 15px 0 0;height: 42px;float: right;}
.account_sdate input {width: 153px;height: 42px;background: transparent;padding: 16px 0 0 10px;font-size: 13px;font-weight: bold;-webkit-appearance: none;border: 0;}
.account_edate input {width: 153px;height: 42px;background: transparent;padding: 16px 0 0 10px;font-size: 13px;font-weight: bold;-webkit-appearance: none;border: 0;}
.act_orders {padding-top: 20px;}
.act_orders_tabs{height: 25px;}
.act_orders_tab {width: 170px;height: 30px;float: left;margin-right: 10px;border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;background-color: #d3e8ef;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#f4f9fb, endColorstr=#d3e8ef);background: -webkit-c(linear, left top, left bottom, from(#f4f9fb), to(#d3e8ef));/* for webkit browsers */background: -moz-linear-gradient(top,  #f4f9fb,  #d3e8ef);/* for firefox 3.6 */}
.act_orders_tab a{color: #005c7d;font-size:15px;line-height: 15px;font-weight: bold;text-align: center;text-decoration: none;display: block;width: 170px;padding: 8px 0 7px 0;}
.act_orders_tab_sel {width: 170px;height: 30px;float: left;margin-right: 10px;border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;-webkit-border-top-right-radius: 5px;background-color: #0c92c2;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#14b0e8, endColorstr=#0c92c2);background: -webkit-gradient(linear, left top, left bottom, from(#14b0e8), to(#0c92c2));/* for webkit browsers */background: -moz-linear-gradient(top,  #14b0e8,  #0c92c2);/* for firefox 3.6 */}
.act_orders_tab_sel a{color: #fff;font-size:15px;line-height: 15px;font-weight: bold;text-align: center;text-decoration: none;display: block;width: 170px;padding: 8px 0 7px 0;}
.act_orders_data{padding:15px;margin-top: 5px;border:1px solid #0c92c2;border-top: 6px solid #0c92c2;}
.account_sort_sec {background-color: #fff;padding: 6px;height: 50px;margin: 10px 0 0 10px;}
.account_sortby {font-size: 15px;font-weight: bold;color: #0083b2;float: left;margin-top: 15px;}
.account_sort_field {width: 215px;height: 42px;overflow: hidden;background: url(/site/img/mobile/tablet/select_search_arrow.gif) right no-repeat #fff;margin: 4px 0 10px 5px;float: left;}
.account_sort_field select {background: transparent;width: 215px;padding: 5px 10px;border: 2px solid #369dc2;font-size: 13px;font-weight: bold;height: 42px;-webkit-appearance: none;}
.act_confirm{width: 90%;height: 45px;margin: 15px 0 25px 3PX;padding: 5px 0 0 50px;font-size: 16px;font-weight: bold;color: #c00;background:url(/site/img/mobile/tablet/ico_check.png) no-repeat;}
.account_prod_add {float:right;margin-top:10px;}
.orders_sec{float: right;}
.orders {color:#000;font-size: 14px;line-height: 14px;font-weight: bold;display: block;float: left;margin: 10px 5px 0 0;}
.order_nos {background-color:#cc0000;width: 28px;padding: 4px 0;font-size: 19px;line-height: 19px;font-weight: bold;text-align: center;display: block;float: left;color: #fff;text-decoration: underline;}
.orders_btns {background-color:#f7f7f7;height: 47px;}
.orders_view {padding:8px;background-color:#f0f8fb;text-align:right;}
.orders_view a{text-decoration:underline;color: #047fab;font-size: 13px;font-weight: bold;}
.lft {float: left;}
.rgt {float: right;}
.order_result_tp {font-size: 14px;font-weight: bold;padding-left: 12px;}
.alert_result_tp {font-size: 14px;font-weight: bold;padding: 6px;}
.order_result {float:right;padding:25px 12px 0 0;font-size: 12px;font-weight: bold;}
.page_sec {background-color: #fff;padding: 10px 0 10px 30px;height: 28px;margin-left: 10px;}
.page_sec_alerts {background-color: #fff;padding: 10px 0 10px 30px;height: 28px;margin: 10px 0;}
.page_first {float: left;}
.page_last {float: left;margin-left: 40px;}
.page_prev{margin:0 55px 0 25px	}
.page_next{margin-left: 25px	}
.page_no a {width: 28px;color: #005c7d;padding: 4px 0;font-size: 19px;line-height: 19px;font-weight: bold;text-align: center;margin-right: 20px;display: block;float: left;text-decoration: none;}
.page_no_sel {background-color:#0098cf;width: 28px;color:#fff;padding: 4px 0;font-size: 19px;line-height: 19px;font-weight: bold;text-align: center;margin-right: 20px;display: block;float: left;}
.order_result_sec{height: 58px;clear: both;}
.account_alert_del {vertical-align: top;padding-top: 23px;background-color: #f0f7fa;}
.account_alert_del a{color: #c00;font-size: 18px;font-weight: bold;text-decoration: underline;}
.account_checkbox {background-color: #fff;width: 40px;}
.account_checkbox_hdr {background-color: #f0f7fa;width: 40px;}
.account_radio {background-color: #fff;width: 40px;}
.account_alert {vertical-align: top;padding-top: 23px;color: #0384b2;font-size: 15px;font-weight: bold;background-color: #fff;width: 80%;}
.account_alert a{color: #0384b2;font-size: 15px;font-weight: bold;text-decoration: underline;}
.account_alert_date_hdr{vertical-align: top;padding-top: 23px;color: #0384b2;font-size: 17px;font-weight: bold;background-color: #f0f7fa;width: 20%;text-align:center}
.account_alert_date{vertical-align: top;padding-top: 23px;color: #000;font-size: 14px;background-color: #fff;width: 20%;text-align:center}
.account_email_sec {font-size: 16px;font-weight: bold;background-color:#f7f7f7;padding: 5px;}
.account_email{vertical-align: top;padding-top: 23px;color: #0384b2;font-size: 15px;font-weight: bold;background-color: #fff;width: 100%;}
.available {color: #00b300;}
.expired {color: #c00;}
.account_col {background-color: #016386;font-size: 14px;font-weight: bold;color: #FFF;text-align:center;}
.account_col_light {background-color: #0098CF;font-size: 14px;font-weight: bold;color: #FFF;text-align:center;}
.account_col_light a {background-color: #0098CF;font-size: 14px;font-weight: bold;color: #FFF;text-align:center;text-decoration: none;}
.account_col a {background-color: #016386;font-size: 14px;font-weight: bold;color: #FFF;text-align:center;text-decoration: none;}
.account_col a{font-size: 14px;font-weight: bold;color: #FFF;}
.lftcol {text-align:left;}
.account_col_prod a{font-size: 14px;font-weight: bold;color: #FFF;}
.account_cell {font-weight: bold;color: #333;font-size: 12px;text-align: center;}
.account_cell a{font-weight: bold;font-size: 12px;}
.selcel{margin-top: -40px;}
.lftcell {text-align:left;vertical-align: top;font-weight: normal;color: #000;}
.lftcell div{padding-bottom:7px;}
.act_rated_sec {border-top: 4px solid #dbeff6;margin-top: 10px;background-color: #fff;}
.act_rate_dated {padding: 25px 15px 15px 0;clear: both;text-align: right;font-size:11px;font-weight: bold;}
.read_more {background:url(/site/img/mobile/tablet/btn_readmore.png) no-repeat;height: 40px;width: 100px;display:block;text-align:center;padding-top:2px;position: absolute;margin: -14px 0 0 25px;}
.read_more a{color: #fff;font-size:13px;font-weight: bold;text-decoration: none;}
.act_rate_subj {padding:6px;background-color:#f3f3f3;color: #07688b;font-size: 14px;font-weight: bold;}
.act_rating {width: 100%;padding: 1px;background-color: #e18082;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffffff, endColorstr=#e18082);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e18082));/* for webkit browsers */
    background: -moz-linear-gradient(top,  #ffffff,  #e18082);/* for firefox 3.6 */
	margin-bottom: 15px;}
.rating_copy{padding:6px;line-height:14px;font-size: 12px;font-weight: normal;}
.need_rated{padding:7px;margin-bottom: 12px;background-color: #fff;color:#565656;font-size: 14px;font-weight: bold;}
.need_rated span{color:#c00;}
.btn_review {float:right;margin-top:-70px;}
/* ACCOUNT */

.header_section{font-size: 13px;font-weight: bold;color: #005c7d;}
.pwinfo{font-size: 11px;color: #ee7601;font-weight: bold;}
/* gifts */
.gift_hdr {width: 754px;height: 170px;clear: both;}
.gift_hdr_bg {background:url(/site/img/mobile/tablet/gift_hdr_bg.jpg) no-repeat;background-size: 754px 170px;width: 754px;height: 170px;float: left;}
.gift_nav {width: 115px;height: 100px;float: left;margin: 65px 0 0  7px;}
.gift_globe {background:url(/site/img/mobile/tablet/gift_globe.gif) no-repeat;background-size: 135px 97px;width: 135px;height: 97px;float: right;}
.gift_globe div{color: #fff;font-size:69px;font-weight: bold;letter-spacing: -1px;text-shadow: -1px -1px 0 #212267, 1px -1px 0 #212267, -1px 1px 0 #212267, 1px 1px 0 #212267;padding: 18px 0 0 27px;}
.gift_group {display: table;width: 100%;}
.gift_group_prod {width: 70%;}
.gift_group_cat_sec {width: 30%;float: right;}
.gift_group_cat{margin: 10px 0 20px 0;width:200px;height: 205px;padding: 10px 25px;display: table;background: url(/site/img/mobile/tablet/gift_group_cat_bg.jpg) no-repeat;}
.gift_group_cat img{width: 150px;height: 150px;}
.gift_group_cat a h3{display: block;font-size: 100%;font-weight:bold;color: #000;text-decoration: none;text-align:center;}
.gift_group_cat_prod{width:200px;padding: 10px 25px;}
.gift_group_cat_prod img{width: 150px;height: 150px;}
.gift_bg {width: 250px;height: 390px;float: left;margin: 20px 0;background:url(/site/img/mobile/tablet/gift_bg.gif) no-repeat;}
.gift_bow{position: absolute;z-index: 10;}
.gift_freeship{position: absolute;margin: -10px 0 0 170px;z-index: 11;}
.gift img{width: 200px;height: 200px;margin: 20px 0 15px 30px;}
.gift_info{height: 55px;}
.gift_bg h1{padding: 0 15px 0 25px;height: 42px;overflow: hidden;}
.gift_bg h1 a{font-size: 14px;font-weight: bold;text-decoration: none;}
.gift_itemno{font-size: 11px;color: #454545;padding: 10px 15px 0 25px;}
.gift_price{font-size: 16px;color: #f00;font-weight: bold;padding: 10px 15px 0 25px;}
.gift_shop {padding: 12px 0 0  65px;}
#gift_tab_sec{padding-left: 30px;display: table;}
.gift_tab{width: 160px;height: 205px;float: left;margin: 10px 20px 30px 0;}
.gift_tab h1 {text-align: center;font-weight:bold;padding: 30px 18px 0 18px;}
.gift_tab a{font-size: 85%;font-weight:bold;color: #000;text-decoration: none;}
.gift_tab_prod {width: 122px;height: 122px;padding: 7px 0 0 20px;}
.gift_tab_bg {position: absolute;z-index: 10;width: 160px;height: 205px;}
#gift_breadcrumb {border-top: 1px solid #ddcb6a;border-bottom: 1px solid #f5e79a;border-left: 1px solid #eada84;border-right: 1px solid #eada84;background-color: #fffdf0;margin: 25px 15px 15px 15px;height: 85px;}
#gift_breadcrumb_prod {margin: -14px 0 0 30px;height: 96px;width: 97px;text-align: center;float: left;background:url(/site/img/mobile/tablet/gift_breadcrumb_box.gif) no-repeat;word-wrap: break-word;overflow: hidden;}
#gift_breadcrumb_prod img{margin-left: 10px;}
#gift_breadcrumb_prod_sel {margin: -14px 0 0 30px;height: 96px;width: 97px;text-align: center;float: left;word-wrap: break-word;overflow: hidden;}
#gift_breadcrumb_prod h1, h2{text-align: center;color: #000;font-weight: bold;font-size: 70%;padding-top:5px;}
#gift_breadcrumb_prod p{text-align: center;color: #000;font-weight: bold;font-size: 70%;padding-top:5px;}
#gift_breadcrumb_prod a{text-align: center;color: #cd8f00;font-weight: bold;font-size: 100%;text-decoration: none;}
#gift_breadcrumb_prod_sel h1 {text-align: center;color: #b10206;font-weight: bold;font-size: 70%;padding-top:5px;}
#gift_breadcrumb_promo {/* width 570px height 110px */float: right;margin: -15px 20px 0 0;z-index: 100;}
#gift_cat_sec{margin: 10px auto 20px auto;width: 95%;clear: both;display: table;}
.gift_cat{float:left;width:50%;margin: 10px 0;height: 116px;background:url(/site/img/mobile/tablet/gift_catnav_bg.jpg) no-repeat;}
.gift_cat_txt {margin: 10px 40px 0 0;display: block;height: 100px;color: #515151;}
.gift_cat_txt h2{display:inline;color: #af030f;width: 210px;}
.gift_cat_txt a{color: #af030f;}
.gift_cat a{font-size: 125%;font-weight:bold;color: #af030f;text-decoration: none;}
.gift_cat_prod{width:115px;float: left;padding: 7px 0 0 7px;}
.gift_cat_prod img{width: 100px;height: 100px;}

/* MEDIA QUERIES ----------------------------------- */

@media all and (orientation:portrait) 
{.home_promo {width: 100%;}
.home_promo img {width: 100%;}
.home_deal {display: none;}
.home_deal img {display: none;}
.home_mid_promo_sec {margin: 10px auto;width: 100%;}
.home_mid_promo {width: 50%;float: left;}
.home_mid_promo img {width: 100%;}
.home_mid_promo_extra {display: none;}
.home_mid_promo_extra img {display: none;}
.home_mid_sec {margin: 5px auto 5px auto;width: 770px;height: 195px;}
.home_mid{float: left;width: 385px;}
.home_mid_extra{width: 385px;float: left;display: none;}
.home_btm_sec {margin: 10px auto;width: 753px;height: 280px;display: table;}
.home_btm {float: left;width: 180px;}
.home_btm_extra{width: 180px;float: left;display: none;}
.home_btmdiv_extra{width: 11px;float: left;display: none;}
.prod_group {margin-top: 30px;height: 270px;float: none;}
.picgroup_recview{display: none;}
.cat{float:left;width:50%;}
#picgroup_list_sec{margin: 30px auto;/* exact postion is .....88px but looks better at 80*/   width: 618px;display:table;clear: both;}
.picgroup_extra {margin: 0;padding: 0;display:none;}
.picgroup_extra_col {margin: 0;padding: 0;display:none;}
.picgroup_extra_col a{margin: 0;padding: 0;display:none;}
picgroup_extra_col_img {margin: 0;padding: 0;display:none;width: 60px;}
.picgroup_extra_cell {margin: 0;padding: 0;display:none;}
.picgroup_extra_price {margin: 0;padding: 0;display:none;}
.catalog_dim {width: 500px;height: 700px;}
<!--
#blanket {background-color:#111;opacity: 0.65;z-index: 9001;/*ooveeerrrr nine thoussaaaannnd*/   top:0px;left:0px;width:100%;}
#popUpDiv {background-color:#eeeeee;width:300px;height:300px;z-index: 9002;/*ooveeerrrr nine thoussaaaannnd*/}
.act_shoplists {display: table;width: 100%;margin: 15px auto 0 auto;}
.act_list {background:url(/site/img/mobile/tablet/act_list_bg.jpg);width: 240px;height: 175px;float: left;margin: 0 30px 30px 0;}
.enlarge_view_cart_right{display: none;}
.home_mid_sec_test {margin: 5px 0;width: 726px;height: 195px;padding-left: 28px;}
.home_mid_test{float: left;width: 335px;padding-right: 28px;}
.home_mid_extra_test {display: none;}
#main_cat_sec{padding-left: 60px;display: table;}
#picgroup_view{background:url(/site/img/mobile/tablet/view_bg.gif) repeat-x;}
.product_alsobuy{display: none;}
.prod_see_views_l{display: none;}
.prod_sm_arrows_l{display: none;}
.checkout_sec_req_p{background-color: #6699CC;font-size: 14px;color: #FFF;font-weight: bold;float: right;}
.checkout_sec_req{margin: 0;padding: 0;height: 0;}
.checkout_sec_req_l{display: none;}
.checkout_ship_bg{FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffffff, endColorstr=#ececec);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ececec));/* for webkit browsers */
    background: -moz-linear-gradient(top,  #ffffff,  #ececec);/* for firefox 3.6 */    height: 300px;}
.search_item_div {border-right: 1px solid #dbdbdb;height: 160px;width:1px;margin: 5px;float: left;}
.act_ht{height: 830px;}
.marketplace_saleon{ display:none;}
.product_btns_sec_addon{float:right;width: 20%;}
.marketplace_saleon_db { display:block;}
.product_details{width: 80%;}
.bdr_addon_top { border-bottom:6px solid #e4f1f6; width:100%;}
}
@media all and (orientation:landscape) {html {-webkit-text-size-adjust: none;/* Prevent font scaling in landscape */}
.bdr_addon_top { border-bottom:6px solid #e4f1f6; width:80%;}
.product_btns_sec_addon{float:right;width: 20%;}
.marketplace_saleon{float:right;width: 20%; display:block;}
.marketplace_saleon_db { display:none;}
.product_details{width: 60%;}
#foot_nav_sec {margin-top: 60px;}
.foot_nav_btn {margin: -10px 0 0 80px;}
.home_promo {width: 76%;}
.home_deal {width: 24%;float: right;display: show;}
.home_deal img {width: 100%;}
.home_promo img {width: 100%;}
.home_mid_promo_sec {margin: 10px auto;width: 99%;}
.home_mid_promo {width: 33%;float: left;}
.home_mid_promo img {width: 100%;}
.home_mid_promo_extra {width: 33%;float: left;}
.home_mid_promo_extra img {width: 100%;}
.home_mid_sec {margin: 15px auto 15px auto;width: 95%;height: 195px;}
.home_mid{float: left;width: 400px;margin: 0 auto;}
.home_mid_extra{width: 400px;float: left;margin: 0 auto;display: show;}
.home_btm_sec {margin: 10px auto;width: 95%;height: 280px;display: table;}
.home_btm {float: left;width: 195px;margin: 0 auto;}
.home_btm_extra{width: 180px;float: left;display: show;}
.home_btmdiv_extra{width: 11px;float: left;display: show;}
.prod_group {margin-top: 30px;height: 270px;float: left;}
.cat{float:left;width:33%;}
.compare_scroll {height: 260px;border:1px solid #02516f;overflow: hidden;}
.picgroup_recview_cell{width: 280px;padding-left:20px;margin-bottom: 40px;}
.picgroup_recview{width: 260px;background-color: #eff5f7;margin-bottom: 50px;}
.picgroup_recview_hdr{padding: 10px 0;font-size:130%;font-weight: bold;letter-spacing: -1px;color: #02668a;background-color: #f2fafd;border-bottom:4px solid #d4eaf1;text-align: center;width: 260px;margin-bottom: 10px;}
.picgroup_recview_title{padding-right: 15px;font-size:90%;font-weight: bold;text-align: left;}
.picgroup_recview_title a{font-size:90%;font-weight: bold;text-decoration:underline;text-align: left;}
.picgroup_recview_price {font-size:90%;font-weight: bold;color: #c00;text-align: left;padding-top: 7px;}
.picgroup_recview_bdr{border-bottom:4px solid #d4eaf1;width: 260px;margin-bottom: 10px;}
#picgroup_view{display: none;}
#picgroup_list_sec{margin: 30px auto;/* exact postion is .....23px but looks better at */display:table;clear: both;}
.picgroup_extra {background-color: #f7f7f7;font-size:14px;font-weight: bold;border-left: 2px solid #999;border-top: 2px solid #999;border-right: 2px solid #999;padding:6px;text-align:center;}
.picgroup_extra_col {background-color: #016386;font-size: 14px;font-weight: bold;color: #FFF;text-align:center;}
.picgroup_extra_col a{font-size: 14px;font-weight: bold;color: #FFF;}
.picgroup_extra_cell {font-weight: bold;color: #333;font-size: 12px;border: 1px solid #999;text-align: center;}
.picgroup_extra_cell a{font-weight: bold;font-size: 12px;display: block;height: 25px;padding-top: 10px;}
.picgroup_extra_price {color: #900;font-size: 12px;border: 1px solid #999;font-weight: bold;text-align: center;}
.prodview_layout{float: left;width: 200px;}
.prod_lg{margin: 0 auto;border: 1px solid #333;width:  480px;height: 480px;float: left;}
.prod_lg img{width: 480px;height: 480px;}
.prod_see_views_p{display: none;}
.prod_see_views_l{font-size: 14px;font-weight: bold;color: #02516f;position:absolute;margin: 600px 0 0 0;}
.catalog_dim {width: 700px;height: 700px;}
.act_shoplists {display: table;width: 100%;margin: 15px auto 0 20px;}
.act_list {background:url(/site/img/mobile/tablet/act_list_bg.jpg);width: 240px;height: 175px;float: left;margin: 0 50kpx 40px 0;}
.home_mid_sec_test {margin: 5px auto 5px auto;width: 1010px;height: 195px;}
.home_mid_test{float: left;width: 336px;}
.home_mid_extra_test {float: left;width: 336px;}
#main_cat_sec{padding-left: 25px;}
.product_alsobuy_sec{width: 25%;}
.product_alsobuy{border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 5px solid #eaf2f4;width: 85%;margin-left: 20px;}
.product_alsobuy p{padding: 5px;font-size:120%;font-weight: bold;letter-spacing: -2px;color: #02668a;text-align: left;background-color: #e8f7fb;}
.product_alsobuy h4{padding: 15px 8px 15px 8px;}
.product_alsobuy a{font-size:85%;font-weight: bold;}
.product_alsobuy_prods{height: 90px;background:url(/site/img/mobile/tablet/alsobuy_barbg.gif) repeat-x;width: 100%;}
.product_alsobuy_prods img{width: 70px;height: 70px;border:1px solid #eaf2f4;padding:2px;margin-left: 10px;background-color: #fff;}
.product_alsobuy_selsec{float:right;padding:0 10px 0 0;font-size:13px;font-weight: bold;height: 90px;}
.product_alsobuy_sel{border: 2px solid #0dbb01;width: 32px;height:25px;padding:5px 0 0 8px;}
.product_alsobuy_price{color: #c00;font-size:16px;}
.product_alsobuy_qtysec{width:100%;height: 50px;background-color:#e8f7fb;padding-top:10px;}
.product_alsobuy_qtysec img{float:right;padding:5px;width: 98px;}
.checkout_form{width: 50%;float: left;}
.checkout_gap{display: none;}
.checkout_sec_req_p{display: none;}
.checkout_sec_req_l{background-color: #6699CC;font-size: 12px;color: #FFFFFF;font-weight: bold;float: right;}
.account_landscape {float: right;width: 20%;margin-top: -80px;}
.account_hdr {color: #005c7d;font-size: 18px;font-weight: bold;padding-top: 8px;height: 33px;margin-bottom: 20px;}
.account_recommend_prods {margin: 10px;background-color: #eaf5f8;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;border: 1px solid #e8f2f6;-moz-box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);-webkit-box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);/* Opera, IE 9 */height: 700px;display: table;}
.account_prod {width: 115px;height: 135px;text-align: center;margin: 10px 10px;background-color: #fff;}
.prod_div {background-color: #eaf5f8;height: 7px;width: 100px;margin-left: 20px;}
.account_db_landscape {width: 80%;}
.arrow_rec{display:none;}
.account_purchase {margin-top: -10px;}
.account_search_line {border-bottom: 2px solid #c9dee5;height: 90px;}
.account_date_line {border-bottom: 2px solid #f4fafc;height: 130px;}
.account_search_bdr{height: 350px;width: 27%;border: 2px solid #fff;-moz-box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);-webkit-box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);/* Opera, IE 9 */margin-bottom: 10px;float: left;}
.account_search_sec{height: 350px;}
.account_search_field {width: 265px;}
.account_search_field select {width: 265px;}
.account_search input {float: left;margin-left: 15px;}
.act_orders {float: left;margin-left: 15px;width: 70%;padding-top: 0;}
.account_search {float: left;}
.account_type {clear: left;margin-left: 15px;}
.account_date {float: left;height: 42px;}
.account_edate {margin: 5px 0 10px 15px;clear: left;}
.account_submit {margin: 73px 10px 0 0;height: 42px;float: right;}
.account_sdate .account_edate input {width: 153px;height: 42px;background: transparent;padding: 16px 0 0 10px;font-size: 13px;font-weight: bold;-webkit-appearance: none;border: 0;}
.act_ht{height: 200px;}
.act_confirm{margin: 25px 0 25px 3PX;}
 /* gifts */
.gift_group_prod {width: 80%;}
.gift_group_cat_sec {width: 20%;float: right;}}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:portrait) {div.autocomplete {width: 223px !important;}
#main_cat_sec{padding-left: 35px;}
#picgroup_list_sec{margin: 30px auto;/* exact postion is .....72px but looks better at 65*/
   width: 618px;display:table;clear: both;}
.prod_sm {float: left;width: 70px;height: 80px;padding: 0 12px 0 12px;}
.prod_sm_arrows_p{position:absolute;margin-top: 575px;width:585px;}
.prods_sm_sec{margin: 20px 0 0 55px;width: 500px;height: 170px;overflow: hidden;}
.search_result_sec{width: 340px;margin: 0 15px 30px 15px;}
.search_item_div {border-right: 1px solid #dbdbdb;height: 160px;width:1px;margin: 5px 3px;float: left;}
.search_item_nodiv {height: 160px;width:1px;margin: 5px 3px;float: left;}
.search_detail_item_div {border-right: 1px solid #c9e2ec;height: 250px;width:1px;margin: 10px;float: left;}
.account_search input {float: right;margin-right: 15px;height: 34px;width: 240px;}}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:landscape) {html{-webkit-text-size-adjust: none;}

div.autocomplete {width: 479px !important;}
#phone_no{left: 400px;}
.home_btm_sec {height: 180px;display: table;}
.home_btm {float: left;width: 180px;margin: 0 auto;}
.home_btmprod {text-align: center;}
.home_btmprod img{width: 110px;height: 110px;margin: 3px auto;}
.last {display: none;}
.home_btmdiv img{width:11px;float: left;height: 180px;}
.home_btmdiv_extra img{width:11px;float: left;height: 180px;}
.alsobuy_btmdiv img{width:11px;float: left;height: 500px;}
.alsobuy_btmdiv_extra img{width:11px;float: left;height: 500px;}
#main_cat_sec{padding-left: 70px;}
.picgroup_size {width: 320px;}
.picgroup_size img{width: 100%;}
#picgroup_list_sec{margin: 30px auto;/* exact postion is .....47.5 but looks better at 44*/width: 927px;display:table;clear: both;}
.product_alsobuy_prods img {width: 60px;height: 60px;border:1px solid #d3f0fa;padding:5px;}
.prod_see_views_p{display: none;}
.prod_sm_arrows_p{display: none;}
.prods_sm_sec{float: left;padding: 40px 0 0 10px;width: 200px;height: 320px;}
.prod_sm_arrows_l{position:absolute;margin: 10px 0 0 625px;width:40px;}
.prod_sm_arrow_prev{margin: 0 auto;}
.prod_sm_arrow_next{margin-top: 340px;}
.enlarge_view_cart_right{display: none;}
.search_result_sec {width: 430px;float: left;margin: 0 35px 30px 35px;}
.search_item_div {border-right: 1px solid #dbdbdb;height: 160px;width:1px;margin: 5px 2px;float: left;}
.search_item_nodiv {height: 160px;width:1px;margin: 5px 2px;float: left;}
.search_item {width: 100px;float: left;height: 160px;}
.search_deatil_sec{width: 95%;margin: 20px auto;}
.search_detail_item_div {border-right: 1px solid #c9e2ec;height: 250px;width:1px;margin: 10px;float: left;}

 /* account */

#nav {/* on top */	top: 100px;width: 1000px;margin-bottom: 10px;}
#nav ul {margin: 0 0 0 5px;padding: 0;list-style: none;}
#nav li {float: left;margin-left: 7px;}
#nav img {width: 133px;height: 102px;}	
#nav a {float: left;}
.nav_sel {position: absolute;border-width: 20px;border-style: solid;margin: 102px 0 0 45px;border-color:  #0098cf transparent  transparent   transparent;z-indexk: 10000;}


#content {position:static;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;border: 1px solid #ccecf8;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#dceff6, endColorstr=#ffffff);background: -webkit-gradient(linear, left top, right top, from(#dceff6), to(#ffffff));/* for webkit browsers */
    background: -moz-linear-gradient(top,  #dceff6,  #ffffff);/* for firefox 3.6 */
	-moz-box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);-webkit-box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);/* Opera, IE 9 */
	padding: 20px;display: table;width: 95%;margin: 0 auto;}
.account_search_field {width: 200px;}
.account_search_field select {width: 200px;}
.account_search input {float: left;margin-left: 15px;height: 34px;width: 180px;}
.account_submit {margin: 85px 10px 0 15px;height: 42px;float: left;}
.account_search_bdr{height: 395px;width: 27%;border: 2px solid #fff;-moz-box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);-webkit-box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);box-shadow: 1px 1px 1px hsla(0,0%,0%,.1);/* Opera, IE 9 */
	margin-bottom: 10px;float: left;}
.account_search_sec{height: 395px;}
.lpad {padding-left: 25px;}
 /* gifts */
.gift_hdr {width: 1010px;height: 228px;clear: both;}
.gift_hdr_bg {background:url(/site/img/mobile/tablet/gift_hdr_bg.jpg) no-repeat  ;background-size: 1010px 228px;width: 1010px;height: 228px;float: left;}
.gift_nav {width: 160px;height: 140px;float: left;margin: 85px 0 0  10px;}
.gift_globe {background:url(/site/img/mobile/tablet/gift_globe.gif) no-repeat;background-size: 181px 131px;width: 181px;height: 131px;float: right;}
.gift_globe div{color: #fff;font-size:93px;font-weight: bold;letter-spacing: -1px;text-shadow: -1px -1px 0 #212267, 1px -1px 0 #212267, -1px 1px 0 #212267, 1px 1px 0 #212267;padding: 25px 0 0 35px;}
.gift_group_cat{margin-right: 10px;}
.gift_cat_txt {margin: 10px 40px 0 0;display: block;height: 100px;color: #515151;}
#gift_cat_sec{width: 97%;}
.gift_cat{width:33%;background:url(/site/img/mobile/tablet/gift_catnav_bg_ipl.jpg) no-repeat;}}
@media only screen and (max-device-width: 768px) and (orientation:portrait) {#picgroup_tablet{display: none;}
.page_prev{margin:0 25px 0 25px	}
.page_last {margin-left: 15px;}}
@media only screen and (min-device-width: 800px) and (max-device-width: 1280px) and (orientation:portrait) {div.autocomplete {width: 255px !important;}
#search {border: 1px solid #0dbb02;margin: 0 74px 0 455px;padding: 10px 0 8px 0;background-color: #fff;z-index: 5000;}
.search_result_sec{width: 350px;margin: 0 20px 50px 20px;}
.account_prod {width: 120px;}
 /* gifts */
.gift_hdr {width: 786px;height: 177px;clear: both;}
.gift_hdr_bg {background:url(/site/img/mobile/tablet/gift_hdr_bg.jpg) no-repeat  ;background-size: 786px 177px;width: 786px;height: 177px;float: left;}
.gift_nav {width: 120px;height: 105px;float: left;margin: 70px 0 0  5px;}
.gift_globe {background:url(/site/img/mobile/tablet/gift_globe.gif) no-repeat;background-size: 141px 102px;width: 141px;height: 102px;float: right;}
.gift_globe div{color: #fff;font-size:72px;font-weight: bold;letter-spacing: -1px;text-shadow: -1px -1px 0 #212267, 1px -1px 0 #212267, -1px 1px 0 #212267, 1px 1px 0 #212267;padding: 17px 0 0 23px;}
#gift_cat_sec{width: 98%;}
.gift_cat{width:50%;background:url(/site/img/mobile/tablet/gift_catnav_bg_anp.jpg) no-repeat;}}
@media only screen and (min-device-width: 800px) and (max-device-width: 1280px) and (orientation:landscape) {div.autocomplete {width: 735px !important;}
#phone_no{left: 550px;height: 40px;}
.prod_lg{float: left;border:1px solid #333;width: 470px;height:470px;}
.prod_lg img{width: 470px;height:470px;}
.prod_see_views_p{display: none;}
.prod_sm_arrow_prev{float: left;}
.prod_sm_arrow_next{float: right;}
.prod_sm img{width: 70px;height: 70px;}
.prod_sm {float: left;width: 70px;height: 80px;padding: 0 5px 0 5px;}
.prod_sm_arrows_p{display: none;}
.prods_sm_sec{margin: 20px 0 0 70px;width: 160px;height: 450px;overflow: hidden;}
.prod_see_views_l{position:absolute;margin: 20px 0 0 800px;}
.prod_sm_arrows_l{position:absolute;margin: 40px 0 0 860px;width:40px;}
.prod_sm_arrow_prev{margin: 20px auto;}
.prod_sm_arrow_next{margin-top: 20px;}
.enlarge_view_cart_btm{display: none;}
.enlarge_view_cart_right{float:right;width: 200px;margin:270px 0 0 780px;position:absolute;}
.picgroup_size {width: 470px;}
.picgroup_size img{width: 100%;}
.prod_size {width: 300px;height: 300px;}
.prod_sm_pic {color: #9fb5bd;width: 25%;}
.prod_sm_size {width: 70px;height: 70px;}
.prod_sm_pic {width: 25%;}
.prod_sm_pic_extra {width: 25%;}
.search_result_sec{width: 360px;margin: 0 30px 30px 30px;}
.search_deatil_sec{width: 95%;margin: 20px auto;}


 /* account */

#nav {/* on top */top: 100px;width: 1260px;margin: 0 0 10px 10px;}
#nav ul {margin: 0 0 0 10px;padding: 0;list-style: none;}
#nav li {float: left;margin-left: 15px;}
#nav img {width: 157px;height: 120px;}	
#nav a {float: left;}
.nav_sel {position: absolute;border-width: 20px;border-style: solid;margin: 115px 0 0 55px;border-color:  #0098cf transparent  transparent   transparent;z-indexk: 10000;}
#content {position:static;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;border: 1px solid #ccecf8;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#dceff6, endColorstr=#ffffff);background: -webkit-gradient(linear, left top, right top, from(#dceff6), to(#ffffff));/* for webkit browsers */
    background: -moz-linear-gradient(top,  #dceff6,  #ffffff);/* for firefox 3.6 */
	-moz-box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);-webkit-box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);box-shadow: 1px 1px 2px hsla(0,0%,0%,.1);/* Opera, IE 9 */
	padding: 20px;display: table;width: 95%;margin: 0 auto;}
.account_prod {width: 150px;}
.account_prod p {width: 150px;padding: 10px 20px;}
.prod_div {display: none;}

 /* gifts */
.gift_hdr {width: 1266px;height: 285px;clear: both;}
.gift_hdr_bg {background:url(/site/img/mobile/tablet/gift_hdr_bg.jpg) no-repeat  ;background-size: 1266px 285px;width: 1266px;height: 285px;float: left;}
.gift_nav {width: 200px;height: 175px;float: left;margin: 105px 0 0  10px;}
.gift_globe {background:url(/site/img/mobile/tablet/gift_globe.gif) no-repeat;background-size: 226px 164px;width: 226px;height: 164px;float: right;}
.gift_globe div{color: #fff;font-size:116px;font-weight: bold;letter-spacing: -1px;text-shadow: -1px -1px 0 #212267, 1px -1px 0 #212267, -1px 1px 0 #212267, 1px 1px 0 #212267;padding: 38px 0 0 32px;}
.gift_group_cat{margin-right: 10px;}
#gift_cat_sec{width: 98%;}
.gift_cat{width:33%;background:url(/site/img/mobile/tablet/gift_catnav_bg_anl.jpg) no-repeat;}#gift_cat_sec{width: 98%;}}/* ADDITIONAL STYLES FOR PROGRAMMING */
.shipped{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#008000;font-weight: bold;}
.approved{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#0081AF;font-weight: bold;}@media all and (orientation:portrait) {.account_recommedations_landscape {display: none;}
.account_recommedations_portrait {display: block;}}

@media all and (orientation:landscape) {.account_recommedations_portrait {display: none;}
.account_recommedations_landscape {display: block;}
}
div.autocomplete {position: absolute;background-color: #FFF;border-left: 1px solid #0dbb02;border-bottom: 1px solid #0dbb02;border-right: 1px solid #0dbb02;margin: 6px 0 0 7px;padding: 0px;z-index: 299 !important;}
div.autocomplete ul {list-style-type: none;margin: 0px;padding: 0px;}
div.autocomplete ul li.selected {background-color: #F3F3F3;}
div.autocomplete ul li {list-style-image: none;display: block;margin: 0px;padding: 2px 2px 2px 5px;line-height: 30px;cursor: pointer;font-size: 16px;}
.autocompleteHighlight {font-weight: bold;}
.savingprice{font-size: 11px;padding-top: 2px;color: #333;}
.listprice, .listprice span{color: #666;font-weight: normal;}
.listprice span{text-decoration: line-through;}


/* ADDITIONAL STYLES FOR Marketplace */

.soldbytxt { padding:10px 0 5px; font-size:13px; font-weight:bold;}
.soldbytxt a{ padding:10px 0 5px; font-size:13px; font-weight:bold; text-decoration:underline;}
.newused { font-size:12px; color:#000; font-weight:bold; padding:5px 0 5px 5px;}
.newused a{ text-decoration:underline; font:12px; color:#0066CC; font-weight:bold;}
.maintenance_sub_text {color: #006081;font-family: Arial,Helvetica,sans-serif;font-size: 15px;font-weight: bold;}
.body_copy_xlg_bold {font-size: 18px;font-weight: bold;}
.body_copy_xlg_bold a{font-size: 18px;font-weight: bold;}
#carousel-wrapper{width:550px;height:170px;overflow:hidden;margin-left:30px;}
#carousel-content{width:2500px;}
#carousel-content .slide{float:left;width:550px;height:170px;}
.config_sec {width:95%;margin:0 auto;border-bottom:10px solid #01698e;padding:4px;}
.config_sec .hdr{font-size:15px;color:#01698e;font-weight:bold;padding-bottom:10px;}
.config{width:100px;float:left;padding:0 5px;font-size:10px;text-align:center;}
.config_image {width:100x;height:100px;margin:5px 2px;}
.config_arrowl{position:absolute;width:25px;height:25px;margin:35px 10px 0 0;float:left;}
.config_arrowr{position:absolute;width:25px;height:25px;margin:35px 0 0 585px;}
.config_sec .btn{position:absolute;width:180px;background-color:#fff;margin:-13px 0 0 440px;}
.sort_page {font-size: 11px;color: #000000;font-weight: bold;}
.sort_page A:Link{font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;}
.sort_page A:Active{font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;}
.sort_page A:Visited{font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;}
.sort_page A:Hover{font-size: 11px;color: #000000;font-weight: bold;text-decoration: underline;}
.sort_page_sel {font-family:  Arial, Helvetica, sans-serif;font-size: 11px;color: #990000;font-weight: bold;text-decoration: none;}
.sort_page_sel A:Link{font-family:  Arial, Helvetica, sans-serif;font-size: 11px;color: #990000;font-weight: bold;text-decoration: none;}
.sort_page_sel A:Active{font-family:  Arial, Helvetica, sans-serif;font-size: 11px;color: #990000;font-weight: bold;text-decoration: none;}
.sort_page_sel A:Visited{font-family:  Arial, Helvetica, sans-serif;font-size: 11px;color: #990000;font-weight: bold;text-decoration: none;}
.sort_page_sel A:Hover{font-family:  Arial, Helvetica, sans-serif;font-size: 11px;color: #990000;font-weight: bold;text-decoration: underline;}
.page_box {border: 1px solid #CC6600;font-family:  Arial, Helvetica, sans-serif;font-size: 13px;color: #CC6600;font-weight: bold;}
.sort {font-family:  Arial, Helvetica, sans-serif;font-size: 14px;color: #00475e;font-weight: bold;}
/* mp */.mp_pg {padding:4px;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#e9e8e8, endColorstr=#ffffff);background: -webkit-gradient(linear, left top, left bottom, from(#e9e8e8), to(#ffffff));/* for webkit browsers */background: -moz-linear-gradient(top,  #e9e8e8,  #ffffff);/* for firefox 3.6 */background-color:#ffffff;}
.mp_pg table{padding:4px;width: 100%;background-color: #fff;border: 0;}
.mp_pg table td{padding:4px 10px;}
.see_mp a{float: right;font-size: 11px;text-decoration: underline;color: #016386;margin-top: 8px;}
.mp_pd_bg {padding:1px;FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f7f7f7, endColorstr=#ffffff);background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#ffffff));/* for webkit browsers */background: -moz-linear-gradient(top,  #f7f7f7,  #ffffff);/* for firefox 3.6 */background-color: #ffffff;border-top: 3px solid #d8d8d8;border-left: 1px solid #f3f3f3;border-bottom: 1px solid #f3f3f3;border-right: 1px solid #f3f3f3;}
.mp_pd {padding: 3px 5px;font-weight: bold;border-bottom: 1px dashed #d6d5d5;cursor: pointer;}
.lst {padding-bottom: 0;border-bottom: 0;}

img.mp_add {float: right;}
.mp_price {color: #000066;padding-top: 4px; font-size:12px;}
.mp_price_sm {color: #000066;font-size: 11px;}
.mp_avail {color: #004a63;font-size: 11px;font-weight: normal;}
#mp_info {background: url(../site/img/mp_infobg.png)  no-repeat;width: 180px;height: 93px;position:absolute;margin:-107px 0 0 60px;}
.mp_infor {position: relative;background: url(../site/img/mp_infobgr.png)  no-repeat;width: 170px;height: 100px;position:absolute;margin-left: -175px}
.mp_arrow {/* background: url(../site/img/arrow_blk.gif) no-repeat;*/padding: 7px;}
.mp_arrow a{font-size: 11px;text-decoration: underline;color: #056d92;}
table.mp_main tr.mptr td {FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#eaeaea, endColorstr=#ffffff);background: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#ffffff));/* for webkit browsers */background: -moz-linear-gradient(top,  #e9e8e8,  #ffffff);/* for firefox 3.6 */background-color: #ffffff;font-size: 13px;font-weight: bold;}
table.mp_main td {background-color: #f5f5f5;}
.mp_feedback{border-bottom: 1px solid #004961;color: #0d658e;font-weight: bold;font-size: 14px;padding-bottom:3px;}
.mp_review {font-size: 11px;font-weight: bold;color: #0d658e;}
.mp_review a{font-size: 11px;font-weight: bold;color: #0d658e;text-decoration:underline;}
.mp_main_see {font-size: 11px;font-weight: bold;color: #004961;padding:4px 0;}
.mp_main_see a{font-size: 11px;font-weight: bold;color: #004961;text-decoration:underline;}
.mp_top {FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#e6f5fe, endColorstr=#ffffff);background: -webkit-gradient(linear, left top, right bottom, from(#e6f5fe), to(#ffffff));/* for webkit browsers */background: -moz-linear-gradient(left,  #e6f5fe,  #ffffff);/* for firefox 3.6 */background-color:#e6f5fe;padding: 3px  5px 3px 0;height: 20px;margin: 20px 0;}
table.pgroup tbody td {font-size: 11px;text-align: center;white-space: nowrap;}
.pg_price {font-weight: bold;color: #990000;}
table.pgroup{background-color:#cccccc;}
table.pgroup td {padding: 3px;}
table.pgroup td a{font-size: 11px;}
table.pgroup tr.wht {background-color:#fff;height: 20px;}
table.pgroup tr.wht_sel {background-color: #fff;height: 20px;}
table.pgroup tr.wht_sel td{border-top: 2px solid #016386;border-bottom: 2px solid #016386;padding: 1px 3px;}
table.pgroup tr.wht_sel td:first-child{border-left: 2px solid #016386;padding: 1px 3px 1px 1px;}
.prod_ico,  .prod_ico img{width: 40px;height: 40px;margin: 0 auto;text-align: center;}
.wht_expand, .gry_expand {position: absolute;margin: 16px -2px 0 -153px;z-index:1000;width:200px;height: 80px;background-color:#fff;border-left: 2px solid #016386;border-bottom: 2px solid #016386;border-right: 2px solid #016386;}
table.pgroup tr.gry{background-color:#e9e9e9;height: 20px;}
table.pgroup tr.gry_sel {background-color:#e9e9e9;height: 20px;}
table.pgroup tr.gry_sel td{border-top: 2px solid #016386;border-bottom: 2px solid #016386;padding: 1px 3px;}
table.pgroup tr.gry_sel td:first-child{border-left: 2px solid #016386;padding: 1px 3px 1px 1px;}
table.pgroup tr.gry_sel td:last-child{border-right: 2px solid #016386;padding: 1px 1px 1px 3px;}
.pg_cart_bdr {-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;background-color: #979797;padding: 1px;width: 200px;height: 200px;margin-left: 10px;}
.pg_cart {FILTER:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f1f1f1, endColorstr=#f4f4f4);background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#f4f4f4));/* for webkit browsers */background: -moz-linear-gradient(top,  #f1f1f1,  #f4f4f4);/* for firefox 3.6 */background-color:#f4f4f4;width: 200px;height: 200px;}
.newused a{color: #037398;text-decoration:underline;}
.free_ship {font-size:20px;line-height:14px;color: #098406;font-weight: bold;}
.mpseller {font-size:14px;font-weight: bold;}
.mpseller a{font-size:14px;font-weight: bold;text-decoration: none;}
.clear { clear:both !important;}
.addon_hrd { border-bottom:2px solid #999; font-weight:bold; font-size:14px; color:#333333; padding-bottom:5px; margin:0 5px 0 15px;}
.addon_hrd_bd { border-bottom:2px solid #999; font-weight:bold; font-size:14px; color:#333333; padding-bottom:5px;}
.addon_bg {background-color: hsl(178, 15%, 72%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffefe", endColorstr="#DCE8E7");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#fffefe), to(#DCE8E7));
  background-image: -moz-linear-gradient(top, #fffefe, #DCE8E7);
  background-image: -ms-linear-gradient(top, #fffefe, #DCE8E7);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fffefe), color-stop(100%, #DCE8E7));
  background-image: -webkit-linear-gradient(top, #fffefe, #DCE8E7);
  background-image: -o-linear-gradient(top, #fffefe, #DCE8E7);
  background-image: linear-gradient(#fffefe, #DCE8E7);
  border-color: #DCE8E7 #DCE8E7 hsl(178, 15%, 65%);
  color: #333 !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.46);
  -webkit-font-smoothing: antialiased; padding:10px; margin:5px 5px 5px 15px;  -moz-box-shadow: 6px 6px 5px -5px #888888;
-webkit-box-shadow: 6px 6px 5px -5px #888888;
box-shadow: 6px 6px 5px -5px #888888;}
.addon_bg a { text-decoration:none;}
.addon_bg_fll a { text-decoration:none;}
.addon_bg_fll {background-color: hsl(178, 15%, 72%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffefe", endColorstr="#DCE8E7");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#fffefe), to(#DCE8E7));
  background-image: -moz-linear-gradient(top, #fffefe, #DCE8E7);
  background-image: -ms-linear-gradient(top, #fffefe, #DCE8E7);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fffefe), color-stop(100%, #DCE8E7));
  background-image: -webkit-linear-gradient(top, #fffefe, #DCE8E7);
  background-image: -o-linear-gradient(top, #fffefe, #DCE8E7);
  background-image: linear-gradient(#fffefe, #DCE8E7);
  border-color: #DCE8E7 #DCE8E7 hsl(178, 15%, 65%);
  color: #333 !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.46);
  -webkit-font-smoothing: antialiased; padding:10px; float:left; margin:0 5px 15px;-moz-box-shadow: 6px 6px 5px -5px #888888;
-webkit-box-shadow: 6px 6px 5px -5px #888888;
box-shadow: 6px 6px 5px -5px #888888;}
.addon_txt { font-size:11px; color:#333333; font-weight:normal;}
.addon_hdr_txt { font-size:12px; color:#000000; font-weight:bold; padding:10px 0 5px;}
.addon_seeall { float:right;}
.addon_seeall a{ font-weight:bold; color:#FF0000; font-size:12px;}
.reveal-modal-bg { position: fixed; height: 100%;width: 100%;background: #000;background: rgba(0,0,0,.8);z-index: 100;display: none;top: 0;left: 0; }
#modaltablet {visibility: hidden;top: 100px; left: 50%;margin-left: -300px;position: absolute;z-index: 101;padding: 30px 40px 34px;}
.reveal-modal.small { width: 200px; margin-left: -140px;}
.reveal-modal.medium { width: 400px; margin-left: -240px;}
.reveal-modal.large { width: 600px; margin-left: -340px;}
.reveal-modal.xlarge { width: 800px; margin-left: -440px;}
.reveal-modal .close-reveal-modal {font-size: 22px;line-height: .5;position: absolute;top: 8px;right: 11px;color: #aaa;text-shadow: 0 -1px 1px rbga(0,0,0,.6);font-weight: bold;cursor: pointer;}
#headingtablet {text-align:center;line-height:44px;color:#444444;text-shadow:0px 1px 0px #fff;}
.modalheader {background-image: -webkit-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));background-image: -moz-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));background-image: -o-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));background-image: -ms-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));background-image: linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#e9e9e9');border-bottom:1px solid #bababa;-webkit-box-shadow:inset 0px -1px 0px #fff,0px 1px 3px rgba(0,0,0,.08);-moz-box-shadow:inset 0px -1px 0px #fff,0px 1px 3px rgba(0,0,0,.08);box-shadow:inset 0px -1px 0px #fff,0px 1px 3px rgba(0,0,0,.08);-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;font-size:14px;font-weight:bold;line-height:44px;color:#444444;text-shadow:0px 1px 0px #fff; width:100%;}
.flr { float:left !important;}
.flr { float:right !important;}
.close { text-align:right; position:absolute; margin:8px;}
#contenttablet {width:360px;height:144px;background:#fcfcfc;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0px 1px 3px rgba(0,0,0,.25);box-shadow:0px 1px 3px rgba(0,0,0,.25);-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}
#contenttablet p {font-size:13px;font-weight:normal;text-align:center;line-height:22px;color:#555555;width:100%;float: left;margin:19px 0;}
