/*---------------------------------------------------------------*/	
/*   Body elements for main pages */
/*---------------------------------------------------------------*/	

body {
	font-family: Arial, Veranda, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 7px 0px 0px 10px;
	color: #393939;
	font-size: 10pt;
}

td {
	font-family: Arial, Veranda, Helvetica, sans-serif;
	color: #393939;
	font-size: 10pt;
}

#body_outline {
 	width: 795px;
 	float: left;
 	padding: 0px 0px 0px 0px;
 	margin: 0px 0px 0px 0px;
 	border-width: 1px 1px 0px 0px;
 	border-style: solid;
 	border-color: #222222;
 	height: inherit;
	background-color: #FFFFFF;

}

.bluelink, .bluelink a:link, .bluelink a:visited{
	color: #0000FF;
}

hr {
 	color: #cc9933;
}

a:link, a:visited {
	color: #000066;
	text-decoration: none; 	
}
a:hover {
	color: #000099;
	text-decoration: underline;		
}
/*---------------------------------------------------------------*/	
/*   tables    */
/*---------------------------------------------------------------*/	

#logo {
	height: 114px;
	width: 151px;	
 	position: absolute;
 	left: 25px;
 	top: 15px;	
}
.top_table {
 	border-width: 0px 0px 0px 1px;
 	border-style: solid;
 	border-color: #222222;
}
.top_menu_td {
	background-color: #cc9933;
 	padding: 0px 0px 0px 0px;
 	margin: 0px 0px 0px 0px; 	
 	font-size: 10pt;
 	color: #FFFFFF;
 	font-weight: bold;
 	text-align: right;	
 	border-width: 1px 0px 1px 0px;
 	border-style: solid;
 	border-color: #222222; 	
 	width: 795px;
}

.menu_link, .menu_link a:link, .menu_link a:visited {

 	padding: 2px 10px 2px 10px;
 	margin: 0px 0px 0px 0px; 	
 	font-size: 10pt;
 	color: #FFFFFF;
 	font-weight: bold;
 	text-align: center;

	text-decoration: none; 	
}
.menu_link a:hover {
	
 	color: #393939;
 	font-weight: bold;
 	text-align: center;	
	background-color: #FFFFFF; 	
}

.menu_link2, .menu_link2 a:link, .menu_link2 a:visited {

 	padding: 2px 10px 2px 10px;
 	margin: 0px 0px 0px 0px; 	
 	font-size: 10pt;
 	color: #cc9933;
 	font-weight: bold;
 	text-align: center;
	text-decoration: none; 	
}
.menu_link2 a:hover {
	
 	color: #FFFFFF;
 	font-weight: bold;
 	text-align: center;	
	background-color: #cc9933; 	
}

#content {
 	margin: 0px 0px 0px 0px;
}

#included_content {
 	margin: 0px 10px 0px 0px;
}

.content_table {
 	margin: 0px 10px 0px 10px;
 	text-align: left;
	width: 785px;
}

.orange_border {
 	border-width: 1px 1px 1px 1px;
 	border-style: solid;
 	border-color: #cc9933;
}

.boxed {
 	background-color: #d7dcff; 	
}

.copyright {
 	padding: 2px 10px 200px 10px;
	font-size: 10pt;
	font-weight: normal;
	color: #999999;
	text-align: right;
}
.copyright a:link, .copyright a:visited {
	font-size: 9pt;
	font-weight: normal;
	color: #BBBBBB;
}

.inputText {
	
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #BBBBBB;
	background-color: #EEEEEE;

}

.PortfolioLink {

display: block;
background-color: #EECC66;
border-bottom: #999999 1px solid;
border-left: #CCCCCC 1px solid;
border-right: #AAAAAA 1px solid;
border-top: #DDDDDD 1px solid;
width: 175px;
padding: 3px 5px 3px 5px;
margin-left: 10px;
text-align: left;

}

.td_padding {
	padding: 0px 10px 0px 0px;
}

.form_section {
	background-color: #FAFAFA;
	padding: 10px 5px 10px 5px;
}
