/* CSS Document */


body {margin: 0px 0px 0px 0px; padding:0 0 0 0;}
td {font-family:Arial; font-size:11px; color:#666666; vertical-align:top; }
a { text-decoration:none; color:#993366;}
a:hover {text-decoration:underline;}

h1{font-size:20px;line-height:25px; margin:0px;}
h2{font-size:20px; margin:0px;}
h3{font-size:14px;line-height:15px; margin:0px;}





.SITE_holder {margin:10px auto 0 auto; clear:both; width:980px;} 

/*SITE HEADER SECTION*/
.header_holder {margin:0 auto; clear:both; width:980px; height:100px; border:#CCCCCC 1PX solid; background-color:#FFFBBC; text-align:right;}
.logo {float:left; margin:0 0 0 0; width:190px; height:98px; padding:0 0 0 0;}

/*USR INFO SECTION*/
.usrinfo_holder {width:600px; float:right;}
.top_telno {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7a7a70;  margin:20px 0 0 0; padding:0 10px 0 5px;}
.usrinfo {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5d5553; padding:5px 10px 5px 5px; text-align:right; margin:20px 0 0 0; letter-spacing:1px}
.usrinfo a{color:#5d5553; text-decoration:none;}
.usrinfo a.catlink {color:#5d5553; text-decoration:none; font-size: 11px;}
.usrinfo a:hover {color:#333333; text-decoration:underline;}


/*TOP NAVIGATION*/
.top_nav{margin:0 auto 8px auto; clear:both; width:980px; margin:0 auto 6px auto; height:35px; border-bottom:#CCCCCC 1PX solid; border-left:#CCCCCC 1PX solid; border-right:#CCCCCC 1PX solid; background-color:#F7F7F7;}
.top_nav ul{margin:0; padding:3px 10px 0px 10px; list-style:none;}
.top_nav ul li {display:block; float:left; padding:0px 10px; margin:6px 20px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8c8989; font-weight:bold;}
.top_nav ul li noa {margin:0; padding:0;}
.top_nav ul li a {text-decoration:none; color:#8c8989;}
.top_nav ul li a.catlink {font-weight:bold;}
.top_nav ul li a:hover {color:#666666;}
#formli_txt{margin:5px; padding:0 5px}
#formli_btn{margin:1px 0 1px 0; padding:0 5px}
#formli{margin:0px; padding:0px; height:20px; vertical-align:middle;}
#form_dropdown{margin:0px; padding:0px; height:20px; vertical-align:middle;}
.form_field{margin:0px; padding:0px;}
#home_icon{margin:3px -25px 0 20px; padding:0px;}

.search_box {margin:3px 0 0 0 ; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:130px; color:#999999;}
.go_botton {margin:3px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; width:41px; height:20px;}
.drop_menu {margin:3px 0 0 0; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:100px; color:#999999;}

/*THIS IS CONTENTS/PAGE HOLDER*/
#page_holder{width:980px; margin:0 auto; clear:both;}

/*LEFT NAVIGATION SECTION*/
.left_nav_holder {float:left;width:190px;}

#left_nav {width:190px; background:url(../images/core/left_nav_bg.jpg) repeat-x; top; border:1px solid #CCCCCC; background-color:#FFFFFF; margin:0 0 10px 0;}
#left_nav ul {  width:155px; padding:0px 0px 24px 10px; margin:0 15px 0 0; list-style:none;}
#left_nav ul li {padding:2px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5d5553; list-style:none; }
#left_nav ul li a{text-decoration:none; color:#5d5553; padding:0 0 0 15px; display:block; margin:0}
#left_nav ul li a:hover{color:#000000; background:url(../images/core/bullet_01.gif) left no-repeat; margin:0}
.marked {color:#000000; background:url(../images/core/marked.gif) left no-repeat; font-weight:bold; margin:0; padding:0 0 0 15px;}

/*LEFT BANNER SECTION*/
#left_banners {width:192px; padding:0px; margin:0px;}
.left_banner_loc1 {border:#CCCCCC 0px solid; margin:0 0 8px 0;}
.left_banner_loc1 img {border:#CCCCCC 1px solid; margin:0 0 0 0;}
.left_banner_loc2 {border:#CCCCCC 0px solid; margin:0 0 8px 0;}
.left_banner_loc2 img {border:#CCCCCC 1px solid; margin:0 0 0 0;}
.left_banner_loc3 {border:#CCCCCC 0px solid; margin:0 0 8px 0;}
.left_banner_loc3 img {border:#CCCCCC 1px solid; margin:0 0 0 0;}

/*RIGHT CONTENT SECTION*/
.right_cotnent_holder { float:right; margin:0 0 0 8px; width:780px;}
.center_content_holder{float:left; margin:0; width:557px;}
.right_banner_holder {float:right; margin:0 0 0 6px; width:214px;}

/*CENTER BANNER SECTION*/
.main_banner {width:555px; border:0px #CCCCCC solid; margin:0 0 8px 0;}
.main_banner img{border:1px #CCCCCC solid; margin:0;}
.center_banner_loc2 {width:555px; border:0px solid #cccccc; margin:0 0 8px 0;}
.center_banner_loc2 img {border:1px solid #cccccc; margin:0;}

/*GRID SECTION*/
.grid_holder {width:555px; margin:0; padding:0; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; height:100%; overflow:hidden;}
.grid {margin:0px; padding:0px; text-align:center; border:0px solid #CCCCCC; width:555px;}
.grid TR{ border:0px solid #CCCCCC; width:100%}
.grid ul {margin:0px; padding:0px; list-style:none;}
.grid ul li {width:138px; margin:0px; padding:0px 0; border-top: 0px solid #cccccc; border-left:0px solid #ffffff; border-right:0px solid #cccccc; border-bottom: 0px solid #cccccc; float:left; display:table; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;} /*IMPORTANT ::::: display:table*/
.grid ul li a{color:#666666;}
.grid ul li a:hover{color:#0099CC;}

#grid_loc1{border-right:0px solid #cccccc;}
#grid_loc2{border-right:0px solid #cccccc;}
#grid_loc3{border-right:0px solid #cccccc;}
#grid_loc4{border-right:0px solid #cccccc;}

#space {border:0px dotted #cccccc; height:136px;}
#space:hover {border:0px dotted #999999;}

.table_dot {border-bottom:0px dotted #cccccc;}
.table_dot2 {border-bottom:0px dotted #cccccc;}

#columnend{ width:137px; border-bottom: 1px solid #cccccc; border-right:1px solid #cccccc;}
#columnend:hover{ width:137px; border-bottom: 1px solid #999999; border-right:1px solid #999999;}

#columnend-r{ width:137px; border-bottom: 1px solid #cccccc; border-left:1px solid #cccccc;}
#columnend-r:hover{ width:137px; border-bottom: 1px solid #999999; border-left:1px solid #999999;}

/* TABLE USE
.gridtable {border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.gridtable_end {border-bottom:1px solid #cccccc;}
.gridtable_bottom {border-right:1px solid #cccccc;}
.gridtable_bottomend {border:none;} 
*/

/*RIGHT BANNER SECTION*/
#right_banners {width:212px; padding:0; margin:0}
.right_banner_locs {border:#CCCCCC 1px solid; margin:0 0 8px 0;}
.right_banner_locs img {border:#CCCCCC 1px solid; margin:0;}
.right_banner_loc1 {border:#CCCCCC 0px solid; margin:0 0 8px 0;}
.right_banner_loc1 img {border:#CCCCCC 1px solid; margin:0;}
.right_banner_loc2 {border:#CCCCCC 0px solid; margin:0 0 8px 0;}
.right_banner_loc2 img {border:#CCCCCC 1px solid; margin:0;}
.right_banner_loc3 {border:#CCCCCC 0px solid; margin:0 0 8px 0;}
.right_banner_loc3 img {border:#CCCCCC 1px solid; margin:0;}
.right_banner_loc4 {border:#CCCCCC 0px solid; margin:0 0 8px 0;}
.right_banner_loc4 img {border:#CCCCCC 1px solid; margin:0;}
.right_banner_loc5 {border:#CCCCCC 0px solid; margin:0 0 8px 0;}
.right_banner_loc5 img {border:#CCCCCC 1px solid; margin:0;}
.right_banner_loc6 {border:#CCCCCC 0px solid; margin:0 0 8px 0;}
.right_banner_loc6 img {border:#CCCCCC 1px solid; margin:0;}



/*FOOTER*/
.footer_holder {width:980px; margin:0 auto; clear:both; margin:4px 0 15px 0;}
#footer_link {width:980px; padding:5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:center; border:1px solid #cccccc; margin:0 auto 8px auto; clear:both; background-color:#FFFBBC;}
#footer_link a {color:#333333; text-decoration:none;}
#footer_link a.catlink, #footer_link a.catlink:link, #footer_link a.catlink:visited { font-size:11px; color:#777777; }
#footer_link a:hover{color:#000000; text-decoration:underline;}
#footer_link a.catlink:hover { color:#000000; text-decoration: underline; }

.footer_catlink_holder {width:980px; margin:0 auto; clear:both; display:table; height:100%; overflow:auto;}
.footer_catlink {float:right; width:777px; margin:0; }

/*THIS IS LI TAG FOR FOOTER--------------
#footer_link ul {width:958px; padding:0px; margin:0px;}
#footer_link ul li{margin:0px; padding:0 10px; display:block; float:left;}
#footer_link ul li a{color:#999999;}
*/

.copyright_hoder {width:960px; padding:0 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-align:right;}
.currency {float:left; width:260px; padding:0 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; vertical-align:top;}
.currency_txt{ float:left; margin:0; padding:0;}
.currency_txt a {color:#999999; text-decoration:none;} .currency_txt a:hover {color:#000000; text-decoration:underline;}
.currency_img{ float:right; margin:0; padding:0;}
.copyright {width:600px; padding:0 20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-align:right; float:right}
	.copyright a, .copyright a:link, .copyright a:visited { color:#999999; }
	.copyright a:hover { color:#333333; }


/*****************************CATEGORY PAGE CSS****************************************/

.cat_mainbanner {width:777px; overflow:hidden; /*min-height:150px;*/ border:1px solid #cccccc; margin:0 0 0 11px; padding:0;} /*CONSIDER BORDER WOULD BE INCLUDED */

.categoryimg {float:right;  margin:0 0 0 10px;}
.cat_description {float:left; width:400px; padding:15px}



/*not used style
.page_path_holder2 {width:747px; height:20px; padding:10px; margin:10px auto 0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; display:block;} 
*/
.page_title {font-family:Arial, Helvetica, sans-serif; margin:0 0 10px 0px;} .page_title h1 { font-size:18px; font-weight:bold; color:#333333;}
.page_title2 {font-family:Arial, Helvetica, sans-serif; margin:0 0 5px 0;} .page_title2 h1 { font-size:18px; font-weight:bold; color:#333333;}

.page_path_holder {width:777px;/*padding:10px;*/ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; margin:0 0 0 10px; border-bottom:1px dotted #CCCCCC; } 
.page_path { /*float:left;*/ width:100%; top:0;margin: 0px 0px 0 0 ; height: 25px;}
.page_number { float:right; }

/*CAT GRID SECTION*/
/*****************************CAT PAGE BOX CSS****************************************/
.catgrid_holder {width:777px; margin:15px 0 0 11px; padding:0; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; display:inline-table;}
.catgrid {width:777px; margin:8px auto; clear:both; padding:0px; text-align:center; border-top:0px solid #cccccc; border-left:0px dotted #cccccc; }
.catbox {border-right:0px dotted #cccccc; border-bottom:0px dotted #cccccc; border-top:0px dotted #cccccc; margin:0; float:left; display:block; width:115px; min-height:145px;}
.catbox:hover {}

.product_out {border:0px dotted #cccccc; height:165px; overflow:hidden;} /*THIS IS SUB CATEGORY PRODUCT LIST BOX CSS  ::::EX(http://10.0.0.190/category.asp?cat_id=HIMMEN) */


.catgrid ul {width:777px; margin:0px; padding:0px; list-style:none;}
.catgrid ul li {width:127px; height:135px; margin:0px; border-top: 1px solid #ffffff; border-left:1px solid #ffffff; ;border-right:1px solid #cccccc; border-bottom: 1px solid #cccccc; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.catgrid ul li a{color:#666666;}
.catgrid ul li a:hover{color:#333333;}
.catgrid ul li:hover {width:127px; height:135px; margin:0px; border:1px solid #999999; float:left; display:block;}

#catcolumnend{ width:130px; border-bottom: 1px solid #cccccc; border-right:1px solid #cccccc;}
#catcolumnend:hover{ width:130px; border-bottom: 1px solid #999999; border-right:1px solid #999999;}

#catcolumnend-r{ width:127px; border-bottom: 1px solid #cccccc; border-left:1px solid #cccccc;}
#catcolumnend-r:hover{ width:127px; border-bottom: 1px solid #999999; border-left:1px solid #999999;}


/*****************************ARTICLE PAGE CSS****************************************/
.art_mainbanner {width:780px; border:0px solid #cccccc; margin:0 0 0 8px; height:100%;}

.artimg { margin:0px; padding:0 7px 0 6px;}
.art_title {padding:0 7px 0 6px;}
.art_bodyholder {width:780px; padding:0}
.art_description_holder {float:left; width:610px; border-right:#CCCCCC 1px dotted; height:100%; overflow:auto;} /*width:520px;*/
.art_description {margin: 15px;} /*width:520px;*/
	.art_description a, .art_description a:link, .art_description a:visited { color:#0099CC; }
	.art_description a:hover { color:#333333; }
.art_nav { float: right; width:155px; height:100%; overflow:auto; margin:10px 0 0 10px; } /*width:180px;*/


/*****************************PRODUCT PAGE CSS****************************************/

.relatedproductlist {border-top:1px dotted #cccccc; border-bottom:1px dotted #cccccc; width:777px; display:table;}
#product_details {display:inline-table;margin:0 0 0 11px; padding:0 0 0 10px;}
#product_table {display:inline;}

/*****************************vloume pricing css****************************************/
#volumeprice {width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; padding:0; margin:0;  background-color:#FFFFFF;}
#volumeprice ul {padding:0; margin:0; list-style:none; background-color:#FFFFFF; border-top:#CCCCCC 1px solid;}
#volumeprice li {padding:3px 0 3px 5px; margin:0; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-color:#FFFFFF;}
.volumeprice_talbe {width:95%; background-color:#FFFFFF;}

/*****************************comodo logo****************************************/
.comodo_holder {width:90%}
.comodo_logo{position:absolute; right:5px; z-index:998;}


/*****************************Paraspar Link****************************************/
.parasparlink {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-align:right; width:980px; margin:0 auto; clear:both; padding:0 20px 0 0;}
.parasparlink a{color:#999999; text-decoration:none;}
.parasparlink a:hover{color:#999999; text-decoration:none;}


/************************************WITH LOVE FROM***********************************************/
.mainMenu{position:absolute;background-color:White;border: 1px #BBBBBB solid;width:100px;}
.menuItem{font-family:Arial,verdana;padding:5px;font-size:11px;border-bottom: 1px #EEEEEE dashed;background-color:white;width:100px;}
.menuItemH{font-family:Arial,verdana;padding:5px;font-size:11px;border-bottom: 1px #EEEEEE dashed; background-color:#87cefa;width:100px;}

.telephone{font-size:15px;}

#border-topleft { BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; }
#border-left {BORDER-LEFT: #CCCCCC 1px solid; }
#border-right {BORDER-RIGHT: #CCCCCC 1px solid; }
#border-top {BORDER-TOP: #CCCCCC 1px solid; }
#border-bottom {BORDER-BOTTOM: #999999 1px solid; }
#border-topright {BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; }
#border-leftbottom {BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
#border-rightbottom {BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
#probox {BORDER-LEFT: #EFEFEF 1px solid; BORDER-BOTTOM: #EFEFEF 1px solid;}
#probox1 {BORDER-LEFT: #EFEFEF 1px solid;} 
#probox2 {BORDER-LEFT: #EFEFEF 1px solid; BORDER-Right: #EFEFEF 1px solid;} 
#probox3 {BORDER-LEFT: #EFEFEF 1px solid; BORDER-Right: #EFEFEF 1px solid; BORDER-Bottom: #EFEFEF 1px solid;}
#top-border {BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid;BORDER-RIGHT: #999999 1px solid;}
#middle-border {BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid;}
#middlebottom-border {BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid;BORDER-BOTTOM: #999999 1px solid;}
#cat-rows {BORDER-TOP: #CCCCCC 1px dotted; padding-left:8px; padding-top:3px; padding-bottom:3px;}
#pro-band {BORDER-LEFT: #EFEFEF 1px solid; BORDER-TOP: #EFEFEF 1px solid; BORDER-BOTTOM: #EFEFEF 1px solid; padding-left:10px; padding-top:5px; padding-bottom:5px; font-weight:bold; background-color:#FDEFD0; color:#000000; }
#footer-bg {background-color:#F2F1EF; }
#book{ background: transparent url(../images/core/myaddress.jpg) no-repeat top left; }
#rn-bannerbot {BORDER-BOTTOM: #CCCCCC 1px solid; }
#footer-top {BORDER-TOP: #333333 1px solid; }
#tab-bg {background-color: #990000; padding-left:7px; padding-right:7px; }
#vdotline {BACKGROUND-IMAGE: url(../images/core/vdotlines.gif); }
#hdotline {BACKGROUND-IMAGE: url(../images/core/hdotbg.gif); width:777px; float:right; margin:0 0 0px 0;}
#footband {BACKGROUND-IMAGE: url(../images/core/foot-band.gif); vertical-align: middle;}
#left-nav {BORDER-LEFT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; background-image: url(../images/core/leftnav_bg.gif); }
#sku-table {BORDER: #CCCCCC 1px solid; background-color:#FDFBEE; padding:5px;}
#sku-head {BORDER-top: #CCCCCC 1px solid; BORDER-left: #CCCCCC 1px solid; BORDER-right: #CCCCCC 1px solid; background-color:#FFFBBC; padding:5px; color:#000000; font-size:13px; font-weight:bold;}
#top-band {background-color:#E4CFC0; border-bottom: 1px #DDDDDD solid; padding-top:4px; padding-bottom:4px; color:#003366; font-size:13px; font-weight:bold;}
#top-band2 {background-color:#E4CFC0; padding-top:6px; padding-bottom:7px; padding-right:13px;}
#sku-rows {BORDER-BOTTOM: #CCCCCC 1px solid; padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:7px; }
#side-panel {BORDER-LEFT: #FEECD0 1px solid; BORDER-TOP: #FEECD0 1px solid; BORDER-BOTTOM: #FEECD0 1px solid; BORDER-RIGHT: #FEECD0 1px solid;}
#panel-title {background-color:#FEECD0; color:#000000; padding-left:10px; padding-top:4px; padding-bottom:4px;}
#sp-rows {padding-left:6px; padding-right:3px; padding-top:3px; padding-bottom:3px; }
#left-corner {COLOR:#000000; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:7px;}
#right-corner {COLOR:#000000; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; padding-right:15px; padding-top:7px; padding-bottom:7px;}
#table-head {COLOR:#000000; BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:7px;}
#left-bottom {COLOR:#000000; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:7px;}
#left-right-bottom {COLOR:#000000; BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; padding-left:10px; padding-right:15px; padding-top:7px; padding-bottom:7px;}
#tabrow {background-image:url(../images/core/nav_bg.gif); border:0px solid #000000; /*HIDDEN OLD TOP MENU*display:none;*/}
#stripe {background-image:url(../images/core/y-stripe.gif); background-repeat:repeat-x;}
#astripe {background-image:url(../images/core/a-stripe.gif); background-repeat:repeat-x;}
#signinbox{BORDER: #999999 1px solid;}
.body-text {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:15px;}
.minilink {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none; line-height:13px;}
.minilink:hover {COLOR: #0099CC;TEXT-DECORATION: none;}
.leftspace {padding-left:10px;}
.basketExtras-bordertop{BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; }
.basketExtras-borderbottom{BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
.basketExtras{background-color:#fbfbfb;}
.basketExtrasHeader{background-color:#efefef;}
.basketExtrasStrong{background-color:#dfdfdf;}
/*.cat-title{font-family:Arial, Gill Sans MT;font-size:18px;font-weight:normal; letter-spacing:1px;}*/
.subheader-title{font-family:Arial, Gill Sans MT;font-size:13px;font-weight:bold;color:#666666; padding-left:10px; line-height:18px;}
.smallTitleBox{font-family: Arial;font-size:15px;font-weight:bold;color:#666666;}
.smallText{font-size:9px}
.youareheretable{border-bottom:1px dashed #CCCCCC;}
.errormessage{color:red;}
.errormessageinline{color:red;}
.mediumBox{border:1px #999999 solid;background-color:#efefef;}
.mediumBoxLeftRightBottom{border-left:1px #999999 solid;border-right:1px #999999 solid;border-bottom:1px #999999 solid;}
.mediumBoxLeftBottom{border-left:1px #999999 solid; border-bottom:1px #999999 solid;}
.basketHeader{BORDER-TOP: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; font-weight:bold;background-color:#fbfafc;}
.mediumBoxBackground{background-color:#efefef;}
.mediumBoxBorder{BORDER:#999999 1px solid;}
.lightBoxTopBottomBackground{BORDER-TOP: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;}
.SELECT{FONT-FAMILY:Arial, Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.iLink {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none; line-height:13px;}
.iLink:hover {COLOR: #003366;TEXT-DECORATION: underline;}
.textFieldNoWidth {BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid;  COLOR: #999999; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; }
.textFieldNoWidth1 {BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid;  COLOR: #999999; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; }
.bodytext {font-size: 11px;	color: #666666; line-height:16px;}
.catlink {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0099CC; TEXT-DECORATION: none; line-height:11px;}
.catlink:hover {color:#333333;}
.catname {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#666666; TEXT-DECORATION: none; }
.catname:hover {color:#0099CC;}
.catname-top {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333333; TEXT-DECORATION: none; line-height:22px; letter-spacing:1px;}
.top-link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing:.5px;}
.top-link:hover {COLOR:#000000;	TEXT-DECORATION: none;}
.cur-cat {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.header-link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.header-link:hover {COLOR: #003366;	TEXT-DECORATION: underline;}
.lowkey {color: #555555; font-size:11px;} /* (Task Id: 39747) changed from #999999 */
/*
.footer{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.footer:hover {COLOR: #666666;TEXT-DECORATION: underline;}
*/
.gen-link {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none; line-height:13px;}
.gen-link:hover {COLOR: #0099CC;TEXT-DECORATION: none;}
.gen-linkbold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none; line-height:13px;}
.ul-link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; line-height:13px;}
.ul-link:hover {COLOR: #000000;	TEXT-DECORATION: none;}
.pro-title h1 {FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #555555; FONT-FAMILY: Arial, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:26px; letter-spacing:1px; margin-top: 10px;} /* (Task Id: 39747) changed from #999999 */
.price {FONT-WEIGHT: bold; COLOR: #333333; }
.price-txt {FONT-WEIGHT: bold; COLOR: #333333; }
.pro-price {FONT-WEIGHT: bold; COLOR: #333333; font-size:14px; }
.giftcertificate{color:darkred;}
.button {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none; line-height:13px;}
.button:hover {COLOR: #0099CC;TEXT-DECORATION: underline;}
.dropdown {font-size:10px; }
textarea{font-size:11px;font-family:Arial;}
/*
h1{font-size:20px;line-height:25px; margin:0px; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; font-weight:normal; color:#333333;}
h2{font-size:18px; margin:0px; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; font-weight:normal; color:#999999;}
h3{font-size:14px;line-height:15px; margin:0px; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; font-weight:normal; color:#999999;}
*/


/*Basket Summary Drop down */
#basketSummaryMenu{position:absolute;background:#222222 url('../images/core/left_nav_bg.jpg');width:180px;border:1px solid #CCCCCC; color: #8C8989; padding-bottom:5px; z-index: 999;font-family:Arial,Helvetica,sans-serif;}
#basketSummaryMenu ul {padding:0px; margin:0px;list-style:none;}
#basketSummaryMenu ul li {list-style:none; width: 170px;font-size:10px;padding-left:5px;}
/*#basketSummaryMenu ul li {list-style:none; margin:0px; padding:0px 20px 0px 20px; border-top:5px solid #222222; border-left:5px solid #222222; border-right:5px solid #222222; width: 130px;}*/
#basketSummaryMenu ul li:hover{background: url('');}
#basketSummaryMenu ul li img{margin: 0px 0px 2px 0px;}
#basketSummaryMenu ul li a{color: #8C8989; font-size:10px;}
#basketSummaryMenu ul li a:hover{text-decoration:none;}
.basketSummaryMenuHeader{background:#CCCCCC url('') repeat-x;padding:5px;font-weight:bold; }
	.basketSummaryMenuHeader a,.basketSummaryMenuHeader a:hover, .basketSummaryMenuHeader a:visited { color: black; font-family:Arial,Helvetica,sans-serif;}
.basketThumb{float:left;width:65px;height:65px;padding-left:5px;padding-right:5px; clear: left;}