body{
	margin: 10px 0px;
	padding: 0px;
	font-family: Verdana, Tahoma, Arial, helvetica, sans-serif;
	font-size: 9pt;
	}
#header{
	width: 750px;
	margin: 0px;
	padding: 0px;
	background: #ffffff;
	}
#wrap{
  width: 750px;
	height: auto;
	background: url('../images/wrapbg.jpg') top right repeat-y;
}
#navbar{
	width: 750px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 14px;
	background: #ffffff;
}
#navbar ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
	}
#navbar li{
	float: left;
	position: relative;
	width: 125px;
	height: 25px;
	line-height: 25px;
	background: url('../images/navbar.jpg');
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	}
#navbar li ul{
  display: none;
  position: absolute; 
  top: 25px;
  left: 0px;
	width: 125px;
	}
#navbar > li > ul{
	top: auto;
	left: auto;
	}
#navbar li:hover ul, #navbar li.over ul{
	display: block;
	width: 125px;
	}

#navbar a{
	width: 125px;
	display: block;
	}
#navbar a:link{
	color: #ffffff;
	text-decoration: none;
	}
#navbar a:visited{
	color: #ffffff;
	text-decoration: none;
	}
#navbar a:hover{
	color: #ffffff;
	text-decoration: none;
	background: #000080 url('../images/navbarover.jpg');
	}
#navbar li.there{
	background: #cccccc url('../images/navbarthere.jpg');
	color: black;
	}
#navbar li ul a:link{
	background: #000080;
	}
#navbar li ul a:visited{
	background: #000080;
	}
#navbar li ul a:hover{
	background: #000080;
	color: #9999ff;
	}
	
#content{
  width: 575px;
  float: left;
	clear: left;
	padding-bottom: 10px;
}
#content p, #contentbig p{
  text-align: left;
  font-size: 11pt;
  margin: 0px 5px 10px 5px;
}
#contentbig{
	width: 750px;
	background: #ffffff;
	clear: both;
	padding-bottom: 10px;
	margin: 0px;
	}
#content h3, #contentbig h3{
	width: 97%;
	background: #000080 url('../images/h3bg.jpg') top right repeat-y ;
	text-align: left;
	font-size: 14pt;
	line-height: 25px;
	height: 25px;
	color: #ffffff;
	float: left;
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
#content h3 a:link, #contentbig h3 a:link{
	color: white;
	text-decoration: none;
	}
#content h3 a:visited, #contentbig h3 a:visited{
	color: white;
	text-decoration: none;
	}
#content h3 a:hover, #contentbig h3 a:hover{
	color: #9999ff;
	text-decoration: none;
	}
#content h3 a:active, #contentbig h3 a:active{
	color: #990000;
	text-decoration: none;
	}
#heading{
  width: 100%;
  background: url('../images/headingbg.jpg') bottom no-repeat;
  height: auto;
  float: none;
	margin-bottom: 15px;
}
#heading h1{
  font-size: 20pt;
  margin: 8px 0px 0px 0px;
  padding: 0px;
  text-align: center;
}
#sidebar{
  width: 175px;
  float: right;
  font-size: 8pt;
	padding-bottom: 10px;
}
#sidebar h3{
  margin: 8px 0px 8px 0px;
  padding: 0px;
  font-size: 11pt;
	height: 20px;
  text-align: center;
  width: 100%;
  background: url('../images/sideheadingbg.jpg') bottom left no-repeat;
  color: #000000;
}
#sidebar p{
  margin: 3px 0px 3px 10px;
  text-align: left;
  font-size: 9pt;
}
#sidebar ul{
	margin: 0px 0px 0px 15px;
	padding: 0px;
	}
#sidebar li{
	list-style: disc;
	margin: 0px 0px 0px 10px;
	padding: 3px 0px 3px 0px;
	text-align: left;
	}
#sidebar>li{
	margin: 0px 0px 0px 25px;
	}
#footer{
  width: 750px;
  height: 25px;
  background: url('../images/footerbg.jpg') bottom left no-repeat;
  clear: both;
}
#footer table{
	width: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px;
	}
#footer td{
	line-height: 20px;
  font-size: 8pt;
  font-weight: bold;
	color: #ffffff;
	}
/******* MAIN LINKS *******/
a:link{
	text-decoration: underline;
	color: #0000ff;
	}
a:visited{
	text-decoration: underline;
	color: #6666ff;
	}
a:hover{
	color: #333399;
	}
a:active{
	text-decoration: underline;
	color: #0000ff;
	}
/******* FOOTER LINKS *******/	
#footer a:link{
	text-decoration: none;
	color: #ffffff;
	}
#footer a:visited{
	text-decoration: none;
	color: #ffffff;
	}
#footer a:hover{
	text-decoration: none;
	color: #9999ff;
	}
#footer a:active{
	text-decoration: none;
	color: #990000;
	}
/******* MISC *******/	
img{
	border: none;
	}
hr{
	width: 95%;
	color: #000080;
	background-color: #000080;
	border: 0px;
	}
#content ul, #contentbig ul{
	list-style: url('../images/bullet.jpg');
	margin: 0px 5px 0px 12px;
	padding-left: 1em;
	text-align: left;
	}
#content li, #contentbig li{
	margin-top: 3px;
	}
h4{
	margin: 1px;
	padding: 1px;
	font-size: 14pt;
	color: white;
	background: #000080 url('../images/h3bg.jpg') top right repeat-y ;
	text-align: left;
	}
#content td, #contentbig td{
	vertical-align: top;
	font-size: 11pt;
	}
textarea{
	font-family: Verdana;
	font-size: 10pt;
	}
select{
	font-family: Verdana;
	font-size: 10pt;
	}
input{
	font-family: Verdana;
	font-size: 10pt;
	}
#content ol, #contentbig ol{
	text-align: left;
	font-size: 11pt;
	font-weight: bold;
	}
#content ol span, #contentbig ol span{
	font-weight: normal;
	}	