/* CSS Document */

body {
display:block;
background-color:#fbf7ef;
color: #1e0f00;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 1.166;
text-align: center;

}
 
#banner {
margin-left: auto;
margin-right: auto;
padding: 0;
width: 746px;
text-align: left;
position: relative;
background-color:#FFFFFF;
border: 2px solid #695130;
clear: both;
}
 
#menubar {
margin-left: auto;
margin-right: auto;
padding: 8px 0 8px 0;
width: 750px;
text-align: right;
position: relative;
background-color:#695130;
}


#container {
margin-left: auto;
margin-right: auto;
width: 746px;
text-align: left;
position: relative;
background-color:#FFFFFF;
border: 2px solid #695130;
}


#colleft {
width: 200px;
float: left;
padding: 0;
margin: 0;
background-color:#FFFFFF;
}


#colcenter {
width: 542px;
margin: 0;
background-color:#FFFFFF;
float:left;
}


#colright {
width: 144px;
float: left;
padding: 0 0 5px 0;
margin: 0 0 5px 0;
border: 3px solid #d79374;
background-color:#FFFFFF;
}


#colfooter {
margin: 5px;
width: 730px;
clear: both;
background-color:#FFFFFF;
}

#searchbox {
margin: 5px 0 5px 0;
text-align: center;
}

#pnlPage1 {
width: 400px
}

#pnlPage2 {
width: 400px
}

table {
display: block;
width: 98%;
}

td{
padding: 2px;
font-size: 80%;
color: #1e0f00;
vertical-align:middle;
border-bottom:thin;
}

caption{
padding: 2px;
font-size: 120%;
vertical-align:top;
color: #1e0f00;
font-weight: bold;
text-align:center;
}

th{
color: #1e0f00;
font-size: 80%;
font-weight: bold;
text-align:center;
}

a:link{
 	font-size: 90%;
	color: #10167F;
	text-decoration: underline;
	padding: 5px;
}

a:visited{
	font-size: 90%;
	color: #7C81B8;
	text-decoration: underline;
	padding: 5px;
}

a:hover{
 	font-size: 90%;
	color: #FF9933;
	text-decoration: underline;
	padding: 5px;
}

a:active{
 	font-size: 90%;
	color: #FE230A;
	text-decoration: underline;
	padding: 5px;
}

a.menu:link{
	font-size: 70%;
	font-weight: bold;
 	color: #FFFFFF;
	text-decoration: none;
	background-color: #695130;
	padding: 2px;
	margin: 0;
}

a.menu:visited{
    font-size: 70%;
	font-weight: bold;
    color: #FFFFFF;
	text-decoration: none;
	background-color: #695130;
	padding: 2px;
	margin: 0;
}

a.menu:hover{
    font-size: 70%;
	font-weight: bold;
	color: #FFE5BF;
  	text-decoration: none;
	background-color: #695130;
 	padding: 2px;
	margin: 0;
}

a.menu:active{
    font-size: 70%;
	font-weight: bold;
    color: #C3C5DF;
	text-decoration: none;
	background-color: #695130;
	padding: 2px;
	margin: 0;
}

a.bottom:link{
	font-size: 60%;
	font-weight: bold;
 	color: #7C81B8;
	padding: 1px;
	margin: 0;
}

a.bottom:visited{
    font-size: 60%;
	font-weight: bold;
    color: #7C81B8;
	padding: 1px;
	margin: 0;
}

a.bottom:hover{
    font-size: 60%;
	font-weight: bold;
	color: #FFE5BF;
 	padding: 1px;
	margin: 0;
}

a.bottom:active{
    font-size: 60%;
	font-weight: bold;
    color: #C3C5DF;
	padding: 1px;
	margin: 0;
}

h1{
 font-size: 100%;
 font-style:italic;
 background-color:  #FFFFCE;
 color:  #1e0f00;
 margin: 0px;
 padding: 5px;
 border: 1px solid #C3C5DF;
}

h2{
 font-size: 100%;
 background-color:  #003399;
 color:  #FFFFFF;
 margin: 0px;
 padding: 5px;
 border: 1px solid #FF9933;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #003399;
 margin: 0px;
 padding: 5px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #CC3333;
 margin: 0px;
 padding: 5px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 90%;
 font-weight:normal;
 color: #003399;
 margin: 0px;
 padding: 5px;
}

h6{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 font-weight:bold;
 color: #003399;
 margin: 0px;
 padding: 5px;
}

p{
 margin: 0 0 0 5px;
 padding: 5px;
}


ul{
 color: #000000;
 list-style-type: disc;
}

ul ul{
 color: #695130;
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

input{
 margin: 0;
}

.logos{
 padding: 0 0 0 10px;
}

.text{
width: 130px;
margin: 5px;
}

.labels{
 font-weight:normal;
 font-size: 90%;
 color: #10167F;
 margin: 0px;
 padding: 5px 5px 5px 10px;
} 

.required{
 font-weight:normal;
 font-size: 100%;
 color: #CC3333;
 margin: 0px;
 padding: 5px 1px 5px 1px;
} 

.notrequired{
 font-weight:normal;
 font-size: 100%;
 color: #003399;
 margin: 0px;
 padding: 5px 1px 5px 1px;
}

.imgrightborder{
 margin: 0 10px 0 0;
}

.imgleftborder{
 margin: 0 0 0 10px;
}
.waterborder{
 margin: 0 10px 10px 0;
}

.bothimgborder{
 margin: 0 5px 5px 10px;
}

.rtimgborder{
 margin: 0 0 0 10px;
}

.smallnote{
font-size: 80%;
color: #003399;
}

.listtitle{
 color: #003399;
}