/* OVERALL STYLES */

	div, p, blockquote, ol, dl, ul, li, td, th, br, font {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 8pt;
		color: #ffffff;
		line-height:1.8em;
		horizontal-align:left:	
	}

	body {
		margin-left : 0;
		margin-top: 0;
	}

/* HEADINGS */

	h1 {
		font-size: 14pt;
		font-weight: bold;
		color: #333333;		
		padding-top: 20px;
	}
	
	h2 {
		font-size: 12pt;
		font-weight: bold;
		color: #333333;
	}
	
/* ANCHOR STYLES */

	a:link {
		color : #FFFFFF;
		text-decoration: none;
		background-color : transparent;
	}

	a:visited {
		color: #FFFFFF;
		text-decoration:none;
	}

	a:active {
		color : #FFFFFF;
		text-decoration: none;
		background-color : transparent;
		text-decoration: none;
	}

	a:hover {
		text-decoration: underline;
		color: #FFFFFF;
	}

/* DIV STYLES */

	div.main_section {
		height: 100%;
	    width: 800px;       
	}
                  
	div.logo_section {
		margin-top: 30px;
		margin-left: 0px;
	    margin-bottom: 0px;
	}
	
	div.logo_section_home {
		margin-top: 5px;
		margin-left: 0px;
	    margin-bottom: 0px;
	}	
                 
	div.menu_section {
		margin-top: 0px;
		width: 800px;
		margin-left: 0px;
		margin-bottom: 0px;
	}

	div.main_left {         
		height: 100%;
		width: 400px;
		background-color: #EDF6FF;
		padding: 8px;
	}
	         
	div.main_right {
		height: 100%;
		width: 400px;
		padding: 8px;	
	}
	
/* LIST STYLES */

	ul.menu_items {
		padding: 0;
	}
	         
	ul.menu_items li {
		list-style: none;
		margin: 0;
		display: inline;
	}

/* COLUMN STYLES */

	td.leftnav_top {
		width:160px;
		background-color: #226194;
		font-size: 11pt;
		font-weight: bold;
		color: #FFFFFF;
		padding-left: 15px;
		padding-right: 5px;
		padding-bottom: 0px;
	}
	
	td.leftnav_main {
		width:160px;
		background-color: #F7F6EE;
		font-size: 9pt;
		padding-left: 15px;
		padding-bottom: 0px;
		padding-top: 10px;
		padding-right: 5px;		
		height: 100%;
	}	

	td.leftnav_main p {
		font-size: 9pt;
	}		
	
	td.rightnav_top {
		background-color: #59AF3A;
		height: 40px;
	}
	
	td.rightnav_main {
		width:150px;
		height: 30px;	
		font-size: 10pt;
		font-weight: bold;
		color: #808080;		
		background-color: #ACDEF7;
		padding-left: 5px;		
	}
	
	td.rightnav_maininner {	
		width:150px;
		padding-top: 10px;	
		background-color: #F1F8FE;
		padding-left: 15px;		
	}	
	
	td.mainbody {
		width: 500px;
		padding-left: 10px;
		padding-right: 30px;
	}
	
	td.mainbody p, br, ul, li {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #333333;
		line-height:1.8em;			
	}
	
	td.homepage p, br, ul, li {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #ffffff;
		line-height:1.8em;		
	}	
	
/* BUTTON STYLES */
	input.submitButton {
		background-color: transparent;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		width: 70px;
		font-size: 9px;
		height: 22px;
		cursor: hand;
		color: #808080;
		border-style: 0 0 solid solid;	
	}
	
/* HORIZONTAL LINE */
	hr {
	color: #ACDEF7;
	width: 90%;
	size: 1px;
	}
