body {
margin:10px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color: #000000;
}

hr {
border-top:none;
border-left:none;
border-right:none;
border-bottom: 2px solid #99CCFF;
background-color:#FFFFFF;
margin-top:6px;
}

/* this is the page header with the odd font (may nto work on all machines) */
h2 { 
font-family: Viner Hand ITC, Verdana, Arial, Helvetica, sans-serif;
color:#000080;
font-size:22px;
text-align:left;
display:inline;
}

/* this is the large bold text at the top of each page under the odd font */
h3 {
color:#990000;
font-size:14px;
text-align:left;
display:inline;
}

/* this is the large bold text at the top of each page under the odd font */
h4 {
color:#000080;
font-size:12px;
font-weight:bold;
text-align:left;
display:inline;
}














td.LayoutHeader{
color:#000000;
font-size:14px;
text-align:right;
background-color:#FFFFFF;
height:120px;
/*background-image:url(CVB_logo.jpg);
background-repeat:no-repeat;
background-position:center; */
vertical-align:bottom;
}

td.LayoutHeaderMenu{
color:#FFFFFF;
font-size:12px;
text-align:center;
background-color:#000080;
}

a.LayoutHeaderMenuItem, a.LayoutHeaderMenuItem:link, a.LayoutHeaderMenuItem:visited, a.LayoutHeaderMenuItem:active {
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
a.LayoutHeaderMenuItem, a.LayoutHeaderMenuItem:hover {
text-decoration:underline;
}

td.LayoutVerticalMenu{
width:250px;
color:#000000;
font-size:10px;
text-align:center;
background-color:#6790c6;
vertical-align:top;
}






a.LayoutVerticalMenuItem, a.LayoutVerticalMenuItem:link, a.LayoutVerticalMenuItem:visited, a.LayoutVerticalMenuItem:active {
color:#ffffff;
background-color:#000080;
font-size:10px;
display:block;
width:230px;
height:14px;
padding-left:4px;
padding-top:1px;
text-align:left;
border-style:solid;
border-color:#000080;
border-width:1px;
text-decoration:none;
margin-left:4px;
}
a.LayoutVerticalMenuItem, a.LayoutVerticalMenuItem:hover {
text-decoration:underline;
}






td.LayoutBody{
width:480px;
padding:10px;
color:#000000;
font-size:11px;
text-align:left;
background-color:#FFFFFF;
vertical-align:top;
}

td.LayoutFooterMenu{
color:#FFFFFF;
font-size:10px;
text-align:center;
background-color:#000080;
}

a.LayoutFooterMenuItem, a.LayoutFooterMenuItem:link, a.LayoutFooterMenuItem:visited, a.LayoutFooterMenuItem:active {
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}
a.LayoutFooterMenuItem, a.LayoutFooterMenuItem:hover {
text-decoration:underline;
}

td.LayoutFooter{
color:#000000;
font-size:10px;
text-align:center;
background-color:#FFFFFF;
}

a.LayoutFooterLink, a.LayoutFooterLink:link, a.LayoutFooterLink:visited, a.LayoutFooterLink:active {
color:#000000;
font-size:10px;
text-decoration:none;
}
a.LayoutFooterLink, a.LayoutFooterLink:hover {
text-decoration:underline;
}


a.LayoutFooterFunctionItem, a.LayoutFooterFunctionItem:link, a.LayoutFooterFunctionItem:visited, a.LayoutFooterFunctionItem:active {
color:#000000;
font-size:10px;
text-decoration:none;
}
a.LayoutFooterFunctionItem, a.LayoutFooterFunctionItem:hover {
text-decoration:underline;
}















td.LayoutBodyHome{
width:405px;
padding:0px;
color:#000000;
font-size:11px;
text-align:left;
background-color:#FFFFFF;
vertical-align:top;
}

td.LayoutVerticalMenuHome{
width:325px;
color:#000000;
font-size:10px;
text-align:center;
background-color:#FFFFFF;
vertical-align:top;
}

div.LayoutVerticalMenuTravelHome {
color:#ffffff;
background-image:url(home_BTNtravelguide.jpg);
background-repeat:no-repeat;
font-size:10px;
display:block;
width:305px;
height:115px;
text-align:left;
margin-left:4px;
}

a.LayoutVerticalMenuItemTravelHome, a.LayoutVerticalMenuItemTravelHome:link, a.LayoutVerticalMenuItemTravelHome:visited, a.LayoutVerticalMenuItemTravelHome:active {
padding-left:4px;
color:#ffffff;
font-size:10px;
text-decoration:none;
margin-left:4px;
}
a.LayoutVerticalMenuItemTravelHome, a.LayoutVerticalMenuItemTravelHome:hover {
text-decoration:underline;
}






a.LayoutVerticalMenuItemHome, a.LayoutVerticalMenuItemHome:link, a.LayoutVerticalMenuItemHome:visited, a.LayoutVerticalMenuItemHome:active {
color:#ffffff;
background-color:#000080;
font-size:10px;
display:block;
width:294px;
height:14px;
padding-left:4px;
padding-top:1px;
text-align:center;
border-style:solid;
border-color:#000080;
border-width:1px;
text-decoration:none;
margin-left:4px;
margin-right:6px;
}
a.LayoutVerticalMenuItemHome, a.LayoutVerticalMenuItemHome:hover {
text-decoration:underline;
}





#viewer {
	margin-top: 6px;
	margin-right:3px;
}
.viewercaption {
color:#000080;
background-color:#ffffff;
font-size:10px;
display:block;
width:310px;
height:14px;
padding-left:4px;
padding-top:1px;
text-align:center;
border-style:solid;
font-weight:bold;
border-color:#ffffff;
border-width:1px;
margin-left:4px;
margin-right:6px;
}






























	
	#dd {
	  margin-left: 20px;
	  margin-top: 0px;
	  padding: 0 0 0px 0;
	}
	
	#dd li {
	  margin: 0;
	  padding: 0;
	  list-style: none;
	  float: left;
	}
	
	#dd li a.headermenu {

 	white-space: nowrap;
	border: 0px;
	cursor:pointer;
	color: #ffffff;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: 5px;
	position: relative;
	left: 0px;
	top: 0px;
	text-decoration: none;
	text-align: center;
	display: block;
	visibility: visible;
	overflow: visible; 
	-moz-box-sizing:border-box;box-sizing:border-box;
	}
	
	#dd li a.headermenu:hover {
		text-decoration:underline;
	}
	
	.headersubmenu {
	  background: #000080;
	  border: 1px solid #ffffff;
	  visibility: hidden;
	  position: absolute;
	  z-index: 3;
	}
	
	.headersubmenu a {
	  display: block;
	  font: 10px arial;
	  text-align: left;
	  text-decoration: none;
	  padding: 5px;
	  color: #ffffff;
	}
	
	.headersubmenu a:hover {
  	  text-decoration: underline;
	}

	#dd li a.footermenu {
 	white-space: nowrap;
	border: 0px;
	cursor:pointer;
	color: #ffffff;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: 5px;
	position: relative;
	left: 0px;
	top: 0px;
	text-decoration: none;
	text-align: center;
	display: block;
	visibility: visible;
	overflow: visible; 
	-moz-box-sizing:border-box;box-sizing:border-box;
	}
	
	#dd li a.footermenu:hover {
		text-decoration:underline;
	}
	
	.footersubmenu {
	  background: #000080;
	  border: 1px solid #ffffff;
	  visibility: hidden;
	  position: absolute;
	  z-index: 3;
	}
	
	.footersubmenu a {
	  display: block;
	  font: 10px arial;
	  text-align: left;
	  text-decoration: none;
	  padding: 5px;
	  color: #ffffff;
	}
	
	.footersubmenu a:hover {
  	  text-decoration: underline;
	}






img.LayoutVerticalMenuHistoricIcon{
	  visibility: hidden;
	  position:relative;
	  z-index: 2;
	  left:-54px;
	  top:-34px;
}



td.HistoricHeader_td{padding:10px 10px 0px 10px;vertical-align:top;}
td.HistoricHeader_td h1{color:#330000;font-size:24px;line-height:23px;padding:4px 0px 10px 0px;margin:0px;}
td.HistoricHeader_td h2{color:#993300;font-size:13px;line-height:12px;padding:10px 0px 0px 4px;margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;text-transform: capitalize;}
td.HistoricHeader_td img{padding:0px 10px 3px 0px;}
td.HistoricBar_td{padding:0px;margin:0px;}
td.HistoricBar_td hr{border-top:none;border-left:none;border-right:none;border-bottom: 4px solid #000;background-color:#FFFFFF; margin:0px 10px 6px 10px;}
td.HistoricMain_td{padding:0px 10px 10px 10px; line-height:150%;}
td.HistoricMain_td a{color:#000;}
td.HistoricMain_td hr{border-top:none;border-left:none;border-right:none;border-bottom: 2px solid #993300;background-color:#FFFFFF;margin-top:0px;padding:0px;}
div.HistoricRight_div{float:right; width:150px;padding:3px 0px 10px 10px}
p.HistoricDefinition_p{font-size:110%; line-height:180%; font-style:italic; letter-spacing:0.08em;}
div.HistoricSearch_div{letter-spacing:-0.05em;padding:0px 0px 6px 0px;}
td.HistoricSearch_td{vertical-align:top;padding:0px 12px 10px 0px;}
a.HistoricSearchAlpha_a, HistoricSearchAlpha_a:link, HistoricSearchAlpha_a:visited, HistoricSearchAlpha_a:hover, HistoricSearchAlpha_a:active {color:#000;text-decoration:none;font-weight:bold;font-size:86%;}
a.HistoricSearchGeo_a, HistoricSearchGeo_a:link, HistoricSearchGeo_a:visited, HistoricSearchGeo_a:hover, HistoricSearchGeo_a:active {color:#000;text-decoration:none;font-weight:normal;}
div.SearchIcons_div{font-size:1px;line-height:1px;padding:5px 0px 2px 0px;margin:0px 0px 0px 0px;}
div.SearchIcons_div img{width:27px; height:27px;padding:2px 2px 0px 0px;}



a.LayoutVerticalMenuImg, a.LayoutVerticalMenuImg:link, a.LayoutVerticalMenuImg:visited, a.LayoutVerticalMenuImg:active {
color:#ffffff;
background-color:#d1bf91;
font-size:1px;
display:block;
width:230px;
height:1px;
padding-left:4px;
padding-top:0px;
text-align:left;
text-decoration:none;
margin-left:4px;
}
a.LayoutVerticalMenuImg, a.LayoutVerticalMenuImg:hover {
text-decoration:none;
}


