div#scATCwrapper{position:absolute;background-color:#000;opacity:.75;filter:alpha(opacity=75);z-index:20000;}div#scATCmsg{position:absolute;background-color:#fff;border:solid 1px #000;text-align:center;z-index:20001;width:400px;padding:16px;font:normal 13px/1.2 Helvetica,"Trebuchet MS",sans-serif;}body.scATCtemplate1 div#scATCwrapper{display:none;}body.scATCtemplate1 div#scATCmsg img{margin-right:4px;vertical-align:middle;}body.scATCtemplate1 div#scATCmsg{background-color:#CE1700;color:#fff;border:solid 1px #fff;width:auto;top:2px;left:2px;padding:2px 8px;}body.scATCinProgress form input,body.scATCinProgress form select{opacity:.25;filter:alpha(opacity=25);}select.scHideSelect{visibility:hidden;}iframe#scCookieTestFrame,iframe#scFrameWorkFrame,iframe#scHddnIFrame{overflow:hidden;height:0;width:0;border:none;}


/****
	Solid Cactus Click to Enlarge v3.0.0
****/
/*Editable Style Sheets*/
#scMainImage{
	display:-moz-inline-block;
	display: inline-block;
}

.scImgEnlargeLoader{
	background: url(loading.gif) #FFFFFF no-repeat center center;
	text-align: center;
}
.scImgEnlargeLoader img{ visibility: hidden; }

#scWrapper{
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	background: #000000;
}

#scImgBox{
	font: 11px normal "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif; /*background color of the image box*/
	border: 10px solid #CACACA; /*normally same as border color*/
	background: #CACACA;
}

#scImgTitle{
	font: 12px normal "Georgia", "Times New Roman", Times, serif; /*fonts and settings for image description shown above the image*/
	text-align: left;
	padding-bottom: 5px;
}

#scImgBox-insets{
	padding: 10px 75px 0 0;
	background: #CACACA;
}

#scImgBox-insetPreview img{
	border: 2px solid #000000; /*border color for inset preview*/
	display: none;
}

#scImgBox-insets a{
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 5px 1px 5px;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	margin: 0 5px 0 0;
	background: #3F3F3F;
}

#scImgBox-insets .absClose,
#scImgBox-insets .absClose-noInset{
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; /*styles for close in inset area*/
}

#scImgBox .close{
	font: bold 14px Arial, Helvetica, sans-serif; /*close on upper right corner*/
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 0 5px 1px 5px;
	margin: -15px -15px 0 0;
	text-decoration: none;
	background: #3F3F3F;
}

#scPage-insets{ padding: 15px 2px; padding-right:50px; text-align:center;}

#scPage-insets a img{ border: 2px solid #FFF; }

#scPage-insets a:hover img{ border: 2px solid #D29D58; }

#scPage-insets *{ vertical-align: middle; }

/*Styles Not to be Edited*/
.relativePos{ position: relative; }
.absolutePos{ position: absolute; }
.hideSelect{ visibility: hidden; }

#scWrapper{
	position: absolute;
	display: none;
	top: 0px;
	left: 0px;
	z-index: 1000;
	width: 100%;
	height: 800px;
	cursor: hand;
}

#scImgBox{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1500;
	text-align: center;
}

#scImgBox-mainImg{
	background: url(loading.gif) #FFFFFF no-repeat center center;
	text-align: center;
}

#scImgBox-mainImg.schidebg{ background: #FFFFFF; }

#scImgBox-mainImg img{ vertical-align: middle; }

#scImgBox-insets{
	position: relative;
	left: 0;
	text-align: left;
	clear: both;
}

/*#scImgBox-insets img{ display: none; }*/
#scImgBox-insets .absClose{ position: absolute; right: 0; }

#scImgBox .close{
	position: absolute;
	top: 0;
	right: 0;
}

#scImgBox-insetPreview{
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	display: none;
	z-index: 200;
}

#scPage-insets .scMainImgLnk{ display: none; }

body {background:#E0EAF4 url('bg.jpg') repeat-y top center;}
#container {width:758px;}


#container #header {background:url('header-bg.jpg') no-repeat top left; height:157px;}
#container #header #brandmark {margin:0; padding:0; width:323px; height:119px; overflow:hidden;}
#container #header #nav-general {padding:7px 0pt; clear:none;}
#container #header #nav-general li {border:none;}
#container #header #nav-general li a {padding:4px 14px 6px; font-weight:normal; font-size:11px;}
#container #header #nav-general li a.linkcheckout {padding:4px 35px 6px 14px;}
#container #header .searchform {clear:both;}
#container #header .searchform fieldset {float:left; border:none; font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:4px 10px; text-transform:uppercase; color:#163A5C;}
#container #header .searchform fieldset input {margin-left:5px; vertical-align:middle;}
#container #header .searchform fieldset input.searchIn {border-top:1px solid #9C9E9D; border-left:1px solid #9C9E9D; border-right:1px solid #fff; border-bottom:1px solid #fff; width:120px;}

#container #nav-product ul#scLeftNav {background:#FFFFD1; padding:5px 0pt;}
#container #nav-product ul li {border-bottom:1px dotted #DBC174; float:left; display:inline; width:148px;}
#container #nav-product ul li a {font-size:11px; font-weight:bold; color:#083668; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:8px 8px 8px 15px; min-height:13px; width:125px; text-decoration:none; float:left; display:inline; border-bottom:none;}
#container #nav-product ul li a:hover {background:none; text-decoration:underline;}
#container #nav-product ul li.inPath {background:#FFFFDD url('inpath-bg.jpg') no-repeat 136px 12px;}
#container #nav-product ul li.inPath a {padding:8px 16px 8px 15px; width:117px;}
#container #nav-product ul li.inPath ul li a {padding:5px 8px 5px 20px; width:120px;}
#container #nav-product ul li ul {background:#FFFFE3;}
#container #nav-product ul li ul li {border-bottom:none; background:#FFFFE3;}
#container #nav-product ul li ul li.first {border-top:1px dotted #DBC174;}
#container #nav-product ul li ul li a {padding:5px 8px 5px 20px; width:120px; font-weight:normal; background:#FFFFE3;}

#container #bodyshell {border-left:150px solid #FFFFD1;}

#container #footer {background:#18365A url('footer-bg.jpg') repeat-x top left; margin-top:0;}
#container #footer img {vertical-align:middle; float:left;}
#container #footer #copyright {color:#fff; overflow:hidden; padding:15px;}

#htmlbottom {clear:both;}

.breadcrumbs {color:#083668;}
.breadcrumbs a {color:2F4C6A;}
.breadcrumbs .sep {color:#083668;}

h2#itempage-captiontitle,
#caption,
h2.relatedHd,
h2#cross-sell-header,
h1#searchpageHeader,
#info-div,
h1#specialstitle,
#messagearea h1#messagetitle {color:#083668;}
h1#section-contenttitle,
h1#item-contenttitle {color:#B1A170;}

h1#specialstitle,
#messagearea h1#messagetitle,
h2.relatedHd,
h2#cross-sell-header {background:url('title-bg.jpg') no-repeat top left; margin-top:5px; padding:8px 10px 22px 40px; font-size:13px;}

#contentarea #contents a {color:#7890AA;}

#container #nav-product #testimonials {clear:both; position:relative; padding:20px 9px; }
#container #nav-product #scTestimonials {clear:both; padding:5px; color:#073566; background:#fff; border:1px solid #DFC97E; width:118px; overflow:hidden;}
#container #nav-product #scTestimonials .testiHd {border-bottom:2px solid #D0D9DE; display:block; height:23px; width:118px; background:url('testimonials-header.jpg') no-repeat top center; text-indent:-10000px;}
#container #nav-product #scTestimonials ul li {width:auto; border-bottom:none; padding:5px;}
#container #nav-product #scTestimonials ul li span {display:block; padding:5px 0pt; text-align:right; font-weight:bold;}
#container #nav-product #scTestimonials ul li p {margin-bottom:0px; margin-top:5px;}

#seo-related-links, #cross-sell {padding:10px;}
#seo-related-links ul.seo-links {margin:0; padding:10px 0pt; list-style:none; overflow:hidden;}
#seo-related-links ul.seo-links li {width:32%; float:left; display:inline; margin:0;}
#seo-related-links ul.seo-links li a {padding:3px 5px 3px 15px; color:#2F4C6A; text-decoration:none; float:left; display:inline; width:95%; xbackground:url('dot.gif') no-repeat 5px 50%;}
#seo-related-links ul.seo-links li a:hover {color:#D29D58; text-decoration:underline;}

#cross-sell a {color:#2F4C6A; font-weight:bold;}
#cross-sell a:hover {color:#D29D58;}
#cross-sell .name {padding-bottom:7px;}

.sitemap-header {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#083668; text-align:left; display:block; font-weight:bold;}
.sitemap-1 {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#D29D58; text-align:left; display:block; font-weight:bold; margin-left:25px;}
.sitemap-2 {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#083668; text-align:left; display:block; font-weight:bold; margin-left:50px;}
.sitemap-3 {font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#D29D58; text-align:left; display:block; font-weight:bold; margin-left:75px;}
.sitemap-4 {font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#083668; text-align:left; display:block; margin-left:100px;}

#sc-item-image {float:left; width:350px;}
#caption {clear:both;}
