/* General style specs */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#B9A462;
/*	margin-left:10px;	*/
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	}
a {
	color:#5D6577;
	font-size:12px;
	text-decoration:underline;
	}
a.moreinfo {
	color:#B9A462;
	font-weight:bold;
	text-align:right;
	margin-top:15px;
	}
h1 {
	color:#B9A462;
	font-size:18px;
	}
h2 {
	color:#B9A462;
	font-size:14px;
	}
.heading {
	background-color:#6E82A3;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	}
.title, .title1 {
	background-color:#6E82A3;
	font-weight:bold;
	font-size:16pt;
	color:#FFFFFF;
	padding:6px;
	}
.title1 {
	font-size:12px;
	padding:3px;
	}
ul {
    padding: 0px;
    margin: 25px;
	margin-top:0px;
	margin-bottom:10px;
	list-style-position:outside;
	font-size:11px;
	}


/* Top navigation bar style */
#topnav { text-align:center; }
#topnav a {
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	}
#topnav .redtab { background-color:#8D0101; }
#topnav .bluetab { background-color:#6E82A3; }


/* Left navigation bar style */
#sidenav {
	background-color:#8D0101;
	color:#B9A462;
}
#sidenav a, a.small { 
	color:#B9A462;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#sidenav a.small {
	font-size:12px;
}
#sidenav h1 { text-align:center }
#sidenav ul {
    padding: 0px;
    margin: 18px;
	list-style-position:outside;
	list-style-image:url(images/bullet.gif);
	}
#sidenav ul ul {
	padding:0px;
	margin:9px;
	list-style:disc;
	list-style-position:outside;
	list-style-image:none;
}


/* Breadcrumbs area style */
#breadcrumbs {
	color:#ff6600;
	}
#breadcrumbs a {
	font-size:11px;
	text-decoration:none;
	}



/* Content area style */
#content {
	font-size:12px;
	}
#content h1.title {
	color: #FFFFFF;
	background-color: #6E82A3;
	font-size: 24px;
	padding: 6px;
	margin-top: 2px;
	margin-bottom: 0px;
}

#content h2 {
	font-size:14px;
	margin-top:25px;
	margin-bottom:10px;
	}
#content h3 {
	color:#B9A462;
	font-size:12px;
	margin-top:25px;
	margin-bottom:0px;
	padding:0px;
	}
#content ul {
    padding: 0px;
    margin: 25px;
	margin-top:0px;
	margin-bottom:10px;
	list-style-position:outside;
	font-size:11px;
	}
#content li {
	margin-top:3px;
	margin-left: 15px;
}
#content ul.largelist { font-size:12px; }
#content ul.normal {
	list-style-position:outside;
	font-size:12px;
	margin-top:6px;
	margin-left:15px;
}
#content li.normal {
	margin-left:15px;
}
#content p { margin-top:10px; margin-bottom:10px; font-size:12px; }
#content div.contenttile {
	padding-top:10px;
	height:85px;
	}
#content .extracontent {
	font-size:10px;
	padding-left:10px;
	}
#content .learnmore {
	color:#B9A462;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	}
#content .price, .price1, .price2 {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	text-align:right;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:10px;
	}
#content .price { text-align:normal; margin: 0px; padding: 0px; }
#content .price1 { font-size:24px; }
#content .price2 { font-size:14px; }
#content .price3 { font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold; }
#content .commercelinks {
	font-size:10px;
	text-align:right;
	margin-top:2px;
	margin-bottom:0px;
	margin-right:5px;
	}
#content .footnote {
	font-size:9px;
	margin-top:2px;
	margin-bottom:0px;
	margin-right:5px;
	}
#content .catalogcell {
	border-bottom:1px solid #B9A462;
	border-right:1px solid #B9A462;
	font-size:11px;
	}
#content .tblSpecs .largelist a {
	font-size: 11px;
}
#optiontable td { border-top:1px solid #000000; }
#optiontable .price { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:right; }
.backtop { font-size:14px; font-weight:bold; padding-top:70px; text-decoration:none }
/* borrowed from Newegg.com */
.tblSpecs {
	border: 1px #F6F7CB solid;
}
.tblSpecs TD {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #fff 1px solid;
}
.tblSpecs TD.tblEmp {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: BOLD;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.tblSpecs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px;
}
.tblSpecs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px;
}
.tblSpecs ul a, li a { font-size:12px; }
.tblSpecsGroup {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: black; BACKGROUND-COLOR:#F6F7CB; PADDING: 5px;
}


/* Right sidebar style */
#sidebar {
	background-color:#F6F7CB;
	font-size:11px;
	}
#sidebar h1 {
	text-align:center;
	font-size:18px;
	margin:0px;
	}
#sidebar a { font-size:11px; }
#sidebar ul { margin-top:6px; margin-left:15px; }
#sidebar ul.new {
	margin-top:6px;
	margin-left:0px;
	list-style-position:outside;
	list-style-type:none;
}
#sidebar ul.new li {
	margin-top:15px;
	margin-left: 0px;
	text-indent: 0px;
	padding-left: 0px;
}
#sidebar ul.new a {
	color:#FF3300;
	font-weight:bold;
	text-indent:0px;
}


/* Footer style */
#footer {
	background-color:#F6F7CB;
	/*text-align:right;*/
	font-size:11px;
	}
#footer a { font-size:11px; }


/* Special styles */
.buttonleft, .buttonright {
	border:2px solid #B9A462;
	background-color:#8D0101;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:1px;
	}
.buttonleft {float:left}
.buttonright {float:right}
#content li a {
	font-size: 11px;
}
#content ul.largelist a {
	font-size:12px;
}

.quotetable tr td { border-bottom:1px solid #ccc; }