
BODY { FONT-SIZE: 11px; margin: 0; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; background: #000079; }

/* 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; }

#content { font-size: 16px; }

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; }


.credit { display: none; }


/* Admin
----------------------------------------------------------- */

html body #adminbar { width: 100% !important; display: block; }

html body #adminbar #toolbar,
html body #adminbar #pagebar { display: block; }