@charset "utf-8";
/*Max Furniture CSS Document */

/* Reset browser def style*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, legend, table, caption, tbody, tfoot, thead, tr, th, td, a {margin: 0;padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align:middle;}

/* remember to define focus styles! */ 
:focus {outline: 0;}
body { line-height: 1; color: black; background: #FFFFFF; font-weight: normal; font-style: normal;}

ol, ul { list-style: none;}

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: separate; border-spacing: 0;}
caption, th, td { text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
form{margin:0px; padding:0px;}

label{cursor:pointer;}

/*For banner rotate*/
.banner_hide{display:none;}
.banner_show{display:block;}
.hide{display:none; visibility:hidden; height:1px; line-height:1px; top:-9999px; left:-9999px; position:absolute; }

/* =GENERAL */
strong {font-weight:bold;}
button {border:0; cursor:pointer;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */

.floatleft {float:left;}
.floatright {float:right;}
.clear {clear: both;}
.hidetext {text-indent: -9999px;}

/*Vertical centering of images*/
.main_center_container{display:table; text-align:center; overflow:hidden;}
.vertical_center{display: table-cell; vertical-align: middle;}
.inner_center{}

.hideDiv {top:-9999px; left:-9999px; position:absolute; width:1px; height:1px; display:none;}
.showDiv{position:relative; display:block; width:100%; height:100%; top:0px; left:0px;}

body {font-family:Arial, Helvetica, sans-serif, serif; font-size: 62.5%; color: black; background:#ffffff; line-height: 1; background:url(../images/body_bgr.jpg) no-repeat 50% 0%;}
.container_page{position : relative; width : 1004px; margin : 0 auto; text-align : left; }
.pageTitle{font-size:10px; color:#000; font-weight:normal; width:100%; text-align:center; padding:4px 0px; position:absolute; z-index:1; display:block;}
/*End Index Page*/

#header1{background:url(../images/header_bgr_line.jpg) no-repeat 20px 124px; width:1004px; height:186px;  margin : 0 auto;}
#brand{width:177px; height:67px; padding-top:38px; padding-left:80px;}
.login_top {font-family:Arial, Helvetica, sans-serif; color:#4a4a4a; font-size:1em; font-weight:bold; line-height:1.2em;}
.login_top a{color:#4a4a4a; text-decoration:none;}
.login_top a:hover{color:#8cc63e; text-decoration:none;}
.basket{width:28px; height:36px;}
.user_top_position{padding-left:170px; padding-top:23px;}
#menu{padding-right:65px; padding-top:8px;}
.btn_menu{background:url(../images/bgr_menu.jpg) no-repeat; width:104px; height:30px;  margin-left:2px; vertical-align:middle;}
.btn_text{font-size:1.4em; font-weight:bold; color:#FFFFFF; text-align:center; padding-top:8px;}
.btn_text a{color:#fff; text-decoration:none;}
.btn_text a:hover{color:#4d4d4d; text-decoration:none;}
.main_page_container{margin-top:8px;}

.shippAddressSpacerTop{height:39px; width:100%;}

/* Search */
.bgr_search{background:url(../images/bgr_search.jpg) no-repeat; width:969px; height:59px; margin-left:20px;}
.btn_search{width:111px; height:23px; border:none; vertical-align:top; padding-top:1px;}
.form_search{border:1px solid #ececec; font-size:1.1em; color:#c0c0c0; height:16px; padding-top:5px; padding-left:2px; margin-left:5px; width:436px;}
.text_search{font-weight:bold; color:#616a72; font-size:1.3em;  padding-top:5px;}
.search{width:650px; height:30px; margin:0 auto; padding-top:19px;}


/* Left Section */
#left_section{width:225px;margin-left:20px;}
.bgr_title_cat{background:url(../images/bgr_title_cat.jpg) no-repeat left top; width:220px; height:55px; margin-top:1px;}
.title{font-size:1.5em; color:#4ca7cb; font-weight:bold; padding-top:20px; padding-left:45px;}
.left_container{border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; width:218px;}
.arrow_grey{background:url(../images/arrow_grey.jpg) no-repeat; width:15px; height:18px; margin-top:8px; margin-left:20px;}
.arrow_grey_border{background:url(../images/arrow_grey_border.jpg) no-repeat; width:15px; height:30px; margin-top:0px; margin-left:20px;}
.subtitle{border-top:1px solid #f4f4f4; border-bottom:1px solid #f4f4f4; font-size:1.3em; color:#53bfd8; height:21px; width:70%; padding-top:7px; margin-left:35px; padding-left:10px; line-height:1.3em;}
.subtitle h2{font-size:1.1em; color:#53bfd8;line-height:1.1em; font-weight:normal;}
.subtitle a{color:#53bfd8; text-decoration:none;}
.subtitle a:hover{color:#53bfd8; text-decoration:underline;}

ul.category li{line-height:1.4em; font-size:1.1em; }
.arrow{ background:url(../images/arrow_subcategory.jpg) no-repeat;  width:3px; height:5px; margin-top:5px; margin-right:10px;}

ul.categori_cumpara_style{list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#717171; margin-left:44px; margin-top:10px; line-height:1.4em; list-style-position:inside;}
ul.categori_cumpara_style h3{font-size:1.1em; font-weight:normal; display:inline;}
ul.categori_cumpara_style li a{text-decoration:none; font-size:12px; color:#717171; line-height:1.3em; padding-left:7px;}
ul.categori_cumpara_style li a:hover{text-decoration:none; font-size:12px; color:#8cc63e; line-height:1.3em;}
.categoryContainer{width:190px;}
.bottom_left{background:url(../images/bottom_left.jpg) no-repeat left top; width:220px; height:12px; line-height:12px;}

/* Newsletter */
.bgr_newsletter{background:url(../images/bgr_newsletter.jpg) no-repeat; width:220px; height:152px;}
.bgr_radio{width:92px; height:20px; padding-left:2px; padding-top:1px; margin-left:8px; margin-bottom:5px;line-height:20px}
.bgr_radio1{width:83px; margin-left:11px; background:url(../images/blue_bgr_83.gif) no-repeat;height:20px; padding-left:2px; padding-top:1px; margin-left:8px; margin-bottom:5px;line-height:20px}
.bgr_radio2{width:92px; height:20px; padding-left:2px; padding-top:1px; margin-left:8px; margin-bottom:5px;line-height:20px;background:url(../images/blue_bgr93.gif) no-repeat;}
.bgr_radio3{width:92px; height:20px; padding-left:2px; padding-top:1px; margin-left:8px; margin-bottom:5px;line-height:20px}

.radio_text{font-size:1.1em; color:#539abd; font-weight:bold; padding-top:2px; padding-left:3px;}
.radio_text a{font-size:1.1em; color:#539abd; text-decoration:none; }
.radio_text a:hover{font-size:1.1em; color:#6a6a6a; text-decoration:none}

.btn_newsletter{background:url(../images/btn_send_newsletter.jpg) no-repeat; width:182px; height:25px; border:none; margin-left:12px;}
.form_newsletter{border:1px solid #ececec; font-size:1.1em; color:#c0c0c0; height:16px; padding-top:5px; padding-left:2px; margin-left:10px; margin-bottom:5px; background-color:#effcff;}
.position_newsletter{margin-top:10px;}

/* Feed RSS */
.bgr_feed{background:url(../images/bgr_feed.jpg) no-repeat; width:220px; height:172px; margin-bottom:3px;}
.feed{list-style-image:url(../images/icons/icon_rss.gif); font-family:Arial;font-size:1.2em;color:#34a7d4; font-weight:bold; line-height:1.3em; padding-left:5px; padding-top:3px;}
.feed a{text-decoration:none; font-size:1.1em; color:#34a7d4; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:1.3em;}
.feed a:hover{text-decoration:none; font-size:1.1em; color:#2b2b2b;font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:1.3em;}
.feed_position{margin-left:30px; margin-top:5px;}

/* Tags */
.cautari_list{margin-top:5px; margin-left:20px; text-align:justify;}
.frecvente_cautari_text1 a{color:#94a907; margin-top:20px; padding-left:1px;font-family:Arial; text-decoration:none}
.frecvente_cautari_text1 a:hover{color:#2b2b2b; margin-top:20px; padding-left:1px; font-family:Arial; text-decoration:none}


/* Middle Section */
#middle_section{width:526px;}
.middle_banner{width:524px; height:219px; margin-top:1px;}
.text_banner{ font-size:1.8em; color:#3eb2cd; padding-left:20px; padding-top:18px;}
.text_banner2{ font-size:1.1em; color:#3eb2cd; padding-left:20px; padding-top:5px;}
.banner_cat1{background:url(../images/banner_cat3.jpg) no-repeat; width:525px; height:69px;}
.banner_cat1 h2{font-weight:normal;}
.banner_cat2{background:url(../images/banner_cat1.jpg) no-repeat; width:525px; height:69px; margin-top:5px;}
.banner_cat2 h2{font-weight:normal;}
.banner_cat3{background:url(../images/banner_cat2.jpg) no-repeat; width:525px; height:69px; margin-top:5px;}
.banner_cat3 h2{font-weight:normal;}
.banner_cat4{background:url(../images/banner_cat4.jpg) no-repeat; width:525px; height:69px; margin-top:5px;}
.banner_cat4 h2{font-weight:normal;}
.banner_cat5{background:url(../images/banner_cat5.jpg) no-repeat; width:525px; height:40px; margin-top:5px;}
.banner_cat5 h2{font-weight:normal;}

/* Product */
.product_container{width:171px; height:300px; border:1px solid #f5f5f6; text-align:center; padding-bottom:5px;}
.product_img{width:140px; height:140px; margin:10px auto; display:table; overflow: hidden;}
.vertical_center{display: table-cell; vertical-align: middle;}
.inner_center{}
.title_product{font-size:1.2em; color:#53bfd8; font-weight:normal;}
.title_product a:link, .title_product a:visited, .title_product a:hover, .title_product a:active{color:#53bfd8; text-decoration:none;}
.title_product a:hover{color:#2b2b2b;}
.price_product{font-size:1.2em; color:#717171; padding-top:5px;}
.see_more_product{font-size:1em; color:#848484; margin-bottom:2px; line-height:1.1em;}
.see_more_product a{color:#848484; text-decoration:underline; font-size:1em;}
.see_more_product a:hover{color:#848484; text-decoration:none; font-size:1em;}
.add_product{width:142px; height:25px; margin:5px auto}
.reviews{margin:5px auto; text-align:center; height:16px; line-height:16px; width:130px; overflow:hidden;}
.review_product{font-size:11px; color:#848484; font-family:Arial;}
.stars{margin:0 auto; text-align:center;}
.fullstar{background:url(../images/fullstar.jpg) repeat-x left center; width:65px; height:16px;}
.emptystar{background:url(../images/emptystar.jpg) repeat-x left center; width:65px; height:16px;}
.review_note{color:#ff6900; font-size:11px; font-family:Arial;}
.price_line_through{width:90px; text-align:left; display:block; text-decoration:line-through;}
.price_100_bold{width:96px; padding-left:74px; text-align:left; display:block; font-weight:bold;}
.price_70_bold{width:70px; text-align:left; display:block; font-weight:bold;}

/* Right Section */
#right_section{width:218px; margin-top:1px;}
.bgr_users{background:url(../images/bgr_users.jpg) no-repeat; width:217px; height:168px;}
.btn_user{background:url(../images/btn_user.jpg) no-repeat; width:182px; height:25px; border:none; margin-left:12px;}
.banner_phone{background:url(../images/banner_phone.jpg) no-repeat; width:197px; height:59px; padding-top:56px; padding-left:21px;}
.banner_news{background:url(../images/banner_news.jpg) no-repeat; width:218px; height:97px; padding-bottom:4px;}
.btn_more_details{width:93px; height:25px;}
.product_container2{width:172px; border-bottom:1px solid #f5f5f6; text-align:center; margin:0 auto;}
.product_img2{width:120px; margin:10px auto;}
.btn_more_products{width:175px; height:28px; margin:10px auto;}
.banner_catalog{background:url(../images/banner_catalog.jpg) no-repeat; width:220px; height:161px; margin:5px auto 4px auto;}
.banner_kitchen{width:220px; height:156px; margin:2px auto 3px auto;}
.btn_friends{width:220px; height:28px; text-align:center;}

.product_container_small{width:149px; border-bottom:1px solid #f5f5f6; text-align:center; margin:0 auto;}


/* Footer */

.logo_container{width:970px; height:76px; background:#f8f8f8; margin:10px 0 10px 20px; text-align:center; padding-top:10px;}
.logo{height:65px; padding:3px; margin-top:2px;}
.logoGeotrust{height:65px; padding:3px; margin-top:2px;}
.logoGeotrust img{height:49px; width:102px;}


.footer_container{background:url(../images/bgr_footer.jpg) no-repeat; width:976px; height:170px; margin-left:15px;}
.footer_title{font-size:1.4em; color:#959595;}
.icon_arrow_grey{background:url(../images/icons/icon_arrow_grey.gif) no-repeat; width:13px; height:12px; margin-top:1px; margin-right:5px;}
.footer_box{width:185px; margin-top:15px;}
.footer_title_box{background:url(../images/icons/icon_arrow_grey.gif) no-repeat;padding-left:0px; padding-bottom:5px;margin-bottom:5px; border-bottom:1px solid #f2f4eb}
.footer_first{margin-left:40px;}

.footer_details{color:#787878; padding-left:43px; font-size:12px; line-height:18px; padding-right:20px;}
.footer_special{color:#1d8bb7; font-size:12px; line-height:18px;}

.text_footer ul{font-size:1.1em; line-height:1.4em;}
.text_footer li a{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#787878; line-height:1.4em; text-decoration:none;}
.text_footer li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:black; line-height:1.4em;text-decoration:none;}
.btn_news{width:27px; height:15px; border:none; vertical-align:top; padding-top:2px;}
.text_footer_news{color:#acacac; font-size:1em; padding-bottom:5px;}
.footer_newsletter_box {border:solid 1px #e6e6e6; height:17px;color:#acacac; font-size:1em; padding-bottom:5px;}

.copyright{padding-top:28px; padding-bottom:28px; text-align:center; color:#bdbdbd; font-size:10px; line-height:11px; margin:0 auto;}
.copyright a{color:#bdbdbd; font-size:10px; line-height:11px; text-decoration:none;}
.copyright a:hover{color:#bdbdbd; font-size:10px; line-height:11px; text-decoration:underline;}

/* Search Page */
#right_section_search{width:174px; margin-top:1px;}
.title_search{font-size:1.5em; color:#4ca7cb; font-weight:bold; padding-top:16px; padding-left:45px;}
.bgr_title_search{background:url(../images/bgr_title_search.jpg) no-repeat; width:169px; margin-left:1px; border-left:solid 1px #f0f0f0; border-right:solid 1px #f0f0f0;}
.search_container{border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; width:169px; margin-left:1px;}
.bottom_search{background:url(../images/bottom_search.jpg) no-repeat; width:172px; height:12px;}

ul.categori_cumpara_style_filter{list-style-image:url(../images/arrow_subcategory.jpg); font-family:Arial; font-size:1.1em; color:#717171; margin-left:40px; margin-top:10px; line-height:1.4em}
ul.categori_cumpara_style_filter li a{text-decoration:none; font-size:1em; color:#717171;}
ul.categori_cumpara_style_filter li a:hover{text-decoration:none; font-size:1em; color:#8cc63e}

.categori_cumpara_style_filter{font-size:1.1em; color:#717171; margin-left:40px; margin-top:10px; line-height:1.4em}
.categori_cumpara_style_filter a{text-decoration:none; font-size:1em; color:#717171;}
.categori_cumpara_style_filter a:hover{text-decoration:none; font-size:1em; color:#8cc63e}

.price_no{color:#69a913;line-height:1.4em}
.price_no a{color:#69a913; text-decoration:none;}
.price_no a:hover{color:#2b2b2b; text-decoration:none;}

.arrow_grey_filter{background:url(../images/arrow_grey.jpg) no-repeat; width:15px; height:18px; margin-top:8px; margin-left:10px;}
.subtitle_filter{border-top:1px solid #f4f4f4; border-bottom:1px solid #f4f4f4; font-size:1.2em; color:#53bfd8; height:20px; width:70%; padding-top:8px; margin-left:20px; padding-left:10px; line-height:1.3em;}
#categSpecTitle{margin-top:4px;}

.priceText{color:#82b341; font-size:12px;}

/* Middle Section Search */
.middle_search{width:575px; margin-left:1px; margin-top:1px;}
.bgr_search_result{background:url(../images/bgr_search_results.gif) repeat-x; background-color:#ebf9fd; width:567px; min-height:46px;}
.bgr_search_subcategories{background:url(../images/bgr_search_subcat.gif) repeat-x; background-color:#a1e2f8; width:567px;}
.bgr_subcat_top{background:url(../images/bgr_subcat_top.gif) repeat-x; width:567px; line-height:5px; height:5px;}
.bgr_subcat_bottom{background:url(../images/bgr_subcat_bottom.gif) repeat-x; line-height:5px; width:567px; height:5px;}
.bgr_subcat_side{background:url(../images/bgr_subcat_side.gif) repeat-x; width:4px; background-color:#8adbf6; min-height:53px;}

.breadcrumbs{padding-top:15px; padding-left:20px;}
.search_breadcrumbs1{font-size:11px; color:#54b9d3;margin-top:2px; margin-right:4px; line-height:14px;}
.search_breadcrumbs1 a{color:#54b9d3; text-decoration:none;}
.search_breadcrumbs1 a:hover{color:#a4a4a4; text-decoration:none;}

.search_breadcrumbs2{font-size:11px; color:#74ba16; line-height:14px; font-weight:normal; margin-top:2px;}
.search_breadcrumbs2 a{color:#74ba16; text-decoration:none;}
.search_breadcrumbs2 a:hover{color:#54b9d3; text-decoration:none;}

.search_breadcrumbs3{font-size:11px; color:#74ba16; line-height:14px; margin-top:3px;}
.search_breadcrumbs3 a{color:#74ba16; text-decoration:none;}
.search_breadcrumbs3 a:hover{color:#54b9d3; text-decoration:none;}

.bgr_pages_search{background:url(../images/bgr_pages.gif) repeat-x; background-color:#e8f8fc; width:540px; height:34px; margin-left:0px; margin-top:5px; padding-left:11px; padding-right:11px;}
.pages_text {font-size:1.1em; color:#8193a7; text-decoration:none; line-height:1.2em;}
.pager_container{padding-left:5px;}

.page{ display:block; font-size:11px; color:#8193a7; text-decoration:none; line-height:19px; border:solid 1px #a2e2f8; width:16px; height:19px; float:left; margin-right:3px;}
.page:hover{ font-size:11px; color:#fff; text-decoration:none; font-weight:bold; line-height:19px; border:solid 1px #8edcf7; width:16px; height:19px; float:left; margin-right:3px; background-color:#a2e2f8;}
.current_page{ font-size:11px; color:#fff; text-decoration:none; font-weight:bold; line-height:19px; border:solid 1px #8edcf7; width:16px; height:19px; float:left; margin-right:3px; background-color:#a2e2f8;}
.pager_btns{display:block; float:left; margin-right:2px;}
.pager_btns_reverse{display:block; float:left; margin-left:2px;}
/*.pages_text .current_page:hover{ font-size:1.1em; color:#8193a7; text-decoration:none;  line-height:1.2em}*/

.btn_pages_search{width:13px; height:16px; padding-left:5px;}
.search_pager{margin:0 auto; height:34px; text-align:center;}

ul.categori_filter{font-family:Arial, Helvetica, Sans-Serif; font-size:1.1em; color:#2b9dd1; padding-left:20px; margin-top:0px; line-height:1.4em}
ul.categori_filter li a{text-decoration:none; font-size:1em; color:#2b9dd1;}
ul.categori_filter li a:hover{text-decoration:none; font-size:1em; color:#8cc63e}

.banner_search1{background:url(../images/banner_search1.jpg) no-repeat; width:568px; height:92px; margin-top:5px; margin-bottom:5px; margin-left:2px;}
.product_container_search{width:188px; min-height:330px; border:1px solid #f5f5f6; text-align:center;}


/* Product Page */
.middle_product{ width:735px;}
.bgr_title_product{background:url(../images/bgr_title_product.gif) repeat-x; height:47px; width:740px;}
.product_description{width:740px;}
.pictures_product{width:360px; margin-right:10px;}
.picture_product{margin:33px auto; text-align:center;}
.big_picture_border{border:1px solid #f0f0f0; width:350px; background:#fff; padding:5px; margin:0 auto; min-height:370px;}
#productImageCotainer{height:366px; margin:0 auto; text-align:center;display: table; overflow: hidden;}

.btn_zoom{width:130px; height:22px; margin:5px auto;}
.small_picture_border{border:1px solid #f0f0f0; background:#fff; padding:1px; margin:5px; text-align:center;}
.small_pictures{padding:5px; width:350px;border:1px solid #f0f0f0; margin-top:10px;}

.product_details{width:357px;}
.product_title_description{font-size:1.6em; color:#3eb2cd; font-weight:bold; line-height:1.6em}
.product_text{font-size:1.1em; line-height:1.3em; color:#717171; text-align:justify}
.product_btn_read_more{width:120px; height:20px; margin-right:20px;}
.product_btn_see_more{width:192px; height:20px;}
.product_btn_see_more a {text-decoration:none; font-size:1.1em; color:#717171; font-family:Arial, Helvetica, Verdana, Sans-Serif; font-weight:bold; line-height:1.1em;}
.product_btn_see_more a:hover {text-decoration:none; font-size:1.1em; color:#8cc63e; font-family:Arial, Helvetica, Verdana, Sans-Serif; font-weight:bold; line-height:1.1em;}
.product_no{width:335px; border-bottom:1px solid #e8f6fc; border-top:1px solid #e8f6fc; padding:8px; font-size:1.2em; color:#51add4; line-height:1.2em; font-weight:bold;}

.product_legend{color:#6db014; font-size:1.1em; line-height:1.1em; padding-left:3px; padding-right:5px;}
.product_fieldset{border:1px solid #cae9f8; min-height:40px; margin-right:14px;}
.color{width:14px; height:14px; margin-right:7px;}
.product_phone{font-size:1.2em; color:#ff90c7;}
.bgr_product_price{background:url(../images/bgr_price.jpg) no-repeat left top; width:249px; height:18px; padding:10px; margin-top:6px;}
.price{font-size:1.8em; font-weight:bold; color:#82b341;}
.productPrice{font-size:1.8em; font-weight:bold; color:#82b341;}
.btn_buy{width:154px; height:38px; padding-top:11px;}
.reviews_product{width:200px;margin-top:2px; line-height:16px; height:16px; vertical-align:middle;}
.btn_opinion{width:120px; height:21px}
.icon_print{background:url(../images/icons/icon_print.gif) no-repeat; width:16px; height:14px; margin-right:3px}
.icon_mail{background:url(../images/icons/icon_mail.gif) no-repeat; width:15px; height:14px; margin-right:3px}
.icon_text{padding-right:30px; line-height:1.2em; color:#969696;}
.icon_text a{font-size:1.1em; color:#969696; text-decoration:none; }
.icon_text a:hover{font-size:1.1em; color:#2b2b2b; text-decoration:none;}


.product_title_details{font-size:1.6em; color:#000000; font-weight:bold; line-height:1.6em; padding:10px 20px;}
.product_detail_container{width:700px; margin-left:20px;}
.spacer_product{background:url(../images/bgr_spacer_product.gif) repeat-x; width:100%; height:25px;}
.review_user{font-size:1.1em; color:#55afd4; margin-left:5px; line-height:1.3em;}
.btn_yes{width:49px; height:20px; margin-left:10px;}
.btn_comment{width:153px; height:22px;}

.form_input{color:#000000; font-size:11px; font-family:Arial; border:solid 1px #000000; line-height:13px;}

/*Links*/
.greyLinks{text-decoration:none; font-size:1em; color:#717171; font-family:Arial, Helvetica, Verdana, Sans-Serif;}
.greyLinks:hover{text-decoration:none; font-size:1em; color:#8cc63e;}
.greyLinksUnderline{text-decoration:underline; font-size:1em; color:#717171;}
.greyLinksUnderline:hover{text-decoration:none; font-size:1em; color:#8cc63e;}
.blueLinks{text-decoration:none; font-size:1.1em; color:#34a7d4; font-family:Arial; font-weight:bold; line-height:1.3em;}
.blueLinks:hover{text-decoration:none; font-size:1.1em; color:#2b2b2b;font-family:Arial; font-weight:bold; line-height:1.3em;}
.greenLinks{color:#88a931; text-decoration:underline; font-size:12px; font-family:Arial;}
.greenLinks:hover{color:#2b2b2b; text-decoration:none; font-size:12px; font-family:Arial;}

.tagLinks{color:#88a931; text-decoration:underline; font-size:12px; font-family:Arial;}
.tagLinks:hover{color:#88a931; text-decoration:none; font-size:12px; font-family:Arial;}

/*Basket page*/
.basket_container{width:966px; background:url(../images/basket_header_bgr.gif) repeat-x; background-color:#ffffff; margin-left:20px;}
.basket_left{width:671px; margin-top:22px; background:url(../images/big_basket.jpg) no-repeat 34px 0;}
.basket_table td{vertical-align:middle; text-align:center; border-bottom:solid 1px #ececec;}
.btn_area{border-bottom:solid 1px #ececec; padding-top:34px; padding-bottom:16px;}
.coupon_left{width:4px; background:url(../images/coupons_left.gif) no-repeat; height:83px;}
.coupon_right{width:4px; background:url(../images/coupon_right.gif) no-repeat; height:83px;}
.coupon_area{border-bottom:solid 1px #f0f0f0; width:616px; border-top:solid 1px #f0f0f0; padding-top:23px; padding-bottom:20px; height:38px; background:url(../images/coupon_image.jpg) no-repeat 12px 4px;}
.basket_corner_left_top{background:url(../images/corner_left_top.gif) no-repeat; width:5px; height:5px; line-height:5px;}
.basket_corner_left_bottom{background:url(../images/corner_left_bottom.gif) no-repeat; width:5px; height:5px; line-height:5px;}
.basket_corner_right_top{background:url(../images/corner_right_top.gif) no-repeat; width:5px; height:5px; line-height:5px;}
.basket_corner_right_bottom{background:url(../images/corner_right_bottom.gif) no-repeat; width:5px; height:5px; line-height:5px;}
.basket_right_top{border-top:solid 1px #f0f0f0; height:4px; line-height:4px; width:276px; background-color:#ffffff;}
.shipping_details{border-left:solid 1px #f0f0f0; border-right:solid 1px #f0f0f0; background:url(../images/delivery_man.jpg) no-repeat 20px 3px; padding-left:18px; padding-right:15px; background-color:#ffffff; width:251px;}
.shipping_line{background:url(../images/shipping_bgr_line.gif) no-repeat; width:228px; padding-left:11px; padding-right:12px; padding-top:8px; height:21px; margin-bottom:2px;}
.basket_total{border-left:solid 1px #f0f0f0; border-right:solid 1px #f0f0f0; padding:0 21px; background-color:#ffffff; }
.basket_total_details{border-top:solid 1px #f0f0f0; border-bottom:solid 1px #f0f0f0; width:238px; padding-left:2px; padding-right:2px; padding-top:15px; padding-bottom:20px;}
.grand_total{width:238px; padding-left:2px; padding-right:2px; padding-bottom:27px;}
.checkout_button_container{height:31px; padding-bottom:11px; border-bottom:solid 1px #f0f0f0; width:242px; text-align:center; margin-bottom:15px;}
.basket_btns{width:242px; text-align:center; padding-bottom:12px;}
.basket_right_bottom{border-bottom:solid 1px #f0f0f0; height:4px; line-height:4px; width:276px; background-color:#ffffff;}
.basket_right{margin-top:5px; padding-bottom:22px; border-bottom:solid 1px #ececec; margin-bottom:20px;}
.coupon_fieldset{border:1px solid #cae9f8; min-height:40px; padding:5px 0; width:220px;}

.basketLeft{width:222px; margin-left:20px;}
.taxDetails{width:222px;}
.taxDetails_header{background:url(../images/left_top_details.jpg) no-repeat; height:47px; width:222px;}
.taxes{background:url(../images/left_bgr_blue.gif) repeat-x; min-height:98px; width:217px; background-color:#8ddaef; padding-top:5px;}
.taxesTotal {text-align:left; width:130px; padding-left:5px; margin-left:15px; font-size:1.1em; line-height:1.4em; padding-top:5px; margin-top:5px; border-top:solid 1px #6ed0eb;}
.bottom_border{background:url(../images/left_bottom_blue.gif) no-repeat; width:217px; height:24px;}
.basketMiddle{width:744px;}
.basket_logo{width:100px; background:url(../images/big_basket.jpg) no-repeat right bottom; height:60px;}
.basket_product{width:714px; padding:0 15px;}
.basket_prod_image{width:100px; padding:10px; text-align:center;}
.basket_prod_details{width:250px; padding:20px 10px 0 10px;}
.basket_prod_price{width:100px; padding:20px 10px 0 10px; text-align:center;}
.basket_prod_erase{width:50px; text-align:center; padding:35px 10px 0 10px; }
.basket_coupons_container{width:400px;}

/* Validator Styles */
.errorZone{border:solid 1px red; background-color:#FFFFFF; color:#FF0000; font-family:Arial; font-size:11px; padding:10px 30px; margin:5px;}
.errorZone p{font-weight:bold; margin-bottom:5px;}
.errorZone ul {padding-left:40px; list-style-type:disc;}
.messageZone{border:solid 1px #385b13; background: url(../images/checkmark.gif) no-repeat 10px 8px; background-color:#d8e9bf; color:#385b13; font-family:Arial; font-size:11px; padding:0px; padding-top:10px; padding-bottom:10px; margin-left:2px; padding-left:10px; font-weight:bold;}
.messageZone p{font-weight:bold; margin-bottom:5px;}
.messageZone ul {padding-left:40px; margin-left:3px; margin-top:5px; list-style-type:disc;}
.messageZone li {padding:1px 0;}.errorZone li {padding:1px 0;}
.messageZone li a{color:#669900; text-decoration:none;}
.messageZone li a:hover{text-decoration:underline;}


/*Checkout*/
.checkoutNoAccountLine{border-bottom:solid 1px #efefef; width:355px; line-height:10px;}
.checkout_grey_text { color:#858585; }
.no_need_text { font-size:1.1em;  line-height:15px; }
.checkout_container{background:url(../images/bgr_checkout_header.gif) repeat-x; background-color:#ffffff; padding:23px 46px; margin-left:20px;}
.step_arrow{background:url(../images/bgr_checkout_step_arrow.jpg) no-repeat; width:303px; height:59px;}
.current_step_no{background:url(../images/current_step_no.gif) no-repeat 8px 7px; text-align:left; padding-left:23px; width:62px; padding-top:15px; padding-bottom:8px;}
.step_no_text{font-size:28px; font-weight:bold; font-family:Arial; color:#ffffff;}
.step_title_container{padding-top:19px;}
.step_title{color:#8ec63f; font-size:20px; font-weight:normal; font-family:Arial;}
.step_no_container{background:url(../images/step_no.gif) no-repeat 8px 7px; text-align:left; padding-left:23px; width:62px; padding-top:15px; padding-bottom:8px;}
.step_no_arrow{background:url(../images/bgr_checkout_step.jpg) no-repeat; width:268px; height:59px;}
.checkout_options{border-left:solid 1px #efefef; border-right:solid 1px #efefef;}
.checkout_option_header{background:url(../images/bgr_checkout_header.gif) repeat-x; background-color:#ffffff; padding-top:42px; padding-left:33px; width:403px;}
.option_title{color:#3eb2cd; font-size:20px; font-family:Arial; padding:0 0 8px 3px; border-bottom:solid 1px #efefef; width:355px;}
.checkout_option_details{padding: 22px 92px 0 3px; width:260px;}
.green_text{color:#8dc53e; font-size:16px; font-family:Arial;}
.normal_grey{color:#858585; font-size:11px; font-family:Arial;}
.blue_text{color:#36a9d6; font-size:12px; font-family:Arial;}
.checkout_bottom_left{background:url(../images/checkout_bottom_left.gif) no-repeat; width:5px; height:5px; line-height:5px;}
.checkout_bottom_right{background:url(../images/checkout_bottom_right.gif) no-repeat; width:5px; height:5px; line-height:5px;}
.checkout_bottom_middle{height:4px; border-bottom:solid 1px #efefef; width:865px; line-height:4px;}
.tag_bullet{background:url(../images/checkout_tag_circle.gif) no-repeat; width:25px; text-align:center; color:#c3e9f2; font-weight:bold; font-size:14px; font-family:Arial; padding-top:6px; padding-bottom:7px;}
.checkout_red_text { color:#ff7101; font-size:12px; font-weight:bold; }
.input_date_text{color:#777777; font-family:Arial;}
.input_date_checkout{min-height:31px;}
.green_header{background:url(../images/green_header.gif) no-repeat; height:24px; padding-top:10px; width:800px; padding-left:23px; margin-left:24px;}
.white_title{font-size:18px; font-family:Arial; color:#ffffff;}
.grey_container{background-color:#f4f4f4; padding-left:7px; width:806px; padding-right:10px; margin-left:24px; margin-top:3px;}
.product_line{padding-left:15px; padding-top:8px; padding-bottom:10px; width:469px; border-bottom:solid 1px #ffffff; overflow:hidden;}
.order_details{width:320px; text-align:right; padding-top:14px;}
.grey_left{background:url(../images/bgr_grey_left.gif) no-repeat; width:5px; height:5px; line-height:5px;}
.grey_right{background:url(../images/bgr_grey_right.gif) no-repeat; width:5px; height:5px; line-height:5px;}
.grey_middle{background-color:#f4f4f4; height:5px; width:813px; line-height:5px;}
.bottom_container{margin-left:24px; padding-bottom:20px;}

.checkout_names{font-size:14px; font-weight:bold; line-height:20px;}
.checkout_address{font-size:12px; font-weight:normal; line-height:16px;}
.line_separator{width:216px; height:10px; line-height:10px; border-bottom:solid 1px #efefef;}
.left_congratulation{height:285px; width:177px; background:url(../images/congrats_bgr.jpg) no-repeat right top; margin-top:33px; padding-left:30px;}
.congratulation_details{width:624px; padding-left:42px; margin-top:3px; padding-top:33px; height:171px; background:url(../images/bullet_border.gif) no-repeat left bottom;}
.congratulation_text{color:#858585; font-family:Arial; font-size:11px;}
.order_details_congrats{width:620px; padding-left:42px; padding-top:15px;}

/*Account*/
.account_data_container{border-bottom:solid 6px #efefef; width:248px;}
.account_address_container{border-bottom:solid 6px #efefef; width:248px;}
.account_newsletter_container{border-bottom:solid 6px #efefef; width:518px; margin-left:30px; min-height:161px;}
.account_grey_text{color:#858585; font-family:Arial; font-size:11px;}

#billDetails, #companyBilling, #shippingDetails{width:248px; padding-left:2px; padding-bottom:10px; min-height:98px; margin-top:7px;}
.address_btns{width:248px; padding-top:10px; padding-bottom:34px;}

.account_options{border-left:solid 1px #efefef; border-right:solid 1px #efefef; margin:1px 0 0 0px;}
.account_details{padding-top:10px; padding-right:15px; width:300px;}
.account_address{font-size:12px; font-weight:normal; line-height:16px;}
.account_names{font-size:12px; font-weight:bold; line-height:18px;}
.address_container{margin-top:10px; padding-left:20px; padding-right:20px;}
.account_bottom_left{background:url(../images/checkout_bottom_left.gif) no-repeat; width:5px; height:5px; line-height:5px;}
.account_bottom_middle{height:4px; border-bottom:solid 1px #efefef; line-height:4px; width:732px;}
.account_title{background:url(../images/bullet_border_big.gif) no-repeat left bottom; width:705px; color:#3eb2cd; font-size:20px; font-family:Arial; padding:0 0 15px 3px; margin-bottom:10px;}
.account_btns{margin:10px 0px; width:248px; border-top:solid 1px #efefef; padding-top:9px; padding-bottom:25px;}

.order_table{width:798px; border-color:#efefef; border-style:solid; border-width:0 0 6px 1px;}
.order_table td {padding-left:5px; vertical-align:middle; text-align:left; height:25px; font-size:11px; color:#858585; border-color:#efefef; border-style:solid; border-width:1px 1px 0px 0px;}
.order_table tr {line-height:18px; height:18px; }
.order_table thead tr { background-color:#ffffff;}
.order_table thead td p {background-color:#edfafd; margin:1px 0px; line-height:31px; padding-left:9px;}
.order_table thead td {color:#3eb2cd; vertical-align:middle; text-align:left; font-size:14px; height:33px; padding:0;}

.account_bottom_right{background:url(../images/checkout_bottom_right.gif) no-repeat; width:5px; height:5px; line-height:5px;}

/*SaveCart*/
.middle_container{width:479px; background:url(../images/bgr_checkout_header.gif) repeat-x; background-color:#ffffff; padding:23px 20px; margin:1px 0px 0 0px; border-left:solid 1px #efefef; border-right:solid 1px #efefef;}

/*Compare products*/
ul.compare_style{font-family:Arial; font-size:1.1em; color:#717171; margin-left:10px; margin-top:10px; line-height:1.4em}
.compare_table{margin-top:20px; border-style:solid; border-color:#e5f7fc; border-width:0px 0px 1px 1px;}
.compare_table td { border-style:solid; border-color:#e5f7fc; border-width:1px 1px 0px 0px; padding:5px;}
.removeBtn{width:170px; text-align:right; line-height:20px; height:20px;}

/*Search list display*/
.search_pagination_btns{padding:2px 5px 0 5px;}
.product_container_search_list{border:1px solid #f5f5f6; text-align:center; margin-bottom:1px; padding-bottom:5px; height:142px;}
.product_img_list{min-height:100px; margin:15px auto; padding:0 5px; width:110px; text-align:center;}
.product_details_list{margin:5px 0px; width:305px; text-align:justify;}

/*Product page tabs*/
.product_tabs_container{height:26px; width:740px; margin-top:5px; margin-bottom:3px;}
.product_tab_left{background:url(../images/product_tab_left.gif) no-repeat; width:4px; height:26px; line-height:26px;}
.product_tab_right{background:url(../images/product_tab_right.gif) no-repeat; width:4px; height:26px; line-height:26px;}
.product_tab_center{background:url(../images/product_tab_bgr.gif) repeat-x; min-width:70px; text-align:center; padding:4px 8px 5px 8px;}

/*Login Page*/
.login_title{background:url(../images/login_babe.jpg) no-repeat left top; padding-left:29px;}
.login_details{background:url(../images/bgr_checkout_header.gif) repeat-x; background-color:#ffffff; border-left:solid 1px #efefef; border-right:solid 1px #efefef; padding-top:50px; padding-left:37px; padding-right:90px; width:720px;}
.oriz_line{border-top:solid 1px #efefef; width:358px; padding-bottom:20px; margin-top:20px;}
.login_options{width:720px; padding-bottom:17px;}
.green_star{color:#8dc73f; font-size:18px;}

.newsletter_customer{margin:0 10px;}
.wishlist_btns{padding-top:53px; padding-left:5px; padding-bottom:46px;}
.bottom_wish_text{color:#787878; font-size:12px; line-height:130%; padding:10px;}
.btn_create_wishlist{margin-top:10px; float:left; padding-top:11px; padding-bottom:20px;}
.wishlist_text{color:#787878; font-size:12px; line-height:130%; padding-bottom:36px;}
.kit_container{min-height:133px;padding:5px; padding-bottom:10px; width:450px; margin-right:20px;}
.kit_prices{border-bottom:solid 7px #efefef; border-top:solid 1px #efefef; width:234px; margin-top:54px; padding-bottom:13px; padding-left:5px; padding-right:5px; padding-top:15px;}
.kit{margin-left:5px; width:727px; border-top:solid 1px #ececec; border-bottom:solid 1px #ececec; margin-top:8px;}
.kitName{padding:3px 0; line-height:18px;}
.kitName a{color:#53bfd8; font-size:14px; text-decoration:none;}
.kitName a:hover{color:#53bfd8; font-size:14px; text-decoration:underline;}
.kit_contains{border-top:solid 1px #ececec; border-bottom:solid 1px #ececec; padding:1px 2px; width:421px;}
.kit_products{border-bottom:solid 7px #efefef; width:425px; font-size:11px; line-height:25px; color:#717171; min-height:89px;}

/* Content Files */

#contentFilesArea {width:522px; margin-top:1px;}

/*Site map*/
.sitemap_subcategory{padding-left:20px;}

.galleryImageContainer{height:530px; width:540px; margin:0 auto; margin-top:6px; background-color:#ffffff;}
.galleryLogo{background:url(../images/logo650.jpg) left top no-repeat; height:24px; margin-top:1px; padding-top:100px; text-align:right; border-bottom:solid 3px #66c0ec; border-top:solid 3px #66c0ec;}
.smallGalleryImage{background-color:#ffffff; border:solid 1px #e1dfdf; height:98px; width:98px; margin:0 0px 2px 0;}
.galleryImages{margin:0 auto; padding:0 4px 0 0px; margin-top:5px; text-align:center; overflow:hidden; width:98px; height:530px;}
.gallery_bottom_border{border-top:solid 3px #66c0ec; width:100%; height:3px; line-height:3px;}

.compare_products_image{width:180px; float:left; height:100px; display:table; overflow:hidden;}

/*ordered products table*/
.order_products_table{margin:0 auto 0 10px; width:769px;}
.order_products_table td{text-align:center; vertical-align:middle;}
.table_image{width:80px; height:80px; text-align:center; vertical-align:middle; background-color:#ffffff; border:solid 1px #dad7d7;}
.order_product_line{border-bottom:solid 1px #ffffff; width:780px; height:5px; margin-bottom:5px;}
.table_header{width:790px; padding:10px 0px 10px 0px; margin-bottom:3px; margin-left:5px; margin-bottom:4px; border-bottom:dashed 1px #c4e177; font-size:12px; color:#999E70; text-align:center;}

.basket_table_header{width:605px; padding:10px 16px 10px 0px; margin-bottom:3px; border-bottom:dashed 1px #ececec; font-size:12px; color:#717171; text-align:center;}

.payment_options_table td{vertical-align:middle;}
.payment_options_table .label_td{padding:3px 0 0 3px;}

.matrixDDL{margin:0 auto; width:160px;}

/*footer copyright*/
.copyrightLeft{width:434px; padding-left:70px; padding-bottom:70px; padding-top:8px; text-align:left;}
.copyrightRight{padding-right:60px; width:438px; padding-bottom:70px; text-align:right;}
.search_options{text-align:left; background-color:#d0f1fc; height:22px; padding-top:5px; padding-left:11px; padding-right:11px;}
/*Brand Menu*/
.brand_menu_image{width:96px; height:56px; border:solid 1px #53bfd8; margin-left:4px; margin-bottom:4px;}
.brand_menu_image a{color:#717171; font-size:12px; text-decoration:none;}
.brand_menu_image a:hover{color:#8cc63e;}
.left_brands{padding-left:5px; width:213px; padding-top:4px;}
.brands_container{padding:45px 15px 15px 17px; width:488px; margin-top:1px; border-left:solid 1px #efefef; border-right:solid 1px #efefef;}
.brand_logo{width:150px; height:70px; border:solid 1px #53bfd8; margin-left:8px; margin-bottom:6px; color:#717171; font-size:12px;}
.brand_logo a{color:#717171; font-size:12px; text-decoration:none;}
.brand_logo a:hover{color:#8cc63e;}
.brand_page{padding:0px 0px 15px 0px; width:520px; margin-top:1px; border-left:solid 1px #efefef; border-right:solid 1px #efefef; height:auto;}
.brand_details{padding:20px 10px 0px 10px;}
.brand_description{background-color:#f6fedf; height:62px; width:325px; font-weight:bold; margin-left:10px; padding:5px; color:#82b341; font-size:11px; line-height:12px;}
.main_brand_div{border-left:solid 1px #bfdfee; border-bottom:solid 1px #bfdfee; border-right:solid 1px #bfdfee; width:495px; height:183px; overflow:hidden;}
.category_specials{width:170px; height:183px;}
.categorySpecialImage{width:170px; height:140px;}
.category_specials_prices{color:#717171; font-size:12px;}
.categorySpecialsListDiv{width:320px; padding-left:5px; height:183px; overflow:hidden;}
.specialListProduct{width:314px; background-color:#e0f8fd; border-left:solid 1px #bfdfee; padding-left:5px; padding-bottom:5px; border-bottom:solid 1px #bfdfee; cursor:pointer;}
.selectedSpecialProduct{background-color:#fff; border-left:solid 1px #fff;}
.product_name{color:#34a7d4; font-size:12px; font-weight:bold; height:20px; padding-top:5px;width:309px; text-align:left;}
.product_prices_text{ color:#717171; font-size:11px;}
.category_specials_main_product{height:183px;}
/*Latest Products*/
.latestProductsFilters{background-color:#d0f1fc; padding:5px 0px;}
/*End Latest Products*/
/*Kwd Categories*/
.kwdCategoryMain{width:570px; padding-top:5px;}
.kwdCategoriesHolder{border:solid 1px #efefef; width:558px; padding:5px;}
.kwdCategoriesElement{width:550px; text-align:left; padding-left:5px; color:#858585;}
.kwdCAtegoriesDetails{width:480px;}
.kwdCAtegoriesImage{width:60px; height:56px;}
.kwdCatMnf{padding-top:7px; line-height:13px; font-size:11px;}
.kwdCatMnf a{line-height:13px;}
.kwdCatLink{font-size:12px; font-weight:bold; color:#54b9d3; text-decoration:none;}
.kwdCatLink:hover{font-size:12px; font-weight:bold; color:#74ba16; text-decoration:none;}
.kwdMnfLink{font-size:11px; font-weight:normal; line-height:12px; color:#74ba16; text-decoration:undeline;}
.kwdMnfLink:hover{font-size:11px; font-weight:normal; line-height:12px; color:#54b9d3; text-decoration:none;}
/*.kwdCategoriesInnerBkg{background-color:#fbe480; padding:4px 0px;}*/
/*END Kwd Categories*/
.tagCloud{padding-top:15px; text-align:left;}
.tagCloud a{text-decoration:underline;}
.tagCloud a:hover{text-decoration:none;}
.searched_categ{padding-left:18px; padding-top:2px; font-size:12px;}
.searched_categ h1{font-size:1.2em; font-weight:bold; color:#74ba16; line-height:1.3em;}
.rightSpecialOffers{padding-bottom:8px;}

/*Rating*/
#rateStatus{height:20px; font-size:11px; color:#000; padding-top:3px; line-height:20px;}
#rateMe{float:left; width:100px; height:auto; padding-left:5px; padding-top:3px; padding-right:5px; margin:0px;}
#rateMe li{float:left;list-style:none;}
#rateMe li a:hover, #rateMe .on{background:url(../images/full_star-18px.gif) no-repeat; width:20px; height:18px;}
#rateMe a{float:left;background:url(../images/empty_star-18px.gif) no-repeat; width:20px; height:18px;}
#ratingSaved{display:none;}

/*Shipping options popup*/
.shippingPopupContainer{position:absolute; width:500px; height:150px; left:260px;}
.shippingPopupContainer .shippingOptionsMiddle{width:448px; background:url(../images/bgr_checkout_header.gif) repeat-x; padding-left:50px; height:112px; padding-top:30px; background-color:#fff; border-left:solid 1px #efefef; border-right:solid 1px #efefef; position:relative; text-align:left; overflow:hidden;}
.shippingPopupContainer .shippingOptionsMiddle .shipTitle{font-size:14px; font-weight:bold; color:#3eb2cd; padding-bottom:5px; line-height:18px; text-align:left;}
.shippingPopupContainer .shippingOptionsMiddle .shipValueText{padding-top:10px; font-size:12px; line-height:16px; color:#74ba16; text-align:left;}
.shippingPopupContainer .shippingOptionsBottom{width:500px; height:5px; line-height:5px; overflow:hidden;}
.shippingPopupContainer .shippingOptionsBottom .left{background:url(../images/../images/checkout_bottom_left.gif) no-repeat; height:5px; line-height:5px; width:5px;}
.shippingPopupContainer .shippingOptionsBottom .center{background-color:#fff; border-bottom:solid 1px #efefef; height:4px; line-height:4px; width:490px;}
.shippingPopupContainer .shippingOptionsBottom .right{background:url(../images/checkout_bottom_right.gif) no-repeat; height:5px; line-height:5px; width:5px;}
.shipCloseBtn{position:absolute; right:7px; top:7px;}
.categoryDescription{width:547px; text-align:left; border:solid 1px #bfdfee; font-size:12px; line-height:14px; padding:10px;}
.homePageDescription{width:497px; text-align:left; padding:5px 10px; font-size:12px; color:#717171; line-height:14px; border:solid 1px #bfdfee; overflow:hidden; margin-top:3px;}
