 /* Font Definitions */
.tdHeight{
	max-height:1px;
	font-size:0;
}
a:hover {text-decoration: none;}
a:hover {color: #2EFE2E;}
a{text-decoration: none;}
.border-bottom{
	border-bottom-width:10;
}
.leftPaneAlign, .rightPaneAlign, .middlePaneAlign{
	vertical-align:top;
	text-align: justify;
}
.middle{
	vertical-align:middle;
	text-align:center;
}
.justify{
	text-align: justify;
}
.bodyColor{
	color:#5F5F5F;
}
.lightGrey{
	background-color:#F2F2F2;
}
.bodyText, .minorDecl{
	font-size:9.0pt;
	font-family:Arial;
	color:#5F5F5F;
}
.smallBodyTextItalic{
	font-size:8.0pt;
	font-family:Arial;
	color:#5F5F5F;
	font-style:italic;
}
.rpBoldText{
	font-size:8.0pt;
	font-family:Arial;
	color:#6666FF;
	font-weight:bold;
}
.rpText{
	font-size:8.0pt;
	font-family:Arial;
	color:#6666FF;
}
.rpBoldRed{
	font-size:9.0pt;
	font-family:Arial;
	color:#990000;
	font-weight:bold;
}
.bold{
	font-weight:bold;
}
.headerLinks{
	font-family:Arial;
	color:white;
	font-size:8.5pt;
}
.font6{
	font-size:6pt;
	font-weight:bold;
}
.font10{
	font-size:10pt;
	font-weight:bold;
}
.font12{
	font-size:12pt;
	font-weight:bold;
}
.underline{
	text-decoration: underline;
}
.homeLP{
	font-size:8.0pt;
	font-family:Arial;
	color:#5F5F5F;
	text-align:center;
}
.subheaderLinks{
	font-family:Arial;
	color:white;
	font-size:9pt;
}
.headerPhone{
	font-family:Arial;
	color:white;
	font-size:14pt;
}
.minorDecl{
	font-size:7.0pt;
}
.noDecor{
	text-decoration:none;
}
.greyBar{
	background-color:#CCCCCC;
}
.redBar{
	background-color:#FF0000;
}
.blackBg{
	background-color:#250517;
}
.whiteBg{
	background-color:#FFFFFF;
}
.red{
	color:#FF0000;
}
.white{
	color:#FFFFFF;
}
.blue{
	color:blue;
}
.maroon{
	color:#800517;
}
.maroonBg{
	background-color:#800517;
}
.black{
	color:#000000;
}
.pahlHeader{
	font-size:21.0pt;
	font-family:Arial;
	color:white;
}
.headerTabsText{
	color:#FFFFFF;
}
.zeroPadding{
	padding: 0pt 0pt 0pt 0pt;
}
.whiteBorderTable{
	border-width: 10px;
	border-style: solid;
	border-color: white;
}
.whiteBorderTableDiffBottom{
	border-right-width: 7px;
	border-left-width: 7px;
	border-top-width: 7px;
	border-bottom-width: 15px;
	border-style: solid;
	border-color: white;
}
.noneBorderTable{
	border-width: 0px;
	border-style: none;
	border-color: white;
}
.pageHeading{
	font-size:12.0pt;
	font-family:Arial;
 	color:red;
	font-weight: bold 	
}
.pageHeadingWhite{
	font-size:12.0pt;
	font-family:Arial;
 	color:#FFFFFF;
	font-weight: bold 	
}
.homeMiddleBanner{
	font-size:10.5pt; 
	font-weight:bold;
	font-family:Arial;
	color:#800517;
}
.redHeader{ 
	background-image: url(../images/rect2383.png);
	background-repeat: no-repeat;
	height: 80px;
	width:400px;
} 
.header3Divider{
	position:absolute; 
	z-index:0; 
	margin:-4px; 
	padding:0px;
	vertical-align:center;
}
.formHeadings{
	font-size:11pt; 
	font-family:Arial;
	color:#000000;
}
#navLink{margin:0px auto; text-align:right;}
ul#topNav{margin:0px; padding:0px; list-style:none; list-style-image:none; }
ul#topNav li{float:left; list-style:none; list-style-image:none; margin-left:0px; margin-right:0px;}
ul#topNav li p{padding:0px 0px 0px 0px;color:#fff; font-size:9pt; }
ul#topNavTmp li{float:left; list-style:none; list-style-image:none; background:url(../images/navlink_divider.gif) left no-repeat; margin-left:3px; margin-right:0px;}
ul#topNavTmp li p{padding:8px 6px 0px 5px;color:#fff; font-size:7.5pt; }
ul#topNav li p a{color:#fff; text-decoration:none;}
ul#topNav li p a:hover{color:#fce9bf; text-decoration:none;}
p, div{margin:0px; font-weight:normal;}
