body {
margin:0 auto;
padding:0;
background:url('../images/back.png');
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:black;
}

a {
color:black;
font-weight:400;
}
a:hover {
color:#897c66;
}

h1 {
font-family:Century Gothic, Tahoma, Arial, Helvetica, sans-serif;
color:black;
font-size:16px;
padding:0;
margin:0px;
font-weight:400;
}

h2 {
font-family:Century Gothic, Tahoma, Arial, Helvetica, sans-serif;
color:black;
font-size:12px;
padding:0;
margin:0px;
font-weight:bold;
}
h3 {
font-family:Century Gothic, Tahoma, Arial, Helvetica, sans-serif;
color:black;
font-size:12px;
padding:0;
margin:0px;
font-weight:bold;
}

a img {
border:0;
}

#container {
width:835px;
height:100%;
margin-left:auto;
margin-right:auto;
background:#FFFFFF;
}

#head {
width:100%;
height:75px;
background:black;
}

#head-info {
margin:10px;
float:right;
color:white;
font-family:century gothic, verdana, arial;
font-size:1.4em;
text-align:right;
}

p.gray {
color:#a2acb1;
padding:0;
margin:0 0 10px 0;
}

p.yellow {
color:#ffcc00;
padding:0;
margin:0;
display:inline;
}

div.yellow_border{
width:835px;
height:10px;
background-color:#ffcc00;
overflow:visible;
}

#pointer{
position: relative;
width:15px;
top:9px;
left:240px;
display: block;
}

#flash-holder {
width:100%;
height:210px;
padding:0;
margin:0;
white-space:nowrap;
display:block;
}

#flash-1 {
width:278px;
height:210px;
float:left;
padding:0;
margin:0;
}
#flash-2 {
width:278px;
height:210px;
float:left;
padding:0;
margin:0;
}
#flash-3 {
width:278px;
height:210px;
float:left;
padding:0;
margin:0;
}


#cont-holder {
height:100%;
padding:5px 5px 2px 5px;
}

#content {
width:533px;
padding:5px;
background:#eeebe6;
border:1px solid #cacaca;
margin-bottom:5px;
}
#content-a {
padding:5px;
background:#eeebe6;
border:1px solid #cacaca;
margin-bottom:5px;
min-height:400px;
}

.float-r {
float:right;
margin-right:10px;
margin-left:5px;
border:1px solid #ffcc00;
}

#content-inner {
width:535px;
height:274px;
overflow:auto;
}

#right-nav {
width:275px; height:100%; float:right; color:black; background:white;
}
#right-nav ul {
padding:0; margin:0px; white-space:nowrap; display:inline;
}
#right-nav li {
list-style-type:none; color:white; text-decoration:none; float:left; font-weight:400;
}
#right-nav li a {
width:225px; padding:5px 20px 5px 30px; margin-bottom:1px; background:black; color:white; font-size:13px; text-decoration: none; float:left; clear:both; font-weight:400; font-family:century gothic, verdana, arial;
}
.gray li a {
width:225px; padding:5px 20px 5px 30px; margin-bottom:1px; background:#333333; color:white; font-size:13px; text-decoration: none; float:left; clear:both; font-weight:400; font-family:century gothic, verdana, arial;
}
#right-nav li a:hover{ /* second-level lists */
width:225px; padding:5px 20px 5px 30px; color:#ccc;
}
#right-nav li ul li a{ /* second-level lists */
width:225px; padding:5px 20px 5px 30px; background:url('../images/yellow-bullet-point.png') no-repeat #eeebe6; color:black; font-size:13px; text-decoration: none; float:left; clear:both; font-weight:400; font-family:century gothic, verdana, arial;
}
#right-nav li ul li a:hover{ /* second-level lists */
width:225px; padding:5px 20px 5px 30px; color:#897c66;
}

#footer {
clear:both;
height:100%;
padding:5px;
/*background:#897c66;*/
background:black;
color:white;
text-align:center;
font-size:0.85em;
}


#footer img {
float:left;
}

#footer a {
color:#E9E9E9;
}
#footer a:hover {
color:white;
}

#help {
width:160px;
display:none;
top:0px;
left:0px;
right:0px;
position:absolute;
width:170px;
background-color:#FFFFFF;
z-index:99;
padding:2px;
border:1px solid black;
}

.contact-table {
width:100%;
background:#FFFF99;
}

.header-color {
background:black;
padding:5px;
color:white;
}

#nav-holder {
width:100%;
height:50px;
background:#0066FF;
}

#nav {
background:url('../images/nav-bkg.png') white;
height:39px;
margin-top:2px;
}

#nav ul {
padding:0;
margin:0px;
white-space:nowrap;
display:inline;
}

#nav li {
list-style-type:none;
color:white;
text-decoration:none;
float:left;
font-weight:400;
}

#nav li a {
padding:12px 27px 10px 27px;
background:url('../images/button.gif');
color:#ccc;
font-size:13px;
text-decoration: none;
float:left;
clear:both;
font-weight:400;
font-family:century gothic, verdana, arial;
}

#nav li a:link a:visited {
color:black;
}

#nav ul li.selected {
padding:12px 27px 10px 27px;
background:url('../images/button-hover.png');
color:#ccc;
font-size:13px;
text-decoration: none;
float:left;
clear:both;
font-weight:400;
font-family:century gothic, verdana, arial;
}

#nav ul li.selected a {
padding:12px 27px 10px 27px;
background:url('../images/button-hover.png');
color:#ccc;
font-size:13px;
text-decoration: none;
float:left;
clear:both;
font-weight:400;
font-family:century gothic, verdana, arial;
}

#nav li a:hover {
color:white;
padding:12px 27px 10px 27px;
background:url('../images/button-hover.png');
}

#nav li ul li a{ /* second-level lists */
padding:0px 0 0px 20px;
margin-top:2px;
font-size:13px;
background:url(../images/button-2.gif);
text-decoration: none;
border:solid 1px #CCCCCC;
float:left;
clear:both;
font-weight:400;
color:black;
}

#nav li ul li a:hover{ /* second-level lists */
background:url(../images/button-hover.gif);
width:178px;
padding:3px 0 3px 20px;
color:white;
}

#nav li ul li ul li a{ /* second-level lists */
width:168px;
padding:3px 0 3px 30px;
margin-top:2px;
font-size:11px;
background:url(../images/button-3.gif);
text-decoration: none;
border:solid 1px #CCCCCC;
float:left;
clear:both;
font-weight:400;
}

#nav li ul li ul li a:hover{ /* second-level lists */
background:url(../images/button-3-hover.gif);
width:168px;
padding:3px 0 3px 30px;
}

#nav li ul li ul li ul li a{ /* second-level lists */
width:158px;
padding:3px 0 3px 40px;
margin-top:2px;
font-size:11px;
background:url(../images/button-4.gif);
text-decoration:none;
border:solid 1px #CCCCCC;
float:left;
clear:both;
font-weight:400;
}

#nav li ul li ul li ul li a:hover{ /* second-level lists */
background:url(../images/button-4-hover.gif);
width:158px;
padding:3px 0 3px 40px;
}
