/* **********  RESET browser settings  *********** */
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, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	text-align: left;
}
a img, :link img, :visited img {border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
ol, ul {list-style: none;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}
/* **********  END RESET browser settings  *********** */


* {margin: 0;}
html, body {height: 100%;}

body {
	background: url(../images/bg.jpg) repeat-x #fff;
	font-family:arial;
	}

.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -55px auto; /* the bottom margin is the negative value of the footer's height */
	width:951px;
	}
	
.subwrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -55px auto; /* the bottom margin is the negative value of the footer's height */
	width:916px;
	background-image: url('');
	}
	

	
.header{height:117px;}

.topnav{
	float:right;
	padding:0 115px 0 0;
	background: url(../images/topnav_bg.gif) no-repeat;
	width:259px;
	height:26px;
	text-align:center;
	font-size:10px;
	color:#9f9170;
}
.topnav a{font-size:10px; color:#9f9170; text-decoration:none;}
.topnav a:hover{font-size:10px; color:#fff; text-decoration:none;}

.mainnav{margin:0 115px 0 0; height:64px; float:right;}
.iconM{margin-left:38px;}
.iconMsub{margin-left:40px;}

.container{width:951px; margin:0px; padding:0 0 60px 0;}

.hmleftcol{width:257px; float:left;}
.hmmaincol{width:579px;float:left; background:url(../images/main_bg_hm.gif) no-repeat top #fff;}

.leftcolnav {margin-top:38px; background:url(../images/leftcol_nav_bg.gif) no-repeat; height:216px;}
.leftcolnav ul{margin-left:39px; padding:0px;}
.leftcolnav ul li{list-style-type:none; border:1px solid #503a22;}
.leftcolnav ul li a{display:block; background:url(../images/leftcol_nav_arrow.gif) no-repeat left top; font-size:12px; color:#d7c29f; text-decoration:none; padding:0 0 8px 11px; line-height:14px;}
.leftcolnav ul li a:hover{background:url(../images/leftcol_nav_arrow.gif) no-repeat left top;color:#fff; text-decoration:none;}

.subcontainer{width:916px; margin:0px; padding:0 0 60px 0;}
.leftcol{width:211px; float:left;}
.maincol{width:590px; float:left; background-color:#fff; font-size:11px; color:#9A9898; line-height:14px;}
.maincol a{
	font-size:11px;
	font-weight:bold;
	color:#7f7f7f;
	line-height:14px;
	text-decoration:none;
}
.maincol a:hover{font-size:11px; color:#7f7f7f; line-height:14px; text-decoration:underline;}
.maincolpad{padding:0 19px 25px 25px; min-height:400px;}
.maincol h3{color:#a2a2a2; font-size:10px; font-weight:normal; padding-bottom:8px;}


.subnav {width:157px; position:absolute;  z-index:100; visibility:hidden; left:0px; top:0px;}
.subnav ul{padding:0px; margin:0px; height:100%; background:url(../images/nav/subnav_top.gif) no-repeat #3b2b07; padding:3px 0 20px 0; border-bottom:4px solid #4795a1;}
.subnav ul li{padding:0 10px 0 18px; margin:0px; list-style-type:none;}
.subnav ul li a{display:block; width:129px; border-bottom:1px dotted #ad9583; padding:6px 0; font-size:12px; color:#cfc1a1; text-decoration:none;}
.subnav ul li a:hover{display:block; width:129px; border-bottom:1px dotted #ad9583; padding:6px 0; font-size:12px; color:#fff; text-decoration:none;}
.subnav ul li a.last{display:block; width:129px; border-bottom:none; padding:6px 0; font-size:12px; color:#cfc1a1; text-decoration:none;}
.subnav ul li a.last:hover{display:block; width:129px; border-bottom:none; padding:6px 0; font-size:12px; color:#fff; text-decoration:none;}

.subnav2 {width:102px; position:absolute; z-index:100; visibility:hidden; left:0px; top:0px;}
.subnav2 ul{padding:0px; margin:0px; height:100%; background:url(../images/nav/subnav2_top.gif) no-repeat #9f9170; padding:2px 0 12px 0; border-bottom:4px solid #4f3c22;}
.subnav2 ul li{padding:0 10px 0 5px; margin:0px; list-style-type:none;}
.subnav2 ul li a{display:block; width:102px; padding:2px 0; font-size:9px; color:#4f3c22; text-decoration:none;}
.subnav2 ul li a:hover{display:block; width:102px; padding:2px 0; color:#fff; text-decoration:none;}
.subnav2 ul li a.last{display:block; width:102px; padding:2px 0;  color:#4f3c22; text-decoration:none;}
.subnav2 ul li a.last:hover{display:block; width:102px; padding:2px 0;  color:#fff; text-decoration:none;}

#Mnav{position:absolute; z-index:100; visibility:hidden; left:0px; top:0px;}
#Mnav ul{padding:0px; margin:0px;}
#Mnav ul li{padding:0 0 0 14px; margin:0px; list-style-type:none;float:left;}
#Mnav ul li a{line-height:20px; font-size:10px; color:#cfc1a1; text-decoration:none;}
#Mnav ul li a:hover{line-height:20px; font-size:10px; color:#000; text-decoration:none;}

#Snav{width:115px; position:absolute;  z-index:100; visibility:hidden; left:0px; top:0px; background-color: #9f9170;}
#Snav ul{padding:0px; margin:0px;}
#Snav ul li{padding:0 0 0 10px; margin:0px; list-style-type:none;}
#Snav ul li a{line-height:20px; font-size:10px; color:#cfc1a1; text-decoration:none;}
#Snav ul li a:hover{line-height:20px; font-size:10px; color:#fff; text-decoration:none;}

.hmicons{width:234px;text-align:center;padding-top:75px;}
.flashpad{padding:13px 12px 0 13px;}
.threecol{background:url(../images/hm_3col_bg.gif) no-repeat; margin-left:31px; width:517px; height:125px; font-size:10px; color:#a2a0a0; text-decoration:none;}
.threecol a{text-decoration:none;}
.threecol h2{font-size:12px; color:#4795a1;padding-bottom:5px; text-decoration:none;}
.hmcola{float:left; margin-top:26px; width:160px;}
.hmcolb{float:left; margin-top:26px; margin-left:21px; width:147px;}
.hmcolc{float:left; margin-top:26px; margin-left:25px; width:156px;}


/* Products styles */
.yellowbox {background-color:#faf8e5; height:180px; margin-bottom:25px; padding:15px 25px 0 15px; color:#b4a998; font-size:11px; line-height:13px;}
.yellowbox h2 {font-size:16px; color:#4795a1; font-weight:normal; padding-bottom:7px;}
.ProductPulldown {height:18px; width:145px; font-size:11px; color:#000000;}
.padleft4{padding-left:4px;}

.sub3box{background:url(../images/sub_3col_bg.gif) no-repeat; width:542px; height:125px; font-size:10px; color:#a2a0a0;}
.sub3box a{text-decoration:none;}
.sub3box h3 {font-size:12px; color:#424242; padding-bottom:5px; text-decoration:none;}
.sub3box .subcola{float:left; margin-top:18px; width:159px;}
.sub3box .subcolb{float:left; margin-top:18px; margin-left:35px; width:163px;}
.sub3box .subcolc{float:left; margin-top:18px; margin-left:25px; width:150px;}

.srTitle{font-size:12px; font-weight:bold;}

.mainhdrlink{width:572px; height:34px; text-align:right; padding:20px 18px 0 0;}
.mainhdrlink a{ font-size:10px; color:#b8b6b6; text-decoration:none;}
.mainhdrlink a:hover{ font-size:10px; color:#b8b6b6; text-decoration:underline;}
.advsearch{background:url(../images/headers/adv_search.gif);}
.products{background:url(../images/headers/products.gif);}
.services{background:url(../images/headers/services.gif);}


/*  Contact styles */
.contactnav{background:url(../images/contactnav_bg.gif) repeat-x; height:40px; margin-bottom:30px;}
.contactnav ul{margin:0; padding:0; list-style-type:none;}
.contactnav ul li{margin:0; padding:0; float:left;}

.breadcrumb {padding-bottom:15px; color:#4795a1; font-size:11px;}
.off{color:#a2a2a2; font-size:11px; text-decoration:none;}
.breadcrumb a{color:#a2a2a2; font-size:11px; text-decoration:none;}
.breadcrumb a:hover{color:#a2a2a2; font-size:11px; text-decoration:underline;}


/* Resources styles */
.linklist {font-size:13px; color:#B0B0B0; line-height:20px; text-decoration:none;}
.linklist a{font-size:13px; color:#B0B0B0; line-height:20px; text-decoration:none;}
.linklist a:hover{font-size:13px; color:#4795a1; line-height:20px; text-decoration:none;}



/* Search Results styles */
.searchresPad {padding:23px 15px 0 18px;}
.searchresPad h1{font-size:20px; color:#4795a1; padding-bottom:13px; font-weight:normal;}
.searchresPad ul{margin:0px; padding:0px;}
.searchresPad ul li{list-style-type:none; margin:0px; padding:0 0 5px 0;}
.searchresPad ul li a{ background:url(../images/arrow_sr_off.gif) no-repeat left center; color:#b4a998; text-decoration:none; padding:0 0 0 22px; height:20px;}
.searchresPad ul li a:hover{ background:url(../images/arrow_sr_on.gif) no-repeat left center; color:#4795a1; text-decoration:none; padding:0 0 0 22px; height:20px;}
.searchresPad ul li span{ background:url(../images/arrow_sr_on.gif) no-repeat left center; color:#4795a1; text-decoration:none; padding:0 0 0 22px; height:20px;}
.dothdr {background:url(../images/collapsehdr_bg.gif) repeat-x bottom; height:21px; padding:27px 5px 0 5px; margin-bottom:15px;}
.dothdrleft{float:left; font-size:10px;}
.dothdrright{float:right;} 
.dothdrright a{font-size:10px;}
.dothdrright a:hover{font-size:10px; color:#4795a1; text-decoration:none;}
.smallpad{padding-left:5px; font-size:10px;}
.smallpad a{color:#4795a1; font-size:10px;}
.smallpad a:hover{color:#4795a1; font-size:10px; text-decoration:underline;}
.smallpad .big{font-size:12px; font-weight:bold; text-decoration:none; color:#a2a2a2;}
.smallpad a.big{font-size:12px; font-weight:bold; text-decoration:none; color:#a2a2a2;}
.smallpad a.big:hover {font-size:12px; font-weight:bold; text-decoration:none; color:#4795a1;}
.smallpad .bigblue{font-size:12px; font-weight:bold; color:#4795a1;}
.btmdot{background:url(../images/dots_horz.gif) right bottom repeat-x;}
.rtdot{background:url(../images/dots_vert.gif) right repeat-y;}
.cnrdot{background:url(../images/dots_corner.gif) bottom right no-repeat;}
.col1{width:288px;height:20px;}
.col2{width:85px;}
.col3{width:59px; text-align:center;}
.col4{width:60px; text-align:center;}
.col5{width:54px; text-align:center;}
ul.smallList {margin:0px;padding-left:17px;list-style-image:url(../images/smdot.gif);}
.toppad{padding-top:10px;}

.expand {display:block; width:15px; height:14px; background:url(../images/Expand.gif) top left no-repeat;}
.collapse {display:block; width:15px; height:14px; background:url(../images/Collapse.gif) top left no-repeat;}
.collapsehdr{padding:0 0 10px 0; font-size:13px; color:#c2c1c1; background:url(../images/collapsehdr_bg.gif) repeat-x bottom;}
.collapsehdron{padding:0 0 10px 0; font-size:13px; color:#4795a1; }
.collapsetext{padding:0 0 10px 0; background:url(../images/collapsehdr_bg.gif) repeat-x bottom;}
.collapsetext a{font-size:10px;text-decoration:none;}
.collapsetext a:hover{font-size:10px;text-decoration:none;color:#4795a1;}

.dotnav{background:url(../images/dotnav_bg.gif) repeat-x; height:40px; margin-bottom:20px;}
.dotnav ul{margin:0; padding:0; list-style-type:none;}
.dotnav ul li{margin:0; padding:0; float:left;}
.dotnav ul li span.blank{display:block; height:27px; padding:13px 13px 0 13px; color:#4795a1; font-size:10px; text-decoration:none;}

.dotnav ul li#us a{display:block; width:76px; height:27px; background:url(../images/contactnav_dots_yellow.gif) no-repeat right #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#us span{display:block; width:76px; height:27px; background:url(../images/contactnav_dots_white.gif) no-repeat right #fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}
.dotnav ul li#can a{display:block; width:108px; height:27px; background:url(../images/contactnav_dots_yellow.gif) right no-repeat #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#can span{display:block; width:108px; height:27px; background:url(../images/contactnav_dots_white.gif) right no-repeat #fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}
.dotnav ul li#int a{display:block; width:145px; height:27px; background:url(../images/contactnav_dots_yellow.gif) right no-repeat #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#int span{display:block; width:145px; height:27px; background:url(../images/contactnav_dots_white.gif) right no-repeat #fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}

.dotnav ul li#lit a{display:block; width:89px; height:27px; background:url(../images/dotnav_yellow.gif) no-repeat right #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#lit span{display:block; width:89px; height:27px; background:url(../images/dotnav_white.gif) no-repeat right #fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}
.dotnav ul li#war a{display:block; width:92px; height:27px; background:url(../images/dotnav_yellow.gif) right no-repeat #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#war span{display:block; width:92px; height:27px; background:url(../images/dotnav_white.gif) right no-repeat #fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}
.dotnav ul li#cc a{display:block; width:92px; height:27px; background:url(../images/dotnav_yellow.gif) right no-repeat #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#cc span{display:block; width:92px; height:27px; background:url(../images/dotnav_white.gif) right no-repeat #fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}
.dotnav ul li#inst a{display:block; width:180px; height:27px; background:url(../images/dotnav_yellow.gif) right no-repeat #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#inst span{display:block; width:180px; height:27px; background:url(../images/dotnav_white.gif) right no-repeat #fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}
.dotnav ul li#c101 a{display:block; width:92px; height:27px; background:url(../images/dotnav_yellow.gif) left no-repeat #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#c101 span{display:block; width:92px; height:27px; background-color:#fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}

.dotnav ul li#back a{display:block; width:77px; height:27px; background:url(../images/dotnav_yellow.gif) no-repeat right #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#back span{display:block; width:77px; height:27px; background:url(../images/dotnav_white.gif) no-repeat right #fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}
.dotnav ul li#fib a{display:block; width:72px; height:27px; background:url(../images/dotnav_yellow.gif) no-repeat right #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#fib span{display:block; width:72px; height:27px; background:url(../images/dotnav_white.gif) no-repeat right #fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}
.dotnav ul li#con a{display:block; width:108px; height:27px; background:url(../images/dotnav_yellow.gif) no-repeat right #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#con span{display:block; width:108px; height:27px; background:url(../images/dotnav_white.gif) no-repeat right #fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}
.dotnav ul li#adh a{display:block; width:92px; height:27px; background:url(../images/dotnav_yellow.gif) no-repeat right #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#adh span{display:block; width:92px; height:27px; background:url(../images/dotnav_white.gif) no-repeat right #fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}
.dotnav ul li#test a{display:block; width:77px; height:27px; background:url(../images/dotnav_yellow.gif) no-repeat right #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#test span{display:block; width:77px; height:27px; background:url(../images/dotnav_white.gif) no-repeat right #fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}
.dotnav ul li#cri a{display:block; width:100px; height:27px; background:url(../images/dotnav_yellow.gif) no-repeat right #faf8e5; text-align:center; padding-top:13px; color:#a2a2a2; font-size:10px; text-decoration:none;}
.dotnav ul li#cri span{display:block; width:100px; height:27px; background:url(../images/dotnav_white.gif) no-repeat right #fff; text-align:center; padding-top:13px; color:#4795a1; font-size:10px; text-decoration:none;}


.photo{background:url(../images/dots_vert.gif) repeat-y; padding-left:7px;width:194px;height:194px;}

.footer, .push {
	height: 55px; /* .push must be the same height as .footer */
	margin:0 auto;
	width:951px;
	font-size:10px;
}

#footerpad{width:579px; padding:0 115px 0 271px; }
	.footerpadlite {font-family:arial, sans-serif;color:#bbbaba;font-size:10px;text-decoration:none;}
	.footerpadlite a{font-family:arial, sans-serif;color:#bbbaba;font-size:10px;text-decoration:none;}
	.footerpadlite a:hover{font-family:arial, sans-serif;color:#bbbaba;font-size:10px;text-decoration:underline;}
	.footerdark{font-family:arial, sans-serif; color:#685730; font-size:10px;}
	.footerdark a{font-family:arial, sans-serif; color:#685730; font-size:10px; text-decoration:none;}
	.footerdark a:hover{text-decoration:underline;}

.subfooter, .subpush {
	height: 55px; /* .push must be the same height as .footer */
	margin:0 auto;
	width:916px;
	font-size:10px;
}
#subfooterpad{width:590px; padding:0 115px 0 242px; }
	

	
.bluelink, a.bluelink, .bluelink a{color:#4795a1;font-size:10px;text-decoration:none; font-weight:normal;}
a.bluelink:hover, .bluelink a:hover{color:#9A9898;font-size:10px;text-decoration:none;}
.bluelink2, a.bluelink, .bluelink a{color:#68b4bf;font-size:10px;text-decoration:none;line-height:14px;}
a.bluelink2:hover, .bluelink a:hover{color:#4795a1;font-size:10px;text-decoration:none;line-height:14px;}
.tanlink, a.tanlink, .tanlink a{color:#c2ab87;font-size:11px;text-decoration:none;}
a.tanlink:hover, .tanlink a:hover{color:#c2ab87;font-size:11px;text-decoration:underline;}
.redlink, a.redlink, .redlink a{color:#db0000;font-size:10px;text-decoration:none; font-weight:normal;}
a.redlink:hover, .redlink a:hover{color:#9d9d9d;font-size:10px;text-decoration:none;}
p{padding-bottom:15px;}
.formPulldown {height:18px; font-size:11px; color:#000;}
.thumb {padding-bottom:15px;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */.dothdr_col {
	background:url(../images/collapsehdr_bg.gif) repeat-x bottom;
	height:21px;
	padding:27px 5px 0 5px;
	margin-bottom:15px;
}

.col_swatch {
	width:542px;;
	height:92px;
	margin-bottom:2px;
}

/* QUICKSHIP ADDITIONS */
.quickship_color {color:#db0000;margin-bottom:10px;font-weight:bold;}
.quickship_btn {width:96px;height:32px;font-size:24px;font-weight:bold;background:url('../images/qs_off.gif') no-repeat;color:#fff;padding:27px 0 0 20px;}
.quickship_btn_on {width:96px;height:32px;font-size:24px;font-weight:bold;background:url('../images/qs_on.gif') no-repeat;color:#fff;padding:27px 0 0 20px;}
.quickship_nav {height:30px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #aeaeae;}
.quickship_tab {width:546px;height:69px;border:1px solid #aeaeae;border-bottom:none;}
.quickship_title {margin:0 0 0 10px;padding:20px 0 0 0;font-size:14px;}
.quickship_book {width:506px;padding:10px 20px 20px 20px;border:1px solid #aeaeae;border-top:none;border-bottom:none;overflow:auto;}
	.quickship_book a {font-weight:bold;color:#db0000;}
	.quickship_book a:hover {color:#db0000;text-decoration:underline;}
.quickship_product {width:90px;height:170px;margin:0 10px 10px 0;overflow:auto;}
.quickship_thumb {width:90px;height:120px;background:#cccccc;}
.quickship_list ul {float:left; width:250px; margin:0 20px 0 0;}

/* SAMPLE ORDER ADDITIONS */
.sample_order_group {width:480px;height:70px;margin:0 0 20px 0;padding:20px 0 20px 20px;background:url('../images/sample_order_bg.gif') no-repeat;overflow:hidden;}
.sample_order_br {float:left;margin-right:10px;}
.sample_order_br select {width:140px;}
.sample_order_p1 {font-size:15px;color:#503a22;line-height:20px;}
.sample_order_p2 {}
.sample_num {color:#000;font-weight:bold;}

.cart2 {
	width:144px;
	height:16px;
	margin:0 0 0 5px;
	padding: 8px 0 0 25px;
	background:url('../images/topnav_cart.gif') no-repeat;
	font-size:10px;
	color:#4795a1;
}
.cart2 a{font-size:10px;color:#4795a1;text-decoration:none;}
.cart2 a:hover{font-size:10px;color:#9f9170;text-decoration:none;}

/* new search results styles 04.13.2010 */
.swatch_unit{width:115px;margin:0 15px 20px 0;}
.swatch_unit_2{width:110px;height:140px;margin:0 20px 20px 0;}
.swatch_unit_img{width:108px;height:108px;margin:0 0 10px 0;background:#333;}
.swatch_unit_txt{margin:0px 0 10px 0;line-height:14px;}
.swatch_unit_txt .srTitle {font-size:11px;font-weight:normal;}
.swatch_unit_txt .bluelink {font-weight:bold;}
.swatch_unit_icons{margin:0 0 10px 0;padding:0 0 5px 0;border-bottom:1px solid #d2d2d2;height:18px;}
.swatch_unit_icon{margin:0 5px 5px 0;float:left;}

/* new swatches */
.swatch_unit_3 {float:left;width:100px;height:150px;margin:0 30px 15px 0;}
.swatch_unit_3_img {width:100px;height:100px;clear:both;background:#838383;}

/* quickship tab additions 11.17.10 */
.qs_drop {position:absolute;top:0px;left:0px;visibility:hidden;background:url('../images/quickship/qs_drop_bg.png') no-repeat;width:317px;height:201px;z-index:500;overflow:hidden;}
.qs_drop_header {width:350px;height:31px;padding:8px 0 0 10px;color:#fff;font-size:14px;}
.qs_drop_btn {width:340px;height:54px;padding:0 0 0 20px;border-top:1px solid #e96666;}
.qs_unit_tabs {display:block; width:290px; height:60px; font-size:24px; color:#fff; text-decoration:none; margin-bottom:10px;}
#qs_btn_1 {width:96px;height:60px;padding:10px 0 0 0;background:url('../images/quickship/qs_unit_btn_1_on.gif');text-align:center;}
#qs_btn_1 a {font-weight:normal;color:#fff;line-height:12px;}
#qs_btn_1 a:hover {color:#fff1b7;}
#qs_btn_2 {width:98px;height:60px;padding:10px 0 0 0;background:url('../images/quickship/qs_unit_btn_2_off.gif');text-align:center;}
#qs_btn_2 a {font-weight:normal;color:#fff;line-height:12px;}
#qs_btn_2 a:hover {color:#fff1b7;}
#qs_btn_3 {width:96px;height:70px;padding:0 0 0 0;background:url('../images/quickship/qs_unit_btn_3_off.gif');text-align:center;}
#qs_btn_3 a {font-weight:normal;color:#fff;line-height:60px;}
#qs_btn_3 a:hover {color:#fff1b7;}

/* home ipad additions */
.hm-list li {font-size:16px;line-height:20px;background:url('../images/ipad/arrow_yellow.gif') no-repeat left center;padding:0 0 0 10px;}
.hm-list li a {color:#eed17b;text-decoration:none;}
.hm-list li a:hover {color:#eed17b;text-decoration:underline;}

/* mohawk group bar */
.mhk_bar {position:absolute;top:0;left:0;width:43px;height:100%;background:url('../images/mhk_bar_ext.gif') repeat-y;cursor:pointer;}

