BODY,TD{font-family:Verdana,Geneva,Arial,Helvetica;font-size:9pt;color:black; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
H1,H2,H3{color:white; font-size:16pt; font-weight:bold; margin-bottom:15px; background: #66CC33; padding-left:4px;padding-bottom:4px;padding-top:4px;}
h4 {color: #479B1D; PADDING-LEFT: 5px; font-weight: bold; font-family:verdana,arial,helvetica; font-size: 12px; }

ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.search{padding-left: 0;margin-left: 0;list-style: none;}
ul.submenu{color:white;  font-weight: bold; font-family: arial,verdana,helvetica; font-size: 11px;}
form{margin:0;}
IMG{border:0;}

li{line-height:1.5;  font-weight: bold;}
.doc{padding-left: 5px;background-image: url(index.php?image=doc);background-repeat: no-repeat;}
.docs{padding-left:5px;background-image: url(index.php?image=docs);background-repeat:no-repeat;}
.sdoc{padding-left: 5px;background-image: url(index.php?image=sdoc);background-repeat: no-repeat;}
.sdocs{padding-left: 5px;background-image: url(index.php?image=sdocs);background-repeat: no-repeat;}

a{text-decoration:none;font-weight:bold;}
a:link,a:visited{color:#59B828;}
a:active,a:hover{color:#59B828;}

.sitename{font-weight:normal;font-size:20pt;}
.naviMailPrintMap{color:white;font-weight:bold;}
.naviMailPrintMap a{color:white;font-weight:bold;}
.naviMailPrintMap a:link,.naviMailPrintMap a:visited{color:white;font-weight:bold;}
.naviMailPrintMap a:active,.naviMailPrintMap a:hover{color:white;font-weight:bold;}
.menulevel1{font-size:10pt;color:white;font-weight:bold;}
.menulevel1 a{color:white;font-weight:bold;}
.menulevel1 a:link,.menulevel1 a:visited{color:white;font-weight:bold;}
.menulevel1 a:active,.menulevel1 a:hover{color:white;font-weight:bold;}
.menulevel2{font-size:8pt;color:#CCFFCC;font-weight:bold;}
.menulevel2 a{font-weight:normal;color:#CCFFCC;font-weight:bold;}
.menulevel2 a:link,.menulevel2 a:visited{color:#CCFFCC;font-weight:bold;}
.menulevel2 a:active,.menulevel2 a:hover{color:white;font-weight:bold;}
.menulevel3{font-size:8pt;color:#CCFFCC;font-weight:bold;}
.menulevel3 a{font-weight:normal;color:#CCFFCC;font-weight:bold;}
.menulevel3 a:link,.menulevel3 a:visited{color:#CCFFCC;font-weight:bold;}
.menulevel3 a:active,.menulevel3 a:hover{color:#CCFFCC;font-weight:bold;}
.sitemaplevel1,.sitemaplevel2,.sitemaplevel3{font-size:9pt;}
.sitemaplevel1 a,.sitemaplevel2 a,.sitemaplevel3 a{font-weight:normal;color:black;}
.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited{color:black;}
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{color:black;}
.submenu{font-size:9pt;}
.submenu a{font-weight:normal;color:black;}
.submenu a:link,.submenu a:visited{color:black;}
.submenu a:active,.submenu a:hover{color:black;}
.search a{font-weight:normal;color:black;}
.search a:link,.search a:visited{color:black;}
.search a:active,.search a:hover{color:black;}
.locator{font-size:8pt; font-weight:bold; color:#ACDB93;
 BORDER-TOP: #66CC33 1px solid;
 BORDER-RIGHT: #66CC33 1px solid; 
 BORDER-LEFT: #66CC33 1px solid; 
 BORDER-BOTTOM: #66CC33 1px solid;
 PADDING-LEFT: 4px;
 PADDING-RIGHT: 4px;
 PADDING-TOP: 2px;
 PADDING-BOTTOM: 2px;
}
.locator a{font-weight:bold; text-decoration:none}
.locator a:link,.locator a:visited,.locator a:active,.locator a:hover{color:#59B828;}
.menu{font-weight:bold;font-size:8pt;color:white;}
.menu a{text-decoration:underline;color:white;}
.menu a:link,.menu a:visited,.menu a:active,.menu a:hover{color:white;}
.login{font-weight:bold;font-size:7pt;color:#CCFFCC;}
.login a,.login a:link,.login a:visited,.login a:active {color:#CCFFCC;}
.login a:hover{color:white;}
.navigator{}
.navigator a:link,.navigator a:visited{}
.navigator a:active,.navigator a:hover{}
.edit_Table{
 BACKGROUND: #ffffff;
}
.catmenu{
 color: #FFFFFF;
 font-family: verdana,arial,helvetica;
 font-size: 10px;
 BORDER-TOP: #FFFFFF 1px solid;
 BORDER-RIGHT: #FFFFFF 1px solid; 
 BORDER-LEFT: #FFFFFF 1px solid; 
 BORDER-BOTTOM: #FFFFFF 1px solid;
 PADDING-LEFT: 2px;
 PADDING-RIGHT: 2px;
 PADDING-TOP: 2px;
 PADDING-BOTTOM: 2px;
 BACKGROUND: #66CC33;
}
.catmenu a:link,.catmenu a:visited,.catmenu a:active,.catmenu a:hover{ color: #FFFFFF; }
.edit{
 color: #FFFFFF;
 font-family: verdana,arial,helvetica;
 font-size: 10px;
 BORDER-TOP: #FFFFFF 1px solid;
 BORDER-RIGHT: #FFFFFF 1px solid; 
 BORDER-LEFT: #FFFFFF 1px solid; 
 BORDER-BOTTOM: #FFFFFF 1px solid;
 PADDING-LEFT: 2px;
 PADDING-RIGHT: 2px;
 PADDING-TOP: 2px;
 PADDING-BOTTOM: 2px;
 BACKGROUND: #F3F3F3;
}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{
 color: #FFFFFF;
 font-family: verdana,arial,helvetica;
 font-size: 10px;
 BORDER-TOP: #FFFFFF 1px solid;
 BORDER-RIGHT: #FFFFFF 1px solid; 
 BORDER-LEFT: #FFFFFF 1px solid; 
 BORDER-BOTTOM: #FFFFFF 1px solid;
 PADDING-LEFT: 2px;
 PADDING-RIGHT: 2px;
 PADDING-TOP: 2px;
 PADDING-BOTTOM: 2px;
 BACKGROUND: #ff6600;
}
input,select{font-size:8pt;}
textarea{font-family:Verdana,Geneva,Arial,Helvetica;font-size:8pt;background-color:white;width:98%;}
.searchbox .text,.searchbox .submit{border:2px solid #c0c0c0;background-color:white;}
.outlineGrey {
	BORDER: #CCCCCC 1px solid;
}
.margin2pix {
    BORDER-TOP: #ffffff 2px solid;
	BORDER-LEFT: #ffffff 2px solid;
	BORDER-RIGHT:#ffffff 2px solid;
	BORDER-bottom: #ffffff 2px solid;
}
.moduletable {
	width: 100%;
	margin-bottom: 5px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}
.moduletable th {
	background: url(../i/subhead_bg.png) repeat-x;
	color: #004080;
	text-align: left;
	padding-top: 4px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}
.moduletable td {
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}
.borderleft{
    BORDER-LEFT: #ffffff 3px solid;
}
.navBar { PADDING-LEFT: 2px; background: #ffffff; font-weight: bold; font-family: arial,verdana,helvetica; font-size: 11px}

.navbarli
{
        display: block;
        background-image: none;
        padding-left: 0px;
        padding-right: 0px;
        float: right;
        margin: 0;
        width: auto !important;
  		width: 15%;
        font-size: 11px;
        line-height: 21px;
        white-space: nowrap;
        border-left: 1px solid #cccccc;
}

.navbarli a
{
        width: 100%;
        display: block;
        padding-left: 15px;
        padding-right: 15px;
        text-decoration: none;
        color: #333333;
        background: transparent;
}

.buttons>ul#navbarli a { width: auto; }

        ul#navbarli a:hover
{
        color: #ffcc00;
        background: #D84203;
}
.SeparatorTop{ 
  BORDER-TOP: #FF6600 1px solid;
}
