body {
	behavior:url("scripts/csshover.htc");
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #e1d3a2;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
	background-image:url(images/background.jpg);
	background-repeat: repeat-x;
}
#container {
	width: 964px;	
	margin: 0 auto;
	text-align: left;
}
#search {
	width:  293px;
	height: 28px;	
	margin: 8px 0px 0px 672px;
	clear: both;
	background-image:url(images/searchbg.jpg);
}
#search form {
	padding:0;
	margin:0;
	width: 180px;	
	position: relative;
	display:inline;
}
#search input { 
 	background-color: #d8c493;
 	height: 15px; 
	margin-top: 3px;
}
#search p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e1d3a2;
	margin:0;	
	font-weight:bold;
	display:inline;
	padding: 18px 0px 0px 10px
}
#logo {	
	padding: 0; 
	float: left;
	width: 279px;
	height: 65px;	
}
#logoholdercontainer {
	position: relative;	
	width: 964px;
	text-align: left;
}
#logoholder {
	position: absolute;
	z-index: 810;
	left: 60px;
	top: 0;
}
#nav {		
	padding: 0;
	float: right;
	width: 684px;
	height: 65px;	
}
#nav a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	text-decoration:none;
	color:#20558a;
}
#nav a:hover {
	color:#20558a;
}
#nav a.navon {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	text-decoration:none;
	color:#5f294f;	
}
#nav ul {	
	padding: 0;
	margin: 14px 0px 0px 20px;		
	list-style:none;
	width: 654px;	
	position: absolute;
	z-index:800;
}
#nav li {	
	padding-top: 8px;
	margin: 0px 14px 0px 14px;	
	height: 65px;
	display: block;
	float: left;
	text-align:center;	
	position: relative;	
}
#nav li:hover {	
	padding-top: 0px;	
	background-image:url(images/navrollover.gif);
	background-position:center;
	background-repeat:no-repeat;
	height: 68px;	
}
#nav li.navlion {	
	background-image:url(images/navrolloveron.gif);
	background-position:center;
	background-repeat:no-repeat;
	padding-top: 0px;
	height: 68px;	
}
#nav li.navlion:hover {
	padding-top: 0px;
	height: 68px;	
}
#header h1 {
	margin: 0;
	padding: 10px 0;
}
#imagearea {		
	width: 964px;
	height: 310px;	
	padding: 0;	
	margin:0;
	clear:both;
	position: relative;	
}
#contenttopbg {
	position: relative;
	width: 964px;
	background-image:url(images/content_topbg.jpg);
	margin: 0;
	padding: 0;
}
#contentarea {
	position: relative;
	width: 964px;
	background-image:url(images/content_middlebg.jpg);
	background-repeat: repeat-y;
	margin: 0;
	padding: 0;	
}
#logoanimation {
	position: absolute;
	z-index:2;
	left: 119px;
	top: 93px;
}
#contentleftcolumn {
	float:left;
	clear: left;	
	margin: 0px 0px 0px 8px;
	padding: 0;	
	width: 265px;	
}
#contentleftcolumn img {
	border: 0;
}
#contentleftcolumn h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1e6a9d;
	margin: 0;
	padding: 5px 0px 4px 30px;	
	width: 225px;
	border-bottom: 2px solid #e1d3a2;
	background-image:url(images/marks.gif);
}
#contentleftcolumn h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1e6a9d;
	margin: 0;
	padding: 5px 8px 4px 30px;	
}
#contentleftcolumn p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#000;
	margin: 0;
	padding: 8px 8px 4px 30px;	
}
#contentleftcolumn a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	text-decoration:none;
	color:#1e6a9d;	
}
#contentleftcolumn a.linkon {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	text-decoration:none;
	color:#1e6a9d;	
}
#contentleftcolumn a.linkon:hover {
	color:#1e6a9d;	
}
#contentleftcolumn a:hover {
	color:#84bed4;
}
#contentleftcolumn ul {	
	padding: 0;
	margin: 0px 0px 0px 0px;		
	list-style:none;
	width: 250px;	
}
#contentleftcolumn li {	
	padding: 2px 0px 0px 32px;
	margin: 0;	
	height: 22px;
	width: 232px;
	display:block;
	float: left;
	text-align:left;
	border-bottom: 2px solid #e2d4a5;
}
#contentleftcolumn li.lion {	
	background-image:url(images/marks.gif);
	background-color: #eae0be;
}
#contentleftcolumn li.lion:hover {	
	background-image:url(images/marks.gif);
}
#contentleftcolumn li:hover {	
	background-image:url(images/arrowbg.gif);
}
#contentrightcolumn {	
	float: right;
	clear: right;
	margin: 0;
	padding: 0px 15px 0px 0px;	
	width: 665px;
}
#contentrightcolumn a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #1e6a9d;
	line-height: 16px;
	text-decoration:none;
}
#contentrightcolumn a:hover {
	color: #84bed4;
}
#contentrightcolumn img {	
	border: 0;	
}
#contentrightcolumn h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#1e6a9d;
	margin: 0;
	padding: 1px 0px 4px 30px;	
	width: 630px;
	border-bottom: 2px solid #e1d3a2;
	background-image:url(images/marksbig.gif);
	background-repeat:no-repeat;
}
#contentrightcolumn h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	color:#666;
	margin: 0px 0px 0px 30px;
	padding: 5px 0px 4px 25px;	
	width: 600px;
	border-bottom: 2px solid #e1d3a2;	
}
#contentrightcolumn p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#333;
	margin: 0;
	padding: 5px 8px 4px 30px;		
}
#contentrightcolumn ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#333;
	margin: 0;
	padding: 0px 0px 0px 50px;		
}
#contentrightcolumn li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#333;
	margin: 0;
	padding: 2px 0px 2px 0px;		
}
#contentbottombg {	
	width: 964px;
	background-image:url(images/content_bottombg.jpg);
	margin: 0;
	padding: 0;
}
#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;	
	text-decoration:none;
	color:#e1d3a2;	
	position:relative;
	clear: both;
	width: 964px;
	height: 42px;
	padding: 0;
	background-image:url(images/footerbg.jpg);	
}
#footer p {
	margin: 0;
	padding: 14px 0px 0px 25px;
}
#footer a {
	text-decoration:none;
	color:#e1d3a2;
}
#footer a:hover {
	text-decoration:underline;	
}
DIV.linktablewborder {
	width: 600px;
	background-color:#e6dfcb;
	border: 2px solid #f9f7f0;
	margin: 20px 0px 10px 30px;
	padding: 10px 2px 20px 25px;
}
DIV.linktablenoborder {
	width: 600px;	
	margin: 5px 4px 5px 30px;
	padding: 10px 2px 20px 25px;
}
DIV.linktableleft {;
	float: left;
	width: 300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #1e6a9d;
	line-height: 16px;
}
DIV.linktableright {	
    	float: right;
	width: 300px;
}
DIV.linktableleft  a.standardlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #1e6a9d;
	line-height: 16px;
	text-decoration:none;		
}
DIV.linktableleft  a.standardlink:hover {	
	color: #84bed4;	
}
DIV.linktableright  a.standardlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #767550;
	text-decoration:none;
	line-height: 17px;			
}
DIV.linktableright  a.standardlink:hover {	
	color: #84bed4;	
}
.linktableheader { 
	position: relative;
	z-index: 10;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 4px 14px 4px 14px;
	border: 2px solid #f9f7f0;
	background-color: #e6dfcb;
	top: -18px;
	margin-left: -15px;
	clear: right;
}
.clear { 
	clear: both;
	height: 1px;
} 
.pdf {
	font-weight:bold;
	font-size:10px;
	text-align:right;
}