body {
	background:#ffffff;
	color: #222222;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: .75em;
	margin-left:.75em; 
	margin-top:0em; 
	min-width:790px;
}

a:link, a:visited, a:active {
	background-color:inherit;
	color:#333333;
	text-decoration:none;
	font-family: Arial, Verdana, Helvetica, Sans-Serif; 
}

a:hover {
	background-color:inherit;
	color:#f2730c;
	text-decoration:underline;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}  
  
  
  
  
  
/*top tiny link*/
a.nav:link, a.nav:visited, a.nav:active {
	background-color:#ffffff;
   color:#333333;
   font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration:none;
   font-size: .80em;
}
   
a.nav:hover {
   background-color:#ffffff;
   color:#f2730c; 
   font-family: Arial, Verdana, Helvetica, Sans-Serif;
   font-size: .80em; 
   text-decoration:underline;
  
   
}  
  
/*bottom header link*/
a.bhl:link, a.bhl:visited,  a.bhl:active  {
background-color:inherit;
	color:#333333; 
	font-family: Arial, Verdana, Helvetica, Sans-Serif; 
	text-decoration:none;
	font-size: .80em;  
	font-weight:bold;

}

a.bhl:hover  {
	background-color:inherit;
	color:#f2730c;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: .80em; 
	text-decoration:underline; 
	font-weight:bold;
}  
 
h1 {
	background-color:#ffffff;
	font-family: Courier, Arial, Verdana, Helvetica, Sans-Serif; 
	font-size: 1.3em; 
	color: #222222; 
	font-weight: bold; 
	vertical-align:bottom; 
}

h2 {
background-color:#ffffff;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-size: .99em;
color: #333333;
font-weight: bold; 
}

h3 {
background-color:#ffffff;
font-family: Arial, Verdana, Helvetica, Sans-Serif; 
font-size: .93em; 
color: #444444; 
font-weight: bold; 
} 

blockquote {
	text-align:justify;
	padding:.35em;
	margin-left:.5em;
	margin-right:.5em;
	margin-top:.25em;
	margin-bottom:.25em;
}

blockquote.main {
	text-align:justify;
	padding:.35em;
	margin-left:0em;
	margin-right:.5em;
	margin-top:.25em;
	margin-bottom:0em;
}

 /*DIV Stuff */
#shell {
	width: 100%;
	height: 50em;

}
  
#top {
	width: 100%;
	height:6.6em;
	border-bottom:1px dashed #999999;
	vertical-align:bottom;
}
 
#SmallTopNav { 
	vertical-align:middle;
	height:auto;
}  
 
#content  {

	width: 100%;
	height: 20.7em; 
	border-bottom: 1px dashed #999999;
}
 
#dotted {
position: absolute; left:63em; height:65em; border-left: 1px dashed #999999;} 
 
#bottombottom {
	width: 100%;
	height:13.5em;
	border-bottom: 1px dashed #999999;
}
 
#footer {
	
	font-family: Arial, Verdana, Helvetica, Sans-Serif; 
	color: #333333;
	font-size: .75em; 
	background:#ffffff;
	margin-top:.2em
}
  
  
     #footerlower { 
  width:auto; 
 font-family: Arial, Verdana, Helvetica, Sans-Serif; 
  color: #333333; 
  font-size: .70em;  
  background:#ffffff; 
  text-align:right;

  }
	div.topbox, a.topbox:link, a.topbox:visited, a.topbox:active { background-color:#ffffff; width:auto; height:1.2em; padding:0em; margin-left:0em; float:left; vertical-align:bottom; font-family: Arial, Verdana, Helvetica, Sans-Serif; color:#333333; font-size:.88em; font-weight:bold; }
	div.topbox, a.topbox:hover { background-color:#ffffff; width:auto; height:1.2em; padding:0em; float:left; vertical-align:bottom; font-family: Arial, Verdana, Helvetica, Sans-Serif; color:#f2730c; font-size:.88em; font-weight:bold; }

	div.bottomboxfirst    { background-color:#ffffff;font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: .95em; color:#333333; text-decoration:none; text-align:justify; border-right:1px dashed #999999; width:16.25em; height: 13.5em; float:left; padding:.3em; line-height:1.3em;}
	div.bottombox         { background-color:#ffffff;font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: .95em; color:#333333; text-decoration:none; text-align:justify; border-right:1px dashed #999999; width:15.25em; height: 13.5em; float:left; padding:.3em; line-height:1.3em;}
	div.bottombox-no-side { background-color:#ffffff;font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: .95em; color:#333333; text-decoration:none; text-align:justify; width:15.75em; height: 13.5em; float:left; padding:.3em; line-height:1.3em;}  

	option {background-color: #ffffff; font-weight: bold; font-size: .90em; color: #333333;}
	select {background-color: #ffffff; font-weight: bold; font-size: .90em; color: #333333;}

ul {
	margin:0em;
	padding:.25em;
	line-height:1em;
}

li {margin:0px;padding:.25em}

abbr {
	border-bottom:0em
}

select {
	border:0px;
	padding:0px;
	
	}
	
