	
/* ELEMENT STYLES */
	
	a, a:link, a:active, a:visited {
		color: #095677;
	}
	a:hover {
		color: #9e6c00;
	}
	body, html {
		height: 100%;
		margin: 0px;
		width: 100%;
	}
	body {
		background-color: #47697b;
		font-family: Georgia, Times New Roman, Times, serif;
		font-size: 14px;
	}
	form {
		margin: 0;
		padding: 0;
	}
	img {
		border: 0px;
	}
	object {
		outline: none;
	}

/* CUSTOM STYLES */
	
	#wrapper {
		background-color: #e2e6e8;
		background-image: url(../images/bg.gif);
		background-repeat: repeat-y;
		height: 100%;
		left: 50%;
		position: absolute;
		margin-left: -486px;
		min-height: 100%;
		width: 1008px;
	}
	html>body #wrapper {
		height: auto;
		min-height: 100%;
	}
	br.clear {
		clear: both;
	}
	#container {
		margin-left: 18px;
		width: 972px;
	}
	#content {
		line-height: 1.5em;
	}
	#content h2 {
		color: #013f5a;
		font-size: 21px;
		font-weight: bold;
		padding: 0;
		margin: 0;
	}
	#date {
		color: #edf2f4;
		font-size: 11px;
		margin: 6px 32px 0 0;
		position: absolute;
		right: 0px;
		text-align: right;
		width: 200px;
	}
	#flash {
		background-color: #f00;
		width: 972px;
	}
	#flashOuter {
		border-bottom: 2px solid #fff;
	}
	#footer {
		border-top: 1px dotted #c7cacc;
		color: #717374;
		font-size: 11px;
		margin-left: 26px;
		margin-top: 30px;
		padding: 16px 0 20px 0;
		text-align: center;
		width: 918px;
	}
	#navigation {
		background-color: #395b6e;
		height: 36px;
	}
	#navigation a.item {
		border-right: 1px solid #597585;
		color: #fff;
		float: left;
		font-size: 15px;
		padding: 2px 12px 2px 12px;
		position: relative;
		text-decoration: none;
		top: 7px;
	}
	#navigation a.active {
		color: #ffecb8;
	}
	#navigation a.item:hover {
		color: #ffecb8;
	}
	#navigation #pushtotalk {
		margin-right: 32px;
		position: absolute;
		right: 0px;
	}
	#navigation #pushtotalk a {
		color: #e4f5ff;
		font-size: 19px;
		font-weight: bold;
		text-decoration: none;
	}
	#navigation #pushtotalk a:hover {
		color: #fffca7;
	}
	#navigation #pushtotalk a #phonenumber {
		text-decoration: underline;
	}
	#navigation #pushtotalk img {
		vertical-align: middle;
	}
	#navigation ul.topmenu {
		color: #fff;
		font-size: 15px;
		margin: 0;
		list-style: none;
		padding: 0;
		position: relative;
		top: 7px;
	}
	#navigation ul.topmenu * {
		margin: 0;
		padding: 0;
	}
	#navigation ul.topmenu a {
		border-right: 1px solid #597585;
		text-decoration: none;
	}
	#navigation ul.topmenu li {
		float: left;
		margin: 0;
		padding: 0;
		position: relative;
	}
	#navigation ul.topmenu li.last a {
		border-right: none;
	}
	#navigation ul.topmenu ul {
		background-color: #e2e6e8;
		border: 1px solid #395b6e;
		font-size: 13px;
		position: absolute;
		top: 21px;
		left: 6px;
		display: none;
		opacity: 0;
		list-style: none;
		width: 180px;
	}
	#navigation ul.topmenu ul li {
		border: 0;
		position: relative;
		width: 180px;
		margin: 0;
	}
	#navigation ul.topmenu ul li a {
		color: #395b6e;
		border: 0;
		display: block;
		padding: 4px 16px 6px 16px;
	}
	#navigation ul.topmenu ul li a:hover {
		background-color: #fff;
	}
	#navigation ul.topmenu .menulink {
		color:  #fff;
		padding: 1px 11px 3px 11px;
	}
	#navigation ul.topmenu .active, #navigation ul.topmenu .menulink:hover, #navigation ul.topmenu .menuhover {
		color: #ffecb8;
	}
	#navigation ul.topmenu .sub {
		background: #e2e6e8 url(../images/mnu_arrow.gif) 170px 11px no-repeat;
	}
	#randomfaq {
		margin: 33px 52px 0 0;
		position: absolute;
		right: 0px;
		width: 290px;
	}
	#randomfaq a {
		color: #fff;
		font-size: 13px;
		font-style: italic;
		position: relative;
		text-decoration: none;
		top: -3px;
	}
	#randomfaq a #link {
		color: #b9e5ff;
		display: block;
		font-size: 12px;
		text-align: right;
		text-decoration: underline;
	}
	#randomfaq a #link:hover {
		color: #86d3ff;
		display: block;
		font-size: 12px;
		text-align: right;
		text-decoration: underline;
	}
