body {
	font-family: verdana, sans-serif;
	font-size : 9pt;
}
a {color: #003366;}
a:hover {color: #f64448; text-decoration : none;}

.text {font-family: verdana, sans-serif; font-size: 9pt; color: #333333}
.smtext {font-size: 8pt;}
.ital {font-family: verdana, sans-serif; font-size: 9pt; color: #333333;  font-style : italic; }
.bold {	font-weight : bold; font-size : 9pt;}
.smbold { font-weight: bold; font-size: 8pt;}
.graytext {font-family: verdana, sans-serif; font-size: 9pt; color: silver;}
.graybold {font-family: verdana, sans-serif; font-size: 10pt; font-weight:bold; color: silver;}
.bigbold {font-weight: bold; font-size: 10pt;}
.bluetext {font-family: verdana, sans-serif; font-size: 9pt; color: #003366}
.bluebold {font-weight : bold; font-size : 9pt; color: #003366;}
.smbluebold {font-weight : bold; font-size : 8pt; color: #003366;}
.more {font-size: 8pt; font-style: italic;}
.title {font-size: 14pt; font-weight: bold; color: #003366;}
.bluehead {font-family: verdana, sans-serif; font-size: 12pt; color: #003366}
.bluesubhead {font-family: verdana, sans-serif; font-size: 11pt; color: #003366}

.secondarylinks {font-family: verdana, sans-serif; font-size: 8pt; color: #003366}
.tertiarylinks {font-family: verdana, sans-serif; font-size: 8pt; color: #6699CC}
.fourthlinks {font-family: verdana, sans-serif; font-size: 8pt; color: #999999}

.tomato {font-size: 8pt; color: #f64448; text-decoration: none;}
.tomatoReg {font-size: 9pt; color: #f64448; text-decoration: none;}
.tomatoLg {font-size: 10pt; color: #f64448; text-decoration: none;}
.tomatoheadbold {font-family: verdana, sans-serif; font-size: 12pt; color: #F64448; text-decoration: none; font-weight: bold;}
.success{font-family: verdana, sans-serif; font-size: 8pt; color: #666666}

.footer {font-size: 7pt; color:#666666}
.footer A:{font-size: 7pt; color:#6699cc;}
.footerA:hover {font-size: 7pt; color:#ff9900;}

.button {background-color : #336699; font-family: verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF;}
.button A{color : #FFFFCC;}
.button A:hover {color: #FF9900;}

.redbutton {background-color: #f64448; color : white;}
.redbutton A {background-color: #f64448; color : white; font-weight : bold; padding : 5px; display : inline; padding-top : 5px;}
.redbutton A:hover {color: white; background-color : #003366;  text-decoration : none;}

.greenbutton {background-color: green; color : white;}
.greenbutton A {background-color: green; color : white; font-weight : bold; padding : 5px; display : inline; padding-top : 5px;}
.greenbutton A:hover {color: white; background-color : #003366;  text-decoration : none;}

.adminbanner {font-size: 8pt; font-weight: bold; color: #FFFFFF;  background-color: #003366; display: inline; padding : 5px; }
.adminbanner A {font-size: 8pt; font-weight: bold; color: #FFFFFF;  background-color: #003366; display: inline; padding : 5px; }

.tell {
	background-color : #f7facd;
	font-family: verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF;
	padding : 5px;
}
.button A{color : #FFFFCC;}
.button A:hover {color: #FF9900;}
.step {font-family: Arial Black; color: #afafaf; font-size : 12pt; font-weight : bold;}
.blueital {font-family: verdana, sans-serif; font-size: 9pt; color: #003366; font-style : italic;}
.tomatoital {font-family: verdana, sans-serif; font-size: 9pt; color: #f64448; font-style : italic;}
.line {background-color: #003366;}
#line {background-color: #003366;}
td.topBorder {border-top: 2px #003366 solid;padding: 0px;font-weight:bold; font-size: 9pt;}
tr.bottomBorder {border-bottom: 1px #003366 solid;padding: 0px;font-weight:bold; font-size: 9pt;}
.grayCell {
	background-color: #e7e5e6;
	font-size: 9pt;
	padding: 3px;
}
.displayTable {
	border: solid 1px #000000;
	padding: 5px;
}
.hilightTable {
	border: solid 1px #000000;
	background-color: #FFF8DC;
	padding: 5px;
}
td.news {
	background-color: #f7facd;
	border: solid 1px #003366;
	padding: 3px;
	font-size: 9pt;
	width: 190px;
}
td.news2 {
	background-color: #ffffff;
	border: solid 1px #003366;
	padding: 3px;
	font-size: 9pt;
	width: 190px;
}
td.special {
	font-size: 10pt; 
	letter-spacing: 5px; 
	word-spacing: 10px;
}
table.email {
	border: 1px solid #003366;
}
table.bluebox {
	background-color: #99ccff;
	border: solid 1px #003366;
	padding: 0px;
	font-size: 11px;
}
table.beigebox {
	background-color: #F5E8D7;
	border: solid 1px #003366;
	padding: 0px;
	font-size: 11px;
}
td.beigeboxTop {
	background-color: #F5E8D7;
	border-left: solid 1px #003366;
	border-right: solid 1px #003366;
	border-top: solid 1px #003366;
	border-bottom: solid 1px #003366;
	padding: 0px;
	font-size: 11px;
}
td.beigeboxBot {
	background-color: #F5E8D7;
	border-left: solid 1px #003366;
	border-right: solid 1px #003366;
	border-bottom: solid 1px #003366;
	padding: 0px;
	font-size: 11px;
}
tr.even td {
	background-color: #e2eef6;
	font-size: 8pt;
}
tr.odd td {
	background-color: #e7f4f5;
	font-size: 8pt;
}
