html, body { margin: 0; padding: 0; }
*{
margin:0px;
padding:0px;
}
body {
	background-color: #333333;
	font-size: 71%;
	font-style: normal;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
}
a, a:visited, a:active{
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;	
}



a, a:visited, a:active{
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;	
}




a.newsLClass:link{ color:#333; text-decoration:none; }
a.newsLClass:visited{ color:#333; text-decoration:none; }
a.newsLClass:active{ color:#333; text-decoration:none; }
a.newsLClass:hover { color:#333; text-decoration:underline; }

a.BodyClass:link{ color:#0099ff; text-decoration:none; }
a.BodyClass:visited{ color:#0099ff; text-decoration:none; }
a.BodyClass:active{ color:#0099ff; text-decoration:none; }
a.BodyClass:hover { color:#0099ff; text-decoration:underline; }

a.tracerClass:link{ color:#666; text-decoration:none; }
a.tracerClass:visited{ color:#666; text-decoration:none; }
a.tracerClass:active{ color:#666; text-decoration:none; }
a.tracerClass:hover { color:#666; text-decoration:underline; }


h1{
	padding:0px;
	margin:0px;
	font-size:1.3em;
	margin-bottom:5px;
}
h2{
	padding:0px;
	margin:0px;
	margin-bottom:3px;
	font-size:1em;
}
p{
	padding:0px;
	margin:0px;
	margin-bottom:15px;
	line-height:1.3em;
}


ul{
padding-left:12px;
}


	

/*------Eh uup ----------------------*/



.contentText a, a:visited, a:active{
	color:#0099ff;
	font-weight:bold;
	text-decoration:none;
	}
	
.contentText a:hover{
	text-decoration:underline;	
}
	

#holder{
	margin:0px auto;
	width:800px;
	background-image:url('../images/header4.jpg');
	background-repeat:no-repeat;
	background-color:#FFFFFF;

	
	
	}
	
	
	#holder2{
	margin:0px auto;
	width:800px;
	background-color:#FFFFFF;


	
	
	}
	
	
	
	#holder3{
	margin:0px auto;
	width:800px;
	background-color:#FFFFFF;


	
	
	}
	
	#holder4{
	margin:0px auto;
	width:800px;
	background-color:#FFFFFF;

	
	
	}
	
	
	#holder5{
	margin:0px auto;
	width:800px;
	background-color:#FFFFFF;

	
	
	}
	
	
	#holder6{
	margin:0px auto;
	width:800px;
	background-image:url('../images/header4.jpg');
	background-repeat:no-repeat;
	background-color:#FFFFFF;


	
	
	}
	
	
	
			
	#naviHolder{
	padding-left:0px;
	background-image:url('../images/header2.jpg');
	background-repeat:no-repeat;
	width:800px;
	height:20px;
	
	}		
	#mainBack{
	padding-left:0px;
	width:800px;
	
	
	}		
	#header_top{
	padding-left:0px;
	background-image:url('../images/header1.jpg');
	background-repeat:no-repeat;
	width:800px;
	height:79px;
	
	}		
	#logo{
	padding-left:0px;
	width:161px;
	

	
	}	
	#mainNav{
	padding-left:5px;
	font-size: 1.0em;
	font-style: bold;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	
	
	
	
	
	}
#main{
float:left;
	width: 561px;
	padding-top:0px;
	padding-left:20px;
	padding-right:10px;
	margin-bottom:20px;
	
	}
	

#search {
	float:right;
	padding-top:30px;
	padding-right:20px;

}


#leftPanel {
	float:left;
	margin-top:15px;
	margin-left:15px;
	width:149px;
	
	
	}
	
	
	.left_navBlue a, a:visited, a:active{
	color:#0099ff;
	font-weight:normal;
	text-decoration:none;
	}
	
.left_navBlue a:hover{
	text-decoration:underline;	
}




#logosPanel {
	float:left;
	margin-top:0px;
	padding-top:8px;
	padding-left:8px;
	width:151px;
	height:285px;
	background-image:url('../images/logos_back.gif');
	background-repeat:no-repeat;
	
	
	}
	
	
	
		
.newsText {
	
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:22px;
	color:#333333;
	
	
	}
	
	
	
		
#newsletter_panel {
	float:left;
	margin-top:10px;
	padding-top:8px;
	padding-left:0px;
	padding-right:0px;
	width:153px;
	height:40px;
	background-image:url('../images/newsletter_back.jpg');
	background-repeat:no-repeat;
	
	}
	
	
	
	#newsletter_text {

	width:147px;
	font-size:1.0em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:5px;
	padding-right:7px;
	text-align:center;
	color:#333333;

	
	}
	
	
	
	#copyright {

	width:147px;
	font-size:1.0em;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;

	
	}
	
	
	
	
	.left_nav{
	margin:0px;
	padding:0px;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;


}
#footer {
margin:0px auto;
width:800px;
	height:31px;
	background-image:url('../images/footer_cut.jpg');
	background-repeat:no-repeat;
	background-color:#FFF;


}

	.left_title{
	margin:0px;
	padding:0px;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:22px;



}


	.headlines{
	margin:0px;
	padding-top:20px;
	font-size:1.41em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:22px;
	color:#333333;



}


	.dataThing{
	font-size:0.80em;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;



}



#contact_numbers {
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:22px;
	color:#666666;	
	height:31px;
	width:580px;
	


}


#smallLogo {
float:right;
padding-right:10px;
}




#ticker-container {
    position:relative;
    overflow:hidden;
    width: 142px;
    height: 125px;
    background-color:#eee;
	color:#666666;
    padding: 5px;
    border:solid 1px #cccccc;
	margin-top:17px;
}

#ticker {
	position:relative;
    width: 149px;

}

#ticker ul {
	padding:0;
	margin:0;
	list-style-type:none;
	margin-bottom:17px;
}
#ticker ul li {
        display:list-item;
        margin-top: 1px;
        margin-bottom: 1px;
        padding-top: 1px;
        padding-bottom: 1px;
        font-family: arial;
        font-weight: normal;
        padding-left: 7px;
}

#ticker ul li a {
        font-family: arial;
        font-weight: normal;
        text-decoration: none;
        padding-left: 2px;
}
    
#ticker ul li a:hover {
        font-family: arial;
        text-decoration: none;
        padding-left: 2px;
}


#legalStuff{
		margin:0px auto;
		color:#666;
		width:800px;
        font-family: arial;
		font-size:1em;
		background-color:#FFF;
		padding-bottom:10px;
		
}




/* ------------------------------*/
