@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; line-height:16px;font-size:12px;color:#424242;}
div.holder { width:996px; padding:16px; margin:0 auto;}
div.pagebase { width:996px; margin:0 auto;}
div.header { width:992px}

a:link {color: #20659f; text-decoration:none}
a:visited {color: #547c9f; text-decoration:none}
a:hover {color: #20659f; text-decoration:underline}
a:active {color: #20659f; text-decoration:none}

div.navbar { background-image:url(/images/nav/topnav/navbg.gif); height:32px; background-color:#000000; color:#FFFFFF; padding:0px; margin:0px 0px 16px 0px; width:992px}
div.navbar img {margin:0 24px}

div.content {
margin:0px 0 0 176px; width:608px}

/*BOTTOM NAV*/
div.bottom { width:960px;background:url(/images/nav/bottomnav/bottomnav-bg.gif) #000000;height:96px;padding:16px; color:#d9d9d9;font-size:11px;line-height:14px;position:relative;top:0;left:0;clear:both}
div.bottom a:link {color: #d9d9d9; text-decoration:none; font-size:11px}
div.bottom a:visited {color: #bdbdbd; text-decoration:none; font-size:11px}
div.bottom a:hover {color: #d9d9d9; text-decoration:underline; font-size:11px}
div.bottom a:active {color: #7c8799; text-decoration:none; font-size:11px}
div.bottom p { font-size:11px; color:7c8799; margin-top:5px}

div.bottom input {font-size:11px;margin:0 16px 0 7px;width:134px}
div.bottom form {clear:left;margin:0;padding:0;position:absolute;top:91px}
div.bottom form b {color:#c89663}

h1 {font-family:Arial, Helvetica, sans-serif;margin:0px 0px 16px 0px;font-size:18px;color:#000000;line-height:22px}
h2 {margin:0 0 16px 0; font-size:16px;color:#000000; border-bottom:1px #c89663 solid; width:100%;padding-bottom:6px}
h3 {margin:5px 5px 8px 0px;color:#c89663;font-size:18px;font-family:Arial, Helvetica, sans-serif;font-weight:bold}
h3.copy {margin:5px 5px 0 0px;color:#000000;font-size:18px;font-family:Arial, Helvetica, sans-serif;font-weight:bold}
h4 {margin:0 0 8px 0;font-size:16px}

p.bodycopy {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;margin:16px 0}
p.breadcrumb {color:#7c8799;font-size:12px;margin:0 0 16px 0}
p.breadcrumb a {color:#7c8799;text-decoration:underline}
p.breadcrumb a:hover {color:#7c8799;text-decoration:none}
p.price {font-family:Arial, Helvetica, sans-serif;margin:0;font-size:18px;color:#000000;margin:16px 0 16px 0;font-weight:bold}

a.sitemap:link {color: #0849fa; text-decoration:none; font-size:12px}
a.sitemap:visited {color: #40599f; text-decoration:none; font-size:12px}
a.sitemap:hover {color: #0849fa; text-decoration:underline; font-size:12px}
a.sitemap:active {color: #0000FF; text-decoration:none; font-size:12px}

/*SIDEBAR*/
div.leftnav { margin:0px 0 16px 0; width:160px; float:left}
div.leftnav p {border-bottom: 1px solid #d9d9d9;line-height:9pt;padding:0 0 5px 0}
div.leftnav b { font-size:14px;color:#333333}
div.leftnav li { list-style-type: none; margin: 0px; line-height: 9pt;}
div.leftnav ul { list-style-type: none; padding: 0px; margin:0px 0 16px 0; font-size:12px;}
div.leftnav { margin-left:0px;}
div.leftnav ul a { display: block; height:18px; line-height: 18px; color: #666666; text-decoration: none; text-align:left; padding-left: 0px; margin-right:0;}
div.leftnav h4 { padding: 0px; margin: 0px; font-size: 12px;}
div.leftnav ul a:hover {
	color: #c89663; text-decoration: underline;
}

/*RIGHT SIDE*/
div.rightside {float:right;width:192px;display:inline;margin-right:4px}

table.similaritems td {width:140px;padding-right:16px;padding-bottom:16px;text-align:center}
table.similaritems td a {color:#20659f;text-decoration:none}
table.similaritems td a:visited {color:#547c9f;text-decoration:none}
table.similaritems td a:hover {color:#20659f;text-decoration:underline}

table.similaritems2 td {width:192px;padding:0 16px 16px 0;}
table.similaritems2 td img {margin-bottom:8px}

div.formflash {position:relative;height:339px;width:608px;}
div.formflash div {
	background:url(/images/page/whitetransbg.png);
	padding:0px;
	width:243px;
	height:304px;
	position:absolute;
	top:16px;
	left:16px;
	border:1px solid #cccccc;  /* Mozilla ignores crazy MS image filters, so it will skip the following */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/page/whitetransbg.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
div.formflash[class] div {
  background-image:url(/images/page/whitetransbg.png);
}
div.formflash span {font-size:18px;display:block;background:#242527;color:#ffffff;padding:10px}
div.formflash table {margin:15px 10px 0px 10px}

/*TABS*/
a.tabselect {display:inline-block;background:#ffe5ca;padding:0 8px;margin-right:4px;font-weight:bold;color:#c89663;cursor:pointer;cursor:hand}
a.tabnoselect {display:inline-block;background:#c89663;padding:0 8px;margin-right:4px;font-weight:bold;color:#ffe5ca;cursor:pointer;cursor:hand}
div.tabshow {width:575px;background:#ffe5ca;padding:16px}
div.tabhide {display:none}
