body {

	margin : 12px 0px 0px 0px; 
	padding : 0; 
	font-family: arial,sans-serif;
	text-align: center;
	color: #006666;
	background-color : #006666;

}



img {

	border: 0px none;

}



a {

	color: #0000FF;
	text-decoration: none;

/*	font-weight: bold; */

}



a:hover {

	color: #339999;

	text-decoration: underline;

}



#mainbox {

	width: 780px;

	margin: auto;

	padding: 0px;

    	border: 0px ;

	background-color: #FFFFFF; 

}



/* Top Link Header */

#superheader {

	font-size : 80%;

	/*background-color : #006666;*/

	text-align : right; 

	color : #FFFFCC; 

	padding : 0px 0px 3px 0px; 

} 



#superheader a {

color : #0000FF;

text-decoration : none; 

padding : 3px 7px; 

margin : 0 0 0 4px; 

} 



#superheader a:hover {

color : #339999; 

text-decoration : underline; 

padding : 3px 7px; 

margin : 0 0 0 4px; 

} 



#mainheader {

background-image: url(images/Index_Header.jpg);



height: 120px;

margin: 0px;

padding: 0px;

border: 0px ;

text-align: left;

}



#contentbox {

float:right;

/* Top, right, bottom, left */

margin: 10px 5px 0px 0px;

font-size:12px;

width: 335px;

text-align: left;

padding: 5px;



}



#contentbox h1 {

margin: 0px 0px 2px 0px;

letter-spacing : 0.2em; 

font-size : 120%; 

color : #003399; 

border-bottom: 1px solid;

} 



#contentbox p{

margin: 0px 0px 5px 0px;

padding: 10px;

font-size:14px;

text-align: left;

}



#sidebar {

/*Top, Right, Bottom, left */

	margin: 10px 0px 5px 0px;

 	float:left;

    width: 380px;

	padding: 10px;



/*	border: 1px dotted; */

}



#sidebar p {

margin: 0px 0px 0px 0px;

padding: 0px;

font-size:10px;

text-align: center;

line-height:15px;

}



#sidebar h5 {

margin: 0px 0px 0px 0px;
padding: 5px;
font-size:12px;
text-align: center;
font-weight: bold;

}



#footer {
color: #FFFFFF;
margin:0px;
background: #006666;
font-size:11px;
font-weight: normal; 
clear:both;
padding: 0;
text-align : right; 

} 

#footer a {
color: #FFFFFF;
}