html{ 
	margin:0; 
	padding:0; 

	background-color:#558d96;
	
} 

body{
overflow-y: scroll;
}


#logout {
	left: 50%;
	width: 725px;
	margin-left: -362.5px; /* half of width */
	top:10px;
	height:10px;
	padding:0px;
	background:transparent;
	text-align:right;
	position:absolute;
		}

#billboard {
	left: 50%;
	width: 725px;
	margin-left: -362.5px; /* half of width */
	top:30px;
	height:264px;
	padding:0px;
	background:#fff;
	text-align:center;
	position:absolute;
		}


#navx{
	background-color:transparent;
	position: absolute;
	left: 50%;
	top: 299px;
	width: 725px;
	height: 40px;
	margin-left: -362.5px; /* half of width */
	display: inline;
	overflow:visible;
	z-index:99;
} 

#navitems{
	background-color:#efecca;
	position: absolute;
	width: 650px;
	height: 200px;
	margin-left: 22px;
	margin-top:5px;
	display: inline;
	text-align:left;
	overflow:hidden;
	z-index:50;

} 

#subnavitems{
	background-color:transparent;
	position: absolute;
	width: 600px;
	height: 20px;
	margin-left: 22px;
	margin-top:25px;
	display: inline;
	text-align:left;
	overflow:hidden;
	z-index:60;

} 

#bottomnavitems{
	background-color:transparent;
	position: absolute;
	width: 600px;
	height: 20px;
	margin-left: 22px;
	margin-top:45px;
	display: inline;
	text-align:left;
	overflow:hidden;
	z-index:60;

} 





#content{
	background-color:#efecca;
	background-image:url(images/corner.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	position: absolute;
	left: 50%;
	top: 338px;
	width: 725px;
	margin-left: -362.5px; /* half of width */
	display: block;
	overflow:hidden;
	z-index:50;

} 

#contentitems{
	position:relative;
	background-color:transparent;
	display: block;
	width: 625px;
	margin-top: 25px;
	margin-left: 50px;
	margin-bottom: 25px;
	overflow:hidden;
	text-align:left;
	z-index:50;
} 


#contentbottom{
	background-color:#efecca;
	display: block;
	width: 425px;
	margin-top: 100px;
	margin-left: 50px;
	margin-bottom: 25px;
	overflow:visible;
	text-align:left;
} 

#bottom{
	background-color:transparent;
	display: block;
	width: 100%;
	overflow:visible;
} 


#tables{
	background-color:transparent;
	display: block;
	width: 625px;
	margin-top: 25px;
	margin-left: 38px;
	margin-bottom: 25px;
	overflow:hidden;
	text-align:left;
}

img.table {
	margin:12px 12px 12px 12px;
}


td.gall {
background-color:#f9f7ea;
}

td.space {
width:17px;
}

tr.space {
height:17px;
}

td.caption {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#002F2F;
line-height:12.5px;
}


 label
{
width: 5em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.text input{
width:100px; height:1.25em;
border:1px solid #a5c2c5;
background:#fff;
padding-left:0.25em;
padding-right:0.25em;
margin-bottom:.25em;
font-size:14px;
color:#a5c2c5;
}

.text password{
width:100px; height:1.25em;
border:1px solid #a5c2c5;
background:#fff;
padding-left:0.25em;
padding-right:0.25em;
margin-bottom:.25em;
font-size:14px;
color:#a5c2c5;
}

.submit input{
width:100px;
height:1.5em;
border:1px solid #a5c2c5;
background:#fff;
margin-left: 5.5em;
padding-right:0.25em;
margin-bottom:.25em;
font-size:14px;
color:#a5c2c5;
text-align:right;

}









a:link {      /* unvisited link */
color: #a5c2c5;
font-family:arial, helvetica, sans-serif;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}

a.focus:link {      /* unvisited link */
color: #a11028;
font-family:arial, helvetica, sans-serif;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}

a.focus:visited {      /* unvisited link */
color: #a11028;
font-family:arial, helvetica, sans-serif;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}

a.focus:hover {      /* unvisited link */
color: #a11028;
font-family:arial, helvetica, sans-serif;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}

a.focus:active {      /* unvisited link */
color: #a11028;
font-family:arial, helvetica, sans-serif;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}


a:visited { /* visited link */
color: #a5c2c5;
font-family:arial, helvetica, sans-serif;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}  
a:hover {   /* mouse over link */
color: #558d96;
font-family:arial, helvetica, sans-serif;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}
a:active {   /* selected link */
color: #a5c2c5;
font-family:arial, helvetica, sans-serif;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}

a.contact:link {      /* unvisited link */
color: #558d96;
font-family:arial, helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}
a.contact:visited { /* visited link */
color: #558d96;
font-family:arial, helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}  
a.contact:hover {   /* mouse over link */
color: #558d96;
font-family:arial, helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}
a.contact:active {   /* selected link */
color: #a11028;
font-family:arial, helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}

a.contactfocus:link {      /* unvisited link */
color: #a11028;
font-family:arial, helvetica, sans-serif;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
font-weight:bold;
}


a.contactfocus:hover {      /* unvisited link */
color: #a11028;
font-family:arial, helvetica, sans-serif;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
font-weight:bold;
}

a.contactfocus:active {      /* unvisited link */
color: #a11028;
font-family:arial, helvetica, sans-serif;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
font-weight:bold;
}



a.logout:hover {   /* mouse over link */
color: #efecca;
font-family:arial, helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}


p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#002F2F;
line-height:16.5px;
}

hr {
    height:1px;
    width:100%;
    background:transparent;
    margin: 0px 0px 0px 0px;
    color: #a5c2c5;
   }

#red {
color:#a11028;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-decoration:none;
letter-spacing: 1px;
}

img {
border-width:0px;
}

.bodytable {
border:0px solid none;
position:relative;
left: 50%;
margin: 0px 0px 0px -363px;
padding:0px;
background-color:#558D96;
}

.thmb_image {
border:0px solid none;
padding:3px 0px 0px 24px;
margin:0px;
vertical-align:top;
text-align:right;
}



h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#4C6D6D;
line-height:16.5px;
letter-spacing: 1px;
}

 

 







 /* *** Float containers fix:
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#billboard{display:none;} 
#nav{display:none;} 




