/* CSS Document */html {	height:100%;}body {	padding:0; 	margin:0; 	height:100%; 	font-family:Helvetica, Arial, Verdana, sans-serif;	color:#333;	font-size:1em;	background:url(images/bg.jpg) repeat-x top left;}/* ----------- HEADER STYLES ------------  #e5f6f4 */h1 {	font-family:Helvetica, Arial, Verdana, sans-serif;	font-weight:normal;	font-size:28px;	color:#333;	margin:0;	padding:0;	margin-bottom:5px;	padding-bottom:5px;	border-bottom:1px solid #ccc;}h2 {	font-weight:normal;	font-size:1em;	font-style:italic;	margin:0;	padding:0;	margin-bottom:20px;}h3 {	font-weight:bold;	font-size:12px;	margin:0;	padding:0;	color:#006666;	margin-bottom:1px;}h4 {	font-family:Helvetica, Arial, Verdana, sans-serif;	font-size:14px;	font-weight:bold;	color:#333;}h5 {	font-family:Helvetica, Arial, Verdana, sans-serif;	font-size:18px;	font-weight:normal;	border-left:3px solid #ef20c2;	margin:0;	padding-left:5px;	color:#333;	margin-bottom:5px;}a img { 	border:0px;}/* ------------ CHANGE LINK COLOR HERE ------------ */a:link{	color:#ef20c2;	text-decoration:none;}a:visited {	color:#ef20c2;	text-decoration:none;}a:hover{	text-decoration:underline;	color:#ef20c2;}a:active {	text-decoration:none;}h3 a:link, h3 a:visited {	font-weight:bold;	color:#006666;	text-decoration:none;}h3 a:hover {	text-decoration:underline;	}.sublink {	padding-left:8px;}#container {	position:relative;	margin:0 auto;	padding:0;	width:875px;	height:100%;	min-height:100%;}#header {	height:201px;	width:875px;	background:url(images/header.jpg) no-repeat top left;	margin:0;	padding:0;}#middlebg {	margin:0;	padding:0;	width:875px;	height:234px;	background:url(images/middleBg.jpg) no-repeat top left;}#navigation {	position:absolute;	top:218px;	left:1px;	width:204px;	height:auto;	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;	color:#000;}#navigation ul {	list-style:none;	margin:0;	padding:0;	text-align:right;}#navigation ul li {	margin-bottom:15px;}#navigation ul li a {	display:block;	width:186px;	margin:0;	font-size:16px;	color:#000;	text-decoration:none;	padding-right:10px;	letter-spacing:1px;	border-left:4px solid transparent;}#navigation ul li a:hover {	border-left:4px solid #ef20c2;	border-right:4px solid #ef20c2;	text-decoration:none;	color:#ef20c3;}#navigation .here {	border-left:4px solid #ef20c2;	border-right:4px solid #ef20c2;	text-decoration:none;	color:#ef20c3;}#flash {	position:absolute;	left:206px;	top:136px;	width:62opx;	height:294px;	margin:0;	padding:0;}#content {	width:874px;	height:auto;	margin:0;	padding:0;	background:url(images/contentBg.jpg) no-repeat top right #FFF;	border-left:1px solid #000;}#text {	font-family:Helvetica, Arial, Verdana, sans-serif;	color:#333;	font-size:.75em;	line-height:1.3em;	padding:20px 0 20px 15px;	margin-left:210px;	width:580px;	height:auto;}#sidebar {	position:absolute;	left:15px;	top:460px;	width:175px;	height:auto;	font-family:Helvetica, Arial, Verdana, sans-serif;	color:#333;	font-size:12px;	background:#FFF;}#sidebar ul {	line-height:1.7em;	text-align:left;}#footer {	width:685px;	height:45px;	border-top:1px solid #000;	background:url(images/footerbg.jpg) no-repeat top left;	font-family:Helvetica, Arial, Verdana, sans-serif;	font-size:10px;	padding-left:35px;	padding-right:10px;	padding-top:5px;	margin-left:-33px;	line-height:16px;}#footer a {	color:#000;	text-decoration:none;	margin:0 10px;}#footer a:hover {	text-decoration:none;	color:#ef20c2;}.largetitle {	font-size:16px;	font-weight:bold;	color:#333;}.pic {	border:1px solid #000;}.floatright {	float:right;	margin:0 0 15px 15px;}.floatleft {	float:left;	margin:0 15px 15px 0;}.redtext {	color:#FF0000;	font-weight:bold;}.bluetext {	color:#0000FF;	font-weight:bold;}.noshow {	display:none;}.input {	border:1px solid #CCC;}fieldset {	border:1px solid #CCC;	padding:20px 20px 20px 20px;	width:400px;}legend {	background-color:#FFF;	font-weight:bold;	font-size:1em;	color:#333;}.quote {	width:400px;	text-align:center;	font-family:Georgia, 'Times New Roman', Times, serif;	font-size:16px;	color:#996699;	line-height:20px;}