body {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
}
td {
	font-family:Arial, Helvetica, sans-serif;
}
h1 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:1.52em;
	font-weight:normal;	
	margin:0px;
	padding:0px;
}
h2 {
    font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:1.10em;
	font-weight:normal;		
	margin:0px;
	padding:0px;
}
h3 {
    font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;	
	margin:0px;
	padding:0px;
}
h4 {
    font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:normal;	
	margin:0px;
	padding:0px;
}
h5 {
	font-size:14px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
h6 {
    font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;	
	margin:0px;
	padding:0px;
}
.bg-white {
	background-color:#ffffff;
}
.bg-dkblue {
	background-color:#0A365B;
}
.bg-skyblue {
	background-color:#D9E8F6;
}
.bg-ltskyblue {
	background-color:#F0F6FB;
}
.bg-ltblue {
	background-color:#E6F0F9;
}
.txt-blue {
	color:#739FC4;
}
.txt-dkyellow {
	color:#D78010;
}
.txt-red {
	color:#AF1717;
}
.txt-dkblue3, .txt-dkblue3:visited{ 
	color:#0A477A;
	text-decoration:none;
}
.txt-dkblue3:hover {
	color:#0A477A;
	text-decoration:underline;
}

.txt-dkblue3 {
	color:#0A477A;
}
.txt-dkblue {
	color:#0A477A;
	text-align:justify;
}
.txt-yellow-link, .txt-yellow-link:visited {
	color:#FFCC43;
	text-decoration:none;
}
.txt-yellow-link:hover {
	color:#FFCC43;
	text-decoration:underline;	
}
.txt-dkblue1, .txt-dkblue1:visited {
	color:#0A477A;
	text-decoration:none;
}
.txt-dkblue1:hover {
	color:#D78010;
	text-decoration:none;	
}
.txt-dkblue2, .txt-dkblue2:visited {
	color:#0A477A;
	text-decoration:none;
}
.txt-dkblue2:hover {
	color:#0A477A;
	text-decoration:underline;	
}
.txt-dkblue4, .txt-dkblue4:visited {
	color:#0A477A;
	text-decoration:underline;
}
.txt-dkblue4:hover {
	color:#0A477A;
	text-decoration:none;	
}
.txt-dkblue5, .txt-dkblue5:visited {
	color:#739FC4;
	text-decoration:underline;
}
.txt-dkblue5:hover {
	color:#739FC4;
	text-decoration:none;	
}
.txt-dkblue6 a, .txt-dkblue6 a:visited {
	color:#0a477a;
	text-decoration:none;
}
.txt-dkblue6 a:hover {
	color:#0a477a;
	text-decoration:underline;	
}

.justify {
    text-align:justify;
}

a, a:hover, a:visited {    
	text-decoration:none;
	color:blue;
}

.nav ul {
  padding: 0;
  margin: 0;
  list-style: none;
  float:left;
  color:#FFFFFF;
   }
   
   
li {
  float: left;
  position: relative;
  border: 1px;
  width: 15em;
  list-style-image:url(../images/arrow.gif);
  padding:5px 0px 5px 5px;
		}
 
 
.mainmenu li {
  float: left;
  position: relative;
  border: 1px;
  width: 15em;
  list-style-image:url(../images/arrow.gif);
  padding:5px 0px 5px 5px;
		}
		
.mainmenu li:visited {
  float: left;
  position: relative;
  border: 1px;
  width: 15em;
  list-style-image:url(../images/arrow.gif);
  padding:5px 0px 5px 5px;
		}
		
		
.mainmenu li:hover	{
	color:#FFFFFF;
	float: left;
	position: relative;
	border: 1px;
	width: 15em;
	list-style-image:url(../images/arrow-hover.gif);
	padding:5px 0px 5px 5px;
	background-color:#0c4783;
		}	
		
.mainmenu li:hover a	{
	color:#FFFFFF;
	}
.mainmenu li:hover a:hover	{
	color:#FFFFFF;
	text-decoration:underline;
	}


.li-border
 	{
	  border:1px #659ec1 solid;
	  width: 15em;
	  list-style:none;
	  color:#FFFFFF;
	}  
 
 
li ul {
  display: none;
  position: absolute; 
  padding:0px;
  top: 1em;
  left: 10px;
  list-style:none;
  color:#FFFFFF;
 }
 
 li > ul {
	top: auto;
	left: auto;
	
	}

li:hover ul

{ 
	background-color:#0c4783;
	display: block;
	top: -1.0em;
    left: 190px;
	list-style:none;
	color:#FFFFFF;
	text-decoration:none;
	text-indent:5px;
	}
	

li:hover ul li

{ 
	background-color:#0c4783;
	list-style:none;
	color:#FFFFFF;
	text-decoration:none;
	text-indent:5px;
	border:1px #659ec1 solid;
	}
	
li:hover ul li:visited

{ 
	background-color:#0c4783;
	list-style:none;
	color:#000000;
	text-decoration:none;
	text-indent:5px;
	border:1px #659ec1 solid;
	}
	
	
li:hover ul li:hover

{ 
	background-color:#0c4783;
	list-style:none;
	color:#000000;
	text-decoration:none;
	text-indent:5px;
	border:1px #659ec1 solid;
	}

li a:link {
	
	color:#0A477A;
	text-decoration:none;
}


li a:visited {
	
	color:#0A477A;
	text-decoration:none;
}


li a:hover {
	
	color:#FFFFFF;
	text-decoration:none;
	
}




#company {
	display: none;
}


.clear	{
		clear:both;
		}


.btnSubmit {
	background-image: url(../images/btn_submit.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	width:70px;
	height:22px;
	cursor:pointer;
}


.btnClear {
	background-image: url(../images/btn_clear.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	width:70px;
	height:22px;
	cursor:pointer;
}