<html>

<head>

<style type="text/css">

html	{
	margin: 0;
	border: 0;
	padding: 0;
	}

body	{
	margin: 0;
	border: 0;
	padding: 0;
	xwidth: 852px;
	xbackground-color: #ffc;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: small;
	}

ul	{
	list-style: none;
	}

img	{
	border: 0;
	}	

.mand	{
	color: #933;
	}

#header	{
	padding: 1px 0;
	border: 0;
	margin: 0;
	width: 850px;
	height: 138px;
	background: #fff url(images/header.jpg) no-repeat;
	}

#header #logo	{
	position: relative;
	left: 640px;
	top: 55px;
	xborder: 10px solid #ccc;
	xdisplay: none;
	}

#header h1	{
	display: none;
	}

#header h2	{
	display: none;
	margin: 77px 0 0 582px;
	text-align: center;
	font-size: 150%;
	font-variant: small-caps;
	color: #369;
	}

#header h2 em	{
	position: relative;
	left: 5px;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	color: #ff9;
	font-variant: small-caps;
	}


#centralsection	{
	background: #fff -240px 0 repeat-y;
	position: relative; /* Required for navbar1's absolute positioning to work */
	margin: 10px auto;
	padding: 0; 
	width: 850px;
	border-color: 1px solid #369;
	xborder-bottom: 0;
	}

ul#navbar, ul#navbar1	{
	background: #369;
	xposition: absolute;
	top: 120px;
	left: 0;
	width: 850px;
	margin: 0;
	border: 0;
	padding: 0;
	font-size: 80%;
	font-weight: bold;
	list-style: none;
	text-align: right;
	}

ul#navbar li, ul#navbar1 li	{
	margin: 0;
	border: 0;
	border-right: 1px solid #ccc;
	padding: 0; /* the vertical padding MUST match on the navbar menu items (ul#navbar1 li) AND the navbar placeholder (#navbar1placeholder) */
	float: left;
	xfont-variant: small-caps;
	background: #69c url(images/369shade.gif) repeat;
	}

ul#navbar li a, ul#navbar1 li a	{
	color: #fff;
	display: block;
	text-decoration: none;
	padding: 0.25em;
	}

ul#navbar li a:hover, ul#navbar1 li a:hover	{
	text-decoration: underline;
	background: #369;
	}

#welcome	{
	border-top: 1px solid #336;
	xborder-bottom: 1px solid #336;
	padding: 10px;
	font-size: 80%;
	clear:both;
	}

#welcome h1	{
	float: left;
	margin-right: 10px;
	border: 1px solid #336;
	padding: 8px 10px;;
	font-size: 200%;
	font-variant: small-caps;
	background: #669;
	color: #fff;
	}

#welcome img	{
	float: left;
	padding: 0 5px 5px 0;
	}

#catbar	{
	margin: 0; /* Setting a margin on the Content region kicks over the "Internet Explorer Doubled Float-Margin Bug". The fix for this bug is to set the Content region to display:inline. */
	padding: 10px 10px 0 10px; /* Need to adjust the Content region width for IE5 and 5.5 later */
	width: 830px; 
	float: left;
	border-top: 1px solid #669;
	border-bottom: 1px solid #669;
	background: #ccf;
	font-weight: bold;
	}

#catbar ul	{
	list-style: none;
	padding: 3px;
	margin: 0;
	}

#catbar li	{
	text-align: center;
	margin: 0 2px;
	padding: 3px 10px;
	font-size: small;
	height: 20px;
	float: left;
	border-left: 1px solid #669;
	border-top: 1px solid #669;
	border-right: 1px solid #669;
	background: #99c;
	font-variant: small-caps;
	display: block;
	}

#catbar li.current	{
	background: #336;
	}

#catbar a	{
	color: #fff;
	text-decoration: none;
	display: block;
	}

#catbar a:hover	{
	color: #669;
	text-decoration: underline;
	}



#catbar img	{
	xborder: 1px solid #000;
	}

ul#navbar2	{
	clear: both;
	background: #fff;
	margin: 0;
	padding: 0.25em 0;
	width: 850px;
	text-align: center;
	list-style: none;
	font-size: small;
	border-bottom: 2px ridge #669;
	}

ul#navbar2 li	{
	display: inline;
	margin: 0;
	border: 0;
	}

ul#navbar2 li a	{
	background: #69c;
	color: #fff;
	margin: 0;
	border: 0;
	padding: 0.25em 1em;
	text-decoration: none;
	}

ul#navbar2 li a:hover	{
	background: #99c;
	text-decoration: underline;
	}


ul#navbar3	{
	clear:both;
	background:#369;
	margin:0;
	padding:0.25em 0;
	width:740px;
	text-align:right;
	list-style:none;
	font-size:small;
	}

ul#navbar3 li	{
	Xbackground:yellow;
	display:inline;
	margin:0;
	border:0; border-left:1px solid #ccc;
	padding:0;
	}

ul#navbar3 li#lastitem	{
	border-right:1px solid #ccc;
	}

ul#navbar3 li a	{
	background:#369;
	color:#fff;
	margin:0;
	border:0;
	padding:0.25em 1em; 
	text-decoration:none;
	}

ul#navbar3 li a:hover	{
	background:#69c;
	text-decoration:underline;
	}


#icons, #advanced, div#information	{
	margin: 0; /* Setting a margin on the Content region kicks over the "Internet Explorer Doubled Float-Margin Bug". The fix for this bug is to set the Content region to display:inline. */
	padding: 10px; /* Need to adjust the Content region width for IE5 and 5.5 later */
	background: #fff;
	width: 680px; 
	float: left;
	clear: both;
	xborder-bottom: 1px solid #669;
	}

#icons ul	{
	list-style: none;
	padding: 3px;
	margin: 0;
	}

#icons li	{
	margin: 3px;
	padding: 3px;
	text-align: center;
	font-size: x-small;
	float: left;
	width: 120px;
	height: 180px;
	border-right: 1px solid #669;
	border-bottom: 1px solid #669;
	color: #333;
	}

#icons img	{
	border: 1px solid #000;
	margin: 5px;
	}

#icons img.image1	{
	width: 100px;
	height: 100px;
	}

#icons img.image2	{
	width: 126px;
	height: 100px;
	}

#icons li.gold	{
	background: url(images/link_gold.gif) bottom right repeat-x;
	}

#icons li.silver	{
	background: url(images/link_silver.gif) bottom right repeat-x;
	}

#icons li.bronze	{
	background: url(images/link_bronze.gif) bottom right no-repeat;
	}

#icons li.email	{
	background: url(images/link_email.gif) bottom right no-repeat;
	}


div#formcontent	{
	float: left;
	padding: 10px;
	width: 680px;
	}

div#formcontent h3, div#information h3	{
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	}

div#formcontent p, div#information p, div#information li	{
	font-size: 80%;
	}

div#information img	{
	padding: 0 1em 1em 0;
	float: left;
	}

div#information h4	{
	xmargin: 1em 0 0 0;
	clear: both;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 3px 0 2px;
	font-size: 100%;
	}

div#information h6	{
	border-bottom: 1px solid #999;
	font-size: 80%;
	}


div#formcontent table	{
	margin: 0 0 0 90px;
	background: #99c;
	color: #fff;
	width: 500px;
	border: 1px solid #369;
	}

div#formcontent .label	{
	padding: 1em;
	font-weight: bold;
	font-size: 80%;
	}

div#formcontent td	{
	border: 1px solid #ccc;
	padding: 10px;
	}

div#formcontent table td#checkbox	{
	font-size: 80%;
	}

div#formcontent table td#checkbox input	{
	xmargin: 0 0 0 0.5em;
	border: 0;
	}

div#formcontent table td.label span.norm	{
	font-weight: normal;
	}

div#formcontent input, #formcontent textarea	{
	border: 1px solid #336;
	}

#rightbar	{
	margin: 0; /* Setting a margin on the Content region kicks over the "Internet Explorer Doubled Float-Margin Bug". The fix for this bug is to set the Content region to display:inline. */
	padding: 12px 10px; /* Need to adjust the Content region width for IE5 and 5.5 later */
	background: #ccf;
	width: 125px; 
	float: right;
	border-left: 1px solid #669;
	border-bottom: 1px solid #669;
	text-align: center;
	font-size: small;
	}

#rightbar h4	{
	margin: 0 0 5px 0;
	border: 1px solid #999;
	padding: 3px 1px;
	font-size: 80%;
	font-variant: small-caps;
	background: #fff;
	color: #333;
	}

#rightbar ul#recent	{
	padding: 0;
	margin: 5px 5px 10px 5px;
	font-size: 80%;
	text-align: left;
	}

#rightbar ul#recent li	{
	xmargin-left: 10px;
	}

#rightbar ul#recent li a	{
	color: #333;
	text-decoration: none;
	}

#rightbar ul#recent li a:hover	{
	color: #000;
	text-decoration: underline;
	}

#rightbar form	{
	border: 1px solid #666;
	background: #669;
	padding: 3px 0;
	color: #fff;
	font-weight: bold;
	font-variant: small-caps;
	}

#rightbar img	{
	border: 1px solid #666;
	}

#rightbar li	{
	margin: 2px 0;
	}

#rightbar li.location	{
	padding: 3px 6px;
	margin: 0;
	border: 1px solid #333;
	background: #fff;
	text-align: left;
	}

#rightbar li.location a	{
	color: #336;
	text-decoration: none;
	}

#rightbar li.location a:hover	{
	text-decoration: underline;
	}

x#header	{
	border: 1px solid blue;
	}


#links	{
	margin: 0;
	padding: 10px;
	width: 825px;
	clear: both;
	float: left;
	font-size: small;
	}

#links li	{
	border: 1px solid #669;
	padding: 10px;
	width: 143px;
	float: left;
	background: #ccf;
	}

#links li #linkhead	{
	padding: 3px 6px;
	font-weight: bold;
	font-size: small;
	color: #fff;
	display: block;
	background: #669;
	}

#links a	{
	padding: 0 0 0 0.5em;
	color: #336;
	text-decoration: none;
	}

#links a.contact	{
	color: #99c;
	}

#links a:hover	{
	color: #003;
	text-decoration: underline;
	xbackground: #ccc;
	}

#footer	{
	border-top: 1px solid #669;
	border-bottom: 1px solid #669;
	font-size: xx-small;
	text-align: right;
	clear: both;
	padding: 5px 1em;
	}

#redirect	{
	width: 580px;
	color: #336;
	margin: 20px;
	padding: 20px;
	border: 3px solid #369;
	background: #eef;
	float: left;
	}

#redirect h1	{
	font-size: 130%;
	padding: 0.25em;
	background: #fff;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	text-align: center;
	}

#redirect h3	{
	font-size: 120%;
	padding: 0.25em;
	background: #fff;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	text-align: center;
	}

#redirect p	{
	font-size: 80%;
	}

#redirect img	{
	border: 1px solid #666;
	margin: 20px;
	float: left;
	}

#redirect #subtext	{
	text-align: center;
	clear: both;
	background: #fff;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	font-size: 80%;
	color: #336;
	}

#redirect a	{
	font-weight: bold;
	color: #669;
	}

#redirect a:hover	{
	font-weight: bold;
	color: #336;
	}

#sitemap_body	{
	margin: 0; /* Setting a margin on the Content region kicks over the "Internet Explorer Doubled Float-Margin Bug". The fix for this bug is to set the Content region to display:inline. */
	padding: 10px; /* Need to adjust the Content region width for IE5 and 5.5 later */
	background: #fff;
	width: 680px; 
	float: left;
	clear: both;
	border-right: 1px solid #669;
	border-bottom: 1px solid #669;
	}

#sitemap_body h3	{
	color: black;
	font-family: tahoma, verdana, arial;
	font-size: large;
	}

#sitemap_body p	{
	color: black;
	font-family: tahoma, verdana, arial;
	font-size: small;
	}

#sitemap_body li	{
	color: black;
	font-family: tahoma, verdana, arial;
	font-size: small;
	}

#sitemap_body a:link	{
	color: #3E6496;
	}

#sitemap_body a:visited	{
	color: #3E6496;
	}

#sitemap_body a:link:hover	{
	color: #102E55;
	}

#send_invite	{
	background: #fff -240px 0 repeat-y;
	position: relative; /* Required for navbar1's absolute positioning to work */
	margin: 10px auto;
	padding: 0; 
	width: 850px;
	border-color: 1px solid #369;
	}

#send_invite h1	{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 4px;
	font-size: 120%;
	}

#send_invite table	{
	margin: 20px;
	border: 1px solid #ccc;
	}

#send_invite table th,
#send_invite table td	{
	padding: 2px 5px;
	border: 1px solid #ccc;
	text-align: left;
	}


</style>

</head>

</html>