body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
  background-colors:000000;
    color:#000000;
}
TABLE {font-size:10pt; font-family:arial}
H2 {color:#003366; margin:0 0 12px 0;}
A {color:#ff0000;background:#ffffff}
A:Hover {color:#afbd2a}
P {margin:0 0 12px 0}

#root {width:960px; background:#ffffff; font-family:arial;text-align:left; font-size:10pt; font-color:black; border-collapse:collapse;  no-repeat 450px 60px}

#topback {height:120px;}
float:right; width:40% }

#top {width:100%; height:33px; border-top:1px solid #000000; border-bottom:1px 

solid #000000; clear:both; margin:0}
#topMenu { width:960px; font-family:arial; font-size:9pt; font-weight:normal; 

padding:0;height:32px; margin:1px 0 0 0; overflow:hidden }
#topMenu LI {float:left; padding:6px 17px 6px 18px; border: 1px solid 

#000000;list-style:none; margin:1px 1px 1px 0; }
#topMenu LI.On {color:#cccccc; background-color:#000000; }
#topMenu A {text-decoration:none; color:#000000}
#topMenu A:Hover {color:#ffffff; background-color:#1569C7;}

#simpleMenu {margin:0px; width:170px; border-collapse:collapse}
#simpleMenu TD {background:#1569C7; font-size:9pt;font-weight:bold; 

padding:10px;border-top:4px solid #ffffff}
#simpleMenu A {color:#000000; text-decoration:none}
#simpleMenu A:Hover {color:#ffffff; background-color:#000000;}
#simpleMenu LI {color:#000000; font-weight:normal; font-size:8pt}
#simpleMenu .ON A {color:#ff0000}

#content { margin:12px; min-height:450px; height:auto !important; height:450px;}
.intro {margin:0 0 10px 0; color:#ABBE27 }



#topheader{float:right; width:526px; height:97px; background-color:#F0F0F0; 

position:relative}
#toplinks{position:absolute; right:10px; top:10px;}
#menu{float:right; width:526px; height:32px; 

background-image:url(images/bg_menu.gif); background-repeat:repeat-x;}
#submenu{float:right; width:526px; height:32px; 

background-image:url(images/bg_submenu.gif); background-position:top; 

background-repeat:repeat-x;}
.curmenu {font-size:8pt; padding:3px; background:#401010; margin:0 0 8px 0}
#contenttext{float:right; width:526px;}
#leftpanel{float:left; width:274px;}

#header {background-color:#401010; font-size:8pt; padding:6px; 

margin-bottom:10px}

#footer{width:960px; color:black; background-color:#D0E3A1; 

padding-top:6px;padding-bottom:6px;font-family:arial; font-size:8pt}
#footer A {margin:4px}
#footback {width:100%; background-color:#000000}
.clear {clear:both}

#newsHeading {width=250; float:Right; }
#newsPreview {font-size:8pt; padding:8px;width:250px; float:Right; border:1px blue;}
#newsPreview A {border:0px; font-weight:normal;color:black}
#newsPreview A:Hover {text-decoration:underline}
#newsPreview .desc {display:block; margin-left:6px; font-weight:normal}
#newsPreview P {margin:0px}

#newsList {font-size:9pt; padding:5px;}
#newsList A {color:blue;border:0; font-weight:bold;}
#newsList A:Hover {text-decoration:underline}
#newsList .desc {display:block; margin-left:6px; font-weight:normal}
#newsList P {margin-bottom:10px}

#eventsPreview {background:#666666;font-size:10pt; padding:1px;width:200;}
#eventsPreview TABLE {background:#dedede;font-size:9pt;color:black}
#eventsPreview TD.today {border:1px solid #404040}
#eventsPreview TD.selected{color:#ffffff;background:#000000}
#eventsPreview .row {background:#ffffff}
#eventsPreview .weekend {background:#CDB954}

#eventsList {background:#E6E6E6;font-size:12pt;color:"#993300"}
#eventsList A{color:blue;border:0; font-weight:bold;text-decoration:underline}
#eventsList .info{color:#7688FF}
#eventsList .event {color:#000000}

#searchForm {margin:50px 5px 0px 0px; height:20px; width:200px; padding:1px 0 

3px 5px;; float:right}
#searchForm INPUT {font-size:8pt;float:right}

#boxpad {padding:10px}

/*GRAY PANEL*/
.graypanel{
	border:solid 1px #666666; background-color:#F7F7F7; padding:10px; 

margin:10px;
}

/*TEXT STYLES*/
.bodytext {
	font: 0.7em Tahoma, sans-serif;
	color: #666666;
}

.titletext {
	font: 0.7em Tahoma, sans-serif;
	font-size:36px;
	font-weight:bold;
	color:#ffffff;
}
.whitetitle {
	font: 0.7em Tahoma, sans-serif;
	font-size:36px;
	font-weight:bold;
	color:#FFFFFF;
}
.smalltitle {
	font: 0.7em Tahoma, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#CC0000;
}
.smallwhitetext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
}
.smallwhitetext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}
.smallwhitetext a:hover{
	text-decoration:underline;
}
.smallgraytext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#999999;
}
.smallgraytext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}
.smallgraytext a:hover{
	text-decoration:underline;
}
.smallredtext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CC0000;
}
.smallredtext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}
.smallredtext a:hover{
	text-decoration:underline;
}