body {
	margin: 0; padding: 0; background-color: #FFFFFF;
	font-family: Tahoma, arial, helvetica, sans-serif; color: #000000; 
	font-size: 11px; line-height: 13px;}
form {margin:0; padding:0}

ul {list-style: none; margin: 0; padding: 0;}
p {
	font-family: Tahoma, arial, helvetica, sans-serif; color: #000000; 
	font-size: 11px; line-height: 13px;}




/*-text colors and sizes */
.headgreen 
	{font-family: Georgia, "MS Serif", Roman, Times, "Times New Roman", "RotisSemiSerif Bold", "Rotis Semi Serif 65 bold", serif;
	font-size: 14px; line-height: 17px; background: none; color: #82ac19;
	border-bottom: 1px solid #999999 }
.headblue
	{color: #2b3d63; font-size: 14px; line-height: 17px;}
.dottedline {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	display: block;
	padding-bottom: 6px;
}
.solidline {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	display: block;
	padding-bottom: 6px;
}
.subhead{
	color:#2B3D63; text-decoration:none; font-weight:900; font-size:10px;}
.subhead_sbefore{
	color:#2B3D63; text-decoration:none; font-weight:900; font-size:10px;
	padding-top: 4px;}
.boldgreen{
	font-family: Georgia, "MS Serif", Roman, Times, "Times New Roman", "RotisSemiSerif Bold", "Rotis Semi Serif 65 bold", serif;
	font-size: 11px; line-height: 13px; color: #82ac19;}


/*-tables-----*/
td.padding {
	padding: 0px 20px 20px 20px; 
	background-color: #ffffff; 
	vertical-align:top;  
	text-align:left;}
td.padlinetop {
	padding: 0px 20px 20px 20px; 
	border-top-width: thin; 
	border-top-style: solid; 
	border-top-color: #5d5d5d; 
	background-color: #ffffff; 
	vertical-align:top;  
	text-align:left;}
td.pad4 {
	padding: 4px 10px 0px 20px; 
	background-color: #ffffff; 
	vertical-align:top;  
	text-align:left;}
td.pad4lineleft {
	padding: 4px 10px 0px 20px; 
	background-color: #ffffff; 
	vertical-align:top;  
	text-align:left;
	border-left-width: thin; 
	border-left-style: solid; 
	border-left-color: #5d5d5d;} 
td.pad0lineleft {
	padding: 0px 0px 0px 0px; 
	background-color: #ffffff; 
	vertical-align:top;  
	text-align:left;
	border-left-width: thin; 
	border-left-style: solid; 
	border-left-color: #5d5d5d;} 


td.pad0 {
	padding: 0px; 
	background-color: #ffffff; 
	vertical-align:top;  
	text-align:left;}
td.grey {background-color: #999999;}
td.ltblue {background-color: #e9ebef;}
td.dkblue {background-color: #2b3d63; padding: 0px }





/*- links */
.end{ color:#2B3D63; text-decoration:none; font-weight:900; font-size:10px;}
.end1{ color:#505256; text-decoration:none; font-size:9px;}
.end a{ color:#2B3D63; text-decoration:underline; font-weight:900; font-size:10px;}
.end a:hover{ color:#2B3D63; text-decoration:none; font-weight:900; font-size:10px;}


.top td a { 
	color:#7F7F7F; 
	text-decoration:underline; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px;}
.top td a:hover{ 
	color:#7F7F7F; 
	text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px;}
.top td{ color:#FFFFFF;}

a { color:#2B3D63; text-decoration:underline;}
a:hover { color:#2B3D63; text-decoration:none;}
strong a{ color:#2B3D63; text-decoration:underline;}
strong a:hover { color:#2B3D63; text-decoration:none;}

.kn a {
	line-height: 13px; 
	color: #2C3E64; 
	vertical-align: top; 
	text-align: left; 
	text-decoration: underline; 
	font-weight: bold;}
.kn a:hover { text-decoration:none; color:#2C3E64; font-weight:bold;}


/*- Menu--------------------------- */
	
#menu {
	width: 178px;
	margin:  0px;
	border-style: none;
	}
	
#menu li a {
	height: 28px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 18px;
	text-decoration: none;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #ffffff;
	display: block;
	background: url(images/menu1.gif);
	padding:  10px 0 0 40px;
	font-size: 10px;
	line-height: 10px;
	text-transform: uppercase;
	}

#menu li a:hover {
	color: #fbfbfb;
	background: url(images/menu1.gif) 0 -28px;
	padding: 10px 0 0 40px;
	}	




/*- lists ---*/
.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li a {line-height:16px; color:#2B3D63; text-decoration:underline; font-weight:400; background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#2B3D63}




/*-form
form input{width:189px; height: 19px;  color: #636363; padding: 2px 0 1px 6px;  font-size: 11px; border: 1px solid #8D8D8D;}
form textarea{ font-family: tahoma, arial, helvetica, sans-serif;
	width: 189px; height: 108px; padding: 1px 0 1px 6px;  font-size:11px;  border: 1px solid #8D8D8D;}----*/


