body, td{font-family:Arial,Verdana,Geneva,Helvetica;font-size:9pt;color:#999999;}
h1, h2, h3{width: 100%; height: 20px; font-size:10pt; font-weight:bold; margin-bottom:1px; color:white; background: #FF6600; PADDING-LEFT: 5px; PADDING-TOP: 2px;
}
H4{font-size:12pt;font-weight:normal;margin-bottom:6px;}

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:gray; background: #ffffff; font-weight: bold; font-family: arial,verdana,helvetica; font-size: 11px; }

form{margin:0;}
IMG{border:0px none;}
BORDER:#FFFFFF 1px solid;BORDER-LEFT: #FFFFFF 1px solid;BORDER-BOTTOM: #FFFFFF 1px solid;
li{text-decoration:none;}

.doc{  height="30"; padding-left: 15px; background: #F5F5F5 url('menu/docs.gif') no-repeat; }
.docs{ height="30";padding-left: 15px; background: #F5F5F5 url('menu/docs.gif') no-repeat; }
.sdoc{ height="30";padding-left: 15px; background-image: url('menu/over.gif');background-repeat: no-repeat}
.sdocs{ height="30";padding-left: 15px; background-image: url('menu/over.gif');background-repeat: no-repeat}

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

.sitename{font-weight:normal;font-size:20pt;}

.menulevel1{font-size:8pt;font-weight:bold;color:#999999;}
.menulevel1 a{font-weight:bold;color:#999999;}
.menulevel1 a:link, .menulevel1 a:visited{color:#999999;}
.menulevel1 a:active, .menulevel1 a:hover{color:#666666;}
.menulevel2{font-size:8pt;font-weight:bold;color:#999999;}
.menulevel2 a{font-weight:normal;color:#999999;}
.menulevel2 a:link, .menulevel2 a:visited{color:#999999;}
.menulevel2 a:active, .menulevel2 a:hover{color:#666666;}
.menulevel3{font-size:8pt;font-weight:bold;color:#999999;}
.menulevel3 a{font-weight:normal;color:#999999;}
.menulevel3 a:link, .menulevel3 a:visited{color:#999999;}
.menulevel3 a:active, .menulevel3 a:hover{color:#666666;}
.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-weight:bold;font-size:8pt;color:#FF6600;}
.locator a{font-weight:bold; text-decoration:underline}
.locator a:link, .locator a:visited, .locator a:active, .locator a:hover{color:#FF6600;}
.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-size:8pt;color:#CCCCCC;}
.login a, .login a:link, .login a:visited, .login a:active, .login a:hover{color:#CCCCCC;}
.navigator{color:#808080;font-weight:bold;font-size:6pt;}
.navigator a:link, .navigator a:visited{color:#808080;}
.navigator a:active, .navigator a:hover{color:#999999;font-size:6pt;}
.edit_Table{ BACKGROUND: #ffffff;}
.searchbox .td{height: 15px;}
.searchbox .text, .searchbox .submit{font-weight:bold;font-size:8pt;color:#FF7700; border:1px solid #999999; background-color:white;}
#searchboxholder {
	position: relative;
	float: right;
	right: 47px;
	}
.catmenu{
 color: #FFFFFF;
 font-family: verdana,arial,helvetica;
 font-size: 10px;
 PADDING-LEFT: 2px;
 PADDING-RIGHT: 2px;
 PADDING-TOP: 2px;
 PADDING-BOTTOM: 2px;
 BACKGROUND: #FF6600;
 	height: 15px !important;
	height: 17px;
}
.catmenu a {
	padding-top: 1px;
	vertical-align: middle;
	height: 15px !important;
	height: 17px;

}
.catmenu a:hover {
	background-position: 0px -18px;
	text-decoration: none;
	color: #D6D6D6;
}
.catmenu2 {  color: #FFFFFF; text-align:left; width:100%; }
.catmenu2 a, .catmenu2 a:link, .catmenu2 a:visited {
	font-family: Arial, Hevlvetica, sans-serif;
	display: block;
	background: url('menu/menu_bg.gif') no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-align: left;
	padding-top: 1px;
	padding-left: 20px;
	height: 15px !important;
	height: 17px !important;
	width: 100%;
	text-decoration: none
}
.catmenu2 a:hover {
	background-position: 0px -18px;
	text-decoration: none;
	color: #D6D6D6;
	padding-left: 25px;
}
.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%;}
h4 {color: #FF6600; background: #ffffff; PADDING-LEFT: 5px; font-weight: bold; font-family: arial,verdana,helvetica; font-size: 12px}
.outlineGrey {
	BORDER: #999999 1px solid;
}
.margin2pix {
    BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 2px solid;
	BORDER-RIGHT:#ffffff 2px solid;
	BORDER-bottom: #ffffff 1px solid;
}
.margin2pix2 {
    BORDER-TOP: #ffffff 1px solid;
	BORDER-bottom: #ffffff 1px solid;
}
.moduletable {
	width: 100%;
	height: 21px;
	margin-bottom: 5px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}
.moduletable th {
	background:  url('menu/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: url('none');
        padding-left: 0px;
        padding-right: 0px;
        float: right;
        margin: 0;
        width: auto !important;
  		width: 15% !important;
        font-size: 11px;
        line-height: 21px;
        white-space: nowrap;
        border-left: 1px solid #999999
}

.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;
}
.mainmenu {
 color: #CCCCCC;
 font-family: verdana,arial,helvetica;
 font-size: 10px;
 height: 15px;
 BACKGROUND: #F5F5F5;
}
.mainmenu td{
 height: 16px;
}
.mainmenu a {color: #CCCCCC;  font-size: 10px; text-decoration: none; font-weight:bold;}
.mainmenu a:hover {color: #000000;}
.1px {width:1px;}
.top {
 height:3px;
 padding: 0px;
 margin: 0px;
}
