@charset "utf-8";
/* CSS Document */
 body{font-family: Calibri, Arial, Verdana; font-size:12px;}
 a img{border:0px;}
/* table.contentpaneopen*/
 td.contentheading, div.componentheading{ font-size:20px;}
 span.small,td.createdate,td.modifydate{ color:#1992a9; font-size:10px;}
 a.readon,table.contentpaneopen a{color:#1992a9; text-decoration:none; font-weight:bold;}
 a.readon:hover,table.contentpaneopen a:hover{color:#000000; text-decoration:underline;}
 li a.category,table.contentpane li a{ color:#666666; text-decoration:none; font-weight:bold; line-height:30px;}
  li a.category:hover,table.contentpane li a:hover{color:#1992a9; text-decoration:underline;}
 table.contentpane td a{line-height:30px;}
 #content{padding:10px;}
 div.searchsearch{ padding:10px;}
div.mod_placehere a.readon{color:#FFFFFF;}
div.mod_placehere a.readon:hover{color:#000000;}
div.mod_placehere{padding:5px;}
.footer{padding:6px; text-align:center;}
div.moduletable{padding-bottom:10px;}
form#form-login li a{color:#FFFFFF;}
form#form-login li a:hover{color:#333333; text-decoration:none;}
table.contentpaneopen{width:690px;}
div.moduletable_about{color:#CCCCCC; padding:0 10px 10px 10px;}
td a.mainlevel_top{padding:0 20px 0 20px; border-left:#333333 solid 1px; color:#666666; text-decoration:none; float:right;}
div.right{ background-color:#024289; padding:10px;}
#fastcontactForm{padding:0 0 0 20px; color:#CCCCCC;}
#fastcontactForm label{color:#CCCCCC;}
ul.menu_top li{ display: inline; padding:0px 60px 0;}
div.jg_element_gal{padding:0 20px 0 20px;}
div.jg_element_txt a{color:#003366; text-decoration:none;}
div.jg_element_txt a:hover{color:#0066CC;}
div.jg_pathway a, div.gallery a{color:#003399; font-size:12px; text-decoration:none;}
div.jg_pathway a:hover, div.gallery a:hover{color:#CC0000;}
div.search{ float:right;}
