body {
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}
img {
	border:0;
}

/* general layout
----------------------------------------------- */
#divcontainer {
	position:relative;
	width:750px;
	margin:0 auto;
	text-align:left;
}
#divbanner {
	position:relative;
	float:left;
	width:750px;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}
#divcontent {
	position:relative;
	float:left;
	width:750px;
	padding:4px 0 0 0;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}
#divnavbar {
	float:left;
	width:150px;
}
#divmain {
	float:right;
	width:520px;
	padding:0 60px 50px 20px;
}
#divmainphoto {
	float:right;
	width:600px;
	padding:0 0 50px 0;
}
#divfooter {
	float:left;
	width:750px;
	margin:0;
	padding:0;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

/* navigation bar
----------------------------------------------- */
#divnavbar ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#divnavbar li {
	margin:0 4px 4px;
}
#divnavbar a {
	display:block;
	width:115px;
	padding:2px 2px 2px 10px;
	text-decoration:none;
	background-image:url(../img/navbg.gif);
	border-top:1px solid #CCCCCC;
}
#divnavbar a:link, #divnavbar a:visited, #divnavbar a:active {
	color:#003399;
}
#divnavbar a:hover {
	background-image:url(../img/navbg_on.gif);
	color:#0099CC;
}
#divnavbar p.pverse {
	margin:30px 10px 10px;
	text-align:center;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

/* main
----------------------------------------------- */
#divmain h1 {
	margin:0 0 10px;
	color:#003399;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
}
#divmain h2 {
	margin:10px 0 5px 10px;
	color:#0066CC;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-variant:small-caps;
}
#divmain img {
	display:block;
	margin:10px auto;
	padding:4px;
	border:1px solid #CCCCCC;
}
#divmain p {
	margin:0 0 0 10px;
	padding:0;
	line-height:16px;
}
#divmain p.pcaption {
	margin:10px 0;
	text-align:center;
}
#divmain p.pcontactinfo {
	margin:0 0 0 10px;
}
#divmain p.plink {
	margin:5px 0;
	text-align:center;
}
#divmain p.pverse {
	margin:10px 0;
	text-align:center;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#666666;
}
#divmain span.summary {
	font-size:85%;	
}
#divmain ul {
	margin:0;
	padding:0;
	list-style-type:disc;
}
#divmain li {
	margin:0 0 5px 25px;
	line-height:16px;
}
#divmain ul.ulindented {
	margin:0 0 0 10px;
	padding:0;
	list-style-type:disc;
}
#divmain ul.uldtres {
	margin:20px 0 0 0;
	padding:0;
	list-style-type:disc;
}
#divmain li.lidtres {
	margin:0 0 2px 25px;
	line-height:12px;
}
#divmain strong {
	font-weight: bold;
}
#divmain table {
	margin:0 0 0 10px;
	width:95%;
	border:0;
	text-align:left;
	font-size:11px;
}
#divmain caption {
	padding:20px 0 5px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
}
#divmain th {
	font-weight:bold;
}
#divmain p.ptablenote {
	margin:5px 0 5px 10px;
	font-size:11px;
}

/* footer
----------------------------------------------- */
#divfooter p {
	background-color:#000066;
	margin:0;
	padding:5px;
	color:#FFFFFF;
	text-align:right;
}
#divfooter a {
	text-decoration:none;
}
#divfooter a:link, #divfooter a:visited, #divfooter a:active {
	color:#FFFFFF;
}
#divfooter a:hover {
	color:#0099CC;
}

/* hacks
----------------------------------------------- */
/* Overcome 3px margin bug in IE/Win floats
   http://www.positioniseverything.net/explorer/threepxtest.html
   Hide from IE5-Mac \*/
   * html #divnavbar {
	 margin-right:-6px;
     }
/* End hide from IE5-Mac */

/* Fixes footer containment bug in IE-Win (5 and 6)
   http://www.positioniseverything.net/explorer/escape-floats.html
   Hide from IE5-Mac \*/
   * html #divfooter p {
     height:1%;
     }
/* End hide from IE5-Mac */