/* BEGIN PAGE SETUP */
body{
	text-align:center;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#fff;
	padding:0;
	margin:10px 0;
	_behavior:url("css/csshover.htc");
}
img,ul,h1,h2,h3{
	border-width:0;
	padding:0;
	margin:0;
}
h1,h2,h3{
	text-transform:uppercase;
}
p {
padding: 10px 0 0 0;
margin: 0;
}

#main h1.inbody{
padding: 0;
margin: 0;
font-size:130%;
font-weight:bold;
padding: 15px 0 0 0;
text-transform:none;
color:#189158;
background: none;
}

h2.inbody{
font-size:100%;
font-weight:bold;
padding: 10px 0 0 0;;
text-transform:none;
color:#189158;
}

ul.inbody{
margin-left:20px;
list-style:none;
padding: 10px 0 0 0;
}

ul.twocol
{
margin-left: 3%;
padding: 10px 0 0 0;
list-style:none;
}
  ul.twocol li
  {
  width: 47%;
  float: left;
  }
div.clear { clear: left; }
div.twocolwrapper { }

a{
	text-decoration:none;
	color:#189158;
}
a:hover{
	text-decoration:underline
}
#page{
	width:687px;
	margin:0px auto auto auto;
	padding:0;
	background:url(../images/page_bg.gif) repeat-y;
	position:relative;
}
/* END PAGE SETUP */

/* BEGIN HEADER & NAV */

#inner{
	background:url(../images/top_bg.gif) no-repeat;
	height:35px;
	position:absolute;
	z-index:1000;
	left:0;
	font-size:1.025em;
	width:687px;
}
	#inner ul{
		height:35px;
		display:block;
		background:url(../images/top.gif) no-repeat top right;
		width:455px;
		padding:0;
		float:right;
		margin:2px 2px 0 0;
	}
		#inner ul li{
			display:block;
			float:left;
			margin-top:8px;
			padding:5px 10px 5px 10px;
			margin-left:-1px;
			white-space:nowrap;
			background:url(../images/divider.gif) no-repeat;
			background-position:0px 10px;
			}
			#inner ul li:first-child{
				border:0;
			}
			#inner ul li a{
				color:#fff;
			}
				#inner ul li a:hover,#inner ul li a.selected{
					color:#89C3A6
				}
				

/* END HEADER & NAV */

/* BEGIN DROPDOWN MENU */

#inner ul li ul{
width:125px;
background:none;
float:left;
margin-top:-15px;
padding:0;
}
#inner ul li ul .top{display:block;padding:7px 0 5px 5px;}
#inner ul li ul li{background:none;white-space:normal}
#inner ul li ul li a{display:block;}
#inner ul li ul li.item{
	position:relative;
	display:none;
	margin:0;
	padding:2px;
	float:left;
	line-height:1.1em;
	text-align:left;
	clear:both;
	border:0;
	width:100%;

}
#inner ul li ul:hover .item{display:block;	background: url(../images/subnavitem.gif) 2px 9px no-repeat #188F57;}
#inner ul li ul:hover .item a{text-decoration:none;padding:5px;padding-left:10px;}
#inner ul li ul:hover .item a:hover{background:#fff;color:#188F57;	background: url(../images/subnavitem_over.gif) 0px 7px no-repeat #FFF;}


/* END DROPDOWN MENU */


/* BEGIN MAIN */
	#main{
		clear:both;
		padding:0 2px 0 0;
	}
		#main h1{
			margin-top:36px;
			background:url(../images/bottom.gif) no-repeat bottom;	
			padding-bottom:13px;
			.padding-bottom:17px;
		}
	#left{	
		float:left;
		margin-left:30px;
		_margin-left:15px;
		padding-right:15px;
		padding-top:35px;
	}
	#right{
		float:right;
		width:455px;
		text-align:left;
	}
	
		#right #rightcontent{
			border-left:1px dotted #8CC8AC;
			padding:0 15px 15px 15px;
			margin-top:15px;
		}

/* END MAIN */

div.fig
{
padding-top: 10px;
text-align: center;
}

/* BEGIN FOOTER */

#footer{
	clear:both;
	text-align:center;
	background:url(../images/bottom_bg.gif) no-repeat #ffffff;;
	padding-top:40px;
	.padding-top:20px;
}

/* END FOOTER */

/*
Sub-nav in-page
*/

  ul.subnav
  {
  overflow: hidden;
  width: 420px;
  margin: 5px 0;
  }
  
    ul.subnav li
    {
    list-style: none;
    border-left: 1px solid #000;
    float: left;
    line-height: 1.1em;
    margin: 0 .5em 0 -.5em;
    padding: .2em .5em .2em .5em;
    font-size: 95%;
    }
    
      ul.subnav li strong 
      {
      font-weight: bold;
      }

      ul.subnav li a 
      {
      color: #000;
      text-decoration: none;
      }

        ul.subnav li a:hover, ul.subnav li a:focus
        {
        text-decoration: underline;
        }
      
      ul.subnav li.cur a
      {
      color: #189158;
      }
      
        ul.subnav li.cur a:hover, ul.subnav li.cur a:focus
        {
        text-decoration: none;
        }
