body { background:#FFFFFF; scrollbar-arrow-color:#000000; scrollbar-face-color:#0078B9; scrollbar-track-color:#FFFFFF; scrollbar-3dlight-color:#D7EBFB; scrollbar-highlight-color:#D7EBFB; scrollbar-shadow-color:#333333; scrollbar-darkshadow-color:#000000; padding:0px; margin:0px; text-align:center; }
 
form { margin:0 0;}

html { min-height:100%; margin-bottom:1px; } 
 
body a {text-decoration:none}
body a:link {color:#004F7F}
body a:visited {color:#004F7F} 
body a:hover {text-decoration:underline; color:#333333}


.site_link{text-decoration:none}
.site_link:link {color:#00386F}
.site_link:visited {color:#00386F} 
.site_link:hover {text-decoration:underline; color:#333333}


.text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:500; font-style:normal; color:#000000; text-align:justify }
.textblue { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#0055AA; text-align:justify; }
.textbluenj { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#0055AA; } 
.textnj { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#000000; }
.textscroll { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#00427A; font-weight:600; }
.smallblue { font-family:helvetica, arial; color:#0055AA; font-size:11px; text-align:justify }
.smallwhite { font-family:helvetica, arial; color:#FFFFFF; font-size:11px; font-weight:strong; } 
.smallerblue { font-family:helvetica, arial; color:#004F7F; font-size:10px; font-weight:strong; }

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-style:bold; color:#0055AA; }
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-style:bold; color:#0055AA; }	 

#topNav { height:181px; background-image:url(graphics/headerComplete.gif); background-position:bottom; background-repeat:no-repeat; }

.navMenu { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; color:#FFFFFF; }
/*.navMenu a:link, a:visited, a:hover { text-decoration:none; color:#FFFFFF; }*/
.navMenu a:link { text-decoration:none; color:#FFFFFF; }
.navMenu a:visited { text-decoration:none; color:#FFFFFF; }
.navMenu a:hover { text-decoration:none; color:#FFFFFF; }
.navList ul { margin:0px; padding:0px; list-style-type:none; list-style-image:none; }
.navList li { display:inline; padding:0px 12px 0px 12px; border-left:1px solid #FFF; }
.navList li.first { border-left:none; margin-left:-14px; }
 
.ic_topselect { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; color:#000000}
.ic_top_message { font-family:helvetica, arial; font-size:12px; color:#000000; font-weight:bold; text-align:center; }
.ic_text { font-family:helvetica, arial; font-size:13px; color:#333333; }
.ic_text_small { font-family:helvetica, arial; font-size:11px; color:#003333; }
.ic_posted_by { font-family:helvetica, arial; font-size:12px; color:#003399; }

.admin_heading { font-family:helvetica, arial; font-size:13px; font-weight:bold; text-align:center; }
.admin_link { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; background-color:#00CCFF; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px; text-decoration:none}
.admin_link:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; background-color:#00CC00; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px; text-decoration:none }

.indexHolder { width:708px; }
.indexHolder a { text-decoration:underline; }
.indexLcol { width:328px; margin-right:26px; float:left; }
.indexRcol { width:328px; margin-left:26px; float:right; }
.item { clear:both; margin-bottom:20px; }
.item2 { clear:both; }
.header1 { width:100%; background-color:#DDEEFF; font-weight:bold; line-height:20px; text-indent:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0055AA; }
.header2 { width:100%; background-color:#DDEEFF; font-weight:bold; line-height:20px; text-indent:20px; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:11px; color:#0055AA; }
.item p { padding-left:20px; }
.item2 p { font-family:Helvetica, Verdana, Arial, sans-serif; font-size:11px; margin-top:4px; }
.item2Inner { position:relative; left:20px; padding-right:40px; }
.item img { float:left; }
.item2 img { float:left; margin-bottom:10px; margin-right:1px; }

#cForm { margin:0 0 0 20px; }
#cForm label { font-size:10px; font-weight:bold;  display:block; width:50px; float:left; margin-top:5px; clear:left; }
#cForm input { font-size:12px; padding:2px 2px; border:solid 1px #0055aa; width:140px; float:left; }
#cForm input.error { border:solid 1px #F00; background:#f7cfcf; }
#cForm button { width:auto; margin:0 0 0 10px; padding:2px 4px; font-size:10px; color:#0055aa; border:solid 1px #0055aa; background:#ddeeff; float:left; }
#cForm .loader { width:16px; display:block; margin:0 4px; float:right; }
#cForm .fl { display:block; height:20px; float:left; margin-bottom:20px; }
#cForm .fl.first { margin-bottom:4px; }
.response { display:block; margin-left:20px; font-weight:bold; font-size:10px; }