a { color:#000000; }
a:visited { color:#000000; }
a:hover { color:#000000; }

td.tabside { height:21; }
td.tab { background-image:url(../menus/tabback.gif); text-align:center; vertical-align:middle; height:21; }
td.tabon { background-image:url(../menus/tabbackon.gif); text-align:center; vertical-align:middle; height:21; }

.header { font-size:9pt; font-weight:bold; color:#000000; background-color:#FFFFFF; }
.subheader { font-size:8pt; font-weight:bold; color:#9a9a9a; background-color:#FFFFFF; }
.spacer { height:10px; }

body { margin:0pt 0pt 0pt 0pt; background-color:#ffffff; text-align:center; }
hr { color:#9bac9c; width:90%; text-align:left; }

.pagetitle { text-align:center; height:23px; font-size:10pt; font-weight:bold; color:#000000; background-color:#FFFFFF; ?>; padding:2pt 2pt 10pt 2pt; }
.footertext { font-size:8pt; font-weight:normal; color:#000000; padding:50pt 2pt 5pt 2pt;}

.admintext { font-size:9pt; }
.resulttext { font-size:8pt; text-align:center;  }
.markettext { font-size:9pt; }
.adtext { font-size:9pt; }

.note { font-size:7.5pt; }
.special { font-size:9pt; font-weight:bold; color:#ff0000; }

table { border-collapse:collapse; }
td { padding:0px; }

table.banner { width:100%; } 
		
div.graphic { background:none; position:absolute; top:0px; left:0px;  }
div.menu { background:none; position:absolute; top:48px; right:5px;  }
		
.linkheader { font-size:9pt; font-weight:bold; color:#000000; background-color:#FFFFFF; }		
td.bannermain { background-color:#002baa; height:66px; }
td.bannerstripe { background-color:#d5b34b; height:3px; }
a.link { font-size:8pt; text-decoration:none; color:#002baa; }
a.link:visited { color:#002baa; }
a.link:hover { color:##002baa; }
a.featurelink { text-decoration:none; color:#002baa; font-weight:bold; }

/* Forms */
/* ================================================ */
.ffieldset { width:500px; }
.ftable { padding:0pt 2pt 0pt 2pt; }
/*.ftable { padding:0pt 2pt 0pt 2pt; width:500px; }*/
.ftext { text-align:right; font-size:9pt; font-weight:bold; padding:0pt 2pt 5pt 2pt; vertical-align:middle; }
/*.ftext { width:200px; text-align:right; font-size:9pt; font-weight:bold; padding:0pt 2pt 5pt 2pt; vertical-align:top; }*/
.ffield { padding:0pt 2pt 5pt 2pt; }

.fname { width:150px; }
.femail { width:250px; }
.fcompany { width:150px; }
.faddress { width:200px; }
.fcity { width:100px; }
.fstate { width:100px; }
.fzipcode { width:80px; }
.fphone1 { width:40px; }
.fphone2 { width:40px; }
.fphone3 { width:40px; }

.fdefault { width:250px; }
.fmessage { width:250px; height:150px; }
.fnote { font-size:7.5pt; text-align:center; padding:0pt 2pt 5pt 2pt; } 

.fcaptcha { padding:0pt 2pt 0pt 2pt; }
.fsubmit { text-align:center; padding:0pt 2pt 5pt 2pt; }

.fwebsite { width:200px; }
.furl { width:250px; }
.fsecurity { width:100px; }
.fcounty { width:150px; }
.fusername { width:150px; }
.fpassword { width:150px; }