﻿body {font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; background-color:#002868; background-image: url(/images/bg_pagebackground.jpg);}

img {border: 0;}

.maintop {width: 980px;  background-color:#f7f7f7;}

.contentmainwrapper { width: 800px; min-height: 200px; text-align:center; background-color:#ebebeb;}

.contentmaintop {width: 798px; background-color:#ebebeb; min-height: 200px; border-right: solid 1px #cccccc; border-left: solid 1px #cccccc; text-align:center; margin: 0px; }

.contentmainbottom {width: 800px; height: 21px; background-image: url(/images/border_contentbottom.gif);}

.mainbackground { z-index: 1; width: 980px; height: 460px; background-image: url(/images/bg_main.jpg); background-repeat:no-repeat; margin: 0px;}

.contentmainbackground { z-index: 1; width: 980px; height: 350px; background-image: url(/images/header-bg-inner.jpg); background-repeat:no-repeat; margin: 0px;}

.menuitems { width: 783px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size: 0.72em;  color: #000000; line-height: 150%;  padding: 0px 7px 0px 10px; margin: 0px;}
 
.menuitems a {color: #ecf6fb; text-decoration: none;}

.menuitems a:hover {text-decoration: underline;}

.menuitemcontact {float: right; width: 90px; padding: 160px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight:bold; color: #cccccc; margin: 0px 0px 0px 5px; }

.menuitembdownloads {float: right; width: 80px; padding: 145px 0px 0px 0px; margin: 0px 20px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight:bold; color: #cccccc;}

.menuitemcircle {float: right; width: 270px; padding: 40px 0px 0px 0px;}  

.menuitemaboutus {float: right; width: 90px; padding: 145px 0px 0px 0px; margin-left: 10px; margin-bottom: 75px; font-family:Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight:bold; color: #cccccc; }

.contentmenuitemaboutus {float: right; width: 90px; padding: 145px 0px 0px 0px; margin-left: 10px; margin-bottom: 40px; font-family:Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight:bold; color: #cccccc; }

.menuitemhome {float: right; width: 90px; padding: 160px 0px 0px 0px; margin: 0px 20px 60px 10px; font-family:Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight:bold; color: #cccccc;}

.contentmenuitemhome {float: right; width: 90px; padding: 160px 0px 0px 0px; margin: 0px 20px 37px 10px; font-family:Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight:bold; color: #cccccc;}

.rightwrapper {float: right; width: 225px; height: 400px; min-height: 350px; text-align:left; margin: 0px 5px 0px 15px;}

.contentrightwrapper {float: right; width: 225px; height: 300px; min-height: 350px; text-align:left; margin: 0px 5px 0px 15px;}

.leftwrapper {float: right; width: 230px; height: 200px; min-height: 235px; text-align: left; margin: 0px 15px 0px 0px; padding: 0px 5px 0px 0px;}

.contentleftwrapper {float: right; width: 240px; height: 175px; min-height: 235px; text-align: left; margin: 0px 15px 0px 0px; padding: 0px 5px 0px 0px;}

.socialsearchcontainer {width: 450px; border-top-style: dotted; border-top-width:thin; border-top-color: #CCCCCC; margin: 5px 0px 0px 0px; padding: 12px 0px 0px 10px; vertical-align:middle;position:relative;top:7px;left:0px; }

.topspotlightimages {float: left; text-align: right; line-height: 1pt; width: 100%; height: 100px; margin: 35px 0px 0px 0px;}

.contentbottomcontainer { width: 980px; background-image: url(/images/footer-bg.jpg); background-repeat:no-repeat; background-position: center bottom; }

.contentcontainercenter {width: 800px; text-align:center;}

.bottomcontenttop {width: 800px; height: 18px; background-image: url(/images/bg_bottomcontent_top.gif); background-repeat:no-repeat;}

.bottomcontentmiddle {width: 768px; min-height:100px; overflow:hidden; text-align:left; padding: 0px 15px 5px 15px;  border-left: solid 1px #e7e7e7; border-right: solid 1px #e7e7e7; background-color:#FFFFFF;}

.bottomcontentbottom {width: 800px; height: 18px; background-image: url(/images/bg_bottomcontent_bottom.gif); background-repeat:no-repeat; margin: 0px 0px 10px 0px;}

.logotogether {margin: 0px 0px 0px 10px;}

.coordinatormessage {width: 100%; font-family: Arial; font-size: .75em; line-height: 150%; margin: 5px 0px 0px 0px;}

.newscontainer {width: 100%; overflow:auto; padding: 20px 0px 0px 0px; border-top: dotted 1px #cccccc;}

.frontpagecolumn1 {width: 225px; min-height:100px; float:left;}

.frontpagecolumn2 {width: 225px; min-height:100px; float:left; margin-left: 43px; margin-right: 43px;}

.questionofweek {width: 200px; height: 85px; padding: 25px 5px 5px 15px; background-image: url(/images/bg_question.gif); background-repeat: no-repeat; font-family: Arial; font-size: .85em; font-weight: bold; text-align: left; color: White; line-height: 150%;}

.questionofweek a {color: White; text-decoration: none;} 

.questionofweek a:hover {color: #eeeff6; text-decoration: underline;}

.frontpagecolumn3 {width: 225px; min-height:100px; float:left;  border: solid 1px green}

.footercontainer {width: 800px; height: 40px; margin: 5px 0px 10px 0px; text-align:right; font-family: Arial; font-size: .6em; text-decoration: none; color: Black;}

.footercontainer a {color: Black; text-decoration: none;}

.footercontainer a:hover { text-decoration: underline;}

.newscolumnheader {width: 225px;} 

.contentnavcontainer {width: 245px; float: right; vertical-align: top; margin: 0px 0px 20px 8px;} 

h4 {margin:0px;padding:0px;}

.box_topcontainer {width: 245px; height: 12px; background-image: url(/images/darntop.gif); background-repeat: no-repeat; line-height:5pt; background-position: bottom right;}   

.box_topleft  {width: 8px; height: 8px; float: left; background-image: url(/images/box_topleft.gif); background-repeat: no-repeat;}

.box_topmiddle {width: 229px; height:8px; float: left; border-top: solid 1px #cccccc;}

.box_topright  {width: 8px; height: 8px; float: left; line-height:5pt; background-image: url(/images/box_topright.gif); background-repeat: no-repeat;}

.box_middlecontainer {width: 243px; background-color: #ebebeb;  border-right: solid 1px #8c004c; border-left: solid 1px #8c004c; }

.box_middlecontainer div#menuContainer {margin:0px 0px 0px 8px;}

.box_bottomcontainer {width: 245px; height: 12px; background-image: url(/images/darnbottom.gif); background-repeat: no-repeat; line-height: 5pt;}

.box_bottomleft  {width: 8px; height: 8px; float: left; background-image: url(/images/box_bottomleft.gif); background-repeat: no-repeat;}

.box_bottommiddle {width: 229px; height: 8px; float: left; border-bottom: solid 1px #cccccc;}

.box_bottomright  {width: 8px; height: 8px; float: left; background-image: url(/images/box_bottomright.gif); background-repeat: no-repeat;}

.newsitems {width: 100%; font-family: Arial; font-size: .75em; line-height: 150%; margin: 5px 0px 0px 0px;}

.newsitems a { text-decoration: underline;}

.contenttitle {width: 500px; font-family: Arial; font-size: 1.25em; font-weight: bold; text-align: left; margin: 5px 0px 15px 0px;}

.maincontentarea {font-family: Arial; font-size: .75em; line-height: 150%; margin: 5px 0px 0px 0px;}

.foldertitle { font-family: Arial; font-size: 1.25em; font-weight: bold; text-align: left; margin: 5px 0px 15px 0px;}

/* Treeview styles */
.TreeNode
{
	white-space:normal;   
}
.NoIndent

{
    font-family: Arial;
    font-size: 1em;   
    font-weight:  normal; 
    white-space:normal;                   
}

.NoIndent ul

{
    font-family: Arial;
    font-size: 1em;   
    list-style-type: circle; 
    list-style-position: outside; 
    line-height: 22px;      
    white-space:normal;                   
}

.NoIndent li

{
    margin-left: -10px;  
    padding-right:5px;
    white-space:normal;       
}

.NoIndent a

{
    color: #003366;  
     
}

.NoIndent a:hover

{
    color: #336699;    
     
}
/* End of Treeview styles */

.searchButton
{
	margin-top:10px;
	color:Black;
	text-decoration:none;
}

.viewAllNews_button
{
    width: 150px;
    text-align: center;
    border: solid 1px black;
    background: #eeeeee;
    padding: 4px;
    margin-bottom: 0px;
}