/* IMPORTS */@import url(common.css);/* TEMPLATE */#container {	background-image: url(../images/common/bg.jpg);	background-position: top left;	background-repeat: no-repeat;	width: 950px;	margin: 0px auto 0px auto;	min-height: 100%;}#containerinner {	background-image: url(../images/common/bgbottom.gif);	background-position: bottom left;	background-repeat: no-repeat;	min-height: 100%;	}#navtop {	font-size: 1.1em;	color: #825e9b;	float: right;	width: 450px;	margin: 13px 0px 34px 0px;	}#navtop a.pnk:link, a.pnk:visited, a.pnk:active {	color: #825e9b;	text-decoration: none;}#navtop a.pnk:hover {	color: #825e9b;	text-decoration: underline;}#header {	clear: both;}#core {	margin: 0px auto 0px auto;	padding: 0px 0px 40px 0px;	width: 765px;	min-height: 470px;}#corecolleft {	float: left;	width: 535px;}#corecolright {	float: left;	width: 230px;}#section {	margin-top: 58px;}#buttons {	float: right;	margin-top: 53px;}#infobuttons {	margin-top: 65px;	width: 267px;	float: left;}#infobuttons img {	margin-right: 10px;}#content {	font-size: 1.1em;	clear: both;	padding: 20px 20px 0px 0px;}#sidebar {	font-size: 1.1em;	color: #e3c9f4;	clear: both;	margin-top: 49px;		padding: 0px 20px 0px 20px;}#footer {	clear: both;	font-size: 1.1em;	background-image: url(../images/common/footerbg.gif);	background-repeat: no-repeat;	height: 70px;	padding-top: 10px;	text-align: center;}#footer .address {	padding-bottom: 2px;	color: #432259;}#footer .fax {	padding-bottom: 10px;	color: #432259;}#footer .link {	padding-bottom: 20px;	color: #201c19;}#footer a.blk:link, a.blk:visited, a.blk:active {	color: #201c19;	text-decoration: none;}#footer a.blk:hover {	color: #201c19;	text-decoration: underline;}#footer .link .pipe {	color: #6a3c88;}#legal {	font-size: 1.1em;	color: #3e3e3e;	padding: 16px;	text-align: center;	background-color: #000000;}#legal a.gry:link, a.gry:visited, a.gry:active {	color: #3e3e3e;	text-decoration: underline;}#legal a.gry:hover {	color: #3e3e3e;	text-decoration: none;}input.text {	border: 1px solid #000000;}select.select {	border: 1px solid #000000;}/* DONATE */#donate fieldset {	margin-top:10px;	padding:10px;	border: none;}#donate legend {	padding: 3px;	font-size: 14px;	font-weight:bold;	}#donate .list {	margin-top: 0px;}#donate .list ul {	list-style: none;	margin: 0px;	padding-left: 0px;	text-indent: 0px;}#donate .list li {	background: none;	list-style: none;	margin-left: 10px;	margin-bottom: 5px;	padding-left: 0px;	text-indent: 0px;	line-height:normal;}#donate .list li input {	margin-right: 6px;}#donate h4 {	padding-bottom: 7px;	padding-top: 20px;	margin: 0px;	font-size: 14px;}#donate h5 {	font-size:12px;	font-weight:bold;	margin: 0;}#donate .box {	clear:both;	padding-top:6px;	padding-bottom:6px;}#donate .box input {	margin-right: 6px;}#donate .form {	margin-left: 10px;}#donate .tabledata {	text-align: left;	vertical-align: middle;}.button {	border:none;}h2.copy {	display:block;	background:#8f6ea3;	margin:0 0 5px 0;	padding: 5px 0 3px 5px;	border-top: 1px solid #330033;	border-bottom: 1px solid #330033;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: lighter;	color: #FFFFFF;}.performance {	padding:5px;}.pricingTable {	border: 1px solid #000000;	background: #8f6ea3;}.tableHead {	background-color: #000000;	color: #FFFFFF;}h2 {	font: lighter 18px Arial, Helvetica, sans-serif;	color: #ffffff;	border-bottom: 1px solid #8f6ea3;}/* Right Nav */#rightnav {	font-size: 1.2em;	float: right;	width:200px;	padding-top: 25px;	background-image: url(../images/rightnav_br.png);	background-repeat: no-repeat;	background-position: left top;}#rightnav li {	list-style-type: none;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	line-height: 26px;	margin-right: 15px;	left: 0px;	text-indent: 10px;	margin-left: 0em;	padding-left: 0em;}#rightnav ul {	margin-left: 0px;	padding-left: 0px;}#rightnav a {	display: block;	text-decoration: none;	color: #ffffff;	font: normal 11px/26px Arial, Helvetica, sans-serif;}#rightnav a:hover {	color: #ffffff;	background-color: #825e9b;}#rightnav li ul {	margin-left: 0px;	padding-left: 15px;}#rightnav li ul li {	list-style-type: none;	border: none;	line-height: 26px;	margin-right: 15px;	left: 0px;	text-indent: 10px;	margin-left: 0em;	padding-left: 0em;}#rightnav li ul li a {	display: block;	text-decoration: none;	color: #432259;	font: normal 11px/26px Arial, Helvetica, sans-serif;}.bio {	margin: 10px 0;	padding-bottom: 10px;	border-bottom: 1px solid #8f6ea3;	clear: both;}.bio img {	margin-right: 10px;}a.subs {	font: bold 14px Arial, Helvetica, sans-serif;	color: #6a4583;	text-decoration: none;}.letter {	margin: 15px 15px 15px 20px;	padding: 15px;	background-color: #dec7ec;}