/*
1.2em = 12pt, 3.5em = 35pt, etc.
*/

body		{  	
		margin: 0;
        padding: 0;
		background-color: #cccccc;
		color: #000000;
		font-size: 62.5%;				
		}
                         	
h1		{  
		font-family: Arial, Helvetica, sans-serif;
		font-size: 28px;  		
		margin: 0 0 8px 0;
		padding: 0;	
		}

h2		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: 100;
		margin: 0 0 0 0;
		padding: 5px 0 8px 0;
		}
		
h3		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;  	
		font-weight: 100;		
		margin: 0 0 0 0;
		padding: 5px 0 8px 0;
		}

h4		{
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 16px; 
		font-weight: 100;
		line-height: 18px;	
		margin: 0 0 0 20px;
		padding: 0;
		}

p {
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 12px; 
		line-height: 16px;
		margin: 0 0 14px 0;	
		color: #333333;	
		}
		
#content ul, #content ol {
	margin: 0 0 10px 18px;
	padding: 0;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana, sans-serif;
	}
#content li {
	margin-bottom: 8px;
	}
		
img {
border: 0;
}
a {
color: #000000;
}
#content a:link {
	color: #000055;
	text-decoration: none;
	border-bottom: #000055 solid 1px;
	}
#content a:visited {
	color: #005555;
	text-decoration: none;
	border-bottom: #005555 solid 1px;
	}
#content a:active {
	color: #000055;
	text-decoration: none;
	border-bottom: #000055 solid 1px;
	}
#content a:hover {
	color: #0000aa;
	text-decoration: none;
	border-bottom: #0000aa solid 1px;
	}
#newsletter input {
margin: 0;
padding: 0;
}

#newsletter {
margin: 0 0 0 0;
padding: 22px 0 0 30px;
}	

#menutop li {
display: inline;
margin: 0;
padding: 0;

}	
#menutop ul {
margin: 0; 
padding: 0;
}



#smalltopmenu a {
	color: #ccc;
	font-family: verdana, sans-serif;
	font-size: 11px;
	}
#smalltopmenu a:link, #smalltopmenu a:visited, #smalltopmenu a:active {
	text-decoration: none;
	}
#smalltopmenu a:hover {
	text-decoration: underline;
	}


#menutop {
margin: 0 40px 0 0;
padding: 0;
}
#menutop a {
color: #F7F7FC;
font-size: 16px;
padding: 0 5px 0 7px;
border-left: solid #999999 1px;
font-weight: bold;
font-family: Arial, sans-serif;
text-decoration:none;
}
#menutop #noborder {
border: none;
}
#menutop a:hover {
color: #C4C4C6;
}


#credits	{	
		font-size: 10px;
		color: #000;
		font-family: verdana, sans-serif;
		text-align: left;
		padding: 100px 5px 0 30px;	
		clear: both;
		}
.newsslider {	
	position:relative; 
	overflow:hidden; 
	height:100px; 
	width:360px; 
	margin-bottom:30px; 
	margin-left: 10px; 
	font-size: 12px; 
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	border-top: #ccc solid 1px; 
	border-bottom: #ccc solid 1px;
	}
.newsslidercontent {
	position:absolute;
	}
.newsslidercontent .upper {
	border-bottom:1px solid #000000;
	}
.newssection {
	padding:0px 0 20px 0; 
	height:100px
	}

.newssection p {
	font-size: 11px;
	}

.formTag {
	font-size: 11px;
	font-family: verdana, sans-serif;
	line-height: 16px;
	color: #555;
	font-weight: bold;
	vertical-align: top;
	text-align: right;
	}