body{color: #000000;}

/*a:link,a:visited{color:#ffffff}*/

.arialwhite { color: #ffffff; font-size: small; font-family: arial; text-align:justify; }
.arialwhite_pct { color: white; font-size: 80%; font-family: arial; }
.arialredlink { color: #990000; font-size: x-small; font-family: arial; text-decoration: none; }
a:arialredlink { color: #ffffff; font-size: x-small; font-family: arial; text-decoration: none; border: 0; }
.arialredlink a:link { color: #ffffff; font-size: x-small; font-family: arial; text-decoration: none; border: 0; }
.arialredlink A:link {text-decoration: underline overline}
.arialredlink A:visited {text-decoration: underline overline}
.arialredlink A:active {text-decoration: underline overline}
.arialredlink A:hover {text-decoration: underline overline}

.arialwhite  a:link,.arialwhite  a:visited{ color: white; font-size: small; font-family: arial; text-align:justify; text-decoration: none;}
.arialwhite a:hover{text-decoration:underline;}

.arialredlinklarge { color: #990000; font-size: medium; font-family: arial; text-decoration: none; }
a:arialredlinklarge { color: #990000; font-size: medium; font-family: arial; text-decoration: none; border: 0; }
.arialredlinklarge a:link { color: #990000; font-size: medium; font-family: arial; text-decoration: none; border: 0; }
.arialredlinklarge A:link {text-decoration: underline overline}
.arialredlinklarge A:visited {text-decoration: underline overline}
.arialredlinklarge A:active {text-decoration: underline overline}
.arialredlinklarge A:hover {text-decoration: underline overline}
.arialred{ color: #990000; font-size: 11pt; font-family: arial; }


.arialbluelinklarge { color: #3399cc; font-size: small; font-family: arial; text-decoration: none; }
.arialblue_140pct { color: #3399cc; font-size: 140%; font-family: arial; }
a:arialbluelinklarge { color: #3399cc; font-size: small; font-family: arial; text-decoration: none; border: 0; }
.arialbluelinklarge a:link { color: #3399cc; font-size: small; font-family: arial; text-decoration: none; border: 0; }
.arialbluelinklarge A:link {text-decoration: none}
.arialbluelinklarge A:visited {text-decoration: none}
.arialbluelinklarge A:active {text-decoration: none}
.arialbluelinklarge A:hover {text-decoration: none}


.arialwhitemed { color: white; font-size: large; font-family: arial; }
.arialwhitelarge { color: white; font-size: 20pt; font-family: arial; }
.arialorange { color: #ff7800; font-size: small; font-family: arial; }
a:arialorange { color: #ff7800; font-size: small; font-family: arial; }
.arialgreen { color: #669900; font-size: medium; font-family: arial; }
.arialblue { color: #3399cc; font-size: small; font-family: arial; }
.arialbluelarge { color: #3399cc; font-size: 26pt; font-family: arial; font-weight: 800; }
/*#inputArea input, #inputArea textarea {
background-color: #669900; 
border: 0; 
font-family: verdana;
background: #669900;
}*/   
input.loginfields {
background-color: #669900; 
border: 0;
/*color: #ffffff;*/
font-family: verdana;
background: #669900;
}
.orange_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FC3;
	text-decoration:none;
	}


input.contactfields, select.contactfields, textarea.contactfields {
background-color: #003366; 
border: 0;
color: #ffffff;
font-family: verdana;
background: #003366;
width: 370px;
}

select.sign_up, input.sign_up, textarea.sign_up {background-color: #333333; border: 0px; color: #ffffff; padding: 2px 5px; width: 370px;}

.whitearial { color: white; font-size: 14px; font-family: arial; }
.whitetxtarial { color: #000000; font-size: 11pt; font-family: arial; }
.whitetxt { color: white; font-size: small; font-family: arial; }
.whitemediumtxt { color: white; font-size: medium; font-family: arial; }
.whitelargetxt { color: white; font-size: large; font-family: arial; }
.whitehelvetictxt { color: #ffffff; font-size: 13px; font-family: "arial"; font-weight: lighter; text-align:justify; }


.redhelvetic { color: #660000; font-size: 13px; font-family: helvetica; text-align:justify; }
.redhelvetica { color: #660000; font-size: 13pt; font-family: helvetica; }

.bluetxtarial { color: #006699; font-size: 11pt; font-family: arial; }
.bluehelvetic { color: #006699; font-size: 13pt; font-family: helvetica; }
.bluehelvetica { color: #006699; font-size: 13px; font-family: helvetica; }

/*input {background-color: #003366; border: 0px; color: #ffffff; }*/

textarea {background-color: #003366; border: 0px; color: #ffffff; padding: 2px 5px }
select {background-color: #003366; border: 0px; color: #ffffff; padding: 2px 5px;}
#replacement {

  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(images/submit.jpg) no-repeat center top;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}


#login a {
background: transparent url(images/login.jpg) no-repeat;
text-decoration: none;
}

#login a:hover {
background: transparent url(images/login_over.jpg) no-repeat;
text-decoration: none;
} 

.nobrdr
{
border: none;
}


.contactcolor{background-color: #003366; font-size: 11pt; font-family: arial;}
.contactother{background-color: #006699; font-size: 11pt; font-family: arial;}