* {border:none; margin:0; padding:0;}
#documents { display: none; }
.subscribe { display: none; }
#alertmod { display: none; }
#righty { display : none; }
#complaintpager { display: none; }
#waiverpager { display: none; }
#footer { display: none; }
.niftycorners { display: none; }

body { text-align:center; background: #336699;}
form { display:inline; padding:0; margin:0; }
code { font-size:12px; }

#page 
{
  margin:15px auto;
  width:auto;
  font:72% tahoma,"Microsoft Sans Serif",tahoma;
  text-align:left;
  background:#fff;
}

#header { display: none; }
#topbar { display: none; }
#main      { margin:10px 20px 20px 20px; clear:both; }
#content { float:left; width:720px; margin-bottom: 10px; }

#main h2   
{
 font:140% arial,tahoma;
 font-weight: bold;
 padding:0px;
 margin:0px;
 display:block;
 color:#336699;
 text-decoration: underline;
 border: none;
}

#main h2 a
{
 color: #336699;
 text-decoration: none;
}

#main   p  { line-height:1.0em; font-size: 1.0em; display:block; margin: 0px;}
.roundpara {margin:0px; padding: 0px; background: none; line-height:1.0em; font-size: 1.0em;}
.roundparared {margin:5px; padding: 5px; background: #ffcccc;line-height:1.6em; font-size: 11px;}
.roundnarrow {margin: 0px; float:left;width:130px;}
#content  ul { padding:0px; margin:10px 0 10px 20px; }
#content   li { list-style: disc inside; }

#footer    { border-top:1px solid #bbbbbb; padding-top:10px; margin:20px; clear:both; text-align:center; color:#bbbbbb; }

.nav { overflow: hidden; margin:0 0 5px 0;}
.nav ul    { list-style:none; border:0px solid black; padding:0px; margin:0px;}
.nav li 
{ 
 font: 11px tahoma;
 padding:0px;
 margin:0px;
 display:inline;
 list-style:none;
 line-height:1.6em;
}


.nav li a 
{
 display:block;
 border-left:5px solid #336699;
 padding: 3px 5px 3px 7px;
 margin: 1px 2px 1px 2px;
 text-decoration:none;
 color:black; 
}

.nav li a:hover
{
 display:block;
 border-left:5px solid #990000;
 background-color: #336699;
 color:#ffffff;
}

strong {font-family: Arial;}

#content h3 {color:#990000;font: bold 96% Arial;margin:0px; display: block;}

#content li a 
{
 font-weight:lighter;
 text-decoration:none;
 color:#336699;
 padding-left:0px;
 border-left:0px solid #FFFFFF;
}

#content li a:hover
{
 border-left:0px solid #bbbbbb;
 background:#eeeeee;
 padding-left:0px;
 padding-right:3px;
 color:#000000;
}

#content a, #footer a
{
 color:#336699;
 text-decoration:none;
}

#content a:hover, #footer a:hover
{
 color:#000;
 text-decoration:none;
}

#content img{
 border:1px solid #cccccc;
}

.date {font-size: 9px; color:#333;margin:0px;}

.img-left{
 float:left;
 clear:left;
}

.img-right{
 float:right;
 clear:right;
}

.box { background: #363636;}

.item{
 float:left;
 clear:both;
 width: 120px;
 height: 100%;
 margin: 5px;
 background :#ddd;
 color: #336699;
 font-size: 10px;
}

.item:hover{
 background-color:#990000;
 color: #ffffff;
 cursor: pointer;
}

.item:hover span{
 color: #eeeeee;
}

div.item img {float: left; padding:2px; margin:10px;}
div.item p {padding:0px; margin:10px;}
div.item span {font-size: 9px; color:#333;}


#response{
	font-family: arial;
	color: #990000;
}

#address {
	border: 2px solid #cccccc;
	background-color: #336699;
	color: #ffffff;
	width: 179px;
	padding-top: 3px;
	padding-bottom: 3px;
	font:96% tahoma;
}

#subscribesubmit {
	padding: 3px;
	margin: 3px 3px 3px 3px;
	color: #000;
	font:96% tahoma;
	float: right;
}

#contact-area {
	
	margin-top: 25px;
}

#contact-area input, #contact-area textarea, #contact-area select {
	padding: 5px;
	width: 500px;
	font-family: Helvetica, sans-serif;
	font-size: 1.1em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 150px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #E19F37;
}

#contact-area input.submit-button {
	width: 100px;
}

#contact-area label#normal {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 100px;
	padding-top: 5px;
	font-size: 1.1em;
}

#contact-area div#help {
	padding: 0px 5px 5px 5px;
	width: 350px;
	font-family: Helvetica, sans-serif;
	font-size: 1.0em;
	margin: 0px 0px 10px 165px;
}

.red {color: #990000;}

#content_right {
	float: left;
	width: auto;
}