body,td,p,span{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	/*line-height:16px;*/
	font-weight:bold;
}

body{
	background:#c3d3eb url(/images/back-blue.gif);
	margin:0;
	padding:0;
}


.contentpaneopen {
	width:80%;
        border-top: 1 px solid #CCCCCC;
     }

.contentheading 
{
font-size: 16px; 
background-color: #5985B9; 
margin-top: 25px;
width: 100%; 
font-weight: bold;
color: white;
}

.contentpagetitle 
{
background-color: #5985B9; 
color: white;
/* margin-top: 25px; */
width: 100%;
/* border: 1px solid red;  */
}

a.contentpagetitle,a.contentpagetitle:link, a.contentpagetitle:visited 
{text-decoration: none;
font-weight: normal; 
color: white;
/* border-bottom: 0px; */
width: 100%; 
}

a.contentpagetitle:hover 
{
color: #659FDE;
border-bottom: 0px  dashed #CCCCCC;
text-decoration: none;
}
a{
	color:#144b8d;
	text-decoration:underline;
	font-weight:bold;
}
a:hover{
	color:red;
}
h1{
	font-size:24px;
	color:red;
}

h6{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:0;
}
.menurow{
	background:#144B8D;
}

.date{font-size:10px;
	font-weight:bold;
	text-align:center;
}

.justifycontent{
	text-align:justify;
}

.pageheader{
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#00c;
	text-align:center;
	padding:10px 0;
}
.sectionheader{
	background:#E9EFF8;
	font-size:14px;
	font-weight:bold;
	color:navy;
	padding:3px 5px;
	margin-bottom:3px;
}
.smalltext{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	font-weight:normal;
}
.smalltextred{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#d00;
}
.footer{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#144b8d;
}

li{
	margin-top:5px;
	margin-bottom:0;
	font-size:12px;
	font-weight:bold;
	color:#006;
}
.bullets{
	list-style-image:none;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:navy;
}
.rtHeader{
	font-size:12px;
	font-weight:bold;
	color:#039;
}
.rtBody{
	font-size:11px;
	font-weight:normal;
}
.galleryheader{
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#009;
	text-align:center;
	padding:0 0 5px 0;
}
.gallerycount{
	display:block;
	font-size:10px;
	color:#000;
	text-align:center;
	padding:0 0 5px 0;
}
.galleryimg{
	border:1px solid #003366;
}
.galleryCurrent{
	color:Red;
	font-weight:bold;
}
.pdftext{
	padding-left:15px;
	text-align:left;
	font-size:10px;
	color:#144b8d;
}
.sectionheadersm{
	font-size:13px;
	font-weight:bold;
	color:navy;
	padding:3px 5px;
}
.coollinks{
	padding-left:20px;
}


.articletext
{
font-size: 14px; 
font-weight: normal;
color: #000033;
font-family: Tahoma,Arial,Helvetica,sans-serif;
}

.articleheadline
{
font-size: 16px; 
font-weight: bold;
color: #5985B9;
font-family: Tahoma,Arial,Helvetica,sans-serif;
}

.articlespecial
{
font-size: 12px; 
font-weight: normal;
color: #330099;
font-family: Tahoma,Arial,Helvetica,sans-serif;
}

#updatesContent {
	padding:05px;
	border:#144b8d dashed 1px;
}

#boardlist{
	border-top:#144b8d solid 1px;
	border-left:#144b8d solid 1px;
}
#boardlist th{
	padding:4px 7px;
	border-bottom:#144b8d solid 1px;
	border-right:#144b8d solid 1px;
}
#boardlist td{
	padding:4px 7px;
	border-bottom:#144b8d solid 1px;
	border-right:#144b8d solid 1px;
}
#boardlist .hdr{
	font-size:16px;
}

#sbform .sblabel{
	background:#e9eff8;
	border:#c3d3eb solid 1px;
	vertical-align:top;
	padding-top:8px;
}

#sbform input,textarea{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:navy;
}
#sbresults th{
	text-align:left;
	border-bottom:#000 solid 2px;
	font-size:14px;
}

.searchbackon{
	background:#e9eff8;border-bottom:#fff solid 1px;
}
.searchbackoff{
	border-bottom:#fff solid 1px;
}

.sbitemtitle{
	background:#e9eff8;
	font-size:16px;
	font-weight:bold;
	padding:4px 10px;
}
.sbiteminfo{
	font-size:12px;
	padding:4px 10px;
}

.sbimg{
	position:relative;
	padding:5px;
	text-align:center;
}
.sbimgthumb{
	border:white solid 1px;
	/*
	width:50px;
	height:50px;
	*/
	cursor:pointer;
	cursor:hand;
}
.sbimgfulldivcontainer{
	height:300px;
	width:300px;
}
.sbimgfulldiv{
	display:none;
	text-align:center;
}
.sbimgfull{
	border:white solid 2px;
}
.sbterms{
	font-size:12px;
	font-weight:normal;
}


.mod_events_latest,.mod_events_latest_first
{
        border:white solid 1px;
        padding: 5px 5px 5px 5px;
        background-color: #C3D3EB;
	}

.readon
{
        background-color: #EDECFB;
        padding: 5px 5px 5px 5px;
	}

table.moduletable {
  width			   : 100%;
  table-layout	   : auto;
  border-top       : 1px solid #FFFFFF;
  border-bottom    : 1px solid #999999;
 /* background-color: #144B8D; */
 
}
table.moduletable th {
  font-size        : 11px;
  font-weight      : bold;
  text-transform   : uppercase;
  text-align       : left;
  height           : 21px;
  line-height      : 21px;
  text-indent      : 8px;
  letter-spacing   : 1px;
  color            : #FFF;
  background-image : url(../images/modul.jpg);  
}
table.moduletable td {
  padding-left     : 0px;
  padding-right    : 0px;
}


a.mainlevel  {
  margin           : 0px;
  padding          : 0px;
  font-size        : 12px;
  width            : 168px;
  background-color : #144B8D;
  text-indent      : 10px;
  color              : #FFFFFF;
}
a.mainlevel: link {
  padding          : 0px 0px 0px 0px;
  font-size        : 12px;
  width            : 168px;
  background-color : #5985B9;
  text-indent      : 10px;
}
a.mainlevel:link, a.mainlevel:visited {
  display          : block;
  font-size        : 12px;
  border-top       : 1px solid #ffffff;
  border-bottom    : 1px solid #999999;
  background-color : #5985B9;
  font-weight      : normal;
  padding          : 2px 0px 2px 0px;
  color            : #FFFFFF;
  width            : 168px;
  text-indent      : 10px;
  text-decoration: none;
}

a.mainlevel:hover {
  background-color : #FFFF00;
  font-size        : 12px;
  font-weight      : normal;
  text-decoration  : none;
  text-indent      : 10px;
  color            : #144B8D;

}


ul#mainlevel-nav {
  font-size        : 11px;
  list-style       : none;
  padding          : 0;
  margin           : 0;
  font-size        : 0.8em;
  background-color : #144B8D;

}
ul#mainlevel-nav li {
  display          : block;
  background-image : none;
  padding-left     : 1px;
  padding-right    : 1px;
  float            : right;
  margin           : 0;
  width            : auto !important;
  font-size        : 11px;
  line-height      : 22px;
  white-space      : nowrap;
  border-left      : 1px solid #cccccc;
}
ul#mainlevel-nav li a {
  font-size        : 11px;
  display          : block;
  padding-left     : 16px;
  padding-right    : 15px;
  text-decoration  : none;
  color            : #999999;
  background       : transparent;
}
ul#mainlevel-nav li a:hover {
  font-size        : 11px;
  color            : #333333;
}

#active_menu {
  color            : #FFFFFF;
  background-color : #144B8D;
  font-weight      : bold;
}

a#active_menu:hover {
   color            : #0033CC;
   background-color : #FFFF00;

}

.mod_events_monthyear
{
  background-color:  #E9EFF8;
}


a.mainlevel-nav {
color : white;
   background-color : #144B8D;
 text-decoration: none;
  width            : 80px;

 padding-left     : 0px;
  padding-right    : 0px;


}



a.mainlevel-nav:link {
color : white;
   background-color : #144B8D;

}


a.mainlevel-nav:hover {
color : green;
   background-color : #FFFF00;


}


a.mainlevel-nav:visted {
color : white;


}



}
