/* GENERIC */
BODY,TH,TD,P,DIV,SPAN,A,.main,.pop-main,.date-stamp,.redlink,INPUT,SELECT,TEXTAREA,FORM,UL,OL,DL,H1,H2,H3,H4,H5,H6,LI{font-size:11pt;font-family:geneva,helvetica,arial,"lucida sans",sans-serif;color:#FFFFFF}
CODE,KBD,TT,PRE{font-family:monaco,courier,"courier new";font-size:10pt;color:#666}
H1,H2,H3,H4,H5,H6{margin:2px 0px;padding:0px}
H1,H2,H3,H1 SPAN,H2 SPAN,H1 A,H2 A,{font-size:18pt;color:#FFFFFF}
H3,H3 SPAN,H3 A,H4,H4 SPAN,H4 A{font-size:12pt;color:#FFCC33}
H5,H6,H5 SPAN,H6 SPAN,H5 A,H6 A,.big A,{font-size:10pt}
SMALL,.small,SUP,SMALL SPAN,SMALL A,.small A{font-size:9pt}
A:link{color:#FFFFFF}
A:active{color:#FFFFFF}
A:visited{color:#FFFFFF}
A:hover{color:#999999}
DT{font-weight:bold;padding-top:5px}
UL{list-style:disc}
UL UL{list-style:circle}
UL UL UL{list-style:square}
HR{color:#FFFFFF;height:1px}
div.pad10x10{padding:10px 10px 10px 10px}
div.pad20x20{padding:20px 20px 20px 20px}
TEXTAREA{color:#000000}
input{color=#000000}

.yellow {    	
COLOR: #FFCC33
}

.text-large {
	FONT-SIZE: 110%;
	margin-left: 0px;
	margin-top: -10px;
	margin-bottom: 0px; 
	text-align: left
}

.text-medium {
	FONT-SIZE: 9pt;
	margin-left: 0px;
	margin-top: -10px;
	margin-bottom: 0px; 
	text-align: left
}

 
.text-small {
	FONT-SIZE: 60%;
	margin-left: 0px;
	margin-top: -10px;
	margin-bottom: 0px; 
	text-align: left
}


/* TEMPLATE */
A.nonuw:link,A.nonuw:visited{text-decoration:none;color:#FFF}
A.nonuw:active{text-decoration:none;color:#F00}
A.nonuw:hover{text-decoration:none;color:#CCF}
A.undw:link,A.undw:visited{color:#FFF}
A.undw:active,A.undw:hover{color:#CCF}

DIV.navitem{text-decoration:none;color:#000;font-size:9pt;padding:4px 4px 4px 0px;text-align:right}
DIV.cur_navitem{text-decoration:none;color:#FFF;font-weight:bold;font-size:10pt;padding:4px 4px 4px 0px;text-align:right}
DIV.navheader{text-decoration:none;color:#000;font-size:9pt;padding:4px 4px 4px 0px;text-align:right;font-weight:bold}

A.nonu:link,A.nonu:visited,A.nonuc:active,.brd A:link,.brd A:visited{text-decoration:none;color:#000080}
A.nonu:active,A.nonu:hover,A.nonuc:link,A.nonuc:visited,.brd A:hover{text-decoration:none;color:#F00}
A.nonuc:hover{text-decoration:none;color:#333}

.page-splits	{ border: #FFFFFF 1px solid; background-color: #FFFFFF; color: #FFFFFF; height: 5px; width: 100%; }
.page-splits2	{ border: #FFFFFF 1px solid; background-color: #FFFFFF; color: #FFFFFF; height: 1px; width: 100%; }
.page-splits3	{ border: #FFCC33 1px solid; background-color: #FFFFFF; color: #FFFFFF; height: 3px; width: 100%; }

/* COMPONENTS */
.redcopy {color:#C33}
.whtcopy {color:#FFF}
.dkbluecopy {color:#669}
.ltgreycopy {color:#888}
.whitehdr {color:#FFF}
A.unbl:link,A.unbl:visited{color:#000}
A.unbl:active,A.unbl:hover{color:#F00}
A.unwt:link,A.unwt:visited{color:#FFF}
A.unwt:active,A.unwt:hover{color:#F00}

UL.padded{padding:4px 0px}
..just{text-align:justify}
.bold,TR.bold TD,TR.bold TH{font-weight:bold}
.italic,TR.italic TD,TR.italic TH{font-style:italic}

/* TABLE COLORS */
TABLE.white{background:#FFF}
TABLE.WHITE{background:#FFF}
TABLE.yell{background:#FFFF99}
TABLE.YELL{background:#FFFF99}
TD.yell,TH.yell,TR.yell TD,TR.yell TH,TABLE TR TD.yell,TABLE TR TH.yell{background:#FFFF99;color:#000}
TD.white,TH.white,TR.white TD,TR.white TH,TABLE TR TD.white,TABLE TR TH.white,TD.white{background:#FFF;color:#000}

