﻿A IMG
{
	border: 0;
}
IMG
{
	padding:0;
	margin:0;
}
HTML, BODY, FORM
{
	height: 100%;
}
BODY
{
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background-color: #666;
	font-size:  smaller;
}

.adminform, #placeHolder
{
	background-color:#fff;
}
H1
{
	padding-bottom:10px;
	padding-left:0;
	padding-top:2px;
	border-bottom:solid 2px #999;
	font-size:200%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	
	
}
H2
{
	font-size:100%;
	padding-bottom:0;
	margin-bottom:2px;
	font-weight:bold;
}
P
{
	padding:0;
	margin:0;
	padding-right:30px;
}
TEXTAREA
{
	width:600px;
	height:70px;
	behavior: url("maxlength.htc");
}
#mainHolder
{
	width:970px;
	text-align:left;
	height:100%;
	background-color:#fff;
	margin:0 auto;
}
#bannerholder
{
	background-color:#666;
	padding-top:15px;
}
#banner
{
	 vertical-align:top;
	 color:#fff;
	 background:#999999 ;
	 height:130px;
	 text-align:left;
}
#line
{
	
	padding:0;
	margin:0;
	height:8px;
	background-color:#000;
	font-size:8px;
}
#mainMenu
{
	clear: both;
	background-color:#92b832;
	text-align:left;
	padding-left:25px;
}
#homeLinksHolder
{
	 padding-left:30px;
	 margin-top:0;
	 padding-top:0;
	 background-color:#fff;	
}
.homeLinks
{
	 float:left;
	 padding-top:50px;
	 padding-right:10px;
	 padding-left:5px;
	 text-align:left;
	 border-left:solid 1px #cce699;
	 font-size:75%;
	 line-height:160%;
	 background-color:#fff;
}
.homeLinks DIV
{
	width:212px; 
	padding-left:2px; 
	padding-top:20px;
}
.homeLinks A
{
	text-decoration:none;
	color:#92b832 ;
	background:url(images/Arrow_green.gif) no-repeat  ;
	background-position:0 3px;
	padding:0;
	padding-left:7px;
}
.homeLinks A:hover
{
	color:#3d5312;
}
#menuList
{
	list-style: none;
	margin: 0;
	height:50px;
}
#menuList LI
{
	display: inline;
}
 H3,.adminLink,#loginStatus A
{
	font-size: 85%;
	text-decoration: none;
	font-weight: bold;
	color:#000;
}
H3
{
	margin-bottom:5px;
}
#adminMenu LI A:hover, .adminLink:hover, #loginStatus A:hover
{
	color:#A5C730;
}
#menuList LI A:hover,#menuList LI A.menuselected
{
	background-color:#A5C730;
}
#menu_container
{
	float: left;
	margin-top:0;
	width: 185px;
	padding-top:90px;
	padding-left:25px;
	
}
#menu_container UL
{
	margin:0;
	padding:0;
}
#menu_container UL LI
{
	 list-style:none;
	padding-top:5px;
	 margin:0;
}
#menu_container A
{
	background:url(images/Arrow_green.gif) no-repeat;
	background-position:0 3px;
	padding-left:7px;
	text-decoration:none;
	font-size:80%;
	color:#000;

}
#menu_container A:hover, A.submenuselected
{
	font-weight:bold;
}

#admin_menu_container
{ 
	width:200px;
	float: left;
	padding-top:100px;
	height:100%;
	background-color:#fff;
}
#admin_main_container
{
	margin-left:201px;
    padding-top:10px;
	
}
#main_container
{
	margin-left: 226px;
	background-color: #fff;
	margin-right:205px;
	
	padding-top:0;
	
}

.introParagraph A,  .label
{
	text-decoration:none;
	color:#808080;
	font-size:80%;
}
 #lbName
{
	font-size:100%;
}
.introParagraph
{
	
	border-bottom:solid 2px #999;
	padding-left:0;
	padding-bottom:20px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:125%;
	line-height:140%;
	padding-left:0;
	color:#808080;
	
	
}
.itemInfo
{
	border-bottom:solid 2px #999;
	padding-left:0;
	padding-bottom:20px;
	margin-bottom:20px;
	padding-top:0;
	font-weight:bold;
	
}

.introParagraph A:hover , #main_container A:hover
{
	color:#333;
}
.mainContent,.portContent,.newsContent,.emailContent
{
	padding-top:20px;
	padding-right:0;
	padding-bottom:20px;
	font-size:85%;
	line-height:140%;

}
.mainContent P,.introParagraph P
{
	padding:0;
	margin:0;
}
.mainContent UL,.main UL
{
	margin-left:0;
	padding-left:15px;
}
.mainContent A, .portContent A, .newsContent A
{
	color:#92b832;
	font-size:100%;
	text-decoration:none;
	
}
.mainContent A:hover, .portContent A:hover, .newsContent A:hover
{
	color:#3d5312;
}
.newsContent TD
{
	padding-bottom:20px;
	vertical-align:top;
}
.newsContent H2
{
	border-bottom:solid 2px #999;
	padding-bottom:20px;
}
.portContent
{
	padding-bottom:20px;
}
.emailContent INPUT
{
	border:solid 1px #ccc;
	background-color:#f0f0f0;
}
.emailContent A
{
	color:#92b832;
	text-decoration:none;
}
.emailContent A:hover
{
	color:#3d5312;
}
.commandButton
{
	background-color:#808080;
}
.fieldHeader, .fieldHeader A
{
      background-color:#808080;
      font-weight:bold;
      color: white;
     vertical-align:top;
}
.dataHeader
{
	background-color:red;
	 font-weight: lighter;
     color: White;
}
.dataRow
{
	background-color:#f7f7f7;
}
.alternatingRow
{
	background-color:White;
}
.commandRow
{
	 background-color:#808080;
	 font-weight:bold;
     color: black;
}
.selectedRow
{
	background-color:#ccc;
	 font-weight:bold;
     color: black;
}
#loginStatus
{
	margin-top:10px;
	margin-left:5px;
}
.data
{
	padding:0;
	padding-top:10px;
}
.data TD
{
	 vertical-align:bottom;
	 padding-bottom:10px;

}
.data TD A
{
	text-decoration:none;
	color:#92b832;
	font-size:85%
}
.data TD A:hover
{
	color:#3d5312 !IMPORTANT;
}
A.mailTo
{
	color: #92b832!IMPORTANT;
}
A.mailTo:hover
{
	color:#3d5312 !IMPORTANT;
}

.data TD SPAN
{
	font-size:85%;
}
.textCol
{
	width:320px;
	
}
.imgCol
{
	float:right;
	padding:10px;
	
}
.imgLeft
{
	
}
TABLE.tableContacts
{
	width:530px;
}
.linksCol
{
	margin-left:90px; 
	padding-top:40px;
	width:160px;
}


.GroupPanel_Default
{
	background-color:#fff;
}
/* RAD GRID*/
.radrow, .radheader, .radgroup
{
	 background-color:White;
	 font-family:Verdana,Arial, Helvetica, sans-serif;
	 font-weight:normal;
}
TR.radalt
{
	font-family:Verdana,Arial, Helvetica, sans-serif;
}
TH.radheader
{
	border-bottom:solid 1px #92b832;
	color:#000;
}
TH.radheader A, .radgroup
{
	font-weight:bold;
	font-family:Verdana,Arial, Helvetica, sans-serif;
}

TR.radrow A, TR.radalt A
{
	text-decoration: none;
	color:#92b832;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	
}

TR.radrow A:hover, TR.radalt A:hover
{
	color:#3d5312!IMPORTANT;
}
IMG.link
{
	margin: 0 0 -6px 10px;
}
DIV.spacer
{
	clear:both;
	height:10px;
}