<div id="wrapper">
	<div id="header">Header</div>
	<div id="content">
		<div id="content-main"></div>
		<div id="content-left"></div>
	</div>
	<div id="footer"></div>
	<div id="bottom"></div>
</div>
.submit {
border: 2px solid #333;
background-color: #312F57;
font-family: 'lucida sans', 'lucida sans unicode', 'lucida grande', 'trebuchet ms', helvetica, arial, sans-serif;
color: #fff;
}

body
{
background: #040D68;
padding: 0px 0px 0px 0px;
/*text-align: justify;*/
font-size: 13pt;
font-family: 'Times New Roman', 'Times', 'Bitstream Charter', 'Century Schoolbook L', helvetica, arial, sans-serif, Georgia;
color: #333333;
}
	#wrapper {
		width:984px;
		margin:0px auto;
		border:3px solid #bbb;
		padding:0px;
                background: #FFFFFF;
	}
	#header {
  		background : #000033 url(/cssfiles/images/usadvheader.jpg) no-repeat;
		border:0px solid #bbb;
		height:130px;
		width: 984px;
		padding:0px;
	}
	#content {
		/*width: 984px;*/
		margin: 0 auto;
		padding-top: 0px;
	}
	#content div {
                padding:5px 14px 5px 12px;
		float:left;
	}
	#content-left {
		border-left : 2px solid #bbb; 
		width:274px;
		margin-left:0px;
	}
	#content-main {
		/*border: 2px solid #003366;*/
		margin-left:0px;
		width:655px;
	}
.navflag-container {width: 984px; top: 10px; position: absolute; z-index: 2; background-color: transparent;}
.navflag {margin: 0px; padding: 10px; font-size: 1.0em;}	
.navflag ul {float: right; margin: 0px; padding: 0px 0px 0px 0px;}	
.navflag li {display: inline; list-style: none; margin: 0px; padding: 0px;}
.navflag li {color: #FFFFFF; font-family: 'Times New Roman', 'Times', 'Bitstream Charter', 'Century Schoolbook L', helvetica, arial, sans-serif, Georgia;}
.navflag li a {margin: 0px; padding: 0px 0px 0px 0px;}
.navflag a:hover,a:focus,a:active {color: rgb(238,204,17); text-decoration: none;}
.navflag a {color: #FFFFFF; font-family: 'Times New Roman', 'Times', 'Bitstream Charter', 'Century Schoolbook L', helvetica, arial, sans-serif, Georgia;}
.img-navflag {display: inline; height: 14px; margin: 0px; padding: 0px; border: none;}

h1 {
	letter-spacing: -1px;
	font-size: 24px;
}

h2 {
	font-size: 18px;
}

h3 {
	font-size: 14px;
}
/*Style the main navigation menu*/
ul#navmenu { 
  margin : 0;
  padding : 0;
  list-style-type : none;
}
ul#navmenu li {
  margin-bottom : 0px;
}
ul#navmenu a { 
  display : block;
  width : 270px;
  height : auto;
  background : #003366 url(images/navmenu.jpg) repeat-x;
  padding : 5px 5px 3px;
  text-align : left;
  text-decoration : none;
  color : #eecc11;
  cursor : pointer;
}
ul#navmenu a:hover, ul#navmenu a:focus, ul#navmenu a:active, 
ul#navmenu a.selected, ul#navmenu a.selected:hover, ul#navmenu a.selected:focus, ul#navmenu a.selected:active { 
  background : #386088 url(images/selected.jpg) repeat-x;
  color : #fff;
}
ul#navmenu a.selected { 
  text-align : right;
  cursor : default;
}
ul#navmenu a:hover, ul#navmenu a:focus, ul#navmenu a:active { 
  background : #333 url(images/hover.jpg) repeat-x;
  color : #fff;
}
/*Layout the footer*/
#footer {
  clear : both;
  width : 964px;
  height : auto;
  padding : 10px;
  background : #FFFFFF url(/cssfiles/images/usadvfooter.jpg) no-repeat;
  text-align : center;
  font-size : 0.9em;
}
/*Style the various footer elements*/
#footer p { /* Collor of text in footer */
  color : #ddd;
  margin : 1px;
  padding-top : 3px;
}
ul#footnav {
  margin : 0;
  padding : 0;
}
ul#footnav li {
  display : inline;
}
ul#footnav li a { /*Collor of link */
  padding : 0 5px;
  color : #eecc11;
}
#footer a {
  padding : 0;
  color : #ddd;
}
#footer a:hover, #footer a:focus, #footer a:active {
  color : #eecc11;
}
ul#footnav li a:hover, ul#footnav li a:focus, ul#footnav li a:active {
  color : #fff;
  text-decoration : none;
}
#footer a:focus, #footer a:active, ul#footnav li a:focus, ul#footnav li a:active {
  background-color : #060E4D;
}
#bottom {
clear:both;
text-align:right;
background-color : #FFFFFF; 
}
#menu
{
position: relative;
background: #040D68 url('images/navmenu.jpg') repeat-x top left;
height: 3.5em;
padding: 0em 1.0em 0em 1.0em;
margin-bottom: 0px;
}
#menu ul
{
position: absolute;
top: 1.1em;
}
#menu ul li
{
position: relative;
display: inline;
}
#menu ul li a
{/*Text link*/
padding: 0.5em 1.0em 0.9em 1.0em;
color: #fff;
text-decoration: none;
}
#menu ul li a:hover,ul li a:active,ul li a:focus
{
text-decoration: underline;
background: #040D68 url('images/menuactive.gif') repeat-x top left;
}
#menu ul li a.active,#menu ul li a.focus
{
background: #040D68 url('images/menuactive.gif') repeat-x top left;
}
#menubottom
{
background: #040D68 url('images/border1.gif') repeat-x;
height: 14px;
margin-bottom: 0em;
}
img.left
{
position: relative;
float: left;
margin: 0em 0.6em 0.2em 0em;
}
img.right
{
position: relative;
float: right;
margin: 0em 0em 0.2em 0.6em;
}
.error_field {
 background-color: #ffff00; 
/* background-color: #CCCCCC;*/ 
}
.bckground{
 background-color: #DADADA; 
font-size: 9pt;
font-family: "georgia", "times new roman", serif;
color: #333333;
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.error_bckground{
 background-color: #ffff00; 
font-size: 9pt;
font-family: "georgia", "times new roman", serif;
color: #333333;
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
} 
