body {background:#C6B189;
		color: #000000; font-family: tahoma, verdana, helvetica, arial, sans-serif; margin:0px; padding:0px;}
		
h1, h2, h3, h4, h5 {font-family: tahoma, verdana, helvetica, arial, sans-serif; color: #2F200B;}
h1 {font-size: 22px; border-bottom: 1px dotted #2F200B;}
h2 {font-size: 16px; border-bottom: 1px dotted #2F200B;}
h3 {font-size: 14px;}
h4 {font-size: 11px;}
h5 {font-size: 11px;}

img {border: 0.5px solid #FFFFFF;}

#container {width: 97%; background:#FFFFFF; text-align:left; border-right: 2px solid #150B02; border-left: 2px solid #150B02;border-bottom: 2px solid #150B02; margin: 0px 10px;}

#header {background: url(images/banner.jpg) top right no-repeat; width:100%; height:143px; border-bottom: 2px solid #150B02; cursor:pointer; padding:0px; margin:-9px 0px 0px 0px; }
#header p {padding: 17px; font-family: verdana, helvetica, arial, sans-serif; font-size:12px;}
#header a, a:link, a:visited {color:#FFFFFF; text-decoration:none;}
#header a:hover {color:#FFFFFF; text-decoration: underline;}
#footer {background: url(images/footer.jpg) top right no-repeat; width:100%; height:25px; border-top: 1px solid #150B02; vertical-align:bottom; cursor:pointer; padding:0px; margin:0px;}

#adobe {width:140px; font-size:10px; color:#5C5C5C; margin:15px; text-align: left; border: solid 1px #5C5C5C; background: #FFFFFF; padding:10px;}
#adobe img{float:right;}

#content {margin: 40px 20px 50px 250px; font-size:80%;}

#content a {color:#1356A1 !important;}
#content a:link {color:#1356A1 !important; text-decoration:none;}
#content a:active {color:#1356A1 !important;}
#content a:hover {color:#1356A1 !important; text-decoration: underline;}

#content ul {margin:0px;}
#content li {margin-left: 33px;}
.bold {font-weight:600;}
.smaller {font-size:10px;}
.warning {color:#FF0000;}
.center {text-align:center;}

.label {text-align:right; width: 100px;}
.check {width: 20px;}

.text {border: solid 1px #1356A1; background:#FCFFF0; width:275px;}
.comment {border: solid 1px #1356A1; background:#FCFFF0; width:275px; height:75px;}

#formtable table{border:solid 1px #FFFFFF !important; background:#FFFFFF !important;}
#formtable td{border:solid 5px #FFFFFF !important; background:#FFFFFF !important;}

#content table {width:95%; border: solid 1px #CAD9EA; background: #DEE8F3;}
#content th, td {border: 1px solid #CAD9EA; margin: 3px; padding: 3px; background: #FFFFFF; vertical-align:top;}

#sidecar {float:right; width:150px; margin:7px; padding:0px !important; background: url(images/sidebottom.jpg) bottom left no-repeat #DEE8F3;;}
#sidecartop {width:150px; background: url(images/sidetop.jpg) top right no-repeat; margin:0px; padding: 0px; margin-top:0px;}

#sidecartop p {padding:10px; color: #1356A1;}
#sidecartop ul {padding: 30px 2px 20px 13px;}
#sidecartop li {color: #1356A1; list-style-type:none; margin:5px 2px ;}
#sidecartop a {color: #1356A1;}
#sidecartop a:hover {text-decoration:underline;}

#menu {width: 200px; background: #CBB892; font-size:11px; border-right: 1px solid #150B02; border-bottom: 1px solid #150B02; float:left; margin-left:0px; border-top:1px solid #B2C2D5;}
#menulisting {padding-left:15px; margin-top:30px;}
#menulisting ul {margin-left: 0px; padding: 7px 0px 7px 0px; list-style-type: none; font-weight: 600; color: #150B02;}
#menulisting a {display: block; padding: 2px; width: 160px; background-color: #CBB892; border-bottom: 1px solid #150B02; border-right: solid 1px #CBB892; font-weight:400;}
#menulist {margin-top:15px;}

#menulisting a:link, #menulist a:visited {color: #150B02; text-decoration: none; border-right: solid 1px #CBB892;}
#menulisting a:hover {background-color: #493515; color: #F4EBD0; border-right: solid 7px #7B5A2D;}

#navcontainer ul
{
padding-left:0px;
margin:0px 0px 0px 0px;
background-color: #7B5A2D;
color: 150B02;
float: left;
width: 200px;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #1356A1;
color: 150B02;
text-decoration: none;
float: left;
border-right: 1px solid #150B02; border-top: solid 4px #1356A1; border-bottom: solid 4px #CBB892;
}

#navcontainer ul li a:hover
{
background-color: #896939; border-bottom: solid 4px #896939; border-top: solid 4px #896939;
color: #F4EBD0; 
}

#navcontainer ul li .active
{
background-color: #CBB892;
color: #150B02; border-top: solid 4px #7B5A2D; border-bottom: solid 4px #CBB892;
}

.submenu {margin:-6px 0px 17px 0px !important;}
.submenu ul li a {background:#DEE8F3; text-align:right;}

address {font-style: normal;}

.announce {border: 2px solid #150B02; margin: 7px; float: none; padding: 32px 5px 10px 5px; background: url(images/announce.jpg) top center no-repeat #E2D9CB; width: 130px !important; font-size:10px;}

.announce2 {border: 2px solid #150B02; margin: 0 auto; float: none; padding: 32px 5px 10px 5px; background: url(images/announce.jpg) top left no-repeat #E2D9CB; width: 410px !important; font-size:10px;}
