﻿html, ul, ol, li, p, 
h1, h2, h3, h4, h5, h6, 
form, fieldset, a { 
margin: 0; 
padding: 0; 
border: 0; 
}

h1, h2, h3, h4, h5, h6 {
font-weight:normal;
font-size:100%;
}

body {
	margin-left:25px;
	margin-bottom:5px;
	margin-right:20px;
	margin-top:30px;
	background-attachment:fixed;
	padding: 0; 
	border: 0;
	font-size: 100.01%; /* Fix for some browser bugs */
	background-color: #ffffff;
}
p {
	font-family:Helvetica, sans-serif;
}
img{
	border:0px;
}

dt {
	font-weight:bold;
	font-family:Helvetica, sans-serif;
}
dl {
	font-family:Helvetica, sans-serif;
}

.pagetitle {
	font-family: Mufferaw, Arial;
	font-size: xx-large;
	font-weight: bold;
}
.header1 {
	font-family: Helvetica;
	font-size: x-large;
	font-weight: bold;
	color: #003166;
}
.Caption {
font-family: Helvetica, sans-serif;
font-size: x-large;
color:      #003166;
}

.header2 {
	font-family: Helvetica, sans-serif;
	font-size: x-large;
	font-style: italic;
	text-decoration: none;
	color: #003166;
}
a {
	color: #00448D;
	font-family:Arial, Helvetica, sans-serif;
	border:0px;
}
a:visited {
	color: #00448D;
	border:0px;
}
a:active {
	color: #00448D;
	border:0px;
}
.center {
	text-align: center;
}
a:hover {
	color: #00448D;
	border:0px;
}

ul {
	padding-left: 20px;	
}

}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	vertical-align: top;
	border-style: none;
	color: #333333;
}

.imgdescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	border-style: none;
	color: #333333;
	text-align: center;
}

.subheader1 {
	border: thick none #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: 700;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	position: absolute;
	left: 320px;
	z-index: auto;
	clip: rect(auto, auto, auto, auto);
	margin-left: 50px;
	overflow: hidden;
	top: 119px;
	background-image: none;
	list-style-type: none;
	background-color: #FFFFFF;
}
.style1 {
	text-align: center;
}
.style2 {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
.style3 {
	text-align: left;
}
.style7 {
	border-width: 0;
	text-align: center;
}
.style4 {
	border-width: 0;
}
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	vertical-align: top;
	border-style: none;
	color: #333333;
	text-align: left;
}
.style9 {
	text-align: left;
}
.style10 {
	font-family: Helvetica, sans-serif;
	font-size: x-large;
	font-style: italic;
	text-decoration: none;
	color: #003166;
	text-align: left;
}
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #5c77a4;
visibility: hidden;
z-index: 60;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
text-align: center;
padding-bottom: 3px;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 3px;
border-color: black;
background-color: white;
padding: 5px;
z-index: 51;
font-family:helvetica;
}

#s3slider { 
   width: 650px; /* important to be same as image width */ 
   height: 430px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   }

#s3sliderContent {
   width: 680px; /* important to be same as image width or wider */
   position: absolute; /* important */
   margin-bottom: 0; /* important */
   margin-left: 0; /* important */
   padding:0px;
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 23px Arial, Helvetica, sans-serif;
   text-align: center;
   padding: 5px;
   width: 650px;		/* Width of description window */
   height: 33px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom: 0;
}

#s3slider2 { 
   width: 625px; /* important to be same as image width */ 
   height: 344px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   }

#s3slider2Content2 {
   width: 655px; /* important to be same as image width or wider */
   position: absolute; /* important */
   margin-bottom: 0; /* important */
   margin-left: 0; /* important */
   padding:0px;
}

.s3slider2Image2 {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3slider2Image2 span {
   position: absolute; /* important */
   left: 0;
   font: 23px Arial, Helvetica, sans-serif;
   text-align: center;
   padding: 5px;
   width: 625px;		/* Width of description window */
   height: 33px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom: 0;
}

.clear {
   clear: both;
}


#rollmenu *  { padding:0; margin: 0; float:left;}

#rollmenu { position: relative; z-index:50; margin: 0 auto;}

#rollmenu a { display: block; text-decoration: none;}


#rollmenu ul li, #rollmenu ul li ul li  { list-style-type:none;}


#rollmenu ul li ul, #rollmenu:hover ul li ul, #rollmenu:hover ul li:hover ul li ul{ 
	display:none;
	list-style-type:none;
	position: absolute;
	left: 200px;

	
	}

#rollmenu:hover ul, #rollmenu:hover ul li:hover ul, #rollmenu:hover ul li:hover ul li:hover ul { 
	display:block;

	}

#rollmenu:hover ul li:hover ul li:hover ul { 
	position: absolute;
}
	

#rollmenu:hover ul li:hover ul li:hover ul { 
	position: absolute;
}

