/* based on stylesheet developed by Education Queensland, recommended style sheet for HTML 4.0 documents */

/* General text */
body { color: #000; }
body, p, li, ol, ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
i, cite, em, var, address { font-style: italic; }
pre, tt, code, kbd, samp { font-family: monospace; }
big { font-size: 13px; }
small { font-size: 10px; }
sub, sup { font-size: 10px; }
hr { color: #666; width: 100%; size: 3px; }
h2, h3, 
h4, h6      { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h1              { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; color: #99C; }

h2              { font-size: 14px; }
h3              { font-size: 13px; color: #C00; }
h4              { font-size: 12px; }
h5              { font-size: 12px; color: #666699; }
h6              { font-size: 11px; }
h6              { font-size: 10px; }

/* Tables */
caption, td, th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
th  { text-align: left; }
caption         { text-align: center; }

/* Page printing */
@media print {
  h1            { page-break-before: avoid; page-break-after: avoid; page-break-inside: avoid; }
  h2, h3, h4, 
  h5, h6        { page-break-after: avoid; page-break-inside: avoid; }
  blockquote, 
  pre           { page-break-inside: avoid; }
  ul, ol, dl    { page-break-before: avoid; }
}

/* small note grey */
.note {
	color: #666
; font-size: 10px; font-weight: bold}

/* topnavbar for templates */
table.topnavbar, td.topnavbar { background-color: #009; height: 32px; }
a.topnavbar:link, a.topnavbar:visited { color: #FC0; font-weight: bold; text-decoration: none; font-size: 12px; }
a.topnavbar:active, a.topnavbar:hover { color: #FFF; text-decoration: none; }

/* leftnavbar for templates */
table.leftnavbar, td.leftnavbar { background-color: #99C; }
a.leftnavbar, a.leftnavbar:link, a.leftnavbar:visited { color: #009; font-weight: bold; text-decoration: none; font-size: 11px; }
a.leftnavbar:active, a.leftnavbar:hover { color: #F00; text-decoration: none; }


/* Custom classes */

.rightnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #FFF}
a.rightnav, a.rightnav:link { color: #FFF; text-decoration: none; } 
a.rightnav:visited { color: #333; text-decoration: none; }
a.rightnav:active, a.rightnav:hover { color: #000; text-decoration: none; }

.splashbluebuttons {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold }
a.splashbluebuttons, a.splashbluebuttons:link { color: #FC0; text-decoration: none; } 
a.splashbluebuttons:visited { color: #FC0; text-decoration: none; }
a.splashbluebuttons:active, a.splashbluebuttons:hover { color: #FFF; text-decoration: underline; }

.splashbluetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFF;  } 

.splashbluetexturl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.splashbluetexturl, a.splashbluetexturl:link { color: #FFF; text-decoration: none; }
a.splashbluetexturl:visited { color: #CCC; text-decoration: none; }
a.splashbluetexturl:active, a.splashbluetexturl:hover { color: #F00; text-decoration: underline; }

.smalltext, .smalltext-url { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a.smalltext:link,a.smalltext:visited, .smalltext-url { text-decoration: none }

.desctext { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: italic; ; color: #900; font-weight: bold}
a.topnavbar { color: #FC0; font-weight: bold; text-decoration: none; font-size: 11px;  }
.bold {  font-weight: bold}
