@import url(style_editor_1532.css);
a, a:link {
	color: #00f;
}
a:visited {
	color: #039;
}
body {
	background-color: #;
}
body, p, td, th, li {
	
		font-size: 9pt;
	
	
		font-family: tahoma,sans-serif;
	
}

.menu, a:link.menu, a:visited.menu {
	color: #fff;
	font-size: 12px;
	font-family: arial,helvetica,sans-serif;
}
#menuList {
	background-color: #000;
}
#menuList li a {
	border-right: 1px solid #fff;
}
@media screen {
body.externalsite {
 margin-left: 5%;
 margin-right: 5%;
 background: #aaa;
 }

#container {
 background: #fff;
 border: 5px solid #000b01;
 border-top: 0px;
 }


/* ----------------- TOP NAV ----------------- */

#top {
 background: #000 url('/clients/1532/93729.png');
 color: #fff;
 }

#top a,
#top a:link,
#top a:hover,
#top a:active,
#top a:visited {
 color: #fff;
 }

#top a:hover {
 color: #f00;
 text-decoration: none;
 }

#userBar,
#guestBar {
 float: left;
 padding-top: .3em;
 }

* html2 #userBar,
* html2 #guestBar {background: url('/clients/1532/93729.png');} /*IEHACK */

#topNav {
 float: right;
 margin-top:0px;
 background: transparent;
 padding-top: 0px;
 font-size: 1.0em;
 }

* html2 #topNav {background: url('/clients/1532/93729.png');} /*IEHACK */

#topNav a,
#topNav a:link,
#topNav a:hover,
#topNav a:active,
#topNav a:visited {
 padding: 0px 20px;
 font-size: .8em;
 color: #fff;
 text-transform: uppercase;
 }

#topNav a:hover {
 color: #f00;
 text-decoration: none;
 }

/*   ----------------- /TOP NAV ----------------- */


/*   ----------------- BANNER BAR ----------------- */

#bannerBar {
 height: 125px;
 background-color: #0C0053;
 }

#bannerBar img {
 margin: 0px;
 border:0px;
 padding: 0px;
 }

.TopBar1,
.TopBar2 {
 padding-left: 10px;
 padding-top: 20px;
 font-family: verdana,sans-serif;
 font-size: 2em;
 }

.TopBar1 {
 font-weight: bold;
 color: #fff;
 text-transform: uppercase;
 }

.TopBar2 {
 color: #008F4E;
 letter-spacing: 0em;
 }

/*   ----------------- /BANNER BAR ----------------- */


/*   ----------------- MENU ----------------- */

/*THE FOLLOWING CODE IS FOR THE VERTICAL POP-OUT MENU BAR
/*FOR THIS CODE TO WORK PROPERLY THE CLASSES (#) MUST
/*MATCH THE CLASSES OUTLINED IN THE CLEARSILVER TEMPLATE
/*NAMED 'MENU.CS'
*/

/*THE FOLLOWING CODE CLEANS OUT THE PIER DEFAULTS WE*/
/*NO LONGER NEED FOR THE VERTICAL MENU*/
#mb {float: left;}
#ml li {display: block;}
#ml li a {float: none;}
.sml {display: block;}

/*THE FOLLOWING CODE TELLS THE mb WHERE TO 'LIVE'
/*ON THE PAGE.  COMMENTS THROUGHOUT. */

#mb {
 position:relative;
 left: 0px;
 /*margin-left:5px;*/
 width:165px; /*   SET THE WIDTH HERE    */
 }

ul#ml,
ul#ml ul {
 margin: 0px;
 padding: 0px;
 width: 165px; /* SAME AS mb WIDTH ABOVE */
 background: #fff; /* IE6 Bug */
 }

ul#ml ul {
 position: absolute;
 display: none;
 left: 164px; /* Set 1px less than menu width above */
 top: 0px;
 }

ul#ml li.mp a,
ul#sml li.mp a {font-weight: bold;}

ul#ml li {
 background: #006B3E;
 position: relative;
 list-style: none;
 }

ul#ml li a {
 display: block;
 text-decoration: none;
 color: #0AC783;
 font-size: 11px;
 font-family: arial, helvetica, sans-serif;
 padding: 5px;
 }

/* Fix IE. Hide from IE Mac \*/
* html ul#ml li { float: left; height: 1%; }
* html ul#ml li a { height: 1%; }
/* End */


ul#sml li {
 background: #006B3E;
 }

ul#ml li ul li a {padding: 5px 5px; z-index:999;} /* Sub Menu Styles */

ul#ml li:hover ul ul,
ul#ml li:hover ul ul ul,
ul#ml li.over ul ul,
ul#ml li.over ul ul ul {display: none;} /* Hide sub-menus initially */

ul#ml li:hover ul,
ul#ml li li:hover ul,
ul#ml li li li:hover ul,
ul#ml li.over ul,
ul#ml li li.over ul,
ul#ml li li li.over ul {display:block; z-index:999;} /* The magic */

ul#ml li.mp {border-bottom: #0AC783 solid 1px;}

ul#ml li.menuItem:hover,
ul#ml li.over {background: #006B3E;}

#g ul#ml li,
#g ul#sml  li {background: #F29D10;}

#g ul#ml li.menuItem:hover,
#g ul#ml li.over {background: #F29D10;}

#g ul#ml  li a {color: #fff;}

#g ul#ml li.mp {border-bottom: #fff solid 1px;}

/*   ------------------ /MENU ------------------ */



/*   ----------------- RECENT UPDATES ----------------- */

#recentUpdatesBar {
 padding-left: 10px;
 background: #ccc;
 border-left: 2px solid #333;
 margin-left: 10px;
  }

/*   ----------------- /RECENT UPDATES ----------------- */

/*   ----------------- MAIN CONTENT ----------------- */

.externalSite #content {
 margin: 10px;
 margin-left: 185px;
 clear: none;
 }

h1 {
 background-color: transparent;
 color: #0C0053; 
 display: block;
 font-size: 2em;
 font-weight: bold;
 margin-top: 0px;
 padding: 5px;
 padding-left: 0px;
 text-align: left;
 }

.clearAll {
 clear: none;
 }

textarea.inquiry {
 height:8em;
 width:20em;
 }


#documentList li {
 border: 0px;
 clear:none;
 display:block;
 margin-bottom:5px;
 padding-bottom:5px;
 }

#archiveMessage,
#documentTypeDescription,
#documentTypeChildren {
 /*border-bottom:1px solid #999;*/
 /*margin-bottom:5px;*/
 /*padding-bottom:5px;*/
 border: 0
 }

#signinFormDiv {
 margin:0px;
 border: 0px;
 text-align: left;
 width:34em;
 padding: 10px;
 }

#footer {
 clear:both;
 margin-top: 20px;
 border-top: 1px solid #ccc;
 padding: 10px;
 padding-bottom: 0px;
 font-size: .6em;
 }

#copyrightNotice {clear:left;}

a img {border:0}

#documentList li {width: 100%; display:block; margin-bottom:0px; padding-bottom:5px}
h1 img {position: relative; top:4px; left: 5px; height: 1em; z-index: -999}
#headlines h1 {text-transform: uppercase; letter-spacing: -1px; color: #333}
#archiveMessage, #documentTypeDescription, #documentTypeChildren {border-top:0}
#documentList {text-align: left}
#documentList li {border:0px solid #ddd; overflow: auto}
#documentList li.even {background: #fff}
#documentList li.odd {background: #f5f5f5}
#documentTypeChildren {font-size: 1.4em; margin: 1em 0}
#documentTypeChildren h2 {font-size: 1.2em;}
#documentTypeChildrenList li {}
.uploadCaption {display:none}

}

@media print {
div#mb,
div#top,
div#print,
div#footer {display:none}
div#content {margin-left: 0px}
div#content {margin: 0 0 0 0}
div#container {border:0}
}

