﻿* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 background-color: #C8C8C8;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;

}
#header {
 color: #00467F;
 width: 920px;
 float: left;
 padding: 0 0px 0 0px;
 border: 0;
 height: 123px;  /* 123 controls spacing below the menu up to a certain least number*/
 margin: 0;
 background: #fff;
}
#subheader {
 color: #fff;
 width: 900px;
 float: left;
 padding: 0 10px 0 10px;
 border: 0;
 margin: 0;
 background: #00467F;
}
#subheader_slideshow {
 color: #fff;
 width: 735px;
 float: left;
 padding: 20px 140px 20px 45px;
 border: 0;
 margin: 0;
 background: #00467F;
}
#container { /*slideshow_background */
 background: #ECEEEF;
 height: 291px;
 padding: 20px 0 0 20px;
}
#jas-frame { /* slideshow_picture */
 float:left; 
 width: 490px; 
 color:black;
 background-color:#ECEEEF;
 padding-bottom: 7px;
 
}
#jas-container{
       /* Width HAS to be here for IE to render the filter */
     width: 490px; 
}

#jas-image-text {
 float:left; 
 width: 170px; 
 color:black;
 background-color:#FFF;
 margin-left: 10px;
 /*height:263px;*/
 height:283px;
 font-size:small;
 padding: 0 7px 0 7px;
}
#jas-image-text a{
 text-decoration:none;
 color: #00467F;
}
#jas-image-text a:hover{
 text-decoration:none;
 color: purple;
}


#navigation-controls { /* slideshow_buttons */
 background-color: #DEDFDF;
 color: black;
 text-align:center;
 height: 18px;
 font-weight:bold;
 font-size:small;
 padding-left: 110px;
 width:378px;
}
#navigation-controls a{
 color: #00467F;
}

#previous-image {
 float:left;
 text-decoration:none;	
 width: 90px;
}
#start-slideshow{
 float:left;
 text-decoration:none;	
 width: 90px;
}
#stop-slideshow{
 float:left;
 text-decoration:none;	
 width: 90px;
}

#next-image {
 float:left;
 text-decoration:none;	
 width: 90px;
}

#headertitle{
 color: #00467F;
 font-weight: normal;
 font-size: 22pt;
 font-family: Bell MT;
 width: 900px;
 float: left;
 padding: 25px 0 20px 20px;
 border: 0;
 margin: 0;
 background: #fff;
}
#leftcolumn { 
 color: black;
 border: 0;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 2px;
 height: 300px;
 width: 200px;
 float: left;
 font-size:small;
}
#content { 
 float: left;
 color: #333;
 border: 0;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 0 50px 0 50px;
 width: 820px;
 display: inline;
}


#rightcolumn { 
 color: black;
 border: 0;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 2px;
 height: 300px;
 width: 200px;
 float: left;
 font-size:small;
}
#footer { 

 width: 865px;
 clear: both;
 color: black;
 border: 0;
 background: #fff;
 margin: 0;
 padding: 20px 5px 15px 50px;
 font-size:x-small;
 text-align:right;
}


.mainmenu {
 float: right;
 
}

.home_titleitem{
 color: #015EAA;
 font-weight:bold;
 font-size: 9pt;
 font-family: Arial;
 float:left;
}
.titleitem_body{
 font-family: Arial, Helvetica, sans-serif;
 font-size:9pt;
 padding-right:15px;
  padding-bottom:8px;
 vertical-align:top;
}
.announcement_title{
 font-family: Arial, Helvetica, sans-serif;
 font-size:medium;
 font-weight:bold;
 height: 60px;
 vertical-align:top;
}
.announcement_title a{
 color:black;
 text-decoration:none;
}
.announcement_title a:hover{
 color:#00467F;
}
.announcement_date{
 font-family: Arial, Helvetica, sans-serif;
 font-size:8pt;
 font-weight:bold;
 height: 30px;
 vertical-align:top;
 text-align:left;
 padding-right:15px;
}
.announcement_body{
 font-family: Arial, Helvetica, sans-serif;
 font-size:small;
 padding-right:15px;
 height:200px;
 vertical-align:top;
}
.announcement_more{

 font-family: Arial, Helvetica, sans-serif;
 font-size:small;
 text-decoration: none;
 color: #00467F;
 padding: 5px 0 7px 0;
}
.announcement_more a{
 text-decoration: none;
 color: #00467F;
}
.announcement_more a:hover{
	color:purple;
}
.announcement_viewarchives{
 font-family: Arial, Helvetica, sans-serif;
 font-size:small;
 text-decoration: none;
 color: #00467F;
 float:right;
 padding-top:70px;
 
}
.announcement_viewarchives a{
 font-family: Arial, Helvetica, sans-serif;
 font-size:small;
 text-decoration: none;
 color: #00467F;
}
.announcement_viewarchives a:hover{
	color:purple;
}



