/* Basic link attributes */a:link {	color: #FF9900;	background: transparent;	font-weight: bold;		}	a:visited {	color: #158E38;	background: transparent;	}	a:hover {	color: #158E38;	background: transparent;	}a:active {	color: #158E38;	background: transparent;	}/* Basic page attributes */html p {	margin-top: 0;	margin-bottom: 1em;	font-size: 1em;	padding-left: 1em;	padding-right: 1em;	padding-top: .5em;	}	body {	background: white;	margin: 0;	padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #006666;	}		p,td, ul, ol, ul, li, h1, h2, h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-top: 0;	margin-bottom: 1em;	font-size: .8em;	line-height: normal;	}	p.note {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	background: #FFFFCC;	color: #006666;	line-height: normal;   }   p.line1 {	font-weight: bold;	font-size: 1em	padding: 3px 3px 3px 10px;	margin-left: 8px;	}	p.line2 {    padding: 6px 3px 3px 20px;	margin: 6px 3px 3px 12px;	}   p.line3 {	padding: 6px 3px 6px 20px;	margin: 3px 3px 3px 30px;	font-size: .8em;	}	p.line4 {	padding: 6px 3px 6px 20px;	margin: 3px 3px 3px 50px;	font-size: .8em;	}	p.staffline {	font-weight: normal;	padding: 3px 3px 3px 10px;	margin-left: 6px;	font-size: 1em;	}	p.footer {	margin: 5px;	text-align: right;	font-size: 0.8em;	}h1 {	color: #006666;	font-size: 2em;	font-weight: bold;	padding-left: .5em;	} h2 {	color: #006666;	font-size: 1.2em;	padding-left: 1em;	margin-bottom: 7px;	margin-top: 7px;	}	h3 {	color: #FF9900;	font-size: 1.2em;	background: transparent;	margin-top: 5px;	margin-bottom: 3px;	}ul {	margin-top: 4px;	margin-bottom: 16px;	}	li {	font-size: .8em; 	margin-bottom: 8px;	line-height: 1em;	}	/* Basic page divisions */#sidebar {	padding-left: 12px;	padding-right: 12px;	padding-top: 45px;	width: 64px;	valign: top;	halign: left;	background-image: url(purpbck.gif);	background-repeat: repeat;	background-position: left 35px;	height: 100%;	}	#content {	width: 555px;	background-color: #FFFFFF;	background-position: 75px 35px;	clear: none;	float: right;	height: 100%;: 10px;	padding-right: 10px;	margin-right: 0;	padding-top: 15px;	background-color: #ffffff;	}	#header {	background-color: #05268D;	padding: 5px;	border-left: #000066 solid 3px;	border-bottom: #000066 solid 3px;	color: #fff;	font-weight: bold;	font-size: 2em;	text-align: right;	}	h4 {	font-family: Verdana;	font-size: 1.5em;	color: #006666;	font-style: normal;	font-weight: bold;	padding-left: 1em;}
