body {
	margin: 0px;
	background-color: #001943;
	font-family: Palatino Linotype, Book Antiqua, Palatino, Times, serif;
	font-size: 14px;
	color:#162E56;
	line-height: 16px;
}
.labeltext {
	font-family: copperplate, bank gothic, Palatino Linotype, Book Antiqua, Palatino, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	margin-left: 55px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: -5px;
}
.labletext {
	font-family: copperplate, bank gothic, Palatino Linotype, Book Antiqua, Palatino, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}
.searchtext{
	margin-left: 55px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
}

.bgblue {
	background: #c7d3e4 url(art/bgbluefade.jpg) repeat-x;
	margin: 0px;
}
.header {
	font-family: Palatino Linotype, Book Antiqua, Palatino, Times, serif;
	font-size: 26px;
	line-height: 30px;
	font-weight: bold;
	color: #001943;
}
.subhead {
	font-family: Palatino Linotype, Book Antiqua, Palatino, Times, serif;
	font-size: 20px;
	color: #001943;
	font-weight: bold;
	line-height: 20px;
}
.frontbody {
	font-family: Palatino Linotype, Book Antiqua, Palatino, Times, serif;
	font-size: 14px;
	line-height: 16px;
}
.bgtoc {
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #54769C;
}

.vendors {
width:785px;
padding:15px;
}

.vendors a img {
border:none;
}

ul.vendor-list {
list-style-type:none;
padding:0px;
margin:0px;
}

ul.vendor-list li {
border-bottom:1px solid;
margin-bottom:10px;
padding-bottom:10px;
clear:both;
}

ul.vendor-list h3 {
margin:0px;
padding:0px;
}

dl.form dt { float:left; width:80px; text-align:right; padding-right:5px; }
dl.form dd input, dl.form dd textarea { width:300px; }
dl.form dd textarea { height: 100px; font-family:arial; }
input.submit-suggestion { margin-left:85px; }
dl.form .error-message { display:block; margin-left:50px; }
.emp-links { list-style-type:none; margin:0px 0px 20px 40px; padding:0px; }
.emp-links li { margin: 5px 5px; float:left; }
.emp-links li a { background-color:#001943; color:#fff; display:inline-block; padding:5px; text-decoration:none; border:1px solid #001943; }
.emp-links li a:hover { background-color:#c7d3e4; color: #001943; }


/* CDX stuff */
#CDXDirect {  }
#CDXDirect #Results {  }
#CDXDirect td.icnListingAttachments, td.icnPropertyInfo, td.icnListingEmail, .defaultPic { cursor:pointer; }
#CDXDirect #pageDisplay center { display:block; text-align:center; }
#CDXDirect #pageDisplay center span { float:left; padding:3px 3px; }
#CDXDirect #pageDisplay center #forward { padding:0 3px; cursor:pointer; }
#CDXDirect #pageDisplay center span.pages { cursor:pointer; }
#CDXDirect #searchResultsGrid { background:#fff; }
#CDXDirect #Results #Heading { display:none; }