body {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	padding :0;
	margin :0;
}
#wrapper {
	POSITION: absolute; TOP: 83px; left: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	WIDTH: 756px;
}
#header {
	Z-INDEX: 0; 
	position : absolute;
	top : 10px;
	left : 10px;
	width: 756px;
	height: 45px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #415578;
	BORDER-RIGHT: #8493b0 1px solid; BORDER-TOP: #8493b0 5px solid; BORDER-LEFT: #8493b0 1px solid; 
	BORDER-BOTTOM: #8493b0 1px solid;
}
#contentbody {
	FONT-SIZE: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 0px;
	border: 1px solid #999999;
	text-align: left;
}
#linkBackground {
	Z-INDEX: 10; 
	position : absolute;
	top : 39px;
	left : 332px;
	width: 287px;
	height: 19px;
	BORDER-TOP: #8493b0 2px solid;
	background-color: #e1e4ed;
}
/* see h1 for color */
#logo{
	position : absolute;
	top : 20px;
	left : 18px;
	z-index : 50;
	width: 301px;
	height: 45px;
}
#tagline{
	position : absolute;
	top : 42px;
	left : 19px;
	z-index : 50;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	width: 400px;
	height: 20px;
}
#contentright {
	float: right;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	WIDTH: 580px;
}
#sidebar {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	WIDTH: 176px;
	background-color: #e1e4ed;
	BORDER-BOTTOM: #8493b0 5px solid;
}
.instructions {
	width: 725px;
	margin: 0px 20px 0px 20px;
	padding: 5px 0px 5px 0px;
	background-color: #ffffee;
	BORDER: #dcdcdc 1px solid;
}
.keywords {
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 8px;
}
.keywords a {
	color: #415578; text-decoration: underline
}
.keywords a:link {
	color: #6B334A; text-decoration: underline
}
.keywords a:visited {
	color: #999999; text-decoration: none
}
.keywords a:hover {
	color: #000000; background-color: #ffffff; text-decoration: none
}

/* your signin position */
DIV#acct {
	Z-INDEX: 80; 
	FONT: 11px arial, helvetica, sans-serif;
	WIDTH: 72px; 
	POSITION: absolute; 
	left: 691px;
	TOP: 21px; HEIGHT: 19px;
	color: #ffffff;
}
DIV#acct A {
	TEXT-DECORATION: none;
	color: #ffffff;
}

/* main center links */
DIV#links {
	Z-INDEX: 100; 
	FONT: 12px arial, helvetica, sans-serif;
	WIDTH: 386px; 
	POSITION: absolute; 
	left: 340px;
	TOP: 45px; HEIGHT: 61px;
}
DIV#links A {
	DISPLAY: inline; 
	FONT: arial, helvetica, sans-serif; 
	TEXT-ALIGN: left; TEXT-DECORATION: none; 
}
DIV#links A:hover {
	BORDER-RIGHT: white 0px ;
}
DIV#links A SPAN {
	DISPLAY: none
}
DIV#links A:hover SPAN {
	DISPLAY: block; 
	Z-INDEX: 100; LEFT: 0px; 
	FONT: 11px Verdana, sans-serif; WIDTH: 550px; COLOR: #000000; 
	POSITION: absolute; TOP: 21px; left: 0px; TEXT-ALIGN: left
}


p.h1 {
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: left;
	padding: 0px 8px 0px 8px;
}
p.h2 {
	font: bold 13px Arial, Helvetica, sans-serif;
	margin: 0px 8px 10px 6px;
	padding: 0.3em 0px 0.3em 10px;
	background-color: #e1e4ed;
	color: #000000;
	line-height: 16px;
	height: auto;
	width: auto;
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 0px solid; BORDER-LEFT: #bbbbbb 0px solid; 
	BORDER-BOTTOM: #bbbbbb 1px solid;
}
p.h3 {
	font: bold 16px Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 8px; 
	line-height: 22px;
	word-spacing: .2em;
}
p.h4 {
	line-height: 12px Verdana, Arial, Helvetica, sans-serif;
	word-spacing: .1em;
	line-height: 16px;
	padding: 0px 8px 0px 8px;
}
.redstar {
	line-height: 12px;
	color: #FF0000;
}
.revised {
	text-align: center;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	padding-left: 8px;
}
.footer {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 20px 0px 0px 18px;
	color: #999999;
	WIDTH: 675px;
	CLEAR: both; 
	TEXT-ALIGN: left; 
	voice-family: inherit
}
.footer a {
	color: #999999; text-decoration: none
}
.footer a:link {
	color: #999999; text-decoration: none
}
.footer a:visited {
	color: #999999; text-decoration: none
}
.footer a:hover {
	color: #000000; background-color: #f4f4f4; text-decoration: none
}
.footerindex {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 20px 184px;
	padding: 10px 0px 0px 0px;
	color: #999999;
	WIDTH: 568px;
	CLEAR: both; 
	TEXT-ALIGN: left; 
	voice-family: inherit
}
.footerindex a {
	color: #999999; text-decoration: none
}
.footerindex a:link {
	color: #999999; text-decoration: none
}
.footerindex a:visited {
	color: #999999; text-decoration: none
}
.footerindex a:hover {
	color: #000000; background-color: #ffffff; text-decoration: none
}
.clearall { 
	clear: both ; 
}
.right {
	margin: .2em .4em .2em .4em;
	float: right;
	text-align: center;
}
.left {
	margin: .3em .8em .4em .4em;
	float: left;
	text-align: center;
}
.leftleft {
	float: left;
	text-align: left;
}
