body 
	{ color: black; background-color: #999999; text-align: left; margin: 0px; padding:0px; background-image: url(back.gif); background-repeat: repeat-x; }

a, a:link, a:active, a:visited { 
   color: #009900; 
   text-decoration: underline; 
} 

a:hover { 
   color: #009900; 
   text-decoration: none; 
} 

a.navlink, a.navlink:link, a.navlink:active, a.navlink:visited { 
   color: #000000; 
   text-decoration: none; 
} 

a.navlink:hover { 
   color: #000000; 
   text-decoration: underline;
} 

a.navlink2, a.navlink2:link, a.navlink2:active, a.navlink2:visited { 
   color: #006600; 
   text-decoration: none; 
} 

a.navlink2:hover { 
   color: #006600; 
   text-decoration: underline;
} 

a.botlink, a.botlink:link, a.botlink:active, a.botlink:visited { 
   color: #FFFFFF; 
   text-decoration: none; 
} 

a.botlink:hover { 
   color: #FFFFFF; 
   text-decoration: underline;
} 

.toparea
	{
	padding:0px 12px 0px 0px;
	float:right;
	text-align: left;
	font: bold 10px Verdana, sans-serif;
        background:	
	}

.botarea
	{
	padding:5px;
	float:left;
	text-align: left;
	font: bold 10px Verdana, sans-serif;
        background:	
	}

	#main   {
		width:49%;
		float:left;
		background:#ffffff;
		padding: 13px;
		border: 0px;
		border-style: solid;
		border-color: #666666;
		border-width: 0px 0px 0px 1px;
		font: 11px Verdana, sans-serif; color:#000000;
		}

#mainrest   {
		float:left;
		background:#ffffff;
		padding: 13px;
		border: 0px;
		border-style: solid;
		border-color: #666666;
		border-width: 0px 0px 0px 1px;
		font: 11px Verdana, sans-serif; color:#000000;
		}
	


	#parent {
		width:705px;
		height:100%;
		background:#ffffff;
		border-style: solid;
		border-color: #666666;
		border-width: 0px 1px 0px 1px;
		font: 12px Verdana, sans-serif; color:#000000;
		}
	

#nav {
		width:24%;
		height: 100%;
		float:left;
		background: #EBEBEB;
		padding: 0px 0px 0px 0px;
		border-style: solid;
		border-color: #666666;
		border-width: 0px 0px 0px 0px;
		}

.navtext {
		padding:5px 0px 0px 12px;
		font: 12px Arial, sans-serif; color:#000000; line-height:13px
		}
		
.navtext2 {
		padding:5px 0px 0px 12px;
		font: 12px Arial, sans-serif; color:#000000; line-height:13px
		}
				
.navheading {
		padding:5px 0px 0px 12px;
		font: bold 14px Arial, sans-serif; color:#006600; line-height:13px
		}

.heading
	{
	padding:6px;
	margin:0px 0px 0px 0px;
	text-align: left;
	font: bold 15px Verdana, sans-serif; color:#000000;
        background:#EBEBEB;
	border-style: solid;
	border-color: #666666;
	border-width: 0px 0px 1px 0px;	
	}

.spacer
	{
	padding:3px;
	text-align: left;
	}

#linedbox
	{
	padding:0px;
	margin:0px 0px 0px 0px;
        background:#FFF;
	border-style: dotted;
	border-color: #666666;
	border-width: 1px 0px 1px 0px;	
	}

.list {
		padding:2px 4px 0px 14px;
		font: 11px Verdana, sans-serif; color:#000000; line-height:13px
		}

p {
		padding:6px 3px 6px 10px;
		margin:0px;
		font: 11px Verdana, sans-serif; color:#000000; line-height:13px
		}



	#right {
		width:24%;
		float:left;
		background:#ffffff;
		margin-top:14px;
		maring-bottom:14px;
		padding:0px 0px 0px 5px;
		border: 0px;
		border-style: dotted;
		border-color: #666666;
		border-width: 0px 0px 0px 1px;
		font: 11px Verdana, sans-serif; color:#000000;
		}

#footer  {
		width:705px;
		background:#666666;
		padding:10px;
		border: 0px;
		border-style: dotted;
		border-color: #666666;
		border-width: 0px 0px 0px 0px;
		font: 12px Verdana, sans-serif; color:#FFFFFF;
		}
.spacer {
	padding: 4px 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006500;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	margin: 6px 0px;
	padding: 0px;
}
ul {
	margin: 0px 12px;
	padding: 0px 0px 2px 24px;
}
ol {
	padding-left: 24px;
}
blockquote {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
}
