body {
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}

.navWhite {font-family:verdana,arial,helvetica,sans-serif; font-size:12px; color: #FFFFFF;text-decoration:none;}

A.ad:link {color: #0000FF; text-decoration:none;}
A.ad:active {color: #FF0000; text-decoration:none;}
A.ad:visited {color: #0000FF; text-decoration:none;}
A.ad:hover {color: #9999CC; text-decoration:underline;}

A.help:link {color: #0000FF; text-decoration:underline}
A.help:active {color: #FF0000; text-decoration:underline}
A.help:visited {color: #0000FF; text-decoration:underline}
A.help:hover {color: #9999CC; text-decoration:none}

A:link {color: #0000FF; text-decoration:underline}
A:active {color: #FF0000; text-decoration:underline}
A:visited {color: #0000FF; text-decoration:underline}
A:hover {color: #9999CC; text-decoration:none}


A.buynow:link {color: #0000FF; text-decoration:none;}
A.buynow:active {color: #FF0000; text-decoration:none;}
A.buynow:visited {color: #0000FF; text-decoration:none;}
A.buynow:hover {color: #9999CC; text-decoration:underline;}

TABLE.buynow
{
	/*background: #F0F7FF;*/
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	/*border-color: #9999cc;*/
	border-color: #999999;
}

TD.buynow
{
	/*background: #F0F7FF;*/
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	border-width: 0px;
	border-style: solid;
	/*border-color: #9999cc;*/
	border-color: #999999;
}

TD.calloutlabel
{
	background: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #000099;
}

TD.calloutbody
{
	background: #F0F7FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #000099;
}

.main {font-family:verdana,arial,helvetica,sans-serif; font-size:12px; color: #000099; line-height:1.45}
.mainSmall {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color: #000099}
.mainSmallest {font-family:verdana,arial,helvetica,sans-serif; font-size:9px; color: #000099}
.mainSmallBlack {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; color: #000000; line-height:1.0}
.bannerText {font-family:verdana,arial,helvetica,sans-serif; font-size:9px; color: #000099; line-height:1.45}
.formSmall {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ul, ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 0px; padding-left: 1.5em;
}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 2px;
	margin-bottom: 3px;
}

.smallred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
}

.rederror {
	font-family: Verdana, Ariel, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	background-color: #990000;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 12px;
   color: #000099;
   line-height:1.45;
}

.bigger {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   color: #000099}

.medblack {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.bigblack {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.biggest {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #000099;
}

.bigred {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
}

.lilred {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}

.box1 {
	background: #E0EBB0;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #cc0000;
}

.box2 {
	background: #FFFFF;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #718be6;
}

.box3 {
	background: #FFFFFF;
	color: #000000;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #000099;
}

.box4 {
	background: #FFFFFF;
	color: #000000;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

.back1 {
	/*background: #F6F6E6;*/
	background: #DDDDDD;
}

.back2 {
	/*background: #E6E6D6;*/
	background: #EEEEEE;
}

.back3 {
      	background: #E0EBB0;
}

.bottom-bar {
	background: #cc0000;
	color: #FFFFFF;
}

.redhead {
	color: #cc0000;
	font-weight: bold;
}

.greenhead {
	color: #666600;
	font-weight: bold;
}

.redprice {
	color: #CC0000;
	font-weight: bold;
}

.contactinfo {
	color: #666600;
	font-size: 11px;
}

.menuskin {
	background: #F0F7FF;
	padding: 4px;
	border-width: 1px;
	border-style: solid;
	border-color: #000099;
	position:absolute;
	visibility:hidden;
	z-index:100;
}

.menuitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
}

TH.header,.thead,.header {
        background: #E0EBB0;
        font-weight: bold;
}

.alt {
	background: #F6F6E6;
}

.altHighlight {
	background-color: #E0EBB0;
}

TH.form,TABLE.form {
        font-size: 12px;
        font-weight: bold;
        background-color: #E0EBB0;
}

.form {
        background-color: #F6F6E6;
}

.error {
        color: #FF0000;
}

.dateSelect {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
}

.navbox {
        border: 1px #000000 solid;
        padding: 1px 1px 1px 3px;
        background-color: #FFFFFF;
}

.greyBox {
	color: #000000;
	background-color: #EEEEEE;
}

.q1 {
   font-size: 9pt;
}

.q2 {
   font-size: 7pt;
}