body {
background-color: #fff;
font-family: Arial, Helvetica, sans-serif;
margin: 10px 0 0 0;
text-align: center;
}

a:link {
  color: #1B5EA8;
  text-decoration: underline;
}

a:visited {
   color: #1B5EA8;
   text-decoration: underline;
}

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

#container {
   width: 762px;
   margin-left: auto;
   margin-right: auto;
   background: #fff url("../images/container-mid-edge.gif") repeat-y;
      text-align: left;
}

#image {
   width: 748px;
   margin: 0 7px 0 7px;
}

#page-title {
   width: 748px;
   background: #fff url("../images/home-pic_02.jpg") no-repeat;
     margin: 0 7px 0 7px;
}

#header{
   margin: 0 10px 5px 15px;
   padding: 15px 0 0 0;
}

#header h2 {
   font: bold medium Arial, Helvetica, sans-serif;
   color: #fff;
   width: 245px;
   padding: 5px 10px 5px 10px;
   background-color: #00AB93;
   margin: 0;
}

#image2 {
   width: 748px;
   margin: 0 7px 0 7px;
}

#page-title2 {
   width: 748px;
   background: #fff url("../images/main-pic2_02.jpg") no-repeat;
     margin: 0 7px 0 7px;
}

#header2{
   margin: 0 10px 5px 15px;
   padding: 15px 0 0 0;
}

#header2 h2 {
   font: bold medium Arial, Helvetica, sans-serif;
   color: #000;
   width: 245px;
   padding: 5px 10px 5px 10px;
   background-color: #FFEC19;
   margin: 0;
}

#image3 {
   width: 748px;
   margin: 0 7px 0 7px;
}

#page-title3 {
   width: 748px;
   background: #fff url("../images/main-pic3_02.jpg") no-repeat;
     margin: 0 7px 0 7px;
}

#header3{
   margin: 0 10px 5px 15px;
   padding: 15px 0 0 0;
}

#header3 h2 {
   font: bold medium Arial, Helvetica, sans-serif;
   color: #fff;
   width: 245px;
   padding: 5px 10px 5px 10px;
   background-color: #F79234;
   margin: 0;
}

#image4 {
   width: 748px;
   margin: 0 7px 0 7px;
}

#page-title4 {
   width: 748px;
   background: #fff url("../images/main-pic4_02.jpg") no-repeat;
     margin: 0 7px 0 7px;
}

#header4{
   margin: 0 10px 5px 15px;
   padding: 15px 0 0 0;
}

#header4 h2 {
   font: bold medium Arial, Helvetica, sans-serif;
   color: #fff;
   width: 245px;
   padding: 5px 10px 5px 10px;
   background-color: #F04C44;
   margin: 0;
}

#image5 {
   width: 748px;
   margin: 0 7px 0 7px;
}

#page-title5 {
   width: 748px;
   background: #fff url("../images/main-pic5_02.jpg") no-repeat;
     margin: 0 7px 0 7px;
}

#header5{
   margin: 0 10px 5px 15px;
   padding: 15px 0 0 0;
}

#header5 h2 {
   font: bold medium Arial, Helvetica, sans-serif;
   color: #fff;
   width: 245px;
   padding: 5px 10px 5px 10px;
   background-color: #A84E9D;
   margin: 0;
}
#image6 {
   width: 748px;
   margin: 0 7px 0 7px;
}

#page-title6 {
   width: 748px;
   background: #fff url("../images/main-pic6_02.jpg") top left no-repeat;
     margin: 0 7px 0 7px;
	 padding: 0 0 0 0 0;
}

#header6{
   margin: 0 10px 5px 15px;
   padding: 15px 0 0 0;
}

#header6 h2 {
   font: bold medium Arial, Helvetica, sans-serif;
   color: #fff;
   width: 245px;
   padding: 5px 10px 5px 10px;
   background-color: #000;
   margin: 0;
}

#home-text-left {
   float: left;
   width: 265px;
   margin: 5px 0 20px 18px;
   padding: 0 0 0 0;
}

#home-text-left strong{
   font: bold 0.8em Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}

#home-text-right {
   width: 410px;
   font: normal 0.8em Arial, Helvetica, sans-serif;
   margin: 10px 20px 0 310px;
   color: #000;
}

#home-text-right ul{
   margin: 10px 0 20px 5px;
   padding: 0;
   list-style-type: none;
}

#home-text-right li{
	margin: 0;
	padding: 0;
	background-image: url(../images/green-dot.gif);
	background-repeat: no-repeat;
	background-position: 0em .4em;
	padding-left: 1em;
}

#page2-text-left {
   float: left;
   width: 265px;
   margin: 5px 0 20px 18px;
   padding: 0 0 0 0;
}

#page2-text-left h3{
   font: bold 0.8em Arial, Helvetica, sans-serif;
   color:#1B5EA8;
   margin: 0;
   padding: 0;
}

#page2-text-left strong{
   font: bold 0.8em Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}

#page2-text-right {
   width: 410px;
   font: normal  0.8em Arial, Helvetica, sans-serif;
   margin: 10px 20px 0 310px;
   color: #000;
}

#page2-text-right ul{
   margin: 10px 0 20px 5px;
   padding: 0;
   list-style-type: none;
}

#page2-text-right li{
   margin: 0;
   padding: 0;
   background-image: url(../images/yellow-dot.gif);
background-repeat: no-repeat;
background-position: 0em .4em;
padding-left: 1em;
}

legend 
{
color: #fff;
background: #1B5EA8;
padding: 2px 6px
}

legend a:link
{
color: #fff;
text-decoration: underline;
}

legend a:visited
{
color: #fff;
text-decoration: underline;
}

legend a:hover
{
color: #B7D5ED;
text-decoration: underline;
}

fieldset
{
border: 2px solid #1B5EA8;
width: 30em;
padding: 10px;
}

#page2-text-left legend 
{
color: #fff;
background: #1B5EA8;
padding: 2px 6px
}

#page2-text-left legend a:link
{
color: #fff;
text-decoration: underline;
}

#page2-text-left legend a:visited
{
color: #fff;
text-decoration: underline;
}

#page2-text-left legend a:hover
{
color: #B7D5ED;
text-decoration: underline;
}

#page2-text-left fieldset
{
border: 2px solid #FFEC19;
width: 240px;
}

#page3-text-left {
   float: left;
   width: 265px;
   margin: 5px 0 20px 18px;
   padding: 0 0 0 5px;
}

#page3-text-left strong{
   font: bold 0.8em Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}

#page3-text-right {
   width: 410px;
   font: normal 0.8em Arial, Helvetica, sans-serif;
   margin: 10px 20px 0 310px;
   color: #000;
}

#page3-text-right ul{
   margin: 10px 0 20px 5px;
   padding: 0;
   list-style-type: none;
}

#page3-text-right li{
   margin: 0;
   padding: 0;
   background-image: url(../images/orange-dot.gif);
background-repeat: no-repeat;
background-position: 0em .4em;
padding-left: 1em;
}

#page4-text-left {
   float: left;
   width: 265px;
   margin: 5px 0 20px 18px;
   padding: 0 0 0 5px;
}

#page4-text-left strong{
   font: bold 0.8em Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}


#page4-text-right {
   width: 410px;
   font: normal 0.8em Arial, Helvetica, sans-serif;
   margin: 10px 20px 0 310px;
   color: #000;
}

#page4-text-right ul{
   margin: 10px 0 20px 5px;
   padding: 0;
   list-style-type: none;
}

#page4-text-right li{
   margin: 0;
   padding: 0;
   background-image: url(../images/red-dot.gif);
background-repeat: no-repeat;
background-position: 0em .4em;
padding-left: 1em;
}

#page5-text-left {
   float: left;
   width: 265px;
   margin: 5px 0 20px 18px;
   padding: 0 0 0 5px;
}

#page5-text-left strong{
   font: bold 0.8em Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}

#page5-text-right {
   width: 410px;
   font: normal 0.8em Arial, Helvetica, sans-serif;
   margin: 10px 20px 0 310px;
   color: #000;
}

#page5-text-right ul{
   margin: 10px 0 20px 5px;
   padding: 0;
   list-style-type: none;
}

#page5-text-right li{
   margin: 0;
   padding: 0;
   background-image: url(../images/purple-dot.gif);
background-repeat: no-repeat;
background-position: 0em .4em;
padding-left: 1em;
}

#page5-text-left legend 
{
color: #fff;
background: #A84E9D;
padding: 2px 6px
}

#page5-text-left fieldset
{
border: 2px solid #A84E9D;
width: 240px;
}

#page6-text-left {
   float: left;
   width: 265px;
   margin: 5px 0 20px 18px;
   padding: 0 0 0 5px;
}

#page6-text-left strong{
   font: bold 0.8em Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}

#page6-text-right {
   width: 410px;
   font: normal 0.8em Arial, Helvetica, sans-serif;
   margin: 10px 20px 0 310px;
   color: #000;
}

#page6-text-right ul{
   margin: 10px 0 20px 5px;
   padding: 0;
   list-style-type: none;
}

#page6-text-right li{
	margin: 0;
	padding: 0;
	background-image: url(../images/black-dot.gif);
	background-repeat: no-repeat;
	background-position: 0em .4em;
	padding-left: 1em;
}


#footer {
   font: normal x-small Arial, Helvetica, sans-serif;
   color: #fff;
   width: 728px;
   background-color: #1B5EA8;
   margin: 0 7px 0 7px;
   padding: 5px 10px 5px 10px;
}


#footer a:link {
  font: bold x-small Arial, Helvetica, sans-serif;
  color: #fff;
  text-decoration: none;
}

#footer a:visited {
   font: bold x-small Arial, Helvetica, sans-serif;
   color: #fff;
   text-decoration: none;
}

#footer a:hover {
   font: bold x-small Arial, Helvetica, sans-serif;
   color: #fff;
   text-decoration: underline;
}


/* LAYOUT - HEADER */
#banner {
   width: 748px;
   margin: 0 7px 0 7px;
      background: #fff url("../images/banner-bg.jpg") top right repeat-y;
	  height: 82px;
}

	#banner #site-name { width: 190px; float: left}
	
	/* NAV - top horizontal nav */
	#nav, #nav ul {padding: 0 0 0 0;margin: 0 0 0 0;list-style: none;}
	#nav { height:1em;  font: normal small Arial, Helvetica, sans-serif; margin: 55px 9px 0 0; float:right}
	#nav li {position:relative; float: left;width: 10em;display:block;margin: 0; border-left: 4px solid #fff;  padding:0}
		#nav li.last{ border-left: 4px solid #fff; }
			#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
			text-decoration:none;cursor:pointer;color:#fff;display: block;padding: 0 6px 0; }
	#nav a:hover {color:#000}
		
	#nav li.green {border-left: 4px solid #00AB93; }
	#nav li.green ul {border-top: none;}
	#nav li.green a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#fff;}
	#nav li.green-last a:link, #nav li.active-last a:visited, #nav li.active-last a:hover, #nav li.active-last a:active-last { color:#fff;}
	#nav li.green a:hover {color:#00AB93}
		
	#nav li.green-active {color: #00AB93; border-left: 4px solid #00AB93; }
	#nav li.green-active ul {border-top: none;}
	#nav li.green-active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#00AB93;}
	#nav li.green-active-last a:link, #nav li.active-last a:visited, #nav li.active-last a:hover, #nav li.active-last a:active-last { color:#00AB93;}
	#nav li.green-active a:hover {color:#00AB93}		
	
	#nav li.yellow {color: #fff; border-left: 4px solid #FFEC19; }
	#nav li.yellow ul {border-top: none;}
	#nav li.yellow a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#fff;}
	#nav li.yellow-last a:link, #nav li.active-last a:visited, #nav li.active-last a:hover, #nav li.active-last a:active-last { color:#fff;}
	#nav li.yellow a:hover {color:#FFEC19}
		
	#nav li.yellow-active {color: #FFEC19; border-left: 4px solid #FFEC19; }
	#nav li.yellow-active ul {border-top: none;}
	#nav li.yellow-active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#FFEC19;}
	#nav li.yellow-active-last a:link, #nav li.active-last a:visited, #nav li.active-last a:hover, #nav li.active-last a:active-last { color:#FFEC19;}
	#nav li.yellow-active a:hover {color:#FFEC19}
		
	#nav li.orange {color: #fff; border-left: 4px solid #F79234; }
	#nav li.orange ul {border-top: none;}
	#nav li.orange a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#fff;}
	#nav li.orange-last a:link, #nav li.active-last a:visited, #nav li.active-last a:hover, #nav li.active-last a:active-last { color:#fff;}
	#nav li.orange a:hover {color:#F79234}
		
	#nav li.orange-active {color: #F79234; border-left: 4px solid #F79234; }
	#nav li.orange-active ul {border-top: none;}
	#nav li.orange-active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#F79234;}
	#nav li.orange-active-last a:link, #nav li.active-last a:visited, #nav li.active-last a:hover, #nav li.active-last a:active-last { color:#F79234;}
	#nav li.orange-active a:hover {color:#F79234}
	
	#nav li.red {color: #fff; border-left: 4px solid #F04C44; }
	#nav li.red ul {border-top: none;}
	#nav li.red a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#fff;}
	#nav li.red-last a:link, #nav li.active-last a:visited, #nav li.active-last a:hover, #nav li.active-last a:active-last { color:#fff;}
	#nav li.red a:hover {color:#F04C44}
		
	#nav li.red-active {color: #F04C44; border-left: 4px solid #F04C44; }
	#nav li.red-active ul {border-top: none;}
	#nav li.red-active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#F04C44;}
	#nav li.red-active-last a:link, #nav li.active-last a:visited, #nav li.active-last a:hover, #nav li.active-last a:active-last { color:#F04C44;}
	#nav li.red-active a:hover {color:#F04C44}
	
	#nav li.purple {color: #fff; border-left: 4px solid #A84E9D; }
	#nav li.purple ul {border-top: none;}
	#nav li.purple a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#fff;}
	#nav li.purple-last a:link, #nav li.active-last a:visited, #nav li.active-last a:hover, #nav li.active-last a:active-last { color:#fff;}
	#nav li.purple a:hover {color:#A84E9D}
		
	#nav li.purple-active {color: #A84E9D; border-left: 4px solid #A84E9D; }
	#nav li.purple-active ul {border-top: none;}
	#nav li.purple-active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#A84E9D;}
	#nav li.purple-active-last a:link, #nav li.active-last a:visited, #nav li.active-last a:hover, #nav li.active-last a:active-last { color:#A84E9D;}
	#nav li.purple-active a:hover {color:#A84E9D}
	
	#nav li.black {color: #fff; border-left: 4px solid #000; }
	#nav li.black ul {border-top: none;}
	#nav li.black a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#fff;}
	#nav li.black-last a:link, #nav li.active-last a:visited, #nav li.active-last a:hover, #nav li.active-last a:active-last { color:#fff;}
	#nav li.black a:hover {color:#000}
		
	#nav li.black-active {color: #000; border-left: 4px solid #000; }
	#nav li.black-active ul {border-top: none;}
	#nav li.black-active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#000;}
	#nav li.black-active-last a:link, #nav li.active-last a:visited, #nav li.active-last a:hover, #nav li.active-last a:active-last { color:#000;}
	#nav li.black-active a:hover {color:#000}
	/* hide from IE mac \*/
	#nav li {width:auto}
	/* end hiding from IE5 mac */

/* redefine the left text h2 back to medium blue bold */

#home-text-left h2{
   font: bold medium Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}
#page2-text-left h2{
   font: bold medium Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}
#page3-text-left h2{
   font: bold medium Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}
#page4-text-left h2{
   font: bold medium Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}
#page5-text-left h2{
   font: bold medium Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}
#page6-text-left h2{
   font: bold medium Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}

/* h3 is for text in boxes at 0.8em */
#home-text-left h3{
   font: bold 0.8em Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}
#page2-text-left h3{
   font: bold 0.8em Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}
#page3-text-left h3{
   font: bold 0.8em Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}
#page4-text-left h3{
   font: bold 0.8em Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}
#page5-text-left h3{
   font: bold 0.8em Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}
#page6-text-left h3{
   font: bold 0.8em Arial, Helvetica, sans-serif;
   color: #1B5EA8;
   margin: 0;
   padding: 0;
}

