html, body {
	margin: 				0px;
	padding: 				0px;
	font-family:			tahoma, sans-serif;
	font-size:				12px;
	background-color:		#FBF9FA;	
	color:					#555454;
	width:					100%;
	height:					100%;
}

h1 {
	color:					#555454;
	font-size:				20px;
	font-weight:			bold;
	margin:					0px;
}

h2 {
	color:					#555454;
	font-size:				16px;
	font-weight:			bold;
	margin:					0px;
}

hr {
	color:					#555454;
	border:					1px solid #555454;
}

td {
	line-height:			1.5;
	font-size:				13px;
}

#header {
	border-bottom:			5px solid #011933;
	background: 			url(assets/logo_background.jpg);
}

#header td {
	padding:				0;
	margin:					0;
}

#content {
	padding:				15px;
	padding-top:			40px;
}

#header A {
	color:					#003466;
	font-weight:			bold;
	font-size:				13px;
	text-decoration:		none;
	text-transform:			UPPERCASE;
	padding-left:			8px;
	padding-right:			8px;
}

#footer {
	color:					#2B74A9;
	font-size:				10px;
	padding:				4px;
	text-align:				center;	
}

#footer A {
	color:					#2B74A9;
	text-decoration:		none;
}

#footer A:hover {
	color:					#2B74A9;
	text-decoration:		underline;
}

A {
	color:					#08498D;
}

.image {
	border:					2px solid #000000;
}

#header_txt {
	font-size:				34px;
	font-family:			Georgia;
	color:					#CCCCCC;
}

#logo {
	position:				absolute;
	left:					5px;
	z-index:				10;
}

#splash {
	background-color:		#011933;
	background-repeat:		repeat-x;
	background-position:	top left;
	margin:					0;
	padding:				0;
}

#splash TD {
	padding:				0;
	margin:					0;
}

#splash_image {
	background-image:		url( assets/splash_background.jpg );
	background-repeat:		no-repeat;
	background-position:	top right;
	margin:					0;
	padding:				0;
}

#splash_contacts {
	background-color:		#011933;
}

#splash_contacts TD {
	font-family:			verdana,geneva,kalimati,sans-serif;
	color:					#FFFFFF;
	font-size:				10px;
	text-align:				center;
	padding-left:			15px;
	padding-right:			15px;
}

#splash_contacts A {
	font-family:			verdana,geneva,kalimati,sans-serif;
	color:					#FFFFFF;
	font-size:				10px;
	text-align:				center;
	text-decoration:		none;
}

#sub-nav { 
  display: block;
  text-decoration: none;
  background: #D1D1D1;
  width:200px;
}

.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
  z-index: 100;
  position: relative;
}

.nav li {
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}

.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  font: bold 1.22em/25px ;
  color: #959595;
  display: block;
  padding: 0 9px;
  text-decoration: none;
}

.nav li a:hover {
  color: #CCC;	

}

#nav-one li:hover a, 
#nav-one li.sfHover a {
  color: #959595;
}

#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  color: #003466;
}

#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  background: #ccc;
  color: #959595;
}

.nav ul {
  border-bottom: 0px solid #000;
  list-style: none;
  margin: 0;
  width: 100px;
  position: absolute;
  top: -999em;
  left: -1px;
}

.nav li:hover ul,
.nav li.sfHover ul {
  top: 19px;
}

.nav ul li {
  border: 0;
  float: none;
}

.nav ul a {
  border-bottom: 0;
  padding-right: 20px;
  width: 80px;
  white-space: nowrap;
}

.nav ul a:hover {
  background: #ccc;
  color: #959595;
}