BODY , TABLE, TR, TD {	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	color: #000033;
	text-decoration: none;
}
.search_header {
	font-size:12px;
	text-decoration:none;
	color:#000000;
	background-color:#99CCFF;
	border: 1px outset #FFFFFF;
	text-align:center;
	font-weight:bold;

}

.text_button {
	font-size:12px;
	text-decoration:none;
	color:#009900;
	background-color:#99CCFF;
	border: 1px outset #FFFFFF;
	text-align:center;

}

.schedule {
        color:#333333;
        background-color:#FFFFFF;
        font-size: 12px;
        margin: 5px;
        border-style:dotted;
        padding: 2px;
        text-decoration: none;
}


.text_button:hover {
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#003399;
	border: 1px outset #FFFFFF;
}


/*  Anchor Link */
a:link { 
	color:#0033CC;
	text-decoration:none;
	font-weight:bold;
}
a:hover { 
	color:#A1DA35;
	text-decoration:none;
	font-weight:bold;
}
/*  Anchor Link Visited*/
a:visited { 
	color:#0033CC;
	text-decoration:none;
	font-weight:bold;
}

/*  Anchor Link Active*/
a:visited:hover { 
	color:#A1DA35;
	text-decoration:none;
	font-weight:bold;
}


/*  Anchor Link Active*/
a:active { 
	color:#A1DA35;
	text-decoration:none;
	font-weight:bold;
}


/* Default Text for all content */
.ntHeaderText {	font-family:Arial, Helvetica, sans-serif;
	font-size : 15px;
	text-align : left;
	color: #003399;
	font-weight: bold;
	text-decoration: none;
	border: solid; border-width: 0px 1px 1px 0px; 
	border-color: #CCCCCC #CCCCCC #666666 #666666;
	background-color:#FFFFCC;
}
/* Default Text for all content */
.ntPageHeader {	font-family:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 18px;
	text-align : center;
	color: #003399;
	font-weight: bold;
	background-color: #FFFffF;
	text-decoration: none;
}
/* Default Text for all content */
.ntRegularText {	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	color: #000033;
	text-decoration: none;
}
/* Default Text of Required Field when not populated */
.ntRegularTextRequired {	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	color: red;
	text-decoration: none;
}

.ntSmallText {	font-family:Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : center;
	color: #000033;
}
.ntFooterMenu {	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : center;
	color: #FFFFFF;
	cursor: hand;
}
.ntFooter {	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : center;
	color: #FFFFFF;
	cursor: default;	
}

.ntOptionsText {	font-family:Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : left;
	color: #FFFFFF;
	background-color: #CC9933;
	border-color: #000000;
}
.ntOptionsTextOver {	font-family:Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : left;
	color: #CC9933;
	background-color: #ffffff;
	border-color: #000000;
}


.ntFieldInput {	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.sideBorders { border: solid; border-width: 1px 0px 0px 1px; border-color: #CCCCCC #666666 #666666 #CCCCCC}
.border_dk { border: solid; border-width: 0px 0px 1px ; border-color: #CCCCCC #CCCCCC #000033}
.navyText { font-family:  normal Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033}
.navyTextLg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033 }

