#navigation
{
	padding: 4px;
	width:	590px;
	background: #9DD7F6;
}
#navigation a:link, #navigation a:visited
{
	padding: 4px;
	font-weight: bold;
	border: 1px solid #158DCB;
	margin: 0;
}
#navigation a:hover
{
	background: #E6F2FF;
}


#navigation2
{
	padding: 5px;
	width:	590px;
	background:#B1F69F;
	border-color:#3ACE15;
}
#navigation2 a:link, #navigation2 a:visited
{
	padding: 5px;
	font-weight: bold;
	border: 1px solid #3ACE15;
	margin: 0;
}
#navigation2 a:hover
{
	background: #EDFFE8;
}



body{
background:		url(background.png) center right no-repeat #e1f2fa;
color:			#444;
font-family:	Verdana, Helvetica, Bitstream Vera Sans, Arial, sans-serif;
font-size:		12px;
}

div
{ background:	transparent; border:		solid 1px #158dcb; width:		580px; margin: 7px auto; padding:	10px; }

hr
{
	border: 0;
	background-color: #A9D1FE;
	height: 1px;
	width: 80%;
}

fieldset
{
	border: 1px dashed #DDD;
	padding: 5px;
}
fieldset legend
{
	color: #AAA;
	font-weight: bold;
	font-size:	11px;
}
fieldset:hover
{
	border-color: #000;
}
fieldset:hover > legend
{
	color: #000;
}
fieldset > fieldset
{
	margin-left:20px;
}


h1{	font-size:	16px;font-weight:	bold; margin: 3px;}
h2{	font-size:	13px;font-weight:	bold; margin: 2px;}
h3{	font-size:	11px;font-weight:	bold; margin: 2px;}

a:link, a:visited
{
	text-decoration:    none;
	color:              #376DA3;
}

a img
{
	border-width:		0;
}

a:active, a:focus, a:hover
{
	text-decoration:    none;
	color:              #24496C;
}

input, textarea, select
{
	font-family:        inherit;
	font-size:          inherit;

}

input[type = "text"], input[type = "password"], textarea
{
	background:			#E6F2FF;
	color:				#000;
	border:				1px solid #888;
	margin:				2px;
	padding:			2px;
}
select
{
	background:			#E6F2FF;
	color:				#000;
	border:				1px solid #888;
	margin:				2px;
}

input[type = "text"]:hover,input[type = "password"]:hover, textarea:hover, select:hover,
input[type = "text"]:focus,input[type = "password"]:focus, textarea:focus, select:focus
{
	background:			#F1F8FF;
	color:				#000;
}

.formtable input[type = "text"], .formtable textarea, .formtable select
{
	width:				300px;
}

.formtable td
{
	vertical-align: top;
}

.formtable
{
	border-spacing: 10px;
}

li{
margin-top:0;
margin-bottom:0;
}
