/* CSS Document */

body { margin: 0px; font: 12px Verdana, Arial, Helvetica, sans-serif; }
h2 { color: #234c60; font: bold 15px; }
p { font-size: 12px; }
a { color: #234c60;	font-weight: bold; text-decoration:none; }
a:hover { color: #999; }
ul{ font-size: 12px; }
hr { border: 0; color: #234c60; background-color: #234c60; height: 1px; width: 100%; text-align: center; }

#topnav { color: #FFF; font: bold 14px Arial, Helvetica, sans-serif; }
#topnav a { color: #FFF; text-decoration: none; }
#topnav a:hover { color: #ccc; }

#sidenav { font: bold 12px Arial, Helvetica, sans-serif; color: #FFF; }
#sidenav a { color: #FFF; text-decoration: none; }
#sidenav a:hover { color: #ccc;}

#sidebar { margin-left: 5px; margin-right: 5px; margin-bottom: 30px; font-size: 11px}
#sidebar p{ margin: 0px; margin-bottom: 8px; margin-top: 8px; padding: 0px;  font-size: 11px}
#sidebar table{  font-size: 11px }
#sidebar ul{ margin-left: 15px; padding: 0px;  font-size: 11px}

.qq_table {  border-collapse: collapse; border-top: black 1px solid; border-bottom: black 1px solid;}
.qq_tablecell { border-bottom: black 1px solid; }

.h2 { color: #234c60; font-weight: bold; font-size: 15px; margin-top: 10px; margin-bottom: 15px}
.h2a { color: #234c60; font-weight: bold; font-size: 15px; margin-top: 5px; margin-bottom: 15px}
.blue_bold { color: #234c60; font-weight: bold; }

.article { margin-left: 10px; margin-right: 25px; }
.article ul{ font-size: 12px; }

.byline { color:#000000; font-size: 12px; font-weight: bold; }

.article_img {border: #000000 1px solid; margin-right: 10px}
.article_img a { color: #000000}
.article_img a:hover { color: #000000}

#footer { font-size: 11px; }
#content { margin-left: 10px; margin-right: 25px; }
.subhead { color: #234c60; font: bold 12px; } 
.subhead2 { background-color: #61A0BB; color: #FFFFFF; font-weight: bold; font-size: 14px; padding: 0px 2px;}
.imagebox { font-size: 10px; border-color: #234c60; border-style: solid; border-width: 1px; background-color:#CCE0E0; }
.imageboxtest { font-size: 10px; border-color: #234c60; border-style: solid; border-width: 1px; background-color:#CCE0E0; }

.formtabletext { padding-right:5px; padding-left:5px; padding-bottom:5px; padding-top:5px; font: 12px Verdana, Arial, Helvetica, sans-serif; }
.formelementbutton { FONT-SIZE: 12px;  BACKGROUND: #E2E2E2;  FONT-FAMILY: Verdana,tahoma,Arial; }
.formelementtext {	 height:20px;  font-family:Verdana;  font-size:12px;  color:#000000; }
.formfield { font-weight:900;  color: <CFOUTPUT>#bgclr#</CFOUTPUT>; padding-top: 5px;  padding-bottom: 5px; }

.minitext { font-size: 10px; }

.photocredit { text-align: right; font-size: 10px; }

