body {
background-image: url('background.jpg');
/* background-repeat: repeat-x; */
background-color: #eaf4fd;
}

a {
color: #000000;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}
a:visited {
color: #000000;
}
 
.headerbar {
width: 800px;
background-image: url('TopHeader.png');
margin-left: auto;
margin-right: auto;
height: 110px;
border-bottom: solid;
border-width: 1px;
border-color: #cccccc;
}

.headerbar .rightlinks {
	margin-right: 20px;
	margin-top: 87px;
	text-align:right;
	float: right;
	font-family: Arial, sans-serif;
	font-size: 10pt;
}

.headerbar .rightlinks a {
	color:#800000;
	font-weight:bold;
}

.mainbox {
width: 800px;
background: url('santosmahogany.jpg');
margin-left: auto;
margin-right: auto;
padding-top: 20px;
margin-top: 0px;
}

.mainbox .menucontainer {
width: 120px;
/*border-top: solid;*/
margin-right: 20px;
padding-right:0px;
border-width: 1px;
border-color: #cccccc;
}

.mainbox .menucontainer #menulist {
list-style-type: none;
margin-left: 0px;
margin-top:0px;
padding-left: 0px;
padding-right: 0px;
margin-right: 0px;
}

.mainbox .menucontainer .menuitem {
margin-top: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
margin-left: 0px;
margin-right: 0px;
color: #ffffff;
/*background:url('button.png');*/
background-repeat: no-repeat;
}

.mainbox .menucontainer .menuitemselected {
margin-top: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
margin-left: 0px;
margin-right: 0px;
color: black;
height: 28px;
text-align: center;
padding-top: 5px;
font-weight:bold;
background:url('button.png');
background-repeat: no-repeat;
}

.mainbox .menucontainer .menuitem:hover {
	/* background-color: #ff6666; */
}

.mainbox .menucontainer .menuitem a, .mainbox .menucontainer .menuitemselected a {
text-align:center;
/* display:block; */
height: 28px;
margin: 0;
padding-top: 5px;
/* margin-bottom:auto; */
color: white;
}

.mainbox .menucontainer .menuitemselected a {
	color: black;
}

.mainbox .menucontainer .menuitem a {
        display:block;
}

.mainbox .contentcontainer {
background-color: #ffffff;
padding-top: 5px;
width: 660px;
float: right;
border-left: solid;
/*border-top: solid;*/
border-width: 1px;
border-color: white ;
padding-left: 14px;
padding-right: 5px;
font-family: Arial, Helvetica, sans-serif;
}

.mainbox .contentcontainer p {
/*margin-top: 15px;*/
margin-bottom: 0px;
font-size: 10pt;
color: #666666;
}

.mainbox .contentcontainer table {
margin-top: 10px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
border-style: solid;
border-width: 2px;
border-color: #b3cddb;
}


.mainbox .contentcontainer form table {
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
border: none;
}


.mainbox .contentcontainer td {
font-size: 10pt;
color: #666666;
background-color: #f9f9f9;
}

.mainbox .contentcontainer h1 {
color: #666666;
font-size: 20pt;
font-weight: bold;
margin-bottom: 0px;
margin-top: 10px;
}

.mainbox .contentcontainer h2 {
color: #666666;
font-size: 14pt;
font-weight: bold;
margin-top: 15px;
margin-bottom: 0px;
}

.mainbox .contentcontainer h3 {
color: #666666;
font-size: 12pt;
font-weight: bold;
margin-top: 15px;
margin-bottom: 0px;
}

.mainbox .contentcontainer h6 {
color: #666666;
font-size: 12pt;
font-weight: bold;
/*text-align: right;*/
font-style: italic;
margin-left: 20px;
margin-top: 0px;
margin-bottom: 0px;
}

.mainbox .contentcontainer a, .mainbox .contentcontainer a:hover {
	color: blue;
	text-decoration:underline;
}


.footerbar {
background-image: url('BottomCurve.png');
margin-left: auto;
margin-right: auto;
width: 800px;
height: 30px;
}

.footer {
width: 750px;
margin-left: auto;
margin-right: auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #999999;
margin-top: 5px;
text-align: center;
}

.footer a {
color: #666666;
}

.tablegraph {
text-align: left;
}

.tablegraph img {
background-color: #b3cddb;
}

.warning {
background-color: #d88888;
}
