﻿/* CSS layout */

html{
	height: 600px;
}

body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D7D3D0;
	line-height: 16px;
	font-weight: normal;
	height: 100%;
	text-align:center; /* For Ie5.5*/
	margin-top: 0px;
	xbackground-color: #061B46;
	xbackground: #0d0d0f url(../backgroundimages/bgtop.jpg) repeat-x top left;
}

* html #nonFooter{
	height: 600px;
}

a:link {
	color: #D7D3D0;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #D7D3D0;
}
a:hover {
	text-decoration: none;
	color: #7D995C;
}
a:active {
	text-decoration: none;
	color: #7D995C;
}

#containerHome {
	width: 800px;
	height:650px;
	background: #061B46 url(../backgroundimages/homepage.jpg) no-repeat top left;
	margin-left: auto;
    margin-right: auto;
    text-align: center;  	/* For Ie5.5*/
}

#containerSub {
	width: 800px;
	height: 700px;
	background: #061B46 url('../backgroundimages/subpagebackground.jpg') no-repeat left top;
	margin-left: auto;
	margin-right: auto;
	background-color:#061B46;
	text-align: center;		/* For Ie5.5*/

}

#calcontainerSub {
	width: 800px;
	xheight: 700px;
	background: #061B46 url('../backgroundimages/subpagebackground.jpg') no-repeat left top;
	margin-left: auto;
	margin-right: auto;
	background-color:#061B46;
	text-align: center;		/* For Ie5.5*/

}

#calcontainerSub h2{
text-align:left;
font-family: "Arial";
font-size: 18px;
color: #80976d;
xletter-spacing: 0.2em;
vertical-align:text-top;
}

#masthead {
width:800px;
height:87px;
margin-bottom:10px;
}

#top_nav {
width:800px;
}

#page_content {
text-align:right;
margin-right: 79px;
margin-left: 350px;
margin-top: 120px;
text-align: justify;
padding-bottom: 9em;
xletter-spacing: 0.1em;

}

#subpage_content h3{
text-align:left;
font-family: "Arial Narrow";
font-size: 18px;
color: #C9CFBE;
letter-spacing: 0.2em;
vertical-align:text-top;
}
80976d
#title{
text-align:left;
font-family: "Arial Narrow";
font-size: 18px;
font-weight:bold;
color: #C9CFBE;
letter-spacing: 0.2em;
vertical-align:text-top;
margin-bottom:25px;
}

#subpage_content {
text-align:left;
margin-right: 79px;
margin-left: 80px;
margin-top: 45px;
text-align: justify;
padding-bottom: 9em;
xletter-spacing: 0.1em;
xmin-height:175px;

}

#subpage_gcontent {
text-align:left;
margin-left: 20px;
margin-top: 45px;
text-align: justify;
padding-bottom: 9em;
xmin-height:175px;
}

#subpage_content .subimg{
float:right;
xpadding-left:30px;
xpadding-bottom:45px;
vertical-align:text-top;
margin-left:30px;

}

#page_content h3{
text-align:right;
font-family: "Arial Narrow";
font-size: 18px;
color: #C9CFBE;
letter-spacing: 0.2em;
font-weight:normal;
vertical-align:text-top;
}

#footer {
width:800px;
text-align:right;
color: #7D995C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
bottom:70px;
margin-left: auto;
margin-right: auto;
background-color:#061B46;
height:30px;
}

#footer div{
xwidth:800px;
text-align:right;
color: #7D995C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
bottom:70px;
margin-left: auto;
margin-right: 79px;
xbackground-color:#061B46;
height:30px;
}

/**********Menu************/
.underlinemenu{
width: 100%;
 /*spacing between each menu link*/

}

.underlinemenu ul{
	padding: 0px 0 1px 0;
/*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/	margin-right: 79px;
	text-align: right;
	font-family: Arial Narrow;
	font-size: 12px;
	letter-spacing: 0.2em;
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #D7D3D0;
padding: 0px 0px 0px 0px; /*top padding is 6px, bottom padding is 4px*/
text-decoration: none;
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
xborder-bottom-color: #7D995C;
color: #7D995C;
}
