/* CSS Document */

.hideprint{
display:none;}

.hidescreen{
display:block;}

body {
		text-align:center;
		margin:0px;
		padding:0px;
		color: #464646;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	line-height:16px;
		}
	
	#frame {
		width:650px;
		margin-right:0px;
		margin-left:0px;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}
		
	#contentleft {
		/*width:632px;*/
		width:650px;
		padding:17px 0px 0px 0px;
		float:left;
		}
	
	#contentright {
	display:none;

		}
		
	#contentfullwidth {
		/*width:850px;*/
		width:650px;
		padding:17px 0px 0px 0px;
		float:left;
		}	
	
	
	
	#contentheader {
	height:29px;
	background-image:url(../graphics/bkg_nav.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
		}
		

	#topnav {
	display:none;
		}
		
		#topnav a:link, #topnav a:visited, #topnav a:active  {
text-decoration: none; 
color:#acd4c5;
padding:5px 10px 5px 10px;
} 


#topnav a:hover {
color:#ffffff;
} 




		#topnav a.NavOn:link, #topnav a.NavOn:visited, #topnav a.NavOn:active  {
color:#ffffff;
} 


#topnav a.NavOn:hover {
color:#ffffff;
} 



		
		#search_box {
		display:none;
}
#search_box #s {
    float: left;
    padding: 0;
    margin: 7px 0 0 6px;
    border:0px;
    background: none;
	width:140px;
	font-size:11px;
}
#search_box #go {
    float: right;
	margin:8px 10px 0px 0px;
}


#HomeAnimation{
width:850px;
height:380px;
}


.GreenLinks{
margin-bottom:40px;}


.GreenLinks a:link, .GreenLinks a:visited, .GreenLinks a:active  {
font-size:14px;
color:#008751;
display:block;
border-bottom:1px solid #dedede;
text-decoration:none;
padding:7px 0px 7px 0px;
background-image:url(../graphics/bkg_greenlinks.gif);
background-position:center right;
background-repeat:no-repeat;
} 


.GreenLinks a:hover {
color:#0683b9;
} 


.PortletPic{
width:189px;
}

.PortletPic img{
border:1px solid #acaaaa;
padding:1px;
margin-bottom:8px;
display:block;}



.PortletPic a:link, .PortletPic a:visited, .PortletPic a:active  {
font-size:14px;
color:#0683b9;
text-decoration:none;
padding:7px 15px 7px 0px;
background-image:url(../graphics/bkg_bluelinks.gif);
background-position:center right;
background-repeat:no-repeat;
} 


.PortletPic a:hover {
color:#008751;
} 


#NewsTicker{
margin-top:20px;
border:1px solid #cecece;
padding:5px;
display:block;
background-color:#f6f7f7;
background-image:url(../graphics/bkg_news.jpg);
background-repeat:repeat-x;
background-position:top;
float:left;
width:838px;}

.Latestnews{
color:#4b4b4b;
font-size:14px;
padding:0px 15px 0px 10px;
border-right:1px solid #c1c1c1;
float:left;
width:100px;
}

.Ticker{
width:680px;
float:left;
padding-left:15px;
}


a:link, a:visited, a:active  {
color:#0683b9;
text-decoration:underline;
} 


a:hover {
color:#008751;
} 


#Footer{
border-top:1px solid #cecece;
margin-top:30px;
padding-top:5px;
display:block;
font-size:11px;
width:650px;
color:#b5b1b1;
}


#LeftFooter {
float:left;
padding:0px;
}

#RightFooter {
float:left;
padding:0px;
}

		
#Footer a:link, #Footer a:visited, #Footer a:active  {
display:none;
} 


#Footer a:hover {
color:#008751;
} 




#TopPic{
width:650px;

}

#TopPic img{
width:650px;
height:149px;}

#Nav2ndlevel{
display:none;}




		
		#Nav2ndlevel a:link, #Nav2ndlevel a:visited, #Nav2ndlevel a:active  {
text-decoration: none; 
color: #464646;
padding:5px;
} 


#Nav2ndlevel a:hover {
color: #464646;
text-decoration:underline;
} 






#Nav2ndlevel a.ON:link, #Nav2ndlevel a.ON:visited, #Nav2ndlevel a.ON:active  {
text-decoration: none; 
color: #464646;
background-image:url(../graphics/bkg_2ndlevelnav.gif);
background-position:top right;
background-repeat:no-repeat;
border-bottom:2px solid #ffffff;
} 


#Nav2ndlevel a.ON:hover {
color: #464646;
text-decoration:underline;
} 


#contentleft h1{
font-size:18px;
color:#383838;
font-weight:normal;}


#contentfullwidth h1{
font-size:18px;
color:#383838;
font-weight:normal;}


h2{
font-size:14px;
color: #464646;
font-weight:bold;
padding:0px 0px 3px 0px;
margin:0px 0px 3px 0px;
}


.picleft, .pictureleft {
	padding: 0px;
	margin: 0px 20px 10px 0px;
	border: 0px none;
	float: left;

}

.picright, .pictureright {
	padding: 0px;
	margin: 0px 0px 10px 20px;
	border: 0px none;
	float: right;

}

.piccenter, .picturecenter {
	margin-bottom: 10px;
	display: block;
    margin-left: auto;
    margin-right: auto

}

.smallgreyheader{
margin:0px 0px 35px 0px;
}

.smallgreyheader h2{
font-size:14px;
color: #464646;
font-weight:bold;
padding:0px 0px 3px 0px;
margin:0px 0px 3px 0px;
}

.smallgreyheader p{
padding:0px 0px 5px 0px;
margin:0px 0px 5px 0px;}


.smallgreyheader a:link, .smallgreyheader a:visited, .smallgreyheader a:active  {
text-decoration: underline;
display:block;
padding-bottom:2px;
} 


.smallgreyheader a:hover {
color: #464646;
text-decoration:underline;
} 


.TableCategories{
padding-top:30px;}

.TableCategories td{
padding-bottom:30px;}

.Tableheader{
width:280px;
height:39px;
border-bottom:1px solid #cecece;
}


.Tableheader a:link, .Tableheader a:visited, .Tableheader a:active  {
line-height:30px;
font-size:14px;
color:#0683b9;
text-decoration:none;
padding:7px 15px 7px 0px;
background-image:url(../graphics/bkg_bluelinks.gif);
background-position:center right;
background-repeat:no-repeat;


} 


.Tableheader a:hover {
color: #464646;
text-decoration:underline;}

.TableGutter{
width:30px;}


.Tableheader .picleft {
	padding: 0px;
	margin: 0px 15px 10px 0px;
	border: 0px none;
	float: left;

}

li{
padding-bottom:3px;}

#contentleft img{
border:1px solid #e2e1e1;
}


.FormFields{
width:200px;}

.Bobby {
	display: none;
}


ul{
margin:5px 0px 0px 10px;
padding:5px 0px 0px 10px;}

a.pdflink:link, a.pdflink:visited, a.pdflink:active, a.pdflink:hover   {
padding: 5px 20px 5px 20px;
background-image:url(../graphics/icon_pdf.gif);
background-position:center left;
background-repeat:no-repeat;
} 

.pdf{
list-style-image:url(../graphics/icon_pdf.gif);
padding: 0px 0px 7px 7px;
}


a.doclink:link, a.doclink:visited, a.doclink:active, a.doclink:hover  {
padding: 5px 20px 5px 20px;
background-image:url(../graphics/icon_doc.gif);
background-position:center left;
background-repeat:no-repeat;
} 

.doc{
list-style-image:url(../graphics/icon_doc.gif);
padding: 0px 0px 5px 7px;
}



a.xlslink:link, a.xlslink:visited, a.xlslink:active, a.xlslink:hover  {
padding: 5px 20px 5px 20px;
background-image:url(../graphics/icon_xls.gif);
background-position:center left;
background-repeat:no-repeat;
} 

.xls{
list-style-image:url(../graphics/icon_xls.gif);
padding: 0px 0px 5px 7px;
}



a.ppslink:link, a.ppslink:visited, a.ppslink:active, a.ppslink:hover  {
padding: 5px 20px 5px 20px;
background-image:url(../graphics/icon_pps.gif);
background-position:center left;
background-repeat:no-repeat;
} 

.pps{
list-style-image:url(../graphics/icon_pps.gif);
padding: 0px 0px 5px 7px;
}





a.otherdoclink:link, a.otherdoclink:visited, a.otherdoclink:active, a.otherdoclink:hover   {
padding: 5px 20px 5px 20px;
background-image:url(../graphics/icon_pdf.gif);
background-position:center left;
background-repeat:no-repeat;
} 

.otherdoc{
list-style-image:url(../graphics/icon_otherdoc.gif);
padding: 0px 0px 7px 7px;
}



.ewTableRow{
padding:5px;
width:70px;
border-bottom:1px solid #CCCCCC;}


.ewTableRow select{
width:200px;
font-size:11px;}




/*PROPERTY STYLES - width total = 828*/

.PropertyOuter {
float:left;
width:650px;
margin-bottom:15px;
}

.PropertyLeft{
float:left;
padding:20px 20px 0px 0px;
}


.PropertyLeft img{
border:1px solid #d5d4d4;
}

.PropertyRight{
float:left;
/*background-color:#e9e9e9;*/
padding:20px 0px 0px 0px;

}

.PropertyRight ul{
padding-top:0px;
margin-top:0px;}

.tableheader{
background-color:#018651;
color:#FFFFFF;}

.Form td{
border-bottom:1px solid #cecece;
width:120px;
background-color:#f1f1f1;}

.Form select{
width:200px;}