body {
 margin:20px;
 background:#fff;
 text-align:center;
 padding: 20px 20px;
 font-weight: normal; font-size: 11px;
 color: #444444;
 line-height: 19px; font-family: verdana, arial, helvetica, sans-serif;
 }

#outer {
 text-align:left;
 border:0px solid #000000;
 width:100%;
 margin:auto;
 }

#header {
 height:70px;
 background:#fff;
 color: #333333;
 }

 #bar {
   height:13px;
   background: navy;
   border:solid #000000;
   border-width:0px 0 0px 0;
   text-align:right;
   padding: 0px;
 }

 #logoimg {
 	float: left; margin: 0px 50px 0px 0px; border: 0px;
}

.topnav {
 border:solid #FF9933;
 border-width:0px 0 2px 0;
 background-color: #CB0B14;
 font-size: 14px;
 }

 .buttons {
 	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 0.8em; padding-bottom: 2px;
 	margin: 0px 0px 0px 0px; text-transform: uppercase; padding-top: 2px;
 	font-family: verdana, sans-serif; white-space: nowrap;
 }
 .buttons a {
 	border-right: #fff 1px solid; padding-right: 10px; padding-left: 10px; font-weight: bold;
 	padding-bottom: 5px; color: #ffffff; padding-top: 5px; font-family: verdana, arial, sans-serif;
 	text-decoration: none;
 }
 .buttons a:link {
 	border-right: #fff 1px solid; padding-right: 10px; padding-left: 10px; font-weight: bold;
 	padding-bottom: 5px; color: #ffffff; padding-top: 5px; font-family: verdana, arial, sans-serif;
 	text-decoration: none;
 }
 .buttons a:visited {
 	border-right: #fff 1px solid; padding-right: 10px; padding-left: 10px; font-weight: bold;
 	padding-bottom: 5px; color: #ffffff; padding-top: 5px; font-family: verdana, arial, sans-serif;
 	text-decoration: none;
 }
 .buttons a:hover {
 	border-right: #fff 1px solid; font-weight: bold; color: #ffffff;
 	font-family: verdana, arial, sans-serif; background-color: #FF9933; text-decoration: none;
 }
 .buttons a:active {
 	border-right: #fff 1px solid; font-weight: bold; color: #ffffff;
 	font-family: verdana, arial, sans-serif; background-color: #FF9933; text-decoration: none;
 }
 .buttons strong {
 	border-right: #fff 1px solid; padding-right: 20px; padding-left: 20px;
 	font-weight: bold; padding-bottom: 7px; color: #ffffff; padding-top: 7px;
 	font-family: verdana, arial, sans-serif; background-color: #000000; text-decoration: none;
}



#bodyblock {
 width: 100%;
 position:relative;
 background: #2d4694;
 padding:0;
 }

#leftnav {
 float:left;
 color: #eee;
 width:200px;
 padding: 50px 5px 5px 5px;
 background-color: #2d4694;
 }

#leftnav a {
	color: #fff; text-decoration: underline
}
#leftnav a:link {
	color: #fff;
}
#leftnav a:visited {
	color: #eff;
}
#leftnav a:hover {
	color: #c32435
}
#leftnav a:active {
	color: #c32435
}

#content {
 width: auto;
 background:#ffffff;
 color: #333333;
 border:solid #2d4694;
 border-width:0 0 0 210px;
 text-align:left;
 padding: 100px 25px 50px 25px;
 }

#footer {
 height:25px;
 background: navy;
 border:solid black;
 border-width:1px 0 0 0;
 margin:0;
 color: #ccc;
 }

 #footer a {
 	padding-right: 10px; padding-left: 10px; padding-bottom: 2px; color: #eee; padding-top: 2px;
 	font-family: verdana, arial, sans-serif; text-decoration: none
 }
 #footer a:link {
 	padding-right: 10px; padding-left: 10px; padding-bottom: 2px; color: #eee; padding-top: 2px;
 	font-family: verdana, arial, sans-serif; text-decoration: none
 }
 #footer a:visited {
 	padding-right: 10px; padding-left: 10px; padding-bottom: 2px; color: #eee; padding-top: 2px;
 	font-family: verdana, arial, sans-serif; text-decoration: none
 }
 #footer a:hover {
 	padding-right: 10px; padding-left: 10px; padding-bottom: 2px; color: #eee; padding-top: 2px;
 	font-family: verdana, arial, sans-serif; text-decoration: none
 }
 #footer a:active {
 	padding-right: 10px; padding-left: 10px; padding-bottom: 2px; color: #eee; padding-top: 2px;
 	font-family: verdana, arial, sans-serif; text-decoration: none
 }
 #footer a:hover {
 	color: #fff; text-decoration: underline;
}

h1, h2, h3, h4 {
 	font-family: verdana, arial, helvetica, sans-serif; color: navy;
 }
h2 {
 	font-weight: bold; font-size: 11px; text-transform: uppercase;
 	line-height: 19px; font-family: verdana, arial, helvetica, sans-serif;
 	letter-spacing: 1px;
 	margin-bottom: -10px;
}

em {
	font-weight: normal;
	font-style: italic;
}

.compress {
	line-height: 1.1em;
}

#barangle {
 	margin: 0px 0px 0px 0px;
 	border: 0px;
 	padding: 0px;
 	position: absolute;
 	top: 110px; right: 15px;
}

a {
	color: #00164b; text-decoration: underline
}
a:link {
	color: #54659d;
}
a:visited {
	color: #00164b;
}
a:hover {
	color: #c32435
}
a:active {
	color: #c32435
}