body {
        padding:0;
        margin:0;
		text-align:center; /* for IE */
  }
	div#mainWrapper {
		text-align:left; /* reset text alignment */
		width:800px; /* page width */
		margin:0 auto; /* for the rest */
}

a:link					{color: #333;}
a:active				{color: #333;}
a:visited				{color: #333;}
a:hover					{color: #333;}

a.ftr:link				{color: #333;}
a.ftr:visited			{color:	#333;}
a.ftr:active			{color:	#333;}
a.ftr:hover				{color:	#333;}

a.leftnav:link			{color: #333; text-decoration: none;}
a.leftnav:visited		{color: #333; text-decoration: none;}
a.leftnav:active		{color: #333; text-decoration: none;}
a.leftnav:hover			{color: #333; text-decoration: underline;}

a.leftnavhdr:link		{color: #333; text-decoration: none; font-size : 15pt; font-family: "Trebuchet MS", sans-serif; margin-left: 5px;}
a.leftnavhdr:visited	{color: #333; text-decoration: none; font-size : 15pt; font-family: "Trebuchet MS", sans-serif; margin-left: 5px;}
a.leftnavhdr:active		{color: #333; text-decoration: none; font-size : 15pt; font-family: "Trebuchet MS", sans-serif; margin-left: 5px;}
a.leftnavhdr:hover		{color: #333; text-decoration: underline; font-size : 15pt; font-family: "Trebuchet MS", sans-serif; margin-left: 5px;}

a.leftnavsub:link		{text-decoration: none;}
a.leftnavsub:visited	{text-decoration: none;}
a.leftnavsub:active		{text-decoration: none;}
a.leftnavsub:hover		{text-decoration: underline;}

H1 {
		font-family : "Trebuchet MS", sans-serif;
		color : #614c6a;
		font-size : 18px;
		font-weight : normal;
		display : block;
		margin : 5px 0 5px 0px;
	}
H1.seo {display:none;}
table.outline999		{border: 1px solid #999;}
table.outlinecc9		{border: 2px solid #cc9;}

td.globalLeftNav		{background-color: #f7edf9; vertical-align: top;}
td.globalRightNav		{background-color: #f7edf9; vertical-align: top;}

td.gutter5px			{width: 5px;}
td.leftNavHdr			{background: #eae9ca; border-top: 1px solid #999; border-bottom: 1px solid #999; font-weight: bold; text-align: center; padding: 2px;}
td.padMid15px			{vertical-align: top; padding-left: 15px; padding-right: 15px; padding-top: 10px;}
td.padMidWithBorder15px	{vertical-align: top; padding-left: 15px; padding-right: 15px; padding-top: 10px; border-left: 1px solid #999; border-right: 1px solid #999;}
td.padMidWithLeftBorder15px		{vertical-align: top; padding-left: 15px; padding-right: 15px; padding-top: 10px; border-left: 1px solid #999;}
td.padMidWithRightBorder15px	{vertical-align: top; padding-left: 15px; padding-right: 15px; padding-top: 10px; border-right: 1px solid #999;}
td.yellowNav			{background-color: #fafbec; vertical-align: top;}
td.999Bg				{background-color: #999;}

#jsError {
	color: #990000;
	padding-top: 3px;
	padding-bottom: 3px;
}
.columnsectionheader {background-color : #f3ebde; vertical-align : middle; font-weight : bold; height : 22px; width : 100%; text-align : center; padding-top : 3px; font-family : "Trebuchet MS", sans-serif; font-size : 11px; padding-top : 3px;}

.pollsection			{background-color : #faf6bf; vertical-align : middle; border-bottom : 2px solid #ffffff;}
.ngs_leftnav			{background-color : #E3D2E6; vertical-align: top; }


/*	START NGS styles, look in main.css or wc_nav.css	*/
	td.co_nav_cpl_info { color: #666; font: 7pt "Trebuchet MS", sans-serif; }
	
	.wcFtr			{
		color: #333;
		font: 11px  "Trebuchet MS", sans-serif;
		background-color:#e3d2e6;
	}

	a.wcftr:active	{ color: #333; }
	a.wcFtr:hover	{ color: #333; }
	a.wcFtr:link	{ color: #333; }
	a.wcFtr:visited	{ color: #333; }
/*	END NGS styles, look in main.css or wc_nav.css	*/
