/* BODY

*******************************/



body {

	background-image: url(images/bg.gif);

	background-repeat: repeat-y;

	background-position: center;

	background-color: #000;

	padding: 0px;

	margin: 0px;

	}



td, div {

		color: #999999;

		font-family: Arial, Verdana, Helvetica, sans-serif;

		font-size: 12px;

		line-height: 1.7em;

		}

		

form {

		margin: 0px 0px 0px 0px; 

		}





/* CONTAINERS

*******************************/



#mainframe { 

background-color: #000;

	float: center;

	width: 780px; 

	height: 100%;

	}		





/* HYPERLINKS

*******************************/



a { color: #3399CC;} 

a:hover { color : #999999;}



a.sm { color: #3399CC; font-size: 10px; text-decoration: none;} 

a.sm:hover { color : #999999;}





/* NAV LEFT STYLES

*******************************/



#navleftlinks {width: 200px; list-style-type:none;}



#navleftlinks ul {list-style: none; margin: 10px; padding: 0; border: none;}



#navleftlinks li {
	position: relative;
	display: block;
	padding: 2px;
	background: url('images/bg_navdiv.gif') repeat-x left bottom;
	left: -1px;
	top: -2px;
}



#navleftlinks li a { color:#00C6C6; display: block; width: 100%; text-decoration: none; }

#navleftlinks li a:hover { color:#999999; }  



html>body #navleftlinks li a {

width: auto;

}	



/* GENERAL

*******************************/



.bgcolor1 { background-color: #003333; }

.footer { border-top: 1px dotted #333333; color: #666666; font-size: 12px; margin-top: 40px; Padding: 10px; }

.sectionhdr { color: #00B0B0; font-size: 12px; font-weight: bold; }

.tablehdr { color: #FFFFCC; font-size: 12px; font-weight: normal; }

.small { font-size: 10px; }

.topbar { background-color: #333333; color: #CCCCCC; font-size: 10px; }
