html, body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color:white;
	color:black  
}
html, body, p, th, td, li, dd, dt {
  font: 1em Arial, Helvetica, sans-serif;
}

h1 { font-size: 2em;color:black;}
h2 { font-size: 1.5em;color:black; }
h3 { font-size: 1.2em ;color:black; }
h4 { font-size: 1.0em;color:black; }
h5 { font-size: 0.9em;color:black; }
h6 { font-size: 0.8em;color:black; }

p.box {border:red solid thin;outline:#00ff00 dotted thick;}
p.white {color:white;}
p.gray {color:gray;}
p.sans{font-family: arial; color:black;}
p.boldsans{font: bold 12px/30px arial,sans-serif;color:black;}


table.auto {table-layout:auto;border-collapse: collapse;}
table.top {table-layout:fixed;border-collapse: collapse;background-color : #000000;border:0 ;  width:100%;}
table.alerts
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: gray;
width: 100%;
background-color: black;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;}

td, th { border: 0 #ccc solid; }

.alertHd
{ border-bottom: 2px solid gray;
background-color: black;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 18px;
color: white;
width: 260px;}

table.stats
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
background-color: #6699FF;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}



table.stats td
{background-color: #6699FF;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.stats td.hed
{background-color: #6699FF;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
}
 
table.stats td.hedBig
{background-color: #6699FF;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 20px;
font-weight: bold;} 

td, th { border: 0 #ccc solid; }



.frontpage
{
font-family: Tahoma,Verdana,Arial;
font-size:20pt;
color: #6699ff;
font-weight:900;
}
.frontpagesmall
{
font-family: Tahoma,Verdana,Arial;
font-size:12pt;
color: #000000;
font-weight:900;
}

.frontpagehuge
{
font-family: Tahoma,Verdana,Arial;
font-size:20pt;
color: #4444ff;
font-weight:900;
	vertical-align: bottom;
}

ul{
list-style-type: none;
padding-left: 1em;
margin: 0;
}


#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 800px;

}



#header-a {
	float: left;
	width: 190px;
	HEIGHT: 50px;
}
#header-b {
	float: right;
	width: 610px;
	HEIGHT: 50px;
	vertical-align: bottom;
}


#container {
	width: 800px;
	vertical-align: middle;
}
#side-a {
	margin: 5px;
	float: left;
	width: 400px;
}
#side-b { 
	margin: 5px;
	float: left;
	width: 380px;

}


#footerBottom {
text-align:center;
	clear: both;
	width: 705px;
}

.roundedcornr_box_254357 {
   background: #def0ff url(roundedcornr_254357_grad.gif) repeat-x top left;
}
.roundedcornr_top div {
   background: url(roundedcornr_tl.gif) no-repeat top left;
}
.roundedcornr_top {
   background: transparent url(roundedcornr_tr.gif) no-repeat top right;
}
.roundedcornr_bottom div {
   background: url(roundedcornr_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom {
   background: transparent url(roundedcornr_br.gif) no-repeat bottom right;
}

.roundedcornr_top div, .roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom{
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content { margin: 0 10px; }
.roundedcornr_special { margin: 0 10px; height:262px;}


.roundedcornr_box_820368 {
   background: #b2d5f2 url(roundedcornr_571821_grad.gif) repeat-x top left;
}
.roundedcornr_top_820368 div {
   background: url(roundedcornr_tl.gif) no-repeat top left;
}
.roundedcornr_top_820368 {
   background: transparent url(roundedcornr_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_820368 div {
   background: url(roundedcornr_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_820368 {
   background: transparent url(roundedcornr_br.gif) no-repeat bottom right;
}

.roundedcornr_top_820368 div, .roundedcornr_top_820368,
.roundedcornr_bottom_820368 div, .roundedcornr_bottom_820368 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_820368 { margin: 0 10px; }
		a img { border:0 }
      .class1 A:link {text-decoration: underline; color: #ffffff;}
      .class1 A:visited {text-decoration: none; color: #ffffff;}
      .class1 A:active {text-decoration: none; color: #ffffff;}
      .class1 A:hover {text-decoration: underline; color: #ffffff;border:1px dashed #ffffff}



