@import url(style_editor_1753.css);
a, a:link {
	color: #002b5e;
}
a:visited {
	color: #002b5e;
}
body {
	background-color: #fff;
}
body, p, td, th, li {
	
		font-size: 10pt;
	
	
		font-family: arial,sans-serif;
	
}

.menu, a:link.menu, a:visited.menu {
	color: #002b5e;
	font-size: 12px;
	font-family: arial,sans-serif;
}
#menuList {
	background-color: #cbd1db;
}
#menuList li a {
	border-right: 1px solid #002b5e;
}
/* ---------------------------- PAGE */

body {
 background-color: #fff;
 font-family: "Lucida Grande", "Lucida Sans", Helvitica, Verdana, Arial, sans-serif;
 font-size: 12px;
 }

body.externalSite {
 background-color: #F8F8F8;
 padding: 0px auto;
 text-align: center;
 }

/* ---------------------------- CONTAINER */

#container {
 margin: 0px auto;
 margin-top: 15px;
 width: 980px;
 border: 1px solid #ccc;
 background-color: #fff;
 text-align: justify;
 }

/* ---------------------------- MENU */



#menuBar {
 clear: both;
 width: 100%;
 }
 
#menuList {
 float: left;
 width: 100%;
 margin: 0px;
 border: 1px solid #294474;
 padding: 0px;
 list-style-type: none;
 }

ul#menuList {
 background-image: url('/clients/1533/79953.jpg');
 background-repeat: repeat-x;
 background-position: top left;
 height: 34px;
 }

#menuList li {
 display: inline;
 }

#menuList li a {
 color: #000;
 text-decoration: none;
 float: right;
 padding: .82em 1.1em;
 font-weight: bold;
 border-right: 1px solid #002B5E;
 }

#menuList li a:hover {
 background: #4D8BBF;
 color: #fff;
 }

.subMenuList {
 display: none;
 }

/* ---------------------------- BANNER BAR */

#bannerBar {
 background: #001334 url('/clients/1533/80236.jpg') no-repeat;
 width: 982px;
 _width: 980px; /* IE HACK */
 height: 180px;
 }

#banner_header h1 {
 font-size: 1.4em;
 border-bottom: 1px solid #E9732B;
 color: #fff;
 margin: 0px 0px 0px 22px;
 padding: 60px 2px 2px 0px;
 display: normal;
 background-color: transparent;
 font-weight: bold;
 text-align: left;
 float: left;
 }

#banner_subheader h2 {
 font-size: 1em;
 font-weight: normal;
 margin-left: 20px;
 color: #fff;
 padding: 2px;
 display: block;
 float: left;
 max-width: 500px;
 /*  IE HACK  */width: expression(this.width > 500 ? 500: true);
 }

/* ---------------------------- BANNER BUTTONS */

#homepage #homepage_buttons {
 position: relative;
 top: -130px;
 left: 20px;
 color: #fff;
 }

#homepage_buttons a,
.button a:link,
.button a:active,
.button a:visited {
 margin-bottom: 16px;
 border: 2px solid #07538D;
 background-color: #4D86B4;
 padding: 8px 10px 8px 10px;
 font-weight: bold;
 color: #fff;
 text-decoration: none;
 text-align: center;
 }

#homepage_buttons a:hover {
 margin-bottom: 16px;
 border: 2px solid #07538D;
 background-color: #fff;
 padding: 8px 10px 8px 10px;
 font-weight: bold;
 color: #07538D;
 text-decoration: none;
 text-align: center;
 }

/* ---------------------------- CONTENT */


#content {
 padding: 10px;
 margin: 10px 0px 0px 0px;
 }

#content h1 {display: none;}

#hm_srch {
 _font-size: 13px;
 }


/* ---------------------------- RECENT UPDATES */

#recentupdatesbar {
 margin-top: 14px;
 margin-right: 14px;
 width: 245px;
 text-align: left;
 }
 
#recentUpdatesBar ul.injectedDocumentList li {
 margin-left: -10px;
 _margin-left: 0px;
 padding:0px;
 }

/* ---------------------------- FOOTER */

#copyrightNotice {
 clear: both;
 }

/* ---------------------------- GENERAL STYLES */

h2,
h3 {
 margin-top: 0px;
 padding: 3px;
 text-align: left;
 font-size: 1.2em;
 _font-size: 15px;
 font-weight: bold;
 color: #000;
 width: 99%;
 }

h3 { 
 font-size: 1em;
 }

.index h3 { 
 margin: 2px;
 }

a,
a:link,
a:hover,
a:active,
a:visited {
 text-decoration: underline;
 }

.clearAll {clear: both;}

img a {border: 0px;}

#userBar,
#guestBar {
 display: none
 }

/* ---------------------------- DOCUMENT LISTING */






#archiveMessage,
#documentTypeChildren,
#documentTypeDescription {
 border-top: 0px solid #999999;
 margin-bottom: 0px;
 padding-bottom: 10px;
 }



#documentList li {
 border-top:0px solid #999999;
 }





/* ---------------------------- CONTENT INJECTOR */

ul.injectedFeedList,
ul.injectedDocumentList { 
 list-style-type: none;
 margin: 0px;
 padding: 0px;
 }

ul.injectedFeedList li,
ul.injectedDocumentList li {
 margin: 0px;
 padding: 0px;
 margin-bottom: 10px;
 }

ul.injectedDocumentList img {
 display: none;
 }

ul.injectedDocumentList li a {
 text-decoration: none;
 }

/* ---------------------------- SURVEYS */


#survey_required {
 font-weight: bold;
 color: #871111;
}

/* ---------------------------- INQUIRY FORM */


.label_required {
 color:#CB5017;
 }

label img {
 margin: 0px;
 padding: 0px;
  }

/* ---------------------------- PRINT STYLES */


@media print {
  #bannerBar {display: none;}
  #menuBar {display: none;}
  #container {width: 620px;}
  #body {width: 620px;}
}


/* ------------------------------ NORMAL BUTTONS */


.homepageButton {
 float: left;
 margin: 14px;
 width: 300px;
 min-height: 80px;
 _height: 100px;
 background: #D9D9D9 url('/clients/1610/90996.png') repeat-x;
 padding: 10px;
 border: 1px solid #c8c8c8;
 }

.totw {
 float: left;
 margin: 14px;
 width: 648px;
 _width: 628px;
 min-height: 80px;
 background: #D9D9D9 url('/clients/1610/90996.png') repeat-x;
 padding: 10px;
 border: 1px solid #c8c8c8;
 }

