/* Rules added by SiteLab for /applications/. */
h1, h2, h3 {
  font-family: serif;
  font-style: italic;
  text-align: left;
}
h1 {
  color: #fff;
  font-size: 22px;
  margin-top: 10px;
}
h2, h3 {
  color: #000;
}
h2 {
  font-size: 18px;
}
h3 {
  font-size: 16px;
}
.box {
	border-color: #78AB4B;
	border-style: solid;
	border-width: 1px;
  padding: 5px;
}

/* Page Appearance rules */
/* ----------------------------------------------------------------------------*/

body {
	background-repeat: repeat-x;
}

body, BODY,td, TD, BLOCKQUOTE, .NS, P, UL, LI, OPTION, FONT, .errors, .error 
{ font-size: 10pt;
			 color: #003300;
			 font-family: verdana, arial, geneva, sans-serif;
			 text-align: justify;
			 font-weight: normal } 

/*.NS is a text fix for Netscape in case some of the text doesn't want to format properly*/

.errors, .error, .errors ul, .error ul, .errors li, .error li {
  color: #cc0000;
  text-align: left;
}

textarea, select { overflow: auto; }

.justify { text-align: justify } 

.noJ { text-align: left }

.bullet  { font-size: 11pt; color: #FFFFFF; font-weight: bold}

.subTitle  { font-size: 11px;
			 color: #FFFFFF;
			 font-weight: bold;
			 font-family: verdana, arial, geneva, sans-serif }

.tiny  { font-size: 9px;
			 color: #003300;
			 text-align: normal;
			 font-weight: normal;
			 font-family: verdana, arial, geneva, sans-serif }

.alttext  { font-size: 12px;
			 color: #FFFFFF;
			 font-weight: bold;
			 font-family: verdana, arial, geneva, sans-serif }

.fieldopt  { font-size: 11px;
			 color: #669933;
			 text-align: normal;
			 font-weight: bold;
			 font-family: verdana, arial, geneva, sans-serif;
			 text-align: left; }

.fieldreq  { font-size: 11px;
			 color: #003300;
			 text-align: normal;
			 font-weight: bold;
			 font-family: verdana, arial, geneva, sans-serif;
			 text-align: left; }

.field  { font-size: 11px;
			 color: #669933;
			 text-align: normal;
			 font-weight: normal;
			 font-family: verdana, arial, geneva, sans-serif;
			 text-align: left; }

.blk	   { color: #000000 }

.wht	   { color: #FFFFFF; text-align: left }

.member    { font-size: 14pt; color: #FFFFFF; font-weight: bold}

.cpyrt	   { color: #003300; font-size: 8pt; font-weight: bold}

.eight     {font-size: 9pt}


/* DEFAULT LINK*/
a:link	   { color: #003300; font-weight: normal; text-decoration: underline }

a:hover	   { color: #FFFFFF; font-weight: normal; text-decoration: underline }

a:visited  { color: #003300; font-weight: normal; text-decoration: underline }


/* GREEN LINK*/
a:link	   { color: #003300; font-weight: normal; text-decoration: underline }

a:hover	   { color: #003300; font-weight: normal; text-decoration: underline }

a:visited  { color: #003300; font-weight: normal; text-decoration: underline }


*/WHITE LINK*/
a.white:link { color: #FFFFFF; font-weight: normal; text-decoration: none}

a.white:hover { color: #FFFFFF; font-weight: normal; text-decoration: underline }

a.white:visited  { color: #FFFFFF; font-weight: normal; text-decoration: none }


*/BLACK LINK*/
a.black:link { color: #000000; font-weight: normal; text-decoration: underline }

a.black:hover { color: #FF0000; font-weight: normal; text-decoration: underline }

a.black:visited  { color: #000000; font-weight: normal; text-decoration: underline }

