BODY  {background-color:#white; margin-top:0; margin-left:0; font-family:  Arial, Helvetica; font-size:9pt; color:#000000}

A:link		{ color:#004080; }
A:visited	{ color:#004080; }
A:hover		{ color:#6A90A4; }
A { font-family: Arial; font-size:9pt;}
A.small { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}

A.header {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; TEXT-DECORATION: none; font-weight:bold;}
A.header:link		{ color:#FFFFED; }
A.header:visited	{ color:#FFFFED; }
A.header:hover		{ color:#E1CA8A; }

A.stats {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
A.stats:link		{ color:#000000; }
A.stats:visited		{ color:#000000; }
A.stats:hover		{ color:#6A90A4; }
	
A.special {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; TEXT-DECORATION: none; }
A.special:link		{ color:#000000; }
A.special:visited	{ color:#000000; }
A.special:hover		{ text-decoration:underline; color:#000000; }
	
input {FONT-FAMILY: monospace; FONT-SIZE: 12px; TEXT-DECORATION: none;}
	
blockquote { font-size: 9pt; }
h4 { font-size: 9pt; }
h2 { font-size:10pt; font-weight:bold; line-height: 10pt; margin-bottom:0;}
ul { margin-top:5; margin-bottom:0;}

p { FONT-SIZE: 12px; TEXT-DECORATION: none;}
h1 {  font-size: 20pt; line-height: 22pt; vertical-align: middle}

TD.small { FONT-SIZE: 11px; }
TD.columnheading {background-color:#3e3930; color:#ffffed; font-weight:bold; font-size: 12px; }
TD.header { font-size: 10pt; font-weight:bold; color:#E1CA8A; }

TD {font-size:12px;}
TD.table{font-weight: normal; color:#363983; font-size:12px;}
SPAN.foot {font-size: 11px;}
SPAN.links {font-size: 12px;}
SPAN.linkshead {font-size: 14px; font-weight: bold; color:black}
SPAN.sitetitle {color:#363983;  font-weight: bold;}
SPAN.sitebody { font-size: 14px; font-weight: normal;}
SPAN.insight{ text-decoration:underline; font-size: 13px; font-weight: bold; color:black}
SPAN.insight2{ font-size: 11px; font-weight: bold; color:#363983}
SPAN.insight3{ font-size: 11px; font-weight: normal; color:black}
SPAN.emin{ font-size: 12px; font-weight: normal; color:#363983}
A.footer:link {color:black; TEXT-DECORATION:underline; font-size:11px;}
A.footer:visited {color:black; TEXT-DECORATION:underline; font-size:11px;}
A.footer:hover {color:#363983; font-size:11px;}
A.links:link {color:black; TEXT-DECORATION:none; font-weight:normal}
A.links:visited {color:black; TEXT-DECORATION:none; font-weight:normal}
A.links:hover {color:black; text-decoration:none; font-weight:normal}
A.sitetitle:link {color:#363983; TEXT-DECORATION:none; font-weight:bold}
A.sitetitle:visited {color:#363983; TEXT-DECORATION:none; font-weight:bold}
A.sitetitle:hover {color:black; text-decoration:underline; font-weight:bold}
A.sitebody:link {color:black; TEXT-DECORATION:none; font-weight:normal}
A.sitebody:visited {color:black; TEXT-DECORATION:none; font-weight:normal}
A.sitebody:hover {color:black; text-decoration:underline; font-weight:normal}
A.news:link {color:#363983; TEXT-DECORATION:none; font-weight:normal}
A.news:visited {color:#363983; TEXT-DECORATION:none; font-weight:normal}
A.news:hover {color:black; text-decoration:underline; font-weight:normal}
SPAN.news {color:#363983; font-family: arial; font-size: 14px; font-weight: normal;}

SPAN.title {font-weight:bold; }
SPAN.header {font-size:10pt; font-weight:bold;}
SPAN.label {color=#333366; font-size:8pt; font-weight:bold;}
SPAN.small {FONT-SIZE: 11px; TEXT-DECORATION: none;}
SPAN.tiny {FONT-SIZE: 9px; TEXT-DECORATION: none;}
SPAN.description {FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:normal;}
SPAN.records {FONT-SIZE: 11px; TEXT-DECORATION: none; color:maroon;}
SPAN.quote {FONT-SIZE: 12px; TEXT-DECORATION: none; }
SPAN.special {FONT-SIZE: 14px; TEXT-DECORATION: none; }
SPAN.author {FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight:bold;}
	
.error {FONT-SIZE: 14px; TEXT-DECORATION: none; color:maroon;}
.warning {FONT-SIZE: 14px; TEXT-DECORATION: none; color:green;}
.message {FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight:bold;}
    
TH {font-size: 9pt;}
TH.small {font-size: 8pt;}

.bigChange {color:blue; font-weight:bolder; font-size:175%;letter-spacing:4px;  text-transform: uppercase; background:white}
.start {color:black; background:#FFFFED}
.link {color:#666699}


# coolmenu
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#454898; layer-background-color:#454898; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:#454898; layer-background-color:#454898; color:white;}
.clLevel0over{background-color:#336699; layer-background-color:#336699; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:#454898; layer-background-color:#454898; color:white;}
.clLevel1over{background-color:#336699; layer-background-color:#336699; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:#454898; layer-background-color:#454898; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}
