/* dfsd hakdlweffliu */

body {
	color:#333;
	background: #B19869;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin-top: 0px;
	margin-left: 0px;
	}
   
#wrapper {
	width: 800px;
	background: #FFFFFF;
	margin: 5px auto;
	border: 2px solid #333333;
	text-align: left;
}


#header {
	border-bottom: 3px solid #333333;
	margin: 0px auto;
	width: 800px;
	clear: left;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	height: 210px;
	padding-bottom: 5px;
	background: #003399;
}
#main {
	background: #FFFFFF;
	width: 800px;
	margin: 0px auto;
	clear: left;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top-width: 1px;
	border-top-color: #000000;
	text-align: left;
}

#Full {
	margin: 0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	position: absolute;
	width: 800px;
	left: 0px;
	top: 200px;
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
	height:20px;
	line-height:11px;
   }
   
#Foot {
	margin: 700px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	position: absolute;
	width: 800px;
	left: 0px;
	bottom: -300px;
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
	height:20px;
	line-height:11px;
   }


p    {
	color: #000000;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:20px;
	line-height:20px;
	font-weight:700;
	color:#990000;
	text-align: center;
	}

h2 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:16px;
	line-height:16px;
	font-weight:600;
	color:#990000;
	}

h3 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:14px;
	margin-bottom: 0px;
	line-height:16px;
	font-weight:600;
	color:#003399;
	}
	
a:link       { text-decoration: none; color: #990000; }
a:visited {
	text-decoration: none;
	color: #990000;
}

a:active     { text-decoration: none; color: #666666; }
a:hover      { text-decoration: none; color: #003399; }
a.spec:link {
	color: #003399;
	text-decoration: none;
}

a.spec:active {
	color: #990000;
	text-decoration: none;
}

a.spec:hover {
	color: #990000;
	text-decoration: none;
}

a.spec:visited {
	color: #003399;
	text-decoration: none;
}

a.menu:link  { color: #DCCAAF; text-decoration: none; }

#menu  {
	height: 25px;
	clear: left;
	background: #003399;
	text-align: center;
}


a.menu:hover { color: white; text-decoration: none; }
a.menu:active { color: white; text-decoration: none; }
a.menu:visited {
	color: #DCCAAF;
	text-decoration: none;
	font-weight: 600;
}

.IndividualNamesTable td{
	font-size: 9px;

}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
	
[if IE]>
<style type="text/css">
  .clearfix {
    zoom: 1;     /* triggers hasLayout */
    }  /* Only IE can see inside the conditional comment
    and read this CSS rule. Don't ever use a normal HTML
    comment inside the CC or it will close prematurely. */
</style>
<![endif]
