body	{
		font-family: verdana;
		font-size: 12px;
		color: #474960;
		background-color: #ffffff;
		margin: 0px;
		padding: 0px;
		}
		
ul
{
	margin-left:15px;
}		
		
li
{
	text-align:justify;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}		
a:link	{
		color: #369E09;
		}
		
a:visited	{
		color: #369E09;
		}		
		
a:hover	{
		color: #4BD700;
		}		
		
a img
{
	border:none;
}
		
form {padding: 0; margin: 0;}		
		
		
td		{
		font-family: verdana; 
		font-size: 12px;
		}		
		
h1		{
		font-family: arial, verdana; 
		font-size: 17px; 
		color: #3D9E00;
		
		}
		
h2		{
		font-family: arial, verdana; 
		font-size: 17px; 
		color: #3D9E00;
		font-weight: bold;
		margin-bottom: 2px;
		}		
		
h3		{
		font-family: arial, verdana; 
		font-size: 17px; 
		color: #3D9E00;
		font-weight: bold;
		margin-bottom: 2px;
		margin-top: 2px;
		}	
				
		
td.LeftNav1	{
			border-bottom: 1px solid #CFCFCF;
			border-left: 1px solid #CFCFCF;
			padding: 0px 2px 0px 4px;
			}
			
td.LeftNav2	{
			border-bottom: 1px solid #CFCFCF;
			font-family: Verdana;
			font-size: 10px;
			font-weight: bold;
			padding: 2px;
			}			
			
a.LeftNav2:link	{
			color: #6B6B6B;
			text-decoration: none;
			}		
			
a.LeftNav2:visited	{
			color: #6B6B6B;
			text-decoration: none;
			}					
			
a.LeftNav2:hover	{
			color: #3C9D00;
			text-decoration: none;
			}				
			
a.LeftNav2On	{
			color: #3C9D00;
			text-decoration: none;
			}	
			
.green_as_link	{
			color: #369E09;
			text-decoration:underline;
			}		
			
			
		
.heading1	{
			font-family: arial, verdana; 
			font-size: 18px; 
			color: #40A600;
			font-weight: bold;
			}		
		
td.HeaderAddress		{
		font-family: verdana;
		font-size: 11px;
		}
		
td.HeaderColorGrey		{
		background-color: #CACCD0;
		}		
		
td.HeaderTopNav			{
		background-color: #59B51B;
		height: 20;
		background: url(../images/topnav-bg.gif);
						}
						
td.Footer			{
		background-color: #59B51B;
		height: 15;
		background: url(../images/bottomnav-bg.gif);
		color: #FFFFFF;
		font-family: Verdana;
		font-size: 10px;		
						}		
						
						
.color-green				{

		color: #399D00;

}
						
						
td.CentralTop			{
		background: url(../images/center-bg-top.gif);
		background-position: top;
		background-repeat: repeat-x;
		padding-top: 22px;
						}		
						
td.CentralBottom			{
		background: url(../images/center-bg-bottom.gif);
		background-position: bottom;
		background-repeat: repeat-x;
						}											

						
.TopNav, a.TopNav:link, a.TopNav:visited {
		color: #FFFFFF;
		font-family: Arial;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		height: 19px;
		padding: 2px 8px 0px 8px;
		background: url("../images/topnav-splitter.gif") 0 1px no-repeat;  
						}				
						
						
a.TopNav:hover
						{
		color: #FFFFFF;
		background-color: #399A00;
		font-family: Arial;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		background: #369A00 url(../images/topnav-splitter.gif) 0 1px no-repeat;		
		height: 19px;		
		padding: 2px 8px 0px 8px;	
					}						
						
						
a.TopNav1:link
						{
		color: #FFFFFF;
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		height: 19px;
		padding: 2px 8px 0px 8px;
		background-color: #59B51B;
		width: 100%;
						}				
						
 a.TopNav1:visited
						{
		color: #FFFFFF;
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		height: 19px;		
		padding: 2px 8px 0px 8px;	
		background-color: #59B51B;		
		width: 100%;		
						}						
						
a.TopNav1:hover
						{
		color: #FFFFFF;
		background-color: #59B51B;
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		background: url(../images/topnav-bg-on1.gif) top right;		
		background-position : right;		
		height: 19px;		
		padding: 2px 8px 0px 8px;		
		margin-right:12px;
		width: 100%;		
						}							
						
						
					
a.FooterLinks		{
					
					}
					

.news-date			{
		font-size: 10px;
					}
					
					
td.PortletBorder		{
		border-bottom: 2px solid #CFCFCF;
		border-right: 2px solid #CFCFCF;
		border-left: 2px solid #CFCFCF;		
		background-color: #FFFFFF;
		padding: 10px 6px 14px 6px;
						}
						
						
td.PortletHeader		{		
		font-family: arial, verdana; 
		font-size: 16px; 
		font-weight: bold;
		background-color: #848484; 
		color: #FFFFFF;
		border-top: 1px solid #CFCFCF;
		border-right: 1px solid #CFCFCF;
		border-left: 1px solid #CFCFCF;
		padding: 1px 0px 1px 6px;
						}
						
.PortletNewsText		{
		font-family: verdana; 
		font-size: 11px;
		}			
		
input.login					{
						width: 140px;
						}						
						
a.PortletNewsReadMore	{
						font-family: verdana; 
						font-size: 10px;
						color: #48A20B;
						font-weight: bold;
						}
						
a.PortletNewsHeading	{
						font-family: verdana; 
						font-size: 12px;
						color: #48A20B;
						font-weight: bold;
						}
						
						
.PortletNewsHeading	{
						font-family: verdana; 
						font-size: 12px;
						color: #48A20B;
						font-weight: bold;
						}						
						
.PortletNewsDate		{						
						background-color: #848484;
						color: #FFFFFF;
						font-family: verdana; 
						font-size: 10px;	
						padding: 0px 5px 0px 5px;					
						}
						
p	{margin: 0px; padding-top: 8px;}

.PopupText {
			position: absolute;
			left: 480;
			top: 0;
			width: 370;
			height: 215;
			z-index: 1;
			visibility: hidden;
	}
	
.allcaps {text-transform:uppercase;}
.normtxt {font-weight: normal;}

.menu
{
	position: relative; 
	top: 0; 
	left: 0;
	width: 906px;
	z-index:90;
}


.sub { text-align:left; 
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		border: 0px; 
		background-color: #59B51B;}

.sub a, .sub a:link, .sub a:active, .sub a:visited {
	color: #FFFFFF; 
	font-weight: bold; 
	display: block; 
	margin: 0; 
	padding: 2px 8px 0px 8px; 
	padding-right: 12px;
	text-decoration: none;}
	
.sub a:hover {padding: 2px 8px 0px 8px; padding-right: 12px; color: #FFFFFF; font-weight: bold; display: block; background: url(../images/topnav-bg-on1.gif) right no-repeat;}

#m2 {position: absolute; top: 21px; left: 127px; display: none;}
#m3 {position: absolute; top: 21px; left: 291px; display: none;}
#m4 {position: absolute; top: 21px; left: 501px; display: none;}
#m5 {position: absolute; top: 21px; left: 504px; display: none;}
#m6 {position: absolute; top: 21px; left: 582px; display: none;}
#dep_sc1 {display: none;}

#m1 {position: absolute; top: 21px; left: 685px; display: none;}

.Box
{
	/*width:313px;*/
}

.BoxHead
{
	
}

.BoxHead .Triangle
{
	width:25px;
	height:29px;
	background:url(images/left_triangle_blockhead.gif);
	float:left;
}
.BoxHead .RightSide
{
	width:286px;
	height:27px;
	border-top:solid 1px #808080;
	border-bottom:solid 1px #808080;
	border-right:solid 1px #808080;
	float:left;
	color:#4c4c4c;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;

}

.BoxBody
{
	position:relative;
	top:0px;
	left:0px;
	border-left:solid 1px #808080;
	border-bottom:solid 1px #808080;
	border-right:solid 1px #808080;
	width:310px;
}


td.PortletHeader	a.NotSelected	{		
		font-family: arial, verdana; 
		font-size: 14px; 
		font-weight: bold;
		text-decoration:underline;
		color: #FFFFFF;
		
						}
td.PortletHeader	a.NotSelected:hover	{		
		font-family: arial, verdana; 
		font-size: 14px; 
		font-weight: bold;
		text-decoration:underline;
		color: #4BD700;
		
						}
td.PortletHeader	a.NotSelected:visited {		
		
						}
					
						
td.PortletHeader	a.Selected	
{
        font-family: arial, verdana; 
		font-size: 14px; 
		font-weight: bold;
		text-decoration:underline;	
		color: #4BD700;
						}
