body {
	margin:0;
}

body, p, td, ul, li, div {
	font-family:Helvetica, sans-serif; 
	font-size:12px; 
	line-height:1.3; 
	color: #2e0e03;
}

#wrapper { width: 999px; margin: 0 auto; }
.header { background: #FFF; border-top: 1px solid #FFF; }
.subnavbar { background: #672C86; padding: 4px 5px; text-align: right; }
.nav { background: #fff; border: 1px #672C86 solid; border-left: none; border-right: none; }
.escape { float: right; }
.navlink { float: left; }
.contents { background: #FFF; padding: 20px 0 20px 20px; }
.document { width: 775px; float: left; }
.modules { width: 175px; margin-right: 10px; float: right; }
.foot { background: #672C86; text-align: center; color: #FFF; padding-top: 10px; }


a.subnav, a.subnav:visited, a.subnav:hover { color: #fff; text-decoration: none; padding-left: 15px; }

p.module {
	font-size:11px;
	color:#2e0e03;
	text-align:left;
}

h1 {
	font-size:12px;
	font-weight:bold;
	color:#2e0e03;
	text-transform:lowercase;
	margin-bottom:3px;
}

h2 {
	font-size:12px;
	font-weight:bold;
	color:#672C86;
	margin-right:10px;
}

a.stdlink,
a.stdlink:hover,
a.stdlink:visited, 
a.quicklink,
a.quicklink:hover,
a.quicklink:visited {
	color:#672C86;
	text-decoration:none;
}

.bodybold 	{ font-weight:bold; }

.section,
.docheader 	{ font-size: 22px; color: #672C86; text-transform:lowercase; padding-top:0px; margin-top:0px; }

.sub 		{ font-size:11px; color: #2e0e03; }
.altbody 	{ }

.footer 	{ 
	font-size:11px; 
	color: #fff; 
}

a.footer,
a.footer:hover,
a.footer:visited 		{ 
	font-size:11px; 
	color:#fff; 
	text-decoration:none; }

a.pageutil,
a.pageutil:hover,
a.pageutil:visited 	{ font-size:12px; color:#672C86; text-decoration:none;  }


.discussTable 		{ border: 0px; }
.discussMain table	{ padding-left: 0px; }
.discussHeader 		{ padding: 0px; }
.pollTable td		{ border: 0px; color: #fff; padding: 5px 0px 0px 0px; }
.pollHeader		{ text-align: left; }
.pollMain		{ padding: 7px 0px 7px 0px; color: #fff; }

a,
a:hover,
a:visited { 
	text-decoration:underline; 
	color: #672C86; 
}

b { font-weight:bold; }
i { font-style:italic; }
u { text-decoration:underline; }

.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
.noborder { border: none; }