/* CSS Document */

.TopicCenterDDL { 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
	
.fastFinderInside {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #052E48;
	font-weight: bold;
	line-height: 18px;
	}
	
.fastFinderHome {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	line-height: 18px;
	margin-bottom: 0px;
	}
	
	
/*  DEFINES TEXT STYLES FOR MAIN BODY CONTENT */
/*  ========================================  */	


.headline {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 120%;
	color: #1C5E8A;
	font-weight: bold;
	line-height: 24px;
	}
	
.headlinesmall {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 100%;
	color: #1C5E8A;
	font-weight: bold;
	line-height: 24px;
	}
	
.underhead {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 90%;
	color: #7AA3BF;
	font-weight: bold;
	line-height: 18px;
	margin-bottom: 0px;
	}
	
.subhead {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 85%;
	color: #052E48;
	font-weight: bold;
	line-height: 18px;
	margin-bottom: 0px;
	}	
	
.bodytext {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 80%;
	color: #414A4E;
	line-height: 18px;
	}
	
	
.bodysubtext {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 70%;
	font-style: italic;
	color: #414A4E;
	line-height: 16px;
	}
	
.bodytext a{
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 100%;
	color: #19618D;
	text-decoration: none;
	line-height: 16px;
	
	}
	
.bodytext a:hover{
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 100%;
	color: #DE714D;
	text-decoration: underline;
	line-height: 16px;
	}
	
.bodytextbold {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #414A4E;
	line-height: 16px;
	}
	
.servicetext {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #414A4E;
	line-height: 16px;
	margin: 10px 0px 0px 0px;
	}
	
.servicetext a {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #19618D;
	text-decoration: none;
	line-height: 16px;
	margin: 10px 0px 0px 0px;
	}
	
.servicetext a:hover {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #DE714D;
	text-decoration: underline;
	line-height: 16px;
	margin: 10px 0px 0px 0px;
	}
	
.servicetextindent {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 70%;
	color: #414A4E;
	line-height: 16px;
	text-indent: 5px;
	margin: 10px;
	}
	
.servicetextindent a {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 100%;
	color: #19618D;
	line-height: 16px;
	text-indent: 5px;
	text-decoration: none;
	margin: 10px;
	}
	
.servicetextindent a:hover {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 100%;
	color: #DE714D;
	line-height: 16px;
	text-indent: 5px;
	text-decoration: underline;
	margin: 10px;
	}
	
.secondaryNavHeader {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 85%;
	color: #384758;
	font-weight: bold;
	line-height: 18px;
	margin: 5px 0px 0px 8px;
	}
	
.ibox {
	margin: 10px 0px 0px 0px;
	}	
	
.iboxinContent {
	margin: 5px 0px 0px 3px;
	}	
	
.acrobat {
	margin: 10px 0px 0px 6px;
	}	
	
.rightColumnPhoto {
	margin: 10px 0px 0px 0px;
	}	
	
/*  DEFINES TEXT STYLES FOR FOOTER */
/*  ========================================  */	
	
	
	
.footer {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 11px;
	height: 16px;
	padding: 4px 0px 2px 0px;
	color: #414A4E;
	
	}
	
.footerLegal {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 16px;
	padding: 4px 0px 2px 0px;
	color: #414A4E;
	text-align: right;
	}
	
.footerLegal a {
	color: #19618D;
	text-decoration: none;
	}	
	
.footerLegal a:hover {
	text-decoration: underline;
	}
	
.promoPhoto {
	float: right;
	border: 1px solid #173D56;
	margin: 0px 0px 5px 5px;
	}
	
.promoTxt {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 80%;
	color: #052E48;
	line-height: 18px;
	}
	
	.promoTxt a {
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		font-size: 100%;
		color: #19618D;
		text-decoration: none;
		line-height: 16px;
		}
	
	.promoTxt a:hover {
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		font-size: 100%;
		color: #DE714D;
		text-decoration: underline;
		line-height: 16px;
		}
		
.promoTxtsmall {
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 70%;
	color: #052E48;
	line-height: 14px;
	}
	
	.promoTxtsmall a {
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		font-size: 100%;
		color: #19618D;
		text-decoration: none;
		line-height: 14px;
		}
	
	.promoTxtsmall a:hover {
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		font-size: 100%;
		color: #DE714D;
		text-decoration: underline;
		line-height: 14px;
		}
		
.contactinfo2
	{
	margin-left: auto;
	margin-right: auto;
	width: 320px;
	font-family: Helvetica, Arial;
	font-size: 80%;
	text-align: left;
	background: #d2dde5;
	color: #19618D;
	border-bottom: 1px solid #FFF;
	padding: 2px 0px 1px 0px;
	}
	
	.contactinfo2 p
		{
		margin: 0px 5px 0px 15px;
		}
	
	.contactinfo2 a
		{
		color: #555;
		} 
	
.contactinfo3
	{
	margin-left: auto;
	margin-right: auto;
	width: 320px;
	font-family: Helvetica, Arial;
	font-size: 80%;
	text-align: left;
	background: #316d97;
	color: #FFF;
	border-bottom: 1px solid #FFF;
	padding: 2px 0px 1px 0px;
	}
	
	.contactinfo3 p
		{
		margin: 0px 5px 0px 15px;
		}
	
	.contactinfo3 a
		{
		color: #FFF;
		}
		
.contactinfo4
	{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	width: 320px;
	font-family: Helvetica, Arial;
	font-size: 80%;
	text-align: left;
	background: #55a1c5;
	color: #fff;
	border-bottom: 1px solid #FFF;
	padding: 2px 0px 1px 0px;
	}
	
	.contactinfo4 p
		{
		margin: 0px 5px 0px 5px;
		}
	
	.contactinfo4 a
		{
		color: #FFF;
		}
		
.contactInfoTable
	{
	font-family: Helvetica, Arial;
	font-size: 100%;
	color: #282D69;
	}