body {	margin:0;
		background:#fff;}
#wrapper {	width:100%;
			margin:0 0 40px 0;
			padding:0;
			background:#ececf7;}
#header {	text-align:right;
			margin:0;
			padding:0;
			background:#fff;}
#header img {	border:0;}
#gnav {	width:100%;
		height:37px;
		padding:0;
		margin:0;
		text-align:center;
		background:url(images/navtile.jpg) center repeat-x;}
#gnav ul {	list-style-type:none;
			margin:0;
			padding:0;}
#gnav li {	display:inline;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#fff;
			margin:0;
			padding:0;
			font-weight:bold;}
#gnav a {	text-decoration:none;
			color:#fff;
			line-height:37px;
			padding:9px 3%;
			margin:-4px;}
#gnav a:hover,a:active {	background:url(images/navtile_on.jpg) center repeat-x;}
#gnav span {	background:url(images/navtile_on.jpg) center repeat-x;padding:9px 3%;
				border-left:1px solid #324c90;
				border-right:1px solid #324c90;}
#tnav {	width:100%;
		height:22px;
		background:#7584ae;
		margin:0;
		padding:0;
		border-bottom:1px solid #324c90;}
#tnav ul {	list-style-type:none;
			margin:0;
			padding:5px 30px;}
#tnav li {	display:inline;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#fff;
			font-weight:bold;
			line-height:12px;}
#tnav a,span {	text-decoration:none;
			color:#fff;
			padding:0 5px;}
#tnav a:hover,a:active,span {	background:#2d3041;}
#left {	float:left;
		width:69%;
		margin:10px 0 40px 0;}
#left h1 {	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:40px;
			font-weight:lighter;
			color:#000066;
			margin-left:40px;
			margin-bottom:0;
			border-bottom:1px solid #000066;
			width:80%;}
#left h2 {	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:25px;
			font-weight:bold;
			color:#7584ae;
			margin-top:0;
			margin-left:90px;}
#left h3 {	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:20px;
			color:#000066;
			margin-left:40px;
			margin-top:40px;
			font-weight:lighter;
			width:80%;
			border-bottom:1px solid #000066;}
#left h4 {	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:20px;
			color:#7584ae;
			margin-left:40px;
			margin-top:40px;
			font-weight:lighter;
			width:80%;
			border-bottom:1px solid #000066;}
#left strong {	font-size:16px;
				color:#7584ae;
				font-weight:bold;}
#left em {	font-size:10px;
			line-height:1.2em;}
#left p {	font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#261c13;
			padding:5px 20px 5px 40px;
			line-height:1.5em;
			margin:10px 0;}
#left img {	border:1px solid #7584ae;
			margin-bottom:10px;}
#left p img {border:0;}
#left label {	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:15px;
				color:#7584ae;}
#left ul {	margin-left:40px;
			margin-right:30px;}
#left li {	font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:1.8em;
			margin-top:10px;}
.runaroundr {	float:right;
				width:210px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#7584ae;
				margin:10px 13px 10px 15px;
				line-height:1.3em;}
.runaroundl {	float:left;
				width:210px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#7584ae;
				margin:10px 15px 10px 40px;
				line-height:1.3em;}
.imgrunaroundl {	float:left;
					margin:10px 20px 10px 40px;}
.imgrunaroundr {	float:right;
					margin:10px 20px 10px 15px;}
a {font-weight:bold;}
a:link {	color:#000066;
			text-decoration:none;}
a:visited {	color:#000066;
			text-decoration:none;}
a:hover {	color:#006600;
			text-decoration:underline;}
a:active {	color:#006600;
			text-decoration:underline;}

			
#right {	float:left;
			width:30%;
			background:#cacad5;
			border:1px solid #000066;
			margin-top:10px;}
#right h3 {	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:20px;
			color:#000066;
			margin-left:20px;
			margin-top:20px;
			margin-right:10px;
			font-weight:lighter;
			text-align:right;
			border-bottom:1px solid #000066;}
#right p {	font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#261c13;
			padding-left:20px;
			padding-right:20px;}
.textinput {width:130px;}
.submit	{width:90px;}
#footer {	clear:both;
			width:100%;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-align:center;
			line-height:1.2em;
			color:#000066;
			border-top:20px solid #7584ae;
			padding-top:20px;
			background:#fff;
			
			}
#footer img {	border:0;
				margin:2px;}