h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-style: normal;
	font-weight: bold;
	color: #3E75BA;
	text-align: left;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	line-height: 7pt;
	color: #3E75BA;
	text-align: left;
}

body {  
	font-family: Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-style: normal; 
		font-weight: normal;
		color: #FFFFFF; 
		line-height: 15pt;
		background-image: url(images/bg-strip.jpg);
		background-repeat: repeat-x;
		background-color: #D5DADD; 
}
.whitebg{
	background-color: #ffffff;
}
.small_body {  
	font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-style: normal; 
		font-weight: normal;
		color: #FFFFFF; 
		line-height: 13pt}
.black_text {  
	font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-style: normal; 
		font-weight: normal;
		color: #000000; 
		line-height: 15pt;
    width: 98%;
}

.blue_text {  
	font-family: Arial, Helvetica, sans-serif; 
		font-size: 11pt; 
		font-style: normal; 
		font-weight: normal;
		color: #1660B0;
		line-height: 12pt
}
.black_text_bold {  
	font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-style: normal; 
		font-weight: bold;
		color: #000000; 
		line-height: 10pt
}
.rightPanel-Title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: bold;
	color: #1660B0;
	padding-top: 10px;
	padding-right: 32px;
	padding-left: 32px;
	padding-bottom: 10px;
}

.rightPanelsubHead { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15pt; 
	font-style: normal; 
	font-weight: bold; 
	line-height: 16pt;
	color: #1660B0;
}

.rightPanelsubHeadWhite { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15pt; 
	font-style: normal; 
	font-weight: bold; 
	line-height: 16pt;
	color: #FFFFFF;
}

.subHeadBlack { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000 ; 
	line-height: 10pt
}
.smalllink { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 7pt; 
font-style: normal; 
font-weight: normal; 
color: FFFFFF; 
line-height: 10pt
}
.smalllink a:link { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 7pt; 
font-style: normal; 
font-weight: normal; 
color: #FFFFFF; 
line-height: 10pt
}
.smalllink a:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 7pt; 
font-style: normal; 
font-weight: normal; 
color: #f3e990; 
line-height: 10pt
}

.style1 {color: #FFFFFF}

#tableblack {
background-color:#000000;
}

#tablebrown {
background-color:#3d0909;
}

#container {
border-collapse:collapse;
border-top: 1px solid #888064; 
border-bottom: 1px solid #888064; 
border-left: 1px solid #888064; 
border-right: 1px solid #888064; 
}

#container2 {
border-collapse:collapse;
border-top: 1px solid #000000; 
border-bottom: 1px solid #000000; 
border-left: 1px solid #000000; 
border-right: 1px solid #000000; 
}


.container {
	border-collapse:collapse;
	border-top: 1px solid #888064;
	border-bottom: 1px solid #888064;
	border-left: 1px solid #888064;
	border-right: 1px solid #888064;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 10pt;
	text-align: center;
	vertical-align: middle;
	padding: 3;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.container2 {
	border-collapse:collapse;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 10pt;
	text-align: center;
	vertical-align: middle;
	padding: 3;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.brown-bg {
	background-color: #3d0909;
	list-style-position: inside;
}
.black-bg {
	background-color: #000000;
}

a:link { color: #437ff5;
	text-decoration: none;
	}
a:visited { color: #437ff5;
	text-decoration: none;
	}
a:hover { color: #f4bf06;
	text-decoration: none;
	}

.nav {
	background-image: url(images/nav-background.jpg);
	background-repeat: repeat-x;
}

.l-shadow {
	background-image: url(images/shadow.png);
	background-repeat: repeat-y;
}

.r-shadow {
	background-image: url(images/shadow-r.png);
	background-repeat: repeat-y;
}

.y-shadow {
	background-image: url(images/yellow-shadow.jpg);
	background-repeat: repeat-y;
	
}

#rightPanel {
	background: #F3EBA7;
}
#rightBox {
	border: 1px none #1660B0;
}
#rightBoxSolid {
	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
}
#footerBox {
	background: #3E75BA;
}



.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
/*border: 1px dashed gray;*/
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -60px;
left: -170px; /*position where enlarged image should offset horizontally */
}


.MainNavigation {
	vertical-padding: 5px ;
	horizontal-padding: 4px ;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	font-style: normal; 
	font-weight: normal;
	text-decoration: none;
	}
	

.MainNavigation_MenuItemStyle a {
	color: #FFFFFF; 
	text-decoration: none;
}

.MainNavigation_SelectedStyle {
	font-weight: bold;
	color: #f3e990; 
}
.MainNavigation_HoverStyle a {
	color: #f3e990; 
}	
	
