body{
	margin: 0;
	padding: 0;
	font-family: verdana, sans-serif;}

#wrapper{
	width: 760px;
	margin: 0 auto;}

#menu{
	width: 760px;
	position: absolute;
	top: 0;
	z-index: 100;
}

#menu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;}

#menu li{
	float: left;
	position:relative;
}

#menu ul ul{
	position: absolute;
	visibility: hidden;
	height: 0;
	top: 76px;
	_top: 77px;
	left: 0;}

#menu ul ul.terminal{
	left: -90px;
	_margin: 1px 0 0 0;}

#menu ul ul li{
	float: none;
	_margin: -2px 0 0 0;
	width: 200px;
	}

#menu ul ul ul{
	left: 200px;
	_left: 200px;
	top: -1px;
	border-top: solid #79A2AC 1px;
	width: 150px;}

#menu ul ul ul.top{
	top: 0;
	border-top: none;}

#menu ul ul a,
#menu ul ul a:link,
#menu ul ul a:visited,
#menu ul ul a:active{
	display: block;
	padding: 9px 10% 9px 9px;
	font-size: 7pt;
	text-decoration: none;
	color: #fff;
	background: #006990;
	border: solid #79A2AC 1px;
	border-top: none;}

#menu ul ul ul a,
#menu ul ul ul a:link,
#menu ul ul ul a:visited,
#menu ul ul ul a:active{
	_border: solid #79A2AC 1px;
	border-left: none;
	}

#menu a:hover, #menu ul ul a:hover{
	background: #C8503C;}

#menu ul ul a.daddy,
#menu ul ul a.daddy:link,
#menu ul ul a.daddy:visited,
#menu ul ul a.daddy:active{
	background: url(images/menu_daddy_off.gif) 95% no-repeat #006690;}

#menu ul ul a.daddy:hover{
	background: url(images/menu_daddy_on.gif) 95% no-repeat #C8503C;}

/* active dropdowns and flyouts */

#menu table{
	position: absolute;
	top: 0;
	left: 0;
}

#menu ul :hover ul{
	visibility: visible;}

#menu ul :hover ul ul{
	visibility: hidden;}

#menu ul :hover ul :hover ul{
	visibility: visible;}

/* main content section */

#main{
	position: relative;
	margin: 76px 0 0 0;
	background: #FFEECC;}

#main h2{
	height: 122px;
	margin: 0 0 27px 0;}

#sub_nav{
	position: absolute;
	top: 149px;}

#sub_nav ul{
	margin: 0 0 22px 0;
	padding: 0;
	list-style-type: none;
	border: 1px solid #9EA374;
	border-left: none;
	z-index:90;
	width: 213px;}

#sub_nav ul li{
	padding: 0;
	margin: 1px 0 -3px 0;
	_margin: 1px 0 -4px 0;}

#sub_nav ul li.top{
	margin: 0 0 -3px 0;
	_margin: 0 0 -4px 0;}

#sub_nav ul ul{
	border: none;
	margin: -3px 0 0 0;
	padding: 0 0 0 0;}

#sub_nav ul ul li a{
	padding: 13px 0 13px 36px;
	_padding: 13px 0 9px 36px;
	margin: 0;
	_height: 10px;
	display: block;
	border-top: 1px solid #ecd8b9;}

#sub_nav ul ul li{
	padding: 0;
	margin: 0;}

#sub_nav ul img{
	margin: 0;}

#sub_nav img{
	margin: 0px 0 0 20px;}

#body_copy{
	color: #333;
	font-size: 8pt;
	line-height: 1.3em;
	padding: 0 20px 40px 240px;}

#body_copy p{
	margin: 1.3em 0 1.3em 0;
	line-height: 1.5em;}

#body_copy .rightpic{
float:right;
position:relative;
margin: 0 0 10px 20px;
}

#body_copy a,
#body_copy a:link,
#body_copy a:visited,
#body_copy a:active{
	color: #993322;
	text-decoration: none;
	border-bottom: 1px dotted #993322;}

#body_copy a:hover{
	border-bottom: 1px solid #993322;}

#body_copy ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
	}

#body_copy ul li{
	background: url(../images/bullet_red-square.gif) 0 5px no-repeat;
	padding: 0 0 3px 13px;
	line-height:1.5em;}

#body_copy ul ul li{
	background: url(../images/bullet_grey-dash.gif) 0 7px no-repeat;
	padding: 0 0 0 8px;}
	
	#body_copy p.summary{
margin: 0 0 0 0;
}

h2, h3{
	text-indent: -5000px;}

h4{
	font-size: 8pt;
	color: #003f75;
	margin: 0 0 -1.3em 0;
	padding: 0;}

h5{
color:#993322;
font-size: 8pt;
margin: 0;
padding: 5px 0 3px;
}

/* footer */

#footer{
	display: block;
	width: 710px;
	background: #79A2AC;
	color: #fff;
	font-size: 7pt;
	padding: 8px 25px 8px 25px;
	text-align: right;}

#footer a,
#footer a:link,
#footer a:visited,
#footer a:active{
	color: #fff;
	text-decoration: none;}

#footer a:hover{
	text-decoration: underline;}

#footer .left{
	float: left;}

/* yet another hack for IE5.5 */
* html #menu ul ul a{
width:200px;
w\idth:170px;
}