.bgcenter {
	background-position: center;
	}
body {
	background-color: #330033;
	margin: 0px 0px 0px 0px;
	}
p.l {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
  }
p,li {
	text-align : justify;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
  }
p.center {
	text-align : center;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
  }
p.8p {
	text-align : justify;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #990099;
  }
/* Style below maintains consistent line height with sup and sub tags. */
/* See:  http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=1&postId=5341 */
sup,sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
td {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
  }
.bordcollapse {
	border-collapse: collapse;
	}
hr {
  height: 2px;
	border: none;
  width: 100%;
	color: #660066;
  background-color: #660066;
	margin: 0px;
  }
hr.footnote {
  height: 2px;
  border: none;
  width: 50%;
	color: #660066;
  background-color: #660066;
  margin: 0px auto 5px 0px;
	text-align: left;
  }
.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}
.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}
.tborder {
	border-collapse: collapse;
	}
.cborder004066 {
	border: 1px solid #004066;
	}
.cborder990099 {
	border: 1px solid #990099;
	}
.geoheadfound {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	}
.geoheadadv {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #d8d8ff;
	}
.purpbox {
	border: 1px solid #660066;
	}
span.11p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color : #990099;
  }
span.h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #990099;
	font-style : italic;
	font-weight : bold;
	}
span.h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #990099;
	font-style : italic;
	font-weight : bold;
	}
span.h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #990099;
	font-weight : bold;
	}
h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #990099;
	font-style : italic;
	font-weight : bold;
	margin-bottom: 0px;
	border: none;
	}
h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #990099;
	font-weight : bold;
	}
h3 {
	margin: 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #990099;
	font-weight : bold;
	}
h4 {
	margin: 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #990099;
	font-weight : bold;
	}
sup {
	font-size : 8px;
  }
sup.minus {
	font-size : 7px;
  }
sup.plus {
	font-size : 10px;
	line-height: 6px;
	}
sup.2plus {
	font-size : 12px;
	}
.font10px {
	font-size : 10px;
	}
.font11px {
	font-size : 11px;
	}
.font11pxcenter {
	text-align : center;
	font-size : 11px;
	}
.font12pxcenter {
	text-align : center;
	font-size : 12px;
	}
.font14pxcenter {
	text-align : center;
	font-size : 14px;
	}
a:link {
	color: #0000ee;
	}
a:visited {
	color: #551A8B;
	}
a:hover {
	color: #cc0000;
	}
a:active {
	color: #cc0000;
	}
a.tabnav:link {
	color: #990099;
	text-decoration: none;
	}
a.tabnav:visited {
	color: #990099;
	text-decoration: none;
	}
a.tabnav:hover {
	color: #ff0000;
	text-decoration: none;
	}
a.tabnav:active {
	color: #ff0000;
	text-decoration: none;
	}
a.dkbl:link {
	color: #000066;
	text-decoration: none;
	}
a.dkbl:visited {
	color: #990099;
	text-decoration: none;
	}
a.dkbl:hover {
	color: #990000;
	text-decoration: none;
	}
a.dkbl:active {
	color: #990000;
	text-decoration: none;
	}
a.purpnoline:link {
	color: #990099;
	text-decoration: none;
	}
a.purpnoline:visited {
	color: #990099;
	text-decoration: none;
	}
a.purpnoline:hover {
	color: #cc0000;
	text-decoration: none;
	}
a.purpnoline:active {
	color: #cc0000;
	text-decoration: none;
	}
a.whrdnoline:link {
	color: #ffffff;
	text-decoration: none;
	}
a.whrdnoline:visited {
	color: #660066;
	text-decoration: none;
	}
a.whrdnoline:hover {
	color: #990099;
	text-decoration: none;
	}
a.whrdnoline:active {
	color: #ff0000;
	text-decoration: none;
	}
a.whrdnoline:link {
	color: #ffffff;
	text-decoration: none;
	}
a.whrdnoline:visited {
	color: #cccccc;
	text-decoration: none;
	}
a.whnoline:hover {
	color: #ff0000;
	text-decoration: none;
	}
a.whrdnoline:active {
	color: #ff0000;
	text-decoration: none;
	}
a.pink:link {
	color: #ffcc99;
	}
a.pink:visited {
	color: #99cccc;
	}
a.pink:hover {
	color: #ff0000;
	}
a.pink:active {
	color: #ff0000;
	}
a.yelred:link {
	color: #ffff99;
	text-decoration: none;
	}
a.yelred:visited {
	color: #ffff99;
	text-decoration: none;
	}
a.yelred:hover {
	color: #990000;
	text-decoration: none;
	}
a.yelred:active {
	color: #990000;
	text-decoration: none;
	}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: outside;
	list-style-type: disc;
	}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: decimal;
	}
.noline {
	text-decoration: none;
}
.whnoline {
	color: #ffffff;
	text-decoration: none;
}
.purple {
	color : #990099;
	}
.dkblue (
	color: #000066;
	}
.br6 {
	line-height: 6px;
	}
.br4 {
	line-height: 4px;
	}
