/* General Formatting */
	body { scrollbar-3dlight-color:white; scrollbar-base-color:white; scrollbar-darkshadow-color:white; scrollbar-face-color:white; scrollbar-highlight-color:white; scrollbar-shadow-color:#CCCCE5; scrollbar-arrow-color:#01017C; }
	TD, DIV, SPAN, BODY, P {font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; }

/* Table Formatting */
	.bdrLt {border: 1px solid #CCCCE5; }
	.bdrLtB {border-bottom: 1px solid #CCCCE5; }
	.bdrLtBR {border-bottom: 1px solid #CCCCE5; border-right: 1px solid #CCCCE5; }
	.bdrLtTL {border-top: 1px solid #CCCCE5; border-left: 1px solid #CCCCE5;}

/* Navigation */
	.TopNav { font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : none; color:#C4CFE8; }
	A:HOVER.TopNav { font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : underline; color:#FFFFFF; }
	.sideNav { font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#00319C; text-decoration : none;}
	A:Hover.sideNav { font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#728DC8; text-decoration : underline;}
	TD.NavContainer { font-size : 17px }
	.bottomNav { font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#0C2639; text-decoration : none;}
	A:Hover.bottomNav { font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#00319C; text-decoration : underline;}
	A.obvious { font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : underline; color:#01017C; }

/* Form Fields */
	INPUT, SELECT, TEXTAREA { font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color:#01017C; background-color:#C4CFE8; border:1px solid #01017C;}
	.LoginField {width: 105px;}
	.SampleField {width: 200px;}
	.ContactField {width: 190px;}
	.BodyField {width: 390px;}
	.Blank { background-color:transparent; border:0px none;}

/* Text Formatting */
	.Header {font : bold 17px Century Gothic, Geneva, Verdana, Arial, Helvetica, sans-serif; text-decoration : none; color:#00319C;}
	.LoginTxt { font : bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF;}
	.8ptVerdanaBold {font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : none; color:black;}
	.8ptVerdana {font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : none; color:black; }
	.10ptVerdanaBold {font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : none; color:black; }
	.10ptVerdana {font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : none; color:black; }
	.titlesSmall {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#00319C;}
	.titles {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#00319C;}
	.faint {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#728DC8;}
	.C_00319C {color:#00319C;}

/* Legacy Styles */
	.textHeader {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#010372;}
	.textBar {font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;}
	.grayBorder {border: 1px solid #CCCCCC;}
	.grayBorderNoBottom {border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;}
	
	
	.whiteTextBold {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:bold;}
	.text {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
	.login {font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;}
	.leftNavBorders {border-top: 1px solid #FFFFFF;border-bottom: 1px solid #CCCCCC;}
	.leftNavBorders2 {border-bottom: 1px solid #CCCCCC;}
	.bottomBorderFooter {border-bottom: 2px solid #3F4267;}
	.sidesBoders {border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
	.darkGrayBox {background-color: #878CC7;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #CCCCCC;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;color:#010372;}
	.lightGrayBox {background-color: #F2F2F2;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #CCCCCC;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#010372;}
	.formButton {background-color: #878CC7;border-color: #CCCCCC;border-style: beveled;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size: 10px;font-weight:bold;}
	.categporiesBox {background-color: #BABBD6;border-bottom: 1px solid #767AAB;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
	.linksUpperNav {background-color: #8387B6;font-size:10px;}
	.listings {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
	.closeWindow {font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;}