body{
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	background-color: #00273b;
	padding: 0;
	margin: 0;
	text-align: left;
	}
td div{
	text-align: left;
	}
a{
	text-decoration: none;
	}
img{
	border: 0;
	}
#container{
	text-align: left;
	width: 1000px;
	padding-bottom: 50px;
	}
#header{
	border-collapse: collapse;
	border: 0;
	background-color: #dcd6be;
	width: 100%;
	height: 159px;
	}
#header td{
	vertical-align: top;
	}
#banner-left{
	width: 728px;
	background: url('images/banner.texture.gif') no-repeat;
	}
#banner-primary-navigation{
	height: 23px;
	padding: 97px 0 0 50px ;
	}
#banner-secondary-navigation{
	padding: 5px 0 0 50px ;
	}
#banner-primary-navigation, #banner-primary-navigation a{
	color: #88816f;
	}
#banner-primary-navigation a:hover{
	background-color: white;
	}
#banner-secondary-navigation a{
	color: #00273b;
	border-bottom: 3px transparent solid;/*holds position*/
	}
#banner-secondary-navigation a:hover{
	border-bottom: 3px #ffb400 solid;
	}
.dots-bottom{
	border-bottom: 1px dotted #88816f;
	}
.dots-left{
	border-left: 1px dotted #88816f;
	}
.solid-bottom{
	border-bottom: 1px solid #88816f;
	}
.margin-body{
	margin-left: 50px;
	}
.padding-body{
	padding-left: 50px;
	}
.padding-td-left{
	padding-left: 15px;
	}
.padding-td-right{
	padding-right: 15px;
	}
.padding-td-top{
	padding-top: 15px;
	}
.padding-td-bottom{
	padding-bottom: 15px;
	}
.padding-td{
	padding: 15px;
	}
.color-white{
	color: white;
	}
.color-blue{
	color: rgb(128,147,157);
	}
.color-yellow{
	color: rgb(255,180,0);
	}
.color-brown{
	color: rgb(168,159,133);
	}
.color-beige{
	color: rgb(220,214,190);
	}
.em-smaller{
	font-size: 0.9em;
	}
.em-larger{
	font-size: 1.1em;
	}
.td-alt{
	background-color: rgb(38,71,88);
	}
th{
	font-size: 1.1em;
	color: rgb(168,159,133);
	border-bottom: 1px rgb(168,159,133) solid;
	}