a:link {color: #003399; text-decoration: none;}
a:visited {color: #003399; text-decoration: none;}
a:active {color: #FF0000; text-decoration: none;}
a:hover {color: #003399; text-decoration: none; text-decoration: underline;}

a:link.sideMenu {color: #000000; text-decoration: none; font-size: 12px;}
a:visited.sideMenu {color: #000000; text-decoration: none; font-size: 12px;}
a:active.sideMenu {color: #FF0000; text-decoration: none; font-size: 12px;}
a:hover.sideMenu {color: #003399; text-decoration: none; text-decoration: none; font-weight: bold; font-size: 12px;}

a:link.searchPages {color: #003399; text-decoration: none;}
a:visited.searchPages {color: #003399; text-decoration: none;}
a:active.searchPages {color: #003399; text-decoration: none;}
a:hover.searchPages {color: #003399; text-decoration: none; font-weight: normal; text-decoration: underline;}

a:link.underline {color: #003399; text-decoration: underline;}
a:visited.underline {color: #003399; text-decoration: underline;}
a:active.underline {color: #003399; text-decoration: underline;}
a:hover.underline {color: #003399; text-decoration: underline; font-weight: normal; text-decoration: underline;}

a:link.footer {color: #000000; text-decoration: none; font-size: 85%;}
a:visited.footer {color: #000000; text-decoration: none; font-size: 85%;}
a:active.footer {color: #FF0000; text-decoration: none; font-size: 85%;}
a:hover.footer {color: #003399; text-decoration: none; text-decoration: none; font-size: 85%;}

a:link.sectionSideItem {color: #000000; text-decoration: none; font-weight: bold; font-size: 110%;}
a:visited.sectionSideItem {color: #000000; text-decoration: none; font-weight: bold; font-size: 110%;}
a:active.sectionSideItem {color: #FF0000; text-decoration: none; font-weight: bold; font-size: 110%;}
a:hover.sectionSideItem {color: #003399; text-decoration: underline; font-weight: bold; font-size: 110%;}

.sectionSideItemSel {color: #000000; text-decoration: none; font-weight: bold; font-size: 120%;}
.sideSel {color: #000000; text-decoration: none;}
.footerSel {color: #000000; text-decoration: none; font-weight: bold; font-size: 85%;}
.footerDim {color: #666666; text-decoration: none; font-size: 85%;}
.header {font-family: Franklin Gothic, Arial, Helvetica, Verdana, sans-serif; color: #000000; text-decoration: none; font-weight: bold; font-size: 110%;}

a:link.searchLink {font-weight: bold; color: #003399; text-decoration: none;}
a:visited.searchLink {font-weight: bold; color: #003399; text-decoration: none;}
a:active.searchLink {font-weight: bold; color: #003399; text-decoration: none;}
a:hover.searchLink {font-weight: bold; color: #003399; text-decoration: underline;}

.searchGrade {font-weight: bold; color: #666666;}

body {padding:0;  margin:0;font-family: Arial, Helvetica, Verdana, sans-serif;  font-size: 12px;}
p {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;}
form {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;}
input {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;}
table {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;}
tr {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;}
td {font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-size: 12px;}
th {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;}
div {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;}

font.required {color:red}
.nomarg {BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;}
.content {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;}

.pageTitle {font-family: IT Century Light Condenced, IT Condenced Light, IT Condenced, serif; font-size: 210%;}
.pageTitleSub {font-family: IT Century Light Condenced, IT Condenced Light, IT Condenced, serif; font-size: 180%;}

.sideCell {font-size: 100%;}
.qs {width: 80px; font-size: 10px;}
.white {font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF;}
.red {font-family: Arial, Helvetica, Verdana, sans-serif; color: #FF0000;}
.copyright {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 80%; color: #999999; }
.date {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 90%; color: #000000;}
.plain {text-decoration: none}

.outerborder {
	border: 2px solid #FFD508;
}
.headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #00309C;
}
.redheadertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: red;
}
.supersmall {
	font-size: 6px;
}
.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.boldtextbig {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
}
.normaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.whiteheadertext {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #FFFFFF; }
.subheadertext {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
.smalltext {font-size: 10px}
.topline {height:15px;
		  width:100%;
		  background: black;
		  }
.redtext{color:red}
.subheader
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00309C;}

.subheaderred
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: red;}

.items{
	border:5px solid #FFD708;
	
}
li{
	margin-left:-20px;
}
.description{font-size: 14px;}
.listPrice {
	font-weight: bold;
	color: #000000;
}
.salePrice {
	display:none;
	font-weight: bold;
	color: #000000;
}
#headertext {
}.additional_items {
	border:5px solid #FFD708;
	padding: 10px;
}
.additional_items ul {
	margin-top: 3px;
}
.highlight {
	background-color: #fff6ca;
}
