.kec {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 10px; color: #666666}
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.text_title {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.categorytitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-variant: normal; color: #990000}
.small_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.textareas {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 1px;
	padding: 1px;
	border: 1px inset #336666;
}

td{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

p{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
td.header{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	border: 0px inset #336666;
}
.heading{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 0px inset #336666;
}

A {
	color : #003399;
	font : 12px Arial;
	text-decoration : underline;
}
A:visited {
	color : #003399;
	font : 12px Arial;
	text-decoration : underline;
}

A:hover {
	color : #800000;
	font : 12px Arial;
	text-decoration : underline;
}

A.navtitles {
	color : #000000;
	font : 12px Arial;
	font-weight: bold;
	text-decoration : none;
}
A.navtitles:visited {
	color : #000000;
	font : 12px Arial;
	font-weight: bold;
	text-decoration : none;
}

A.navtitles:active {
	color : #660033;
	font : 12px Arial;
	font-weight: bold;
	text-decoration : none;
}

A.navtitles:hover {
	color : #999999;
	font : 12px Arial;
	font-weight: bold;
	text-decoration : underline;
}


A.smallwhitelink {
	color : #FFFFFF;
	font : 10px Arial;
	font-weight: bold;
	text-decoration : underline;
}
A.smallwhitelink:visited {
	color : #FFFFFF;
	font : 10px Arial;
	font-weight: bold;
	text-decoration : underline;
}

A.smallwhitelink:active {
	color : #FFFFFF;
	font : 10px Arial;
	font-weight: bold;
	text-decoration : underline;
}

A.smallwhitelink:hover {
	color : #FFFFFF;
	font : 10px Arial;
	font-weight: bold;
	text-decoration : none;
}

.main
{
    text-align:left;
    margin:0px auto 0px auto;
    padding: 0px;
    width:760px;
    height: 100%;
    background: #223869;
    display: block;
   
    /*background-color: Gray;*/ 

}


.masthead
{
    height: 110px;
    padding: 0px;
    display: block;
   
}


.nav
{
    /*padding-top:120px;*/
    /*top: 110px;*/
    width:155px;
    background: #223869; /*url("images/leftnav_bottom.jpg") no-repeat bottom;*/  
    /*position:  absolute;*/
    height: 400px;
    padding: 0px;
    margin: 0px;
    display: inline-block;
     
    /*display:inline;*/ 
    
   
}
.navtext
{
  /*position: absolute;*/
  /*bottom: 415px;*/
  font : 8pt Arial;
  color: white;
  padding: 0px; 
  margin: 0px;
  text-align: center;
  display: block;
  width:155px;
  position: absolute;
  bottom: -3px;
  /*float: left;*/
  /*border: solid 3px black;*/
}
.content
{
    margin: 0px; 
    padding: 6px; /*5px*/
    width: 593px; /*594px*/
    /*left: 156px;*/
    min-height: 601px;
    
    height: 100%;
    background-color: white;
    /*top:110px;*/
    /*position: absolute;*/
    /*float:right;*/
    display: inline-block;
    float: right;
    
}

.footer
{
    width:761px;
    height:50px;
    clear: both;
    display: block;
    padding: 0px;
    margin: 0px;
    /*left: 0px;*/

     
}
 
.footerlinks
{
    font : 10px Arial;
	font-weight: bold;
    background-color: #273e70;
    color: white;
    padding: 6px; 
    display: block;
}
 
.bodyblock
{
    /*display: table;*/
    /*position:relative;*/
 	width:760px;
 	padding:0px;
	min-height: 450px;
    margin: 0px;
    display: block;
    position: relative;
    
}  
     
body
{
    
    /*text-align:center;*/
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #999999; /*#cccecb*/
    margin:0;
    padding:0;
}
A.navwhitelink {
	color : #FFFFFF;
	font : 8pt Arial;
	text-decoration : underline;
}
A.navwhitelink:visited {
	color : #FFFFFF;
	font : 8pt Arial;
	text-decoration : underline;
}

A.navwhitelink:active {
	color : #FFFFFF;
	font : 8pt Arial;
	text-decoration : underline;
}

A.navwhitelink:hover {
	color : #FFFFFF;
	font : 8pt Arial;
	text-decoration : none;
}
h1.srph{color:#223869; text-align:right; font-size:18pt;}
h2.srph{color:#8C2633; text-align:right; font-size:12pt;}
h3.srph{color:#223869; font-size:12pt; font-family:Arial, Verdana; font-weight:bold;}
h4.srph{color:#223869; font-size:12pt; font-family:Sans-Serif, Arial, Verdana; text-align:center; margin-bottom:5px;}

.SiteTitle{ position:relative; top:20px;}
.SchoolName{ position:relative; top:-18px;}

.ContentContainer{width:593px; font-family:Arial, Verdana; font-size:8pt;}
.ContentHeader{width:100%;}
.headertable{width:100%;}
.logo{}
.contentHeaderTitles{}
.divBackground
{
    background-color:#E8EBF0;
    
}
.RightColumnNode
{
    padding:5px;
    padding-top:0;
}
.NewsNode
{
    width:95%;
    padding:3px;
    font-size:8pt; 
}
.NewsImage
{
    float:left;
    padding:3px;
}

.StoryImage
{
    border:0;
    padding:5px;
    float:right;
}   
.TopNav
{ 
    padding: 2px 0px 2px 0px;
    margin: 0px 4px 0px 2px;
    background-color:#223869;
    color: White;
    width: 150px;
    font-weight:bold;
    border-bottom: solid 1px #445577;
  
}
a.TopNav:visited
{
    color:White;
    text-decoration:none;
    font-weight:bold;
}

a.TopNav:hover
{
    padding-left:2px;
    color: #FFCC00;
    text-decoration: none;
    font-weight:bold;
}

.SubNav
{ 
    padding: 1px 4px 1px 2px;
    margin: 0px;
    background-color:#D5DDE9;
    color: #223869;
    width: 100%;
    display: block;
    font-weight: bold;
  
}

a.SubNav:hover
{
    background-color:#7E91B0;
    color: White;
    text-decoration:none;
    width: 100%;
    font-weight:bold;
}
a.SubNav:visited
{
    color:#223869;
    text-decoration:none;
    font-weight:bold;
}
