﻿/*
.linksmenuheader
{
   float:right;
    background-color:rgb(57, 61, 87);
    padding-top: 8px;
    color: black;
    padding-bottom: 8px;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: transparent;
    font-size: 12px;
    font-weight: bold;
    width: 98%;
    position: relative;
}

.linksmenu a
{
    float: right;
    width:92%;
    background-color:rgb(79, 106, 177);
    border-bottom: solid 1px transparent;
    font: Tahoma, sans-serif;
    font-size: .7em;
    color: Black;
    font-weight: bold;
    text-decoration: none;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-bottom-color: #363A54;
}
.linksmenu a:hover{
    background-color:  rgb(79, 106, 177);
	color:#FFFFFF;
    width: 92%;
    margin-left:10px; 

}

.linksmenu a:active
{
    background-color: #1A1E8C;
    color: #FFFFFF;
    width: 92%;
    margin-left: 10px;
}
.linksmenu a.selected
{
    background-color: #1A1E8C;
    color: #FFFFFF;
    width: 92%;
    margin-left: 10px;
}
*/


.menu{
	float:left; width:100%; margin:0px;}

.nav2
{
    width: 970px;
    border: none;
    font: 16px  sans-serif, Arial, Helvetica; 
	background-image: url(  'img/bgmenu.gif' );
    background-repeat: no-repeat;
    font-weight: bold;
    vertical-align: top;
}
.nav2 ul
{
    list-style-type: none;
}

.nav2 img
{
    padding: 0px;
    width: 92%;
    vertical-align: top;
}

.nav2 ul li
{ 
    float:left ;
    position: relative;
    z-index:auto !important;
    width:140px;
    display:block; 
	   top:-16px;

    
}
.nav2 ul li a
{
    float:none !important;
    display: block;
    line-height: 40px;
    text-decoration: none;
    color: Black;
    width: 174px;
    font-size: 13px;
}
.nav2 ul li ul {display:none; border:none;}


.nav2 ul li:hover a
{
    text-decoration: none;
    color: White;
} 
.nav2 ul li:hover ul
{
    display: block;
    position: absolute;
    margin-left: 0px;
    color: white;
    z-index:auto;
    top:40px;
	    margin-top:16px;

}
.nav2 ul li:hover ul li a
{
    display: block;
    width: 140px;
    height: auto;
    line-height: 1.3em;
    padding: 4px 16px 4px 16px;
    font-weight: normal;
    background-color: rgb(70, 54, 32);
    float: none;
    position: relative;
    z-index: 1000;
    border: 1px solid rgb(118, 91, 53);
} 
.nav2 ul li:hover ul li a:hover
{
    background-color: rgb(118, 91, 53);
    border: 1px solid rgb(70, 54, 32);
    color:Black;
} 

.nav2 ul li:hover ul li:hover ul li{
margin: 0 auto; 
}

.nav2 ul li:hover ul li:hover ul li a
{
    background-color: rgb(70, 54, 32);
    margin-left: 132px;
    margin-top:-41px; 
    color:white;
} 
.nav2 ul li:hover ul li:hover ul li a:hover{
    background-color: rgb(118, 91, 53);
    margin-left: 132px;
    margin-top:-41px; 
    color:Black;
}
/*
.nav2 ul li a:hover ul li a:hover ul li a{
    background-color: rgb(70, 54, 32);
    margin-left: 172px;
    margin-top:-27px; 
    color:white;
}

.nav2 ul li a:hover ul li a:hover ul li a:hover{
    background-color: rgb(118, 91, 53);
    margin-left: 172px;
    margin-top:-27px; 
    color:Black;
}
*/


.bodyContentHeading
{
    font-weight: bold;
    font-size: 24px;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-bottom-color: #666633;
    width: 99%;
    color: #321818;
}

.bodyContentSubHeading
{
    font: 20px Calibri, Arial, Helvetica, sans-serif;
    color: #2F305C;
    font-weight: bold;
}

.bodyContent
{
    padding: 10px;
    font: 16px Calibri, Arial, Helvetica, sans-serif;
    width: 98%;
    color: #1C0E00;
}

.contentPage
{
    margin: 0 auto; 
    width: 940px;
    padding: 10px 10px 10px 20px;
    height: 880px;
}


.panel
{
    padding: 12px;
    border: solid 1px #E4E4E4;
    background-color: #EEEEEE;
    margin: 10px;
    width: 870px;
    color: #000000;
    font: 15px Calibri, Arial, Helvetica, sans-serif;
}

.browntitle
{

}
body
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    background: url( 'img/mainbg.gif' );
}

.bodyContainer
{
    margin: 0 auto; 
    width: 970px;
}

.imageHeader{
height:360px; 
margin-top:-15px; 
 float:right;
 width:100%;
}

a
{
    color: rgb(52, 58, 133);
}

.item
{
   color: #663300;
} 

.item a{
  font-style:italic; }

.footer
{
    font-size: small;
    text-align: center;
    color: #CCCCCC;
}

.footer a
{
    color: #E1E1E1;
}


.shift{
margin-left: 173px; 
margin-top:-27px;
}

.backtop a
{
    font-size: small;
    color: #000000;
    float:right;
}