/* 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: 110%; font-weight: bold; font-size: 14px; color : #666666; margin-right: 15px }
.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 }

/* Styles for the navigation - user side */
.frontnav { font-size: 12px; color: #003399} 
.frontnav a:link { color: #003399; text-decoration: none; font-weight: bold }
.frontnav a:visited { color: #003399; text-decoration: none; font-weight: bold }
.frontnav a:hover { color: #003399; text-decoration: underline; font-weight: bold }
.frontnav a:active { color: #003399; text-decoration: none; font-weight: bold }
.sidenav { font-size: 12px; color: #003399; line-height: 120% } 
.sidenav a:link { color:#003399; text-decoration: none } 
.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: 120% } 
.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: 120% } 
.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 }
