/* Styles for the user side  these handle the page and the footer */
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 140%; color: #333333} 
A:link { text-decoration: none; color: #003399 } 
A:visited { text-decoration: none; color: #003399 } 
A:hover { text-decoration: underline; color: #003399 } 
A:active { text-decoration: none;color: #003399} 
h2 {
	line-height: normal;
	font-weight: bold;
	font-size: 18px;
	color : #95000d;
	margin-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.heading { color: #666666; font-weight: bold; font-size: 15px }
.pageheading { color: #666666; font-weight: bold; font-size: 15px }
.textblockheading { color: #666666; font-size: 16px; font-weight: bold }
.quote { font-weight: bold; font-size: 13px; line-height: 150%; color: #666666 }
.caption { font-style: italic }
.footer { font-size: 12px; color: #666666 } 
.footer a:link { color: #666666; text-decoration: none }
.footer a:visited { color: #666666; text-decoration: none }
.footer a:hover { color: #666666; text-decoration: underline }
.footer a:active { color: #666666; text-decoration: none }
.footerhm { font-size: 12px; color: #FFFFFF } 
.footerhm a:link { color: #FFFFFF; text-decoration: none }
.footerhm a:visited { color: #FFFFFF; text-decoration: none }
.footerhm a:hover { color: #FFFFFF; text-decoration: underline }
.footerhm a:active { color: #FFFFFF; text-decoration: none }

/* Styles for the navigation - user side */
.frontnav { font-size: 16px; color: #fdcd55} 
.frontnav a:link { color: #fdcd55; text-decoration: none; font-weight: bold }
.frontnav a:visited { color: #fdcd55; text-decoration: none; font-weight: bold }
.frontnav a:hover { color: #fdcd55; text-decoration: underline; font-weight: bold }
.frontnav a:active { color: #fdcd55; text-decoration: none; font-weight: bold }
.frontnavsm { font-size: 11px; color: #fdcd55} 
.frontnavsm a:link { color: #fdcd55; text-decoration: none; font-weight: bold }
.frontnavsm a:visited { color: #fdcd55; text-decoration: none; font-weight: bold }
.frontnavsm a:hover { color: #fdcd55; text-decoration: underline; font-weight: bold }
.frontnavsm a:active { color: #fdcd55; text-decoration: none; font-weight: bold }
.sidenav { font-size: 12px; color: #003399; line-height: 110% } 
.sidenav a:link { color:#003399; text-decoration: none; line-height: 110% } 
.sidenav a:visited { color: #003399; text-decoration: none }
.sidenav a:hover { color: #003399; text-decoration: underline }
.sidenav a:active { color: #003399; text-decoration: none }
.sidenavon { font-size: 12px; font-weight: bold; color: #003399; line-height: 110% } 
.sidenavon a:link { color:#003399; text-decoration: none}
.sidenavon a:visited { color: #003399; text-decoration: none}
.sidenavon a:hover { color: #003399; text-decoration: underline}
.sidenavon a:active { color: #003399; text-decoration: none}
.sidesubnav {font-size: 11px; color: #003399; line-height: 110% } 
.sidesubnav a:link {color: #003399; text-decoration: none }
.sidesubnav a:visited {color: #003399; text-decoration: none }
.sidesubnav a:hover {color: #003399; text-decoration: underline }
.sidesubnav a:active {color: #003399; text-decoration: none  }
.sidesubnavon { font-size: 11px; color: #003399; line-height: 110% } 
.sidesubnavon a:link { color: #003399; text-decoration: none }
.sidesubnavon a:visited { color: #003399; text-decoration: none }
.sidesubnavon a:hover { color: #003399; text-decoration: underline }
.sidesubnavon a:active { color: #003399; text-decoration: none  }
.paging {color: #003399} 
.paging a:link { color: #003399; text-decoration: none }
.paging a:visited { color: #003399; text-decoration: none }
.paging a:hover { color: #003399; text-decoration: underline }
.paging a:active { color: #003399; text-decoration: none }
.subnavsep { background-color: #FFFFFF; color: #666699}

/* Miscellanous tyles for the admin and extras */
.warningtext { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
.required { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
.img_bg { background-color: #666666}
.searchbar_bg { background-color: #CCCCCC }
.table { background-repeat: no-repeat }
.textentryfield { background-color: #F0F0F0; border: groove; border-width: 2px; order-color: #EEEEEE; font-size: 10px }
.searchfield { background-color: #F0F0F0; border: groove; border-width: 2px; border-color: #EEEEEE; font-size: 10px }
.but1 { background-color: #EEEEEE; font-size: 10px; color: #000000 }
.tableBg { background-color: #EEEEEE }
