body {
  text-align: center;
  margin-top: 0px;
  background-color: #BDCFEF;
}

h1 {
    text-align: left;
    margin-bottom: 3px;
    padding-bottom: 0px;
    margin-top: 0px;
    padding-top: 5px;
    font-family: arial, verdana;
    font-size: 12pt;
    color:#000062;
}

h1 a{
    text-align: left;
    font-size: 12pt;
    color: #ff0000;
}

h3 {
    text-align: left;
    margin-bottom: 3px;
    padding-bottom: 0px;
    margin-top: 0px;
    padding-top: 5px;
    font-family: arial, verdana;
    font-size: 9pt;
    font-weight: bold
    color:#000062;
}

h3 {
    color:#000062;
}

hr {
    height: 1px;
    background-color: #cccccc;
    border: 0px;
    margin-bottom: 2px;
    padding-bottom: 0px;
    margin-top: 15px;
}

ul {
   margin-bottom: 5px;
   margin-top: 5px;

}

input, textarea, select, option{
	border: 1px solid #000065;
}

#container {
  margin: 0 auto;
  margin-bottom: 0px;
  padding-right: 0px;
  width: 765px;
  text-align: justify;
  background-color: #ffffff;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
}

#hdr_bar  {
	width: 765px;	
	background-color: #000062;
	border-top: 2px solid #ffffff;
	border-bottom: 3px solid #000062;
	padding-top: 2px;
}


.top_nav {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

.top_nav a{
	margin-left: 22px;
	margin-right: 22px;
	text-align: right;
	text-decoration: none;
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;	
}

.top_nav a:hover{
	text-align: right;
	text-decoration: none;
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: #ffb444;
}


.content {
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	font-family: arial, verdana;
	font-size: 8pt;	
	color: #00349F;
}

.content a{
	font-family: arial, verdana;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;	
	color: #ff0000;
}

.content a:hover{
	color: #ffb444;
}

.box_content {
	margin-left: 10px;	
	font-family: arial, verdana;
	font-size: 8pt;
	text-align: left:
	color: #00349F;
}

.box_content a{
	font-family: arial, verdana;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;	
	color: #ff0000;
}

.box_content a:hover{
	color: #ffb444;
}

.table_content {
	margin-left: 10px;
	margin-right: 10px;
	padding-right: 50px;
	font-family: arial, verdana;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	color: #00349F;
}

.table_content_bold {
	margin-left: 10px;
	margin-right: 10px;
	padding-right: 20px;
	font-family: arial, verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	color: #000062;
}


#footer_nav_bar {
	width: 765px;
	background-color: #003399;
	border-top: solid 1px #b7b7b7;
	border-bottom: solid 1px #b7b7b7;
	margin-top: 3px;
	margin-bottom: 0px;
	padding-top: 3px;

}
#footer_nav {		
	text-align: center;
	text-decoration: none;
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
}

#footer_nav a{	
	text-align: center;
	text-decoration: none;
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
}

#footer_nav a:hover{	
	text-align: center;
	text-decoration: none;
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	color: #ffb444;
}

#copyright {
	margin-bottom: 10px;
	text-align: center;
	text-decoration: none;
	font-family: arial;
	font-size: 7pt;
	font-weight: normal;
	color: #ffffff;
}
#warmup {		
        font-family: arial, verdana;
	font-size: 8pt;	
	font-weight: bold;
	color: red;
}

.error_contact_info {
	text-align: center;
	margin-top: 10px;
	font-family: arial;
	font-size: 12pt;
	font-weight: bold;
	color: red;
}
.contact_resp {
	text-align: center;
	font-family: arial;
	font-size: 12pt;
	font-weight: bold;
	color: #00349F;
}