BODY { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif }

/* shawn's rules... */
A { COLOR: #000079 }
A IMG { border-color: #000079 }

.blue { FONT-SIZE: 10px; COLOR: #000079 }

/* tag rules... */
/*H2 { FONT-WEIGHT: 500; FONT-SIZE: 20px; MARGIN: 0px; COLOR: #1e379e; FONT-FAMILY: 'Comic Sans MS', arial, helvetica, sans-serif }*/

H1.tmpTitle { FONT-WEIGHT: 500; FONT-SIZE: 20px; COLOR: #1e379e; FONT-FAMILY: 'Comic Sans MS', arial, helvetica, sans-serif; margin: 6px 6px 0 0; }
H2 { color: #638EC1; FONT-FAMILY: arial, helvetica, sans-serif; font-size: 18px; }

H3.dspBlue { color: #1e1f8b; font-size: 15px; }

P { FONT-SIZE: 12px; WIDTH: 75%; }

LI P { MARGIN: 0px; WIDTH: 75%; }

LI { margin: 0 20% 8px 0; }

INPUT.dspInputWide { width: 95%; }
TEXTAREA.dspInputWide { width: 100%; }

/* template rules... */
DIV#disclaimer { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 100%; COLOR: white; PADDING-TOP: 6px; TEXT-ALIGN: center }

.dspBold {font-weight: 900;}

TD.searchDivider { font-size: 0; height: 6px; line-height: 5px; }

.txtError { color: red; font-weight: 900; }

.dspBGYellow { background-color: #FFF2CC; } 

DIV#disclaimer P { MARGIN-BOTTOM: 12px; WIDTH: 75%; TEXT-ALIGN: left }

P.dspAttention { background-color: #F1F5FA; border: 1px solid #FEC825; color: #1e1f8b; font-weight: 700; padding: 10px; margin: 8px; }

DIV.dspAttention { background-color: #F1F5FA; border: 3px solid #FEC825; color: #1e1f8b; font-weight: 900; padding: 20px; text-align:center; margin: 20px 230px 40px 20px; }

DIV#sidebar { background-color: #DBE6F0; border: 1px solid #040000; font-size: 13px; float: right; margin: 8px 12px 12px 12px; width: 170px; }
	DIV#sidebar H2 { background-color: #FEDB70; border: 0 solid #040000; border-bottom-width: 1px; color: #1D39A7; font-size: 15px; padding: 4px; margin: 0 0 4px 0; }
	DIV#sidebar UL { list-style: square; padding: 4px; margin: 0 6px 6px 18px; }
	DIV#sidebar LI { margin: 0 0 6px 0; }
	
TABLE#searchControl { font-size: 12px; margin: 10px; }
	DIV.dspSearchControl_DIV { border: 0 solid #AFC5DD; border-top-width: 2px; height: 1px; margin: 3px 0 3px 0; padding: 0px; text-align: right; width: 100%; }

TABLE.dspResults TD { font-size: smaller; }
	DIV.dspResults_DIV { border: 0 solid #AFC5DD; border-bottom-width: 1px; height: 1px; margin: 3px 0 3px 0; padding: 0px; text-align: right; width: 80%; }



/* grid table... */

.txtGridTable 
{
	font-size: small;
	padding: 2px;
}

TABLE.txtGridTable {
	font-family: Arial, Arial, Helvetica, sans-serif;
}

TABLE.txtGridTable TH {
	background-color: #CCCCCC;
	font-weight: 900;
	text-align: left;
}

TABLE.txtGridTable TD {
	background-color: #F7F7F7;
	font-size: smaller;
}

TABLE.txtGridTable TD.hightliteRow {
	background-color: #CCCCCC;
}

TABLE.txtGridTable TD.hrRow {
	background-color: #CCCCCC;
	height: 3px;
}




	