	body{
		background-color:#FFFFFF;
		margin:0px;
		padding:0px;
		height:100%;
		border-style: none;
	}

	.message-value{
		color: #FF9933;
		font-weight: bold;
		text-align: center;
	}

	.error-value{
		color: #FF0000;
		font-weight: bold;
		font-size: 10px;
	}

	.button{
		font-family:Arial;
		font-size:10pt;
		font-weight:normal;
		font-style:normal;
		color:#FFFFFF;
		background-color:#999999;
		border-style:ridge;
		border-width:1px;
		border-color:#000000;
	}
	
	.titlebold {
		font-weight: bold;
	}


	.byline{
		text-align:right;
		color:#ffffff; 
		font-size:10pt;	
		padding-right:5px;
		font-weight: normal;
	}

	.byline1{
		text-align:right;
		color:#ffffff; 
		font-size:13pt;	
		padding-right:5px;
		font-weight: normal;
	}

	.byline2{
		text-align:left;
		color:#ffffff; 
		font-size:13pt;	
		padding-left:5px;
		font-weight: normal; 
	}


	A.menu1:link 		{text-decoration: none; color:#FFFFFF;font-weight:bold;}
	A.menu1:visited 	{text-decoration: none; color:#FFFFFF;font-weight:bold;}
	A.menu1:active 		{text-decoration: none; color:#FFFFFF;font-weight:bold;}
	A.menu1:hover 		{text-decoration: underline; color:#FFFFFF;font-weight:bold;}


	a.menu2:link 		{text-decoration: none; color:#FFFFFF;padding-left: 3px;}
	a.menu2:visited 	{text-decoration: none; color:#FFFFFF;padding-left: 3px;}
	a.menu2:active	 	{text-decoration: none; color:#FFFFFF;padding-left: 3px;}
	a.menu2:hover 		{text-decoration: underline; color:#FFFFFF;padding-left: 3px;}


	a{
		font-family: Arial, Helvetica, sans-serif;
		color: #0262a2;
		font-weight1: bold;
		text-decoration: none;
	}

	a.textsmall{
		font-face: Verdana;
		font-size: 10px;
		color: #0262a2;
		font-weight1: bold;
		text-decoration: none;
	}


	.copyright{
		font-face: Verdana;
		font-size: 10px;
		color: #000000;
		text-decoration: none;
	}

	.section {
		text-align:right;
		vertical-align:bottom;
		color:#ffffff; 
		font-size:20pt;	
		padding-right:10px;
		margin-bottom:5px;
		font-weight: normal;
		
	}

	.leftnav{
		color:#ffffff; 
	}
	
	.leftnav a{
		color:#ffffff; 
	}


/* Forms */


	.contentarea{
		background-image: url('images/theme/contentbackground.gif');
		background-repeat: no-repeat;
		background-position: bottom;
	}


	.input1 {
		border: 1px solid #808080;
		padding: 4px;
		font-size: 12px;
		color: #636459;
		width:130px;  
		}
		
	.textarea1 {
		border: 1px solid #808080;
		padding: 4px;
		font-size: 12px;
		color: #636459;
		height:80px;
		width:180px;  
		}
		
	
	.form_input_error {
		border: 1px solid #cc0000;
		}

	.form_required{
		color: #ff0000;
	}
	
	.select1 {
		padding:0;
		height: 20px;
		width:130px;  
		}
