﻿body{
	background-color:#619593;
	text-align:center;
	font-family:"Lucida Sans Unicode", "Gill Sans", Arial;
	text-decoration:none;
	font-size:11px;
	padding:0px;
	margin:0px
	behavior:url(css/csshover.htc);
}
form{
margin:0px;
padding:0px;
}
a{
text-decoration: none;
color: #FFFFFF
}
a:hover{
text-decoration: none;
color: #d0d09c
}
h1{
font-size:21px;
color:#0079a0;
padding:0px;
padding-bottom:10px;
margin:0px
}
h2{
font-size:17px;
padding:0px;
padding-bottom:10px;
margin:0px
}
h4{
font-size:12px;
padding:0px;
margin:0px
}
p{
margin-top:2px;
}
.container{
margin:0 auto;
width:984px;
text-align:left;
padding-top:18px;
}
.logo{
padding-left:31px;
padding-top:20px;
float:left;
width:640px;
background-image:url(../images/headerBgr.gif);
background-position:left top;
background-repeat:no-repeat;
background-color:#097da2;
height:94px
}
.search{
float:right;
font-size:16px;
color:#FFFFFF;
padding-top:32px;
background-color:#097da2;
width:268px;
padding-left:45px;
height:82px
}
.button{
margin-bottom:-4px;
}
html > body .button{
margin-bottom:-8px;
}
html*input.button {
margin-bottom:-4px;
}
.input{
border:1px solid #cbcbcb;
height:19px
}


/*#############################################
#navbar {	
	display: block;
	z-index:100;
	padding:0px;
	margin:0px;
	background-color:#000000;
	float:left;
	width:984px;
	list-style-type:none
}
#navbar ul {
	display: block;
	color: #fff;
	padding-left: 0px;
	list-style: none;
	margin:0px
}
#navbar ul {
	border:1px solid #d0d09c;
	margin-left: 10px;
	padding: 0px;
}
#navbar li {
	float:left;
	position:relative;
	padding-right: 3px;
}
#navbar ul li {
	padding: 0px;
}
#navbar a, #navbar a:visited {
float:left;
display:block;
text-decoration:none;
background-image:url(../images/dot.gif);
background-position:right top;
background-repeat:repeat-y;
padding:14px 13px 14px 13px;
font-weight:bold
}
#navbar li a.last{
background-image:none!important;
}
#navbar li a.select{
color:#d0d09c
}
#navbar ul a.drop, #navbar ul a.drop:visited {
}
#navbar ul a.drop:hover {
}
#navbar ul :hover > a.drop {
}
#navbar ul ul a, #navbar ul ul a:visited {
}
#navbar ul {
	visibility:hidden;
	position:absolute;
	height: auto;
	top:18px;
	left:0;
}
#navbar table {
	position:absolute;
	top:0;
	left:0;
	border-collapse:collapse;
}
#navbar ul a, #navbar ul a:visited {
}

#navbar a:hover, #navbar ul a:hover {
}
#navbar a:hover {
	color: #d0d09c;
	background-image:url(../images/dot.gif);
	background-position:right top;
	background-repeat:repeat-y;
}
#navbar ul a:hover {
	width:120px;
	color: #2C729E;
}
#navbar ul :hover > a {
	color:#2C729E;
}
#navbar li:hover ul, 
#navbar a:hover ul {
	visibility:visible!important;
}
#navbar :hover ul ul {
	visibility:hidden;
}
#################################################################################*/
/* These styles create the dropdown menus. */
#navbar {
	display: block;
	z-index:100;
	padding:0px;
	margin:0px;
	background-color:#000000;
	float:left;
	width:984px;
	list-style-type:none;
	/*height:1em*/
	}
#navbar li {
	list-style: none;
	float: left; }
#navbar li a {
display:block;
text-decoration:none;
background-image:url(../images/dot.gif);
background-position:right top;
background-repeat:repeat-y;
padding:14px 15px 14px 14px;
font-weight:bold
}
#navbar li a.last{
background-image:none!important;
}
#navbar li a.select{
color:#d0d09c
}
#navbar li ul {
	display: none; 
	width: 180px; /* Width to help Opera out */
	background-color: #d0d09c;}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; }
#navbar li:hover li, #navbar li.hover li {
	float: none;
	border-bottom:1px solid #d0d09c}
#navbar li:hover li a, #navbar li.hover li a {
	background-color: #d0d09c;
	color: #000;
	padding:4px 10px 4px 10px;
	background-image:none}
#navbar li li a:hover {
	background-color: #a8a86c; 
}

/********/

.whaitBgr{
background-color:#FFFFFF;
padding:10px;
border-bottom:2px solid #666666
}
.leftCol{
float:left;
width:227px;
padding-right:10px;
}
.centerCol{
float:left;
width:479px;
padding:10px;
border:1px solid #cbcbcb;
}
.centerColWide{
float:left;
width:700px;
padding:10px;
border:1px solid #cbcbcb;
}
.homeBgr{
padding-top:168px;
background-image:url(../images/mainBgr.gif);
background-position:left top;
background-repeat:no-repeat
}
.centerText{
padding-left:30px;
padding-right:30px
}
.rightCol{
float:left;
width:215px;
padding-left:10px
}

.leftNav{
width:205px;
padding:25px 10px;
margin:0px;
background-color:#d1e9ff;
border:1px solid #cbcbcb;
font-size:10px
}
.leftNav li{
list-style-type:none;
border-bottom:1px solid #d1e9ff
}
.leftNav li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
width:192px;
display:block;
padding:8px 6px;
background-image:url(../images/dotMenu.gif);
background-position:left bottom;
background-repeat:repeat-x;
text-decoration:none;
color:#333333
}
.leftNav li a:hover{
color:#656565
}
.leftNav li a.select{
color:#656565
}
.leftNav li.last{
clear:both;
height:128px;
max-height:118px
}
.leftNav li a.lastBorder{
background-image:none
}
.clearMini{
clear:both;
line-height:0px;
font-size:0px;
height:0px;
}
.clear{
clear:both;
}
.greyBox{
background-color:#efefef;
border:1px solid #cbcbcb;
padding:10px;
margin:10px 0px
}
.footer{
padding:30px;
background-color:#097da2;
border-top:1px solid #FFFFFF;
color:#FFFFFF;
text-align:center;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.footer a{
color:#FFFFFF;
font-size:9px
}
.logosRight{
padding-top:39px
}
.photoDiv{
border-right:0px solid #000000;
text-align:center
}
.photoDiv img{
border:1px solid #000000;
margin:1px
}
.normalList{
padding:0px;
margin:0px;
list-style-type:none;
margin-bottom:10px;
}
.normalList li a{
color:#000000;
text-decoration:underline
}