body {
margin:4px 0 0 10px;
padding:0px;
text-align: center;
background-color:#C8B387; 
color:#000000;
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
font-weight:normal; 
line-height:18px;
}

a { color:#000000;text-decoration:underline; font-weight:normal; }
a:hover {color:#000000;text-decoration:underline; font-weight:normal; }

a.white {font-size:13px; color:white;text-decoration:none; font-weight:bold; }
a.white:hover {font-size:13px;color:#FEBA02;text-decoration:none; font-weight:bold; }

a.tan { color:#C96935;text-decoration:none; font-weight:normal; }
a.tan:hover {color:#000000;text-decoration:none; font-weight:normal; }


a.grey { color:#666666;text-decoration:none; font-weight:normal; }
a.grey:hover {color:#000000;text-decoration:none; font-weight:normal; }


hr {
 color: #666666;
height: 1px;
}




#wrapper {
padding:0px;
margin-left: auto;
margin-right: auto;
width: 925px;
text-align: center;
margin-bottom:50px;
height:1px;
}


#container {
padding:0px;
text-align: center;
border-top:10px solid #406A9C;
border-right:1px solid  #406A9C;
border-bottom:1px solid  #406A9C;
border-left:1px solid  #406A9C;
background: white url('/images/container-bk.gif') repeat-y top center;
}


#header {
background-color:transparent;
font-size:13px;
margin:0;
padding:0px;
text-align: center;

}

#tag {
padding-right:20px;
font-size:14px; 
color:#5B523E;
/*color: #406A9C;*/
font-weight:bold;
 font-style: italic; 
}


#content {
padding:20px 0 0 0;
margin:0;
text-align: left;
background-color: transparent;
color: #000000;
font-weight:normal;
width: 925px;
overflow:auto;
line-height:18px;
}

#content a { color:#000000;text-decoration:underline; font-weight:normal; }
#content a:hover {color:#Ac986F;text-decoration:underline; font-weight:bold; }

#content p,#content td,#content br {
color:#000000;
font-size:13px;
font-weight:normal; 
line-height:18px;
}

#content h1 {
text-align:left;
font-family:Verdana, Geneva, sans-serif;
font-size:20px;
font-weight:bold;
color:#Ac986F;
margin-top:0px;
}

#content h2 {
text-align:left;
font-family:Verdana, Geneva, sans-serif;
font-size:15px;
font-weight:bold;
color:#5B523E;
margin-bottom:0px;
}

#leftSide{
float:left;
margin:0px;
padding:0px;
width:210px;
background-color:transparent;
}

.imgBorder {
border-right:3px solid #C8B387;
border-bottom:3px solid #5F4F2F;
margin-bottom:5px;
}

#rightSide{
margin:0px;
padding:0 4px 10px 15px;
width:620px;
background-color:transparent;
float:right;
border-left:2px solid #406A9C;
}

#rightSide2{
margin:0px;
padding:0 80px 10px 19px;
width:550px;
background-color:transparent;
float:right;
border-left:2px solid #406A9C;
}

#rightSide2 .staff {
float:left;
padding:0 10px 10px 0;
}



.box1 {
border:2px solid #C8B387;
background-color:#FCF2CC;
padding:4px;
text-align:center;
}

#learnMore {
background-color:transparent;
margin:0px;
text-align:center;
padding:0px;
text-transform: uppercase; /* force text to uppercase */
}

#learnMore li {
color:white;
margin-bottom:6px;
display: block;
padding:5px 0px 5px 8px;
text-align:left;
background-color:#AC986F;
}

#learnMore a:link, #learnMore a:visited {
color:#ffffff; 
text-decoration: none;
font-family:Verdana, Geneva, sans-serif;
font-size:13px; 
font-weight:bold; 
}

#learnMore a:hover {
color:#406A9C;
text-decoration: none;
font-family:Verdana, Geneva, sans-serif;
font-size:13px; 
font-weight:bold; 
padding:0px;
}

#shadow-container {
    position: relative;
    left: 3px;
    top: 3px;
    margin-right: 3px;
    margin-bottom: 3px;
}

#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
    position: relative;
    left: -3px;
    top: -3px;
}

    #shadow-container .shadow1 {
        background: #DED6C6;
    }

    #shadow-container .shadow2 {
        background: #C6B89C;
    }

    #shadow-container .shadow3 {
        background: #B29F79;
    }

   

#leftnav {
width:150px;
background-color:transparent;
margin:0px;
text-align:center;
padding:0 0 0 5px;
text-transform: uppercase; /* force text to uppercase */
}

#leftnav li {
color:white;
margin-bottom:6px;
display: block;
padding:5px 0px 5px 8px;
text-align:left;
background-color:#406A9C;
border-right:3px solid #C8B387;
border-bottom:3px solid #C8B387;
}

#leftnav a:link, #leftnav a:visited {
color:#ffffff; 
text-decoration: none;
font-family:Verdana, Geneva, sans-serif;
font-size:13px; 
font-weight:bold; 
}

#leftnav a:hover {
color:#C8B387;
text-decoration: none;
font-family:Verdana, Geneva, sans-serif; 
font-size:13px; 
font-weight:bold; 
padding:0px;
}



#leftnavMgr {
width:177px;
background-color:transparent;
margin:0px;
text-align:center;
padding:0 0 0 2px;
text-transform: uppercase; /* force text to uppercase */
}

#leftnavMgr li {
color:#ffffff;
margin-bottom:6px;
display: block;
padding:5px 0px 5px 8px;
text-align:left;
background-color:#C8B387;
border-right:3px solid #406A9C;
border-bottom:3px solid #406A9C;
}

#leftnavMgr a:link, #leftnavMgr a:visited {
color:#ffffff; 
text-decoration: none;
font-family:Verdana, Geneva, sans-serif;
font-size:13px; 
font-weight:bold; 
}

#leftnavMgr a:hover {
color:#406A9C;
text-decoration: none;
font-family:Verdana, Geneva, sans-serif; 
font-size:13px; 
font-weight:bold; 
padding:0px;
}






#footer {
background-color:#406A9C;
border-top:4px solid #ffffff;
height:20px;
vertical-align: middle;
text-align: left;
margin-top:3px;
padding:8px;
font-size:12px; 
color: #ffffff;
}


#footer a { color:#ffffff;text-decoration:none; font-weight:normal; }
#footer a:hover {color:#ffffff;text-decoration:underline; font-weight:normal; }


.toggle {
margin:4px;
display:none;
border:1px solid #999999;
padding:6px;
}

.copyright {color:#666666;font-size:10px; }

.redtext { color:#ff0000; }
.error { color:#ff0000;font-size:22px }


.table {
        border-collapse: collapse;
}

.table th { 
color:#000000;
background-color:#ffffff;
border: 1px solid #666666;
 }

.table td {
        border: 1px solid #666666;
        background-color: transparent;
        padding:6px;
}


.table-nolines {
        border: 1px solid #666666;
	border-collapse: collapse;
	padding:5px;
}

.table-nolines th { color:#ffffff;
        background-color:#000000;
border: 1px solid #666666;
 }

.table-nolines td {
        background-color: transparent;
        padding:4px;
}




.formbox {background-color : #f9f9f9;border:1px solid #999999;color:#333333}

.searchbox {
font-size:10px;
border:1px solid #999999;
color:#333333;
}



.small {font-size:11px;}
