BODY {
	font-size : 9pt;
	font-family : Arial, Geneva, sans-serif;
	color : #333333;
	background-color: #cccc99;
}


TD {
	font-size : 9pt;
	font-family : Arial, Geneva, sans-serif;
	color : #333333;
}

TD.body {
	font-size : 9pt;
	font-family : Arial, Geneva, sans-serif;
	color : #333333;
	background-color : #ffffff;
}

TD.light {
	font-size : 9pt;
	font-family : Arial, Geneva, sans-serif;
	color : #663366;
	background-color : #cc99cc;
}

TD.dark {
	font-size : 9pt;
	font-family : Arial, Geneva, sans-serif;
	color : #ffffff;
	background-color : #ffccff;
}

TH.header {
	font-size : 9pt;
	font-family : Arial, Geneva, sans-serif;
	font-weight: bold;
	color : #FFFFFF;
	background-color : #663366;
}


 P {
	font-size : 9pt;
	font-family : Arial, Geneva, sans-serif;
	color : #333333;
	padding-right : 15px;
}

SPAN {
	font-size : 9pt;
	font-family : Arial, Geneva, sans-serif;
	color : #333333;
	background-color : #FFFFFF;
}


UL {
   font-size : 9pt; 
	font-family : Arial, Geneva, sans-serif;
}

UL.nogap {
	font-size : 9pt;
	font-family : Arial, Geneva, sans-serif;
	margin-top : 3px;
	margin-bottom: 1px;
}

UL.nomargin {
   font-size : 9pt; 
   font-family : Arial, Geneva, sans-serif;
   margin-left: 17px;
}


OL {
   font-size : 9pt; 
	font-family : Arial, Geneva, sans-serif;
}

LI.sidenav {
	font-size : 8pt;
	font-family : Arial, Geneva, sans-serif;
	color : #CC0033;
	list-style-type : square;
}

.subhead {
   font-weight : bold; 
   font-size : 12pt; 
	font-family : Arial, Geneva, sans-serif;
   color : #CC0033; 
}


.subheadsmall {
   font-weight : bold; 
   font-size : 10pt; 
	font-family : Arial, Geneva, sans-serif;
   color : #CC0033; 
}


.subsubhead {
   font-weight : bold; 
   font-size : 10pt; 
	font-family : Arial, Geneva, sans-serif;
   color : #663366; 
}

.small {
   font-size : 8pt; 
	font-family : Arial, Geneva, sans-serif; 
}

TD.sidenav {
	font-size : 8pt;
	font-family : Arial, Geneva, sans-serif;
	color: #CC0033;
	}
	
B.side {
	font-size : 8pt;
	font-family : Arial, Geneva, sans-serif;
	font-weight : bold;
	color:#CC0033;
}


TD.light {
   font-size : 9pt;
	font-family : Arial, Geneva, sans-serif;
   background-color : #FFCCFF;
   color:#663366;
}

TD.dark {
   font-size : 9pt;
	font-family : Arial, Geneva, sans-serif;
   background-color : #CC99CC;
   color:#FFFFFF;
}

TH {
   font-weight : bold; 
   font-family : Arial, Geneva, sans-serif;
   font-size : 9pt;  
   color : #FFFFFF;
   background-color : #663366;
}


B {
   font-weight : bold; 
   font-size : 9pt; 
   font-family : Arial, Geneva, sans-serif;

}

a:link {
	font-weight : normal;
	font-size : 9pt;
	font-family : Arial, Geneva, sans-serif;
	color : #0066FF;
}

a:visited {
   font-weight : normal; 
   font-size : 9pt; 
   font-family : Arial, Geneva, sans-serif;
   color : #663366;
}

a:active {
   font-weight : normal; 
   font-size : 9pt; 
   font-family : Arial, Geneva, sans-serif;
   	color : #99CCFF;
}

a.side {
	font-weight:normal;
	font-size : 8pt;
	font-family : Arial, Geneva, sans-serif;
	color : #0066FF;
}

a.side:link {
	font-weight:normal;
	font-size : 8pt;
	font-family : Arial, Geneva, sans-serif;
	color : #0066FF;
}

a.side:visited {
	font-weight:normal;
    font-size : 8pt; 
    font-family : Arial, Geneva, sans-serif;
   color : #663366;
}

a.side:active {
	font-weight:normal;
    font-size : 8pt; 
    font-family : Arial, Geneva, sans-serif;
   	color : #FFFFFF;
}

.sidetitle {
	font-weight : bold; 
   	font-size : 10pt; 
	font-family : Arial, Geneva, sans-serif;
   	color : #CC0033; 
}

.sidetext {
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Geneva, sans-serif;
	color : #663366;
	font-style : italic;
}

div.news {
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Geneva, sans-serif;
	color : #FFFFFF;
	position: absolute;
	top: 50px;
	left: 12px;
	width: 150px;
}


a.news:link {
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Geneva, sans-serif;
	color : #FFFFFF;
	text-decoration: none;
}


a.news:visited {
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Geneva, sans-serif;
	color : #FFFFFF;
	text-decoration: none;
}


a.news: active {
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Geneva, sans-serif;
	color : #FFFFFF;
	text-decoration: none;
}


.error {
	font-family : Arial, Geneva, sans-serif;
	font-size : 9pt;
	color: #CC0000;
}

.alert {
	font-family : Arial, Geneva, sans-serif;
	font-size : 8pt;
	color: #CC0000;
}

.alertBold {
	font-family : Arial, Geneva, sans-serif;
	font-size : 8pt;
	color: #CC0000;
	font-weight:bold;
}

input.button {
	width:60px;
	height:20px;
	font-family : Arial, Geneva, sans-serif;
	font-size : 11px;
	font-weight:bold;
}

input.fields {
	width:200px;
	height:20px;
	font-family : Arial, Geneva, sans-serif;
	font-size : 11px;
}

input.emailFields {
	color:#999999;
	width:200px;
	height:20px;
	font-family : Arial, Geneva, sans-serif;
	font-size : 11px;
}

td.spacers {
	width:20px;
	height:20px;
}

td.fields {
	width:200px;
}

td.bullet {
	vertical-align:top;
}

.fieldText {
	font-family : Arial, Geneva, sans-serif;
	font-size : 11px;
	width:400px;
	height:80px;
}

input.formButton {
	width:100px;
	height:20px;
	font-family : Arial, Geneva, sans-serif;
	font-size : 11px;
	font-weight:bold;
}

p.indent {
	padding-left:15px;
}
	
#events {position:absolute;top:550px;left:52px;visibility:visible;z-index:0;}

#pageheader {position:absolute;top:24px;left:123px;visibility:visible;z-index:0;}
#logoheader {position:absolute;top:0px;left:0px;visibility:visible;z-index:1;}
#header {position:absolute;top:106px;left:0px;visibility:visible;z-index:2;}

select.Lists {
	width:250px;

}

div#articleQuote {
	width:175px;
	padding:10px;
	border: solid 2px #cccccc;
	background-color:#F2FAFF;
	vertical-align:top;
}

.trademark { font-size:7pt; }

.bgcolor{
	font-weight:normal;
    font-size : 8pt; 
    font-family : Arial, Geneva, sans-serif;
   color : #FFFFFF;
}
