p {  font-family: Verdana, Arial; font-size: 90%; color: #000066; margin: 0px;}
h1 {  font-family: Verdana, Arial; font-weight: bold; color: #006600; font-size: 100%}
h2 {  font-family: Verdana, Arial; font-weight: bold; color: #000066; font-size: 90%}
h3 {  font-family: Verdana, Arial; margin: 0px; font-weight: bold; color: #CC0000; font-size: 80%}
h4 { font-family: Verdana, Arial; margin: 0px; font-weight: bold; color: #CC0000; font-size: 80%}

body {  font-family: Verdana, Arial; color: #000066; font-size: 90%}
ul { font-family: Verdana, Arial;  color: #000066; font-size: 100%}

li { list-style-image: url(/images/arrow-r.gif);
     font-family: Verdana, Arial;
     color: #000066;
     font-size: 100%;
}

b { font-family: Verdana, Arial;   font-weight: bold; color: #000066; font-size: 90%}
td { font-family: Verdana, Arial; font-size: 90%}
th { font-family: Verdana, Arial;  background: #B0D889; font-size: 90%}

a{color:#000066; font-family: Verdana, Arial; font-weight: bold; font-size: 90%}
a:link { color : #000066; font-family: Verdana, Arial; font-weight: bold; font-size: 90%}
a:active { color : #000066; font-family: Verdana, Arial; font-weight: bold; font-size: 90%}
a:visited { color : #003399; font-family: Verdana, Arial; font-weight: bold; font-size: 90%}
a:hover { color : #55802B; font-family: Verdana, Arial; font-weight: bold; font-size: 90%}

.c, .c a {color:#FFFFFF; font-family: Verdana, Arial; font-size: 85%; text-decoration:none}
.c, .c a:link { color : #FFFFFF; font-family: Verdana, Arial; font-size: 85%; text-decoration:none}
.c, .c a:active { color : #FFFFFF; font-family: Verdana, Arial; font-size: 85%; text-decoration:none}
.c, .c a:visited { color : #FFFFFF; font-family: Verdana, Arial; font-size: 85%; text-decoration:none}
.c, .c a:hover { color : #006600; font-family: Verdana, Arial; font-size: 85%; text-decoration:none}
.c { padding: 3px; color : #FFFFFF}

.smallRedText { color: #CC0000; font-size: 10px; text-decoration: none; font-weight: normal;  }
.smallText { color: #000066; font-size: 10px; text-decoration: none; font-weight: normal; }
.smallText a:link, .smallText a:active { color: #000066; font-size: 10px; text-decoration: underline; }
.smallText a:visited { color: #000066; font-size: 10px; text-decoration: underline;}
.smallText a:hover   { color: #ff0000; font-size: 10px; text-decoration: underline;}

hr {
	border: 1px solid #B0D889;
	width: 100%;
}


.top    { vertical-align: top; }
.center { text-align: center; }
.right  { text-align: right; }
.left   { text-align: left; }

.noborder { border: 0 }
.nopadding { padding: 0 }

.50pc       { width: 50% }
.width100pc { width: 100% }

.mandatory { color: #C00; font-weight: bold; }

.newsTitle { font-family: arial,verdana; font-size: 1.2em; font-weight:bold }

.small { 0.8em }

.cancel { margin-left: 1em; }

.arial  { font-family: "MS arial",sans-serif }
.tnr            { font-family: "Times New Roman",serif; }
.verdana        { font-family: "MS Verdana",sans-serif; }
.helvetica      { font-family: "Helvetica",sans-serif; }
.garamond       { font-family: "Garamond",serif; }

.black  { color: #000; }
.red    { color: #C00; }
.grey   { color: #CCC; }
.orange { color: #FD9900; }

.label { text-align: center; font-size:0.6em }
.graph  { vertical-align: bottom; text-align: center }

.addressbook, .blueBg { background-color: #000066; color: white }

.pageMargin { padding: 1em;}

.100pc          { font-size: 1em }
.120pc          { font-size: 1.2em }
.150pc          { font-size: 1.5em }
.200pc          { font-size: 2em }
.300pc          { font-size: 3em }

.adminCenterHeading {
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: center;
}

/* // Form Styles // */

.field {
	border:  1px solid #207920;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 4px;
	padding-right: 0px;
	margin-right: 20px;
}

textarea { 
	border:  1px solid #207920;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 4px;
	padding-right: 0px;	
	background-repeat:repeat-x;
	background-color:#FFFFFF
}

.pnSubmit { 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	border: #666666 solid 1px;	
	padding:.15em .25em;
	font-size:70%;
	font-weight:bold;
	vertical-align:middle;
	border-color:#ddd #aaa #aaa #ddd;
	color:#ffffff;
	background-color: #207920;
	margin-top: 5px;
	margin-bottom: 5px;
}

.formTitleCell {
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

fieldset {
	width: 97%;
	border: solid 1px #207920;
	margin-right: 20px;
	clip: rect(auto,auto,0px,auto);
}

legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#993300;
}


