/* OVERALL PAGE BODY STYLE */
.body { background:#E3E3E3; margin: 0px; padding: 0px; }

/* OVERALL CONTENT PARAGRAPH STYLES */
P { font: 12px Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; line-height:15px; }
P A:link    { font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none; COLOR: #ff9933; }
P A:visited { font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none; COLOR: #ff9933; }
P A:active  { font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none; COLOR: #ff9933; }
P A:hover   { font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color: #5db8d6; }

/* BULLETED LISTING STYLES */
OL { margin: 0px; padding: 0px 0px 0px 18px;}
UL { margin: 0px; padding: 0px 0px 0px 18px; list-style: square; }

LI {
	font: 12px Arial, Helvetica, sans-serif;
	COLOR: #333333;
	margin:0px;
	line-height:18px;
	list-style-position: outside;
	list-style-image: url(images/bullet2.gif);
}
LI A:link    { COLOR: #ff9933; text-decoration:none; font-weight:bold; }
LI A:visited { COLOR: #ff9933; text-decoration:none; font-weight:bold; }
LI A:active  { COLOR: #ff9933; text-decoration:none; font-weight:bold; }
LI A:hover   { COLOR: #5db8d6; text-decoration:none; font-weight:bold; }

/* HEADING STYLES */
H1 { font: bold 18px Arial, Helvetica, sans-serif; COLOR: #ff9933; margin:0px; padding:0px 0px 10px 0px; line-height:21px; }
H2 { font: bold 18px Arial, Helvetica, sans-serif; COLOR: #5db8d6; margin:0px; padding:0px 0px 10px 0px; line-height:21px; }
H3 { font: 12px Arial, Helvetica, sans-serif; COLOR: #333333; margin:0px; padding:0px; }
H3 A:link    { COLOR: #333333; text-decoration:none; }
H3 A:visited { COLOR: #333333; text-decoration:none; }
H3 A:active  { COLOR: #333333; text-decoration:none; }
H3 A:hover   { COLOR: #ffffff; text-decoration:none; }

H4 { font: 11px Arial, Helvetica, sans-serif; COLOR: #000000; }

/* INTERIOR PAGE SURROUNDING CONTENT LAYOUT STYLE */
.rightColumn {
	background-image: url(images/nfcaBackgroundNewest.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.lilBracket  { font: 18px Arial, Helvetica, sans-serif; COLOR: #ffffff; }
.blue  {
	color:#007FAC;
}

/* HOME WELCOME STATEMENT STYLE */
.welcome { font: 11px/14px Arial, Helvetica, sans-serif; COLOR: #333333; padding: 15px; }

/* FOOTER STYLE */
.footer { font: 11px Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px 5px 0px 5px;}
.footer A:link    { COLOR: #005f87; text-decoration:none; }
.footer A:visited { COLOR: #005f87; text-decoration:none; }
.footer A:active  { COLOR: #005f87; text-decoration:none; }
.footer A:hover   { COLOR: #ff9933; text-decoration:none; }

/* TABLE LISTINGS STYLE */
.table { font: 11px Arial, Helvetica, sans-serif; COLOR: #000000; background:#FF0000; }
.table A         { COLOR: #000000; }
.table A:hover   { COLOR: #FFFFFF; }
.table TH { padding:2px 10px 2px 10px; text-align:left; }
.table TD { padding:2px 10px 2px 10px; }
.listing1 { background:#FFCC66; }
.listing2 { background:#FFFF99; }
.pager { font-size: 10px; COLOR: #000000; }
.pager A         { font-weight:bold; }

/* PHOTO BORDERS STYLE */
.photo { border:none; }
img { border:none;  }

/* FORM STYLES */
/* FORM STYLES */
.textbox {
	COLOR: #333333;
	background-image: url(images/bg_textfield.png);
	background-color: #ededed;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 28px;
	width: 171px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px; }
.button { font: 11px Arial, Helvetica, sans-serif; COLOR: #000000; background:#CCCCFF; }
.help { font: 11px Arial, Helvetica, sans-serif; COLOR: #CC0000; }
.help A { COLOR: #CC0000; }
.error { font: 11px Arial, Helvetica, sans-serif; COLOR: #006699; }
.error A { COLOR: #006699; }

/* GRAPHICAL NAVIGATION STYLE */
a .alt { display: none; }

a#GRAPHICAL_BUTTON_EXAMPLE { display: block; width: 132px; height: 28px; background: url(images/nav/IMAGE_FILE_NAME.jpg); margin: 0 auto; }
a#GRAPHICAL_BUTTON_EXAMPLE:hover { background: url(images/nav_over/IMAGE_FILE_NAME.jpg); }
body#GRAPHICAL_BUTTON_EXAMPLE #GRAPHICAL_BUTTON_EXAMPLE { background: url(images/nav_over/IMAGE_FILE_NAME.jpg); }
