<style type="text/css">

A {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#00685c}
A:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#00685c}
A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#00685c}
A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:white; background-color:#093a80; text-decoration:none; cursor:hand; }
body, td {font: normal 12px Geneva, Arial, Helvetica, sans-serif}
em {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #093a80}
.head {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}

H1 {
	margin:10px 0px 0px;
	font-size: 16px; 
	color:#093a80; 
	font-weight:bold
	}

#leftcontent {
		float:left;
		width:130;
		border-top:1px solid #093a80;
		border-left:1px solid #093a80;
		margin-left:5px;
		padding-left:5px;
		padding-top:5px;
		}

#leftcontent ul {
		list-style-type: none;
		margin: 5 0 0 0;
		}

#leftcontent li {padding: 2;}

#rightcontent {
		width:550;
		margin-left: 150px;
		}

#footer {
		width:700;
		clear:both;
		}
		
#kNewsFieldSet label {font-weight: bold;}

#kNewsFieldSet fieldset {padding: 0 20px;}

.header {padding-left: 5px;}

#wraplist {
		float: left; 
		width: 60em;
		list-style: none; 
		margin: 0; 
		padding: 0;
}

#wraplist li {
		float: left; 
		width: 16em; 
		color: #000080;
		margin: 0; 
		padding: 0;
}

.reqFld {color: #ff0000;}	
	
textarea.error
{
    border: #7f9db9;
    border-style: solid;
    border-width: 1px;
    background: ffff00;  
}

input.error
{
    border: #7f9db9;
    border-style: solid;
    border-width: 1px;
    background: ffff00;
    height: 22px;
}

select.error
{
    background: ffff00;
    color:#000000;
}

p.error
{
    font-family:Geneva,Arial,Verdana,Helvetica,sans-serif;
    font-size: 12px; 
    font-weight: normal; 
    text-align:left;
    padding : 5px 5px 5px 5px;
    border-style: solid;
    border-width: 2px;
    border-color: #093A80;
    background: #ffffcc;
}

fieldset 
{
	position:relative;
	background:#E6F0EF;
}


#navlist
{
margin: 0 0 0 0;
padding: 2 0 0 7;
}

#navlist ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 2px 7px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #008483;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #005795;
text-decoration: none;
}

</style>