﻿body
{	
	margin:0;
	padding:70px 0 20px 0;	
	color:#000;
	font-family:arial, verdana, sans-serif;
	font-size:75%;	
}	

*
{
	font-family:inherit;
	color:inherit;
	font-size:inherit;
}

h1
{
	font-size:1.9em;
	font-weight:normal;
	margin:0 0 20px 0;
	color:#454545;
}

h2
{
	margin:0 0 30px 0;
    font-size:1.4em;
    font-weight:bold;
	font-style:italic;		
	color:#DC5801;
}

p a
{	
	font-weight:bold;
	text-decoration:none;
}

p a:hover, ul a:hover
{
	text-decoration:underline;
}

img
{
	border:0px;
}

form
{
	margin:0px;
	padding:0px;
}

select, input, textarea
{
	font-family:arial, verdana, sans-serif;
	font-size:1em;
	color:#000;
}	

ul
{
	margin:0;
	padding:0;
	list-style:none;
}
	
#container
{		
	width:1024px;
	min-height:588px;
	margin-left:auto;
	margin-right:auto;	
}	

#nav
{	
	float:left;
	width:177px;
	min-height:400px;	
}

#logo
{
	padding:0 0 60px 20px;
}


#logo a
{
	display:block;
	width:119px;
	height:64px;	
	background:url(/img/logo.png) no-repeat;
}
	
#content
{		
	float:left;
	width:542px;	
}

#nav ul
{	
	width:177px;
}

#nav ul ul
{		
	width:167px;	
	padding:10px 0 10px 23px;	
}

#nav ul li
{	
	width:200px;		
}

#nav ul li ul li
{	
	width:167px;		
}
	
#maincontent
{
	width:486px;
	min-height:380px;
	padding:28px;	
	font-size:1.3em;
}
	
#maincontent p strong
{
	font-weight:bold;
}

a.mainlink, a.mainlinkon
{
	display:block;
	width:178px;
	height:19px;
	padding:5px 0 0 22px;
	margin-top:2px;	
	color:#000;
	font-family: helvetica, arial, verdana, sans-serif;
	font-weight:bold;
	font-size:1.2em;
	text-decoration:none;	
}

a.mainlink
{
	background:url(/img/orangearrow.gif) no-repeat center left;
}

a.mainlinkon
{
	background:url(/img/orangearrowdown.gif) no-repeat center left;
}
	
a.mainlink:hover
{		
	text-decoration:underline;
}

a.mainlinkon:hover
{	
	text-decoration:underline;
}

a.sublink, a.sublinkon
{	
	display:block;
	width:155px;	
	padding:0 0 3px 0;	
	font-size:1em;
	text-decoration:none;
}

a.sublink
{
	color:#DC5801;
}

a.sublinkon
{
	color:#fe7013;
}
	
a.sublink:hover, a.sublinkon:hover
{	
	color:#fe7013;
	text-decoration:none;
}

.listbox li
{
	padding:0 0 5px 20px;
	background:url(/img/orangearrow.gif) no-repeat 0px 3px;
	color:#000;
}
		
.fieldbox
{
	display:table;
	width:470px;	
	color:#f68932;
}

.fieldbox li
{
	display:block;
	float:left;
	clear:both;
	width:470px;
	margin-bottom:3px;	
}

.fieldbox a, .fieldbox a:hover
{
	color:#f68932;
	text-decoration:none
}

.fieldbox label
{
	display:block;
	float:left;
	clear:left;
	width:130px;
	line-height:18px;
	margin-right:5px;
	color:#333;
}

.fieldbox input.subtext, .fieldbox select, .fieldbox div
{
	display:block;
	float:left;
	margin-right:5px;
}

.fieldbox input.subtext, .fieldbox textarea
{
	width:260px;
	font-size:0.8em;
}

.fieldbox select
{
	width:265px;
	font-size:0.8em;
}

.fieldbox input.date
{
	width:25px;
	margin-right:10px;
	font-size:0.8em;
}

.fieldbox .submitbtn
{
    display:block;
    margin:5px 0 0 135px;
}

.smtxt
{
	font-size:0.8em;
}

.listbox
{
	display:table;	
}

.highlight
{
	color:#f68932;
} 