html, body, ul, li { padding: 0; margin: 0; list-style: none;}

body {
margin: 0;
text-align: center;
font:76% arial,verdana,sans-serif;
background:#fffafa url(../img/bg.gif) repeat-x;
color: #615f5f;
}



#top {
width:767px;
margin:0 auto;

}

#container{
width:100%;
margin:0 auto;


}


/* Box model hack \*/
* html #wrapper {
  width: 762px;
  w\idth: 760px;
  }
/* */


.nav {
	position: relative;
	background: #0081bc;
	/*border: 4px solid #67b5d8; */
	border-width: 1px 0;
	width: 100%;
	
	}


.nav li{
list-style: none;
margin: 0;
	}
.button {
	width: 109px;
	float: left;
	
	}

.parent {position: relative;}

.floatfix {margin-right: -3px;}


.dropdown {
	width: 250px;
	position: absolute;		
	left: -3000px;
	top: auto; /* puts dropdowns directly under top nav */
	text-align: left; /* needed because IE misapplies text centering to boxes */	
	background: url(img/bgfix.gif);
	}
	
.dropdown div {
	width: 220px;
	position: absolute;		
	left: -3000px;
	top: 0;  
	background: url(img/bgfix.gif);
	text-align: left; /* needed because IE misapplies text centering to boxes */
	}
	
	
.dropdown ul { 
  width: 189px; /* tweaked so that dropdowns appear to "line up" with top links */
  margin: 0 30px 30px 30px; /* creates "sticky hovering" zones for dropdowns */

  border-width: 1px 1px 0; 
  } /* borders sides and top of the dropdowns and flyouts; links provide the bottom border */
	
.dropdown div ul {margin: 30px 30px 30px 0;} /* creates "sticky hovering" zones for flyouts */
	
.four .dropdown ul {width: 190px;} /* modifies width for rightmost "visible" dropdown (tweak) */
		
.four .dropdown div ul {margin: 30px 0 30px 30px; position: relative;} /* rule reversal for "visible" right drop flyouts */

.nav li {text-align: center;}

.nav a {
 display: block;
  color: #fff;
	font-weight: bold;
	font-size: .9em;
	text-decoration: none;
	padding: 6px 0 5px; 
	border-right: 1px solid #12202b;  /* makes the dividers between the top nav links */
}
	
.nav a:hover {
background: #77c043;
color: #FFFFFF;
text-decoration: none;  /* makes the dividers between the top nav links */
}

.four a {border-right: 0;} /* kills right border on last top link */
	
.nav ul ul a {
  color: #26a2da;
  border-right: 0; /* negates right border for dropdowns and flyouts */
  border-bottom: 1px solid #0087c4; 
  text-decoration: none; /* borders the bottoms of the dropdown and flyout links */
  }
  
.nav ul ul a:hover {
  color: #ffffff;
  text-decoration: none; 
  }
  
.dropdown li {
  position: relative; 
  vertical-align: bottom; /* IE5/win bugfix */
  border-left: 1px solid #0087c4; 
  border-right: 1px solid #0087c4;
  }
				
.parent:hover {background-image: url(img/bgfix.gif);} 
				
.parent:hover div.dropdown {left: -31px;} /* hover rule for dropdowns */ 
/* extra pixel makes dropdowns "line up" with top links */ 

.dropdown li:hover div { /* hover rule for flyouts */
	left: 180px; /* this value controls the amount of flyout "overlap" */
	top: -26px; /* this value controls the amount of flyout vertical offset */
	}
	
.four li:hover div { 
	left: -210px; 
	top: -26px;
	}

.nav div.mini-zone { 
  padding: 0;
  width: 15px;
	height: 15px;  
	font-size: 1px;
	left: -3000px;
	bottom: -15px;
	top: auto;	
	background: url(img/bgfix.gif);
	}

.nav .dropdown li:hover div.mini-zone { 
	left: auto;
	right: 8px;
	top: auto;
	}

.nav .four li:hover div.mini-zone { 
	left: 8px;
	}

.dropdown li:hover {
background: #77c043;
color: #FFFFFF;
text-decoration: none;
} 

.dropdown div li:hover {
background: #77c043;
color: #FFFFFF;
text-decoration: none;
} 

.one ul {background: #002142;}
.two ul {background: #002142;}
.three ul {background: #002142;}
.four ul {background: #002142;}
.dropdown div ul {background: #002142;} 
.dropdown div ul a {color: #26a2da;} 
.dropdown div ul a:hover {color: #FFFFFF;
text-decoration: none;
}  


.one {z-index: 10;}
.two {z-index: 20;}
.three {z-index: 30;}
.four {z-index: 40;}
.four:hover {z-index: 20;}

/* This is to hide the following from IE/Mac. \*/
* html .button .dropdown li {
height: 1%;
margin-left: -16px;
mar\gin-left: 0;
}
/* */

* html .nav a
 {height: 1%;}

/* The first 2 rules above fix "bullet region" problems in IE5.x/win, 
and the 2nd is to make all links fully clickable. */    

.brclear { 
clear:both;
height:0;
margin:0;
font-size: 1px;
line-height: 0;
}

/*\*/ /*/
.nav .dropdown, .nav .dropdown div {width: 189px;}
.nav .button .dropdown ul {margin: 0px;}
.nav .dropdown, .nav .dropdown div {position: static;}
.nav .dropdown ul {border: 0;}
.mini-zone {display: none;}
/* this rule block "dumbs down" the nav for IEmac */



#containerContent {
width:767px;
margin:0 auto;
background: #ffffff;
text-align: left;
}

#homeContent {
padding: 5px;
text-align: center;
}

#Content {
padding: 15px;
text-align: justify;

}
#leftColumn {
float: left;
width: 500px;

}

#rightColumn {
float: right;
width: 230px;
text-align:center;
margin-left: 10px;
}

#rightBox {

height: 220px;
background-image: url(../img/bg_box.jpg);
background-repeat: no-repeat;
background-position: center top;
padding: 25px 45px 0px 45px;
color: #FFFFFF;
font-weight: bold;
}

#rightBox2 {

height: 250px;
background-image: url(../img/bg_box2.jpg);
background-repeat: no-repeat;
background-position: center top;
padding: 25px 45px 0px 45px;
color: #FFFFFF;
font-weight: bold;
}

a{
text-decoration:underline;
color:#0088c3;
}

a:hover{
text-decoration:underline;
color:#5da526;
}

a img{
border:0;
}

#homeblock{
float:left;
width:570px;
text-align: left;
margin-bottom: 15px;
height: 100px;
background: #77c043;
}

#homeimage{
float: right;
margin-top: -10px;
}

.intro {
margin: 2px 0 2px 10px;
width: 95%;
font-size: 11px;
font-weight: bold;
color:#FFFFFF;
}

#strap {
margin-bottom: 5px;
margin-top: 20px;
text-align: left;
padding-right: 8px;
font-size: 12px;
width: 550px;
}

#tab {
width: 749px;
background: url(../img/bg_tab.gif) repeat-y;
margin: 0 auto;
text-align: left;
}

.tabhead {
width: 244px;
float: left;
margin-right: 5px;
background: #e2f1f8;
}


.tabText {
padding: 10px;
font-size: 11px;
background: #d7ecf6;
}

.tabText a {
color:#0088c3;
font-size: 11px;

}
	
.tabText a:hover {
text-decoration:underline;
color:#5da526;
}

#introblock{
float:left;
width:500px;
text-align: justify;
padding: 5px;
margin-bottom: 15px;
color:#FFFFFF;
background: #77c043;
}

.infoBox {
background: url(../img/bg_info.gif) repeat-y;
width: 720px;
margin-left: 6px;
margin-right: 5px;
float: left;
}

.infoCopy {
padding: 12px;
width: 330px;
float: left;
font-size: 12px;
color: #3f3f3f;
}

.tabinfo {
width: 721px;
float: left;
margin-left: 8px;
text-align:right;
background: #cce7f3;
margin-bottom: 10px;
}

.address {
width: 250px;
float: left;
}

img.dwnld {
float: left;
margin-right: 18px;
border:5px solid #ededde;
}

img.bottom{
margin:0 0 10px 10px;
}

#footer{
margin:0 auto;
width:767px;

font-size:0.9em;
color:#888;
text-align:right;
}

h1{
margin: 0 0 5px 0;
font-size:1.6em;
font-weight:bold;
color:#103680;
text-align: left;
}

h2{
margin: 0 0 5px 0;
font-size:1.1em;
font-weight:bold;
color: #0088c3;
text-align: left;
} 
.bold {
font-size:1.2em;
font-weight:bold;
}

.blu {
color: #0088c3;
font-size: 1.1em;
font-weight: bold;
}

.blu2 {
color: #0088c3;
font-size: 1.1em;
font-weight: bold;
margin-left: 10px;
}
.small {
font-size: 11px;
}

.lighblu {
background: #d7ecf6;
}

.lighgrey {
background: #e1eaef;
}


.hghlght {
font-size: 1.1em;
font-weight: bold;
}

.grn {
color: #78c143;
font-size: 1.1em;
font-weight: bold;
}

.bluesml {
font-size:0.9em;
color:#103680;
}

.clear{
clear:both;
margin:0;
}

.hide{
display:none;
}

.thumb{
float: left;
margin-right: 10px;
border: solid 1px #78c143;
}

.thumb2{
float: left;
margin-right: 10px;
}

.border {
float: left;
}

input { 
width: 280px; 
border: 1px solid #d0e2fb; 
background: #fff;
color: #4182ac;
height: 20px;
}

textarea		{ 
width: 280px; 
float: left; 
border: 1px solid #c9c9c8; 
}

.submit		{ 
width: 80px;
margin-left: 10px;
}
.reset		{ 
width: 80px;
margin-left: 10px;
}

#center {
text-align: center;
  }
		
li {
list-style-position: outside;
list-style-type: disc;
margin-left: 20px;
}


.indent {
list-style-position: outside;
list-style-type:circle;
margin-left: 20px;
}