*{ margin:0; padding:0;}
body {background: url(../images/purplestripe2.gif); margin: 20px 0; }

#content {position:relative; margin:0 auto; width: 610px; padding:0; height:auto; background-color: #fff;}
.enews {font-family: Arial, Helvetica, sans-serif;font-size: 10px;	font-weight: normal;color: #000000;}

p {font:11px/18px verdana, arial, helvetica, sans-serif; margin:0 0 15px 0;}
.column{float:left; width:29%;font:11px/18px verdana, arial, helvetica, sans-serif;padding:0px; margin-right:6px;}
ul li{ font:11px/18px verdana, arial, helvetica, sans-serif;padding:0px; text-indent:0; margin-left: 20px; list-style-type: square;}
a {color:#09c;font-size:11px; line-height: 145%;text-decoration:underline;font-weight:normal;font-family:verdana, arial, helvetica, sans-serif;}

a:link {color:#6666CC;}

a:visited {color:#6666CC;}

a:hover {background-color:#eee; text-decoration:none;}
a.heavy{color:#6666CC;font-size:11px;text-decoration:none;font-weight: bold;font-family:verdana, arial, helvetica, sans-serif;}

.img a { border:0;}

.headline1, .headline2, .headline3{font-family: Arial, Helvetica, sans-serif; line-height: 16px; margin: 0 0 10px 0; font-weight: bold; font-size: 16px; color: #6666CC;}
.headline1 {font-style: normal; font-variant: normal;}
.headline2 {font-size: 14px; color: #000066;}
.headline3 {font-style: italic;font-variant: normal;}
.headline4 { position:relative; background:#009999; width:601px; margin:0; padding: 3px 0 3px 3px; left:3px; font: 11px Arial, Helvetica, sans-serif; font-weight:normal;}
h1 span.bulleted {background: url(../images/colorDot.gif) no-repeat; padding: 0 0 20px 21px; background-position: 0 3px}

h6 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #666666;}



#pagebody {
	position: relative;
	width:608px;
	text-align:left;
	background: transparent;
	overflow: hidden;
}
	  
#sidebar {float: right; z-index: 10; right:13px; position: absolute; width: 150px; padding:10px 0 0 0;}
#sidebar-content { margin:0; padding: 0.5em; font-size: 70%;}

#Head{ position:relative; width:609px; height: 165px; padding: 0 0 2px 0; background-color: #fff}	
#Head h1{ position:relative; width:609px; height:165px; padding: 2px 0 2px 0;}
#Head h1 span{visibility:hidden;}

#nav{ z-index: 100; position: relative; right:-15px; top: 40px; width:120px; margin-bottom: 35px}
#nav ul {top:0; right:0;width:120px;}
#nav li { border: 1px solid #ccc; list-style-type:none; border-top:none; width:120px; margin:-1px 0 0 0; padding:1px 5px 0 5px; height:auto;}
#nav li a {width:120px; color:#6666CC;font-size:11px; text-decoration:none; font-weight: bold; text-align:left; padding:3px 0 3px 0;display: block; margin:0; border:0;}
#nav li a:hover{ background-color:#FFFFFF; color:#CCCCCC;}
#nav h1{ width:122px; background-color:#CCCCCC; font-family: Arial, Helvetica, sans-serif; text-align:center; line-height: 16px; font-weight: bold; padding:5px;
 	font-size: 16px; color: #000066; margin: 0; border-bottom: 1px solid #ccc;}
	
#maintext { position:relative;width: 600px; padding:10px 0 0 0;}
.main-content { position:relative; width: 420px;padding: 0.5em 160px 0.5em 1em; font-size: 100%; }
#credits{ margin:0; width:580px; padding: 0.5em 1em; font-size: 100%;}

.righton{margin-right:0px;}
img{border: 0;}
img.floatRight { float:right; right:5px;}
img.floatLeft { float:left; left:5px; top:5px; padding:5px 10px 0 0;}
img.leftie {float: left; top:2px; margin:1px 5px 0 0; padding:0;}
hr{ position:relative; background-color:#CCCCCC; color:#CCCCCC; height:20px; margin:0; padding:0; border:0; left:1px; width:607px;}
hr.slim{ position:relative; background-color:#CCCCCC; color:#CCCCCC; height:5px; margin:0; padding:0; border:0; left:1px; width:100%;}
hr.crystal{ clear:both; height:1px; margin: -1px 0 0 0; padding:0; width: 608px; border:none; visibility: hidden;}
.grey{background-color:#CCCCCC;}
div.row{clear:both;padding-top:10px}
div.row span.label{float:left;width:50%;text-align:right}
div.row span.formw{float:right;width:49%;text-align:left}
table{ border: 1px solid #cccccc;font:11px/18px verdana, arial, helvetica, sans-serif;}
.odd{background: #f3f3f3;}
table td{padding:5px}
ol li{font:11px/18px verdana, arial, helvetica, sans-serif;padding:0px; margin:0 0 5px 30px;}

dl dd{ position:relative; width: 60%; text-align:left;}
dl dd{ margin:0; padding: 5px 0; clear:both}
dl dd ul li, dl dd ol li{clear: both; width: 100%; text-align:left; display:block; list-style-type: none;}
ol li{ margin-left: 20px}
span.cell1{text-align: left; float:left}
span.cell2{text-align: right; float:right}
dt{font:12px/18px verdana, arial, helvetica, sans-serif; font-weight:bold; padding: 5px 0; clear:both; width: 100%} 