body {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0;
	background:url(img/back.gif) repeat-x;
	background-color:#a2c8e7;
	}

#logoprint{ display:none;}

p { font-family: Verdana; font-weight:normal;}
H1{ font-family: Verdana; color: #283974; font-weight:bold;}
H2{ font-family: Verdana; color: #000000;}
H3{ font-family: Verdana; color: #004180;}
H4{ font-family: Verdana; color: #000000;}
H5{ font-family: Verdana; color: #004180;}

.textq {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 3px; padding-right: 3px;
}
.texthead {
	FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 3px; padding-right: 3px;
}
.textborder {
	FONT-SIZE: 12px; COLOR: #000000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: #f9f9f9; 
	padding-top:1px; padding-bottom:1px; padding-left:5px;
	BORDER: 1px dotted #c6c6c6;
}
.textborder1 {
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #283974;
	padding-top:2px; padding-bottom:3px; padding-left:3px;
	border-color: #5cbee4 #5cbee4 #5cbee4 #5cbee4;
	BORDER-BOTTOM-width: 1px none;
	BORDER-LEFT-width: 1px none;
	BORDER-RIGHT-width: 1px none;
	BORDER-TOP-width: 1px none;
}


td.menuon {
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
background-color: #5cbee4; 
color: #000000;
FONT-SIZE: 15px;
padding-top:6px; padding-bottom:6px; padding-left:2px;
border-color: #0f536f #0f536f #0f536f #0f536f;
BORDER-BOTTOM-width: 2px none;
BORDER-LEFT-width: 1px none;
BORDER-RIGHT-width: 1px none;
BORDER-TOP-width: 1px none;
}

td.menuoff { 
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal;
background-color: #edfaff; 
color: #000000; 
FONT-SIZE: 15px;
padding-top:6px; padding-bottom:6px; padding-left:2px;
border-color: #0f536f #0f536f #0f536f #0f536f;
BORDER-BOTTOM-width: 2px none;
BORDER-LEFT-width: 1px none;
BORDER-RIGHT-width: 1px none;
BORDER-TOP-width: 1px none;
}

.text {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 3px; padding-right: 3px;
}
.textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 3px;
}
.textblue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004180; FONT-FAMILY: Verdana, Geneva,Arial, Helvetica, sans-serif;
	padding-left: 3px;
}
.textitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 3px; padding-right: 3px;
}
.textitlebig {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e60000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.blackbartext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.whitetitletext {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.whitetext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 3px; padding-right: 3px;
}
.blacktext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.header1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #004180; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 3px; padding-right: 3px;
}
.smalltext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #717171; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.header2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #004180; FONT-FAMILY: Verdana, Geneva,Arial, Helvetica, sans-serif;
	padding-left: 3px;
}
.flattextbox {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.flatbutton {
	BORDER-TOP-WIDTH: thin; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: thin; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: thin; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666; BORDER-RIGHT-WIDTH: thin
}
A:link {
	FONT-SIZE: 12px; COLOR: #00407D; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: #00407D; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 12px; COLOR: #00407D; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.test:active {
	FONT-SIZE: 16px; COLOR: #00407D; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.test:visited {
	FONT-SIZE: 16px; COLOR: #00407D; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.test:hover {
	FONT-SIZE: 16px; COLOR: #E60000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.test:link {
	FONT-SIZE: 16px; COLOR: #00407D; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #E60000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.button
{
	font-weight: lighter;
	font-size: 12px;
	color: #0B0B0B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: Silver;
	text-align: left;
	padding-top:4px; padding-bottom:4px; padding-left:4px;
}
.button1
{
	font-weight: normal;
	font-size: 15px;
	color: #003E80;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #cae4ff;
	text-align: center;
	padding:1px;
	height: 42px;
}

.tableBorder {
	border :1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

th.maps_head {
background-color:#08315A;
color:#FFFFFF;
padding:2px;
}
table.maps-tables {
width:660px;
}
table.maps-tables tr.row1 {
background-color:#dfdede;
}
table.maps-tables tr.row1:hover, table.maps-tables tr.row0:hover {
background-color:#EFEDCF;
}
table.maps-tables td {
padding:5px;
}
table.maps-tables td a{
color:#08315A;
text-decoration:none;
}
table.maps-tables td a:hover{
text-decoration:underline;
}

div.maps_entry0 {
	float: left;
	border-right: 1px solid #aaa;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6e6e6e;
	padding: 10px;
	background-color: #fff;
}
div.map-row {
clear:both;
}
div.maps_entry0 a:link, div.maps_entry0 a:visited {
	text-decoration: underline;
	color: #6e6e6e;
}

div.maps_entry0 a:hover {
	text-decoration: none;
}

div.maps_entry1 {
	float: left;
	border-left: 1px solid #aaa;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6e6e6e;
	padding: 10px;
	border-bottom: 1px solid #aaa;

}

div.maps_entry1 a:link, div.maps_entry1 a:visited {
	text-decoration: underline;
	color: #6e6e6e;
}

div.maps_entry1 a:hover {
	text-decoration: none;
}

div.maps_head_last {
	border-right: 0px;
}

div.headercontainer {
	margin: 10px;
}

div.branchesContainer {
	border: 1px solid #aaa;
	border-top: 0px;
	margin: 0px 10px 0px 10px;
	overflow: hidden;
}

div.lastent {
	border-right: 0px;
}

div.entryfirst {
	border-left: 0px;
	border-right:1px solid #AAAAAA;
}

.maptext {
  font-size : 11px;
  font-family : Verdana;
  color: #000;
  font-weight : normal;
  width : 300px;
}

.mapdiv{
  width : 910px;
  height : 790px;
border: 2px solid #cae4ff; font-size: 22px; font-family: Verdana; font-weight: normal; color: #000000; padding:0px
}
.mapdivsmall{
  width : 610px;
  height : 350px;
border: 2px solid #cae4ff; font-size: 22px; font-family: Verdana; font-weight: normal; color: #000000; padding:0px
}

.myButton1{ 
background:url(img/buttonindex.png) no-repeat; 
cursor:pointer; 
width: 137px; 
height: 45px; 
border: none; 
padding: 3px 3px 3px 3px;
margin: 3px 8px 13px 3px;
}

.myButton2{ 
background:url(img/buttonmaps.png) no-repeat; 
cursor:pointer; 
width: 137px; 
height: 45px; 
border: none; 
padding: 3px 3px 3px 3px;
margin: 3px 8px 3px 3px;
}

