/* CSS Document */

body {
margin-top: 0px;
margin-bottom: 0px;
font-family:tahoma;
font-size: 11px;
color:#292929;
}
h1
{font-size:18px;color:#00214b;}

.top-image {
background-image:url(../images/index_02.jpg);
background-repeat: no-repeat;
width: 576px;
height: 171px;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

#nav a {
	display: block;
	padding: 0 0 0 0px;
	text-decoration:none;
}
#nav a span {
	padding: 8px 11px 7px 11px;
	display: block;
	background: url(../images/menu-bg-off.jpg) no-repeat top right;
	color: #426897;
	text-decoration:none;
}
#nav a:hover {

}

#nav a:hover span {
	background: url(../images/menu-bg-hover.jpg) no-repeat right top #BDBAA6;
	color: #FFFFFF;
}

#nav li {
	float: left;
}
#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav li ul a {
	width:10em;
	font-weight:normal;
	line-height:20px;
	color: #000000;
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	border-top:#FFFFFF solid 0px;
	border-bottom:#FFFFFF solid 1px;
	padding-left:10px;
	background:url(../images/submenu-bg-off.jpg) repeat;
}

#nav li ul a:hover {
	width:10em;
	font-weight:normal;
	line-height:20px;
	color: #FFFFFF;
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	border-top:#FFFFFF solid 0px;
	border-bottom:#FFFFFF solid 1px;
	padding-left:10px;
	background:url(../images/submenu-bg-on.jpg) repeat;
}

#nav li:hover ul {
	left: auto;
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

#nav2, #nav2 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

#nav2 a {
	display: block;
	padding: 0 0 0 11px;
	background: url(../images/menu-bg-off-left.jpg) no-repeat top left;	
	text-decoration:none;
}
#nav2 a span {
	padding: 8px 11px 7px 0px;
	display: block;
	background: url(../images/menu-bg-off.jpg) no-repeat top right;
	color: #426897;
	text-decoration:none;
}
#nav2 a:hover {
	background: url(../images/menu-bg-hover-left.jpg) no-repeat left top #BDBAA6;
}

#nav2 a:hover span {
	background: url(../images/menu-bg-hover.jpg) no-repeat top right;
	color: #FFFFFF;
}

#nav2 li {
	float: left;
}
#nav2 li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav2 li ul a {
	width:10em;
	font-weight:normal;
	line-height:20px;
	color: #000000;
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	border-top:#FFFFFF solid 0px;
	border-bottom:#FFFFFF solid 1px;
	padding-left:10px;
	background:url(../images/submenu-bg-off.jpg) repeat;
}

#nav2 li ul a:hover {
	width:10em;
	font-weight:normal;
	line-height:20px;
	color: #FFFFFF;
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	border-top:#FFFFFF solid 0px;
	border-bottom:#FFFFFF solid 1px;
	padding-left:10px;
	background:url(../images/submenu-bg-on.jpg) repeat;
}

#nav2 li:hover ul {
	left: auto;
}
#nav2 li:hover ul, #nav2 li.sfhover ul {
	left: auto;
}


#nav3, #nav3 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

#nav3 a {
	display: block;
	padding: 0 0 0 0px;
	background: url(../images/menu-bg-off-right.jpg) no-repeat top left;	
	text-decoration:none;
}
#nav3 a span {
	padding: 8px 11px 7px 11px;
	display: block;
	background: url(../images/menu-bg-off-right.jpg) no-repeat top right;
	color: #426897;
	text-decoration:none;
}
#nav3 a:hover {
	background: url(../images/menu-bg-hover-right.jpg) no-repeat left top #BDBAA6;
}

#nav3 a:hover span {
	background: url(../images/menu-bg-hover-right.jpg) no-repeat top right;
	color: #FFFFFF;
}

#nav3 li {
	float: left;
}
#nav3 li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav3 li ul a {
	width:10em;
	font-weight:normal;
	line-height:20px;
	color: #000000;
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	border-top:#FFFFFF solid 0px;
	border-bottom:#FFFFFF solid 1px;
	padding-left:10px;
	background:url(../images/submenu-bg-off.jpg) repeat;
}

#nav3 li ul a:hover {
	width:10em;
	font-weight:normal;
	line-height:20px;
	color: #FFFFFF;
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	border-top:#FFFFFF solid 0px;
	border-bottom:#FFFFFF solid 1px;
	padding-left:10px;
	background:url(../images/submenu-bg-on.jpg) repeat;
}

#nav3 li:hover ul {
	left: auto;
}
#nav3 li:hover ul, #nav3 li.sfhover ul {
	left: auto;
}

.left-menu {
background-image:url(../images/index_04.jpg);
background-position:top;
background-repeat:no-repeat;
width: 268px;
}

.c-bg {
background-image:url(../images/c-bg.jpg);
background-repeat:repeat-y;
background-position:top;
}

.c-top {
background-image:url(../images/index_05.jpg);
background-position:top;
background-repeat:no-repeat;
}

.c-bottom {
background-image:url(../images/index_06.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

.sub-title {
font-family:Georgia;
font-size: 14px;
font-weight: bold;
color:#00214b;
}

.bg-bottom {
background-image:url(../images/index_07.jpg);
background-position:top;
background-repeat:no-repeat;
height:66px;
width: 845px;
}

.footer-menu{
color: #243445;
text-decoration:none;
}

.footer-menu a:link{
color: #243445;
text-decoration:none;
}

.footer-menu a:visited{
color: #243445;
text-decoration: none;
}

.footer-menu a:hover{
color: #243445;
text-decoration:underline;
}
