
body {
background:url('/images/bkg.gif') repeat-x;
background-color:#657e99;
margin-top: 15px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#5b4836;
font-size:.9em;
}

.bodyText1{
font-size:.9em;
line-height: 1.6em;
}

.bodyText2{
font-size:.7em;
line-height: 1.6em;
}

#bodyContainer{
margin: 35px 35px 35px 60px;
font-size:.9em;
line-height: 1.6em;
}

#bodyContainer a:link, #bodyContainer a:visited, #bodyContainer a:active {
font-weight:bold;
color:#5b4836;
}

#bodyContainer a:hover {
font-weight:bold;
background-color:#5b4836;
color:#fff;
text-decoration:none;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:1.5em;
color:#ba6e46;
}

h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:1.3em;
color:#ba6e46;
margin-bottom:-10px;
}

h5 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:1.1em;
color:#ba6e46;
margin-bottom:-10px;
}

h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:1.5em;
color:#657e99;
}

h4 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:1.3em;
color:#657e99;
margin-bottom:-10px;
}

h6 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:1.1em;
color:#657e99;
margin-bottom:-10px;
}

.homeIntro {
font-size:12px;
line-height:20px;
padding: 10px 20px 10px 30px; 
}

.homeIntro a:link, .homeIntro a:visited, .homeIntro a:active {
font-weight:bold;
color:#435c77;
text-decoration:none;
}

.homeIntro a:hover {
text-decoration:underline;
}

/* sets margins for the entire news box */
.news {
display:block;
margin: 0px 20px 10px 25px;
font-size:.8em;
/*height:448px; */
overflow:visible;
}

/* for each news story */
.story {
margin-bottom: 25px;
}

.mainStory {
font-size:.8em;
margin:0px 10px 0px 18px;
}

.date {
font-weight:bold;
color:#435c77;
}

.story a:link, .story a:visited {
text-decoration:none;
color:#5b4836;
}
.story a:hover {
text-decoration:underline;
color:#5b4836;
}
.story a:active {
text-decoration:none;
color:#5b4836;
}

.leftMargin {
margin-left: 45px;
}

.leftNav {
font-weight:bold;
}

.leftNav .level1 a:link, .leftNav .level1 a:visited, .leftNav .level1 a:active{
display:block;
font-size:14px;
margin: 0px 5px 0px 30px;
padding-left:15px;
padding-bottom:10px;
color:#49637e;
text-decoration:none;
}
.leftNav .level1 a:hover{
color:#ba6e46;
text-decoration:underline;
background:url('/images/nav1_arrow.gif') no-repeat;
}


.leftNav_over .level1 a:link, 
.leftNav .level1 a:active{
display:block;
font-size:14px;
margin: 0px 5px 0px 30px;
padding-left:15px;
padding-bottom:10px;
color:#ba6e46;
text-decoration:underline;
background:url('/images/nav1_arrow.gif') no-repeat;
}





.leftNav .level1here a:link, 
.leftNav .level1here a:visited, 
.leftNav .level1here a:active{
display:block;
font-size:14px;
margin: 0px 5px 0px 30px;
padding: 0px 0px 10px 15px;
color:#ba6e46;
background:url('/images/nav1_arrow.gif') no-repeat;
text-decoration:none;
}


.leftNav .level2 a:link, 
.leftNav .level2 a:visited, 
.leftNav .level2 a:active{
display:block;
margin: 0px 0px 0px 45px;
padding: 2px 0px 5px 15px;
color:#657e99;
font-size: 12px;
text-decoration:none;
}
.leftNav .level2 a:hover{
color:#ba6e46;
text-decoration:underline;
background:url('/images/nav1_arrow.gif') no-repeat;
}

.leftNav .level2here a:link, 
.leftNav .level2here a:visited, 
.leftNav .level2here a:active{
display:block;
margin: 0px 0px 0px 45px;
padding: 2px 0px 5px 15px;
color:#ba6e46;
font-size:12px;
background:url('/images/nav1_arrow.gif') no-repeat;
text-decoration:none;
}


.leftNav .level3 a:link, .leftNav .level3 a:visited, .leftNav .level3 a:active{
display:block;
margin: 0px 0px 0px 60px;
padding: 2px 0px 5px 15px;
color:#657e99;
font-size: 11px;
text-decoration:none;
font-weight:normal;
}
.leftNav .level3 a:hover{
color:#ba6e46;
text-decoration:underline;
background:url('/images/nav1_arrow.gif') no-repeat;
}

.leftNav .level3here{
display:block;
margin: 0px 0px 0px 60px;
padding: 2px 0px 5px 15px;
color:#ba6e46;
font-size:10px;
background:url('/images/nav1_arrow.gif') no-repeat;
text-decoration:none;
font-weight:normal;
}


.leftNav .level4 a:link, .leftNav .level4 a:visited, .leftNav .level4 a:active{
display:block;
margin: 0px 0px 0px 75px;
padding: 2px 0px 5px 15px;
color:#657e99;
font-size: 10px;
text-decoration:none;
font-weight:normal;
}
.leftNav .level4 a:hover{
color:#ba6e46;
text-decoration:underline;
background:url('/images/nav1_arrow.gif') no-repeat;
}

.leftNav .level3here{
display:block;
margin: 0px 0px 0px 75px;
padding: 2px 0px 5px 15px;
color:#ba6e46;
font-size:11px;
background:url('/images/nav1_arrow.gif') no-repeat;
text-decoration:none;
font-weight:normal;
}



.footer {
margin: 20px 0px 40px 0px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-align:center;
}

.footer a:link, .footer a:visited, .footer a:active {
color:#fff;
text-decoration:underline;
}

.footer a:hover {
color:#cfc5bc;
}

.insertDate {
position: relative;
text-align:right;
padding: 55px 20px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#657e99;
font-size:12px;
font-weight:bold;
}


.floatRight
{
    float:right;
}



.small {
	font-size : 10px;
	color: #5b4836;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
	
.smallBold 
{
	font-size : 10px;    
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
	}
		
.form {
	color: #5b4836;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
	border-style:groove;
	font-weight: bold;

  }
  	
td.modResultRow
{
    border-bottom:1px dotted #CCC; 
    /* font-size:.8em;  */
    padding:3px 0px 3px 8px;
    }

tr.modResultRow  
{
    border-bottom:1px dotted #CCC; 
    /* font-size:.8em;  */
    padding:3px 0px 3px 8px;
    }  	
div.modDetHdrBox  
{
    font-size:1em; 
    border:1px solid #CCC; 
    border-width:1px 0 1px 0; 
    background:#EEE; 
    color:#545F6B; 
    font-weight:bold; 
    padding:4px 8px; 
    width:96%;
    width:980;
    }    
    
.whiteBG
{
    /* Do this to eliminate the background image that usually appears */
    background:url('/images/white.gif') repeat-x, repeat-y;
    background-color: #FFFFFF;
    width:1000px;
}    

    /* Accordion */
    .wsatAccordion
    {
        width:1000px;
    }
    .accordionHeader 
    {
        border: 1px solid #FFFFFF;
        color: white;
        background-color: #876F58;
        font-family: Arial, Sans-Serif;
        font-size: 12px;
        font-weight: bold;
        padding: 5px;
        margin-top: 5px;
        cursor: pointer; 
        width:1000px;
    }

    .accordionHeader a:link, 
    .accordionHeader a:visited, 
    .accordionHeader a:active
    {
        color: white;
    }

    .accordionHeaderSelected a:link, 
    .accordionHeaderSelected a:visited, 
    .accordionHeaderSelected a:active
    {
        color: white;
    }
    
    .accordionHeaderSelected
    {
        border: 1px solid #CFC5BC;
        color: white;
        background-color: #5b4836;
        font-family: Arial, Sans-Serif;
        font-size: 12px;
        font-weight: bold;
        padding: 5px;
        margin-top: 5px;
        cursor: pointer;
        width:1000px;
    }   
    .accordionContent
    {
        background-color: #EEEEEE;
        border: 1px dashed #2F4F4F;
        border-top: none;
        padding: 5px;
        padding-top: 10px;
        width:1000px;
    } 
    /* Accordion */