/* CSS Document */body {	background-color:#99ccff;	margin-top:0;	margin-bottom:0;}#wrap{	background-image:url(images/maintile.jpg);	width:766px;	margin:0;	padding:0;	border:1px solid #99ccff;}#header{	padding:0;	margin:0;	text-align:left;}#header img{	display:block;	float:left;}#menu {	margin:0;	padding:0;}#menu img{	display:block;	/*float:left;*/	padding:0;	margin:0;}#banner img{	display:block;	float:left;	padding:0;	margin:0;}#content {	text-align:left;	vertical-align:top;	clear:left;	margin-top: 5px;	margin-right: 15px;	margin-bottom: 20px;	margin-left: 5px;	padding-top: 5px;	padding-right: 15px;	padding-bottom: 20px;	padding-left: 5px;}#content p{	font:Arial, Helvetica, sans-serif;	color:#404040;	background-color:#f0efde;	font-size:.8em;	margin:0 10px 10px 5px;	padding: 0 10px 10px 5px;}	table{	font-family:Arial, Helvetica, sans-serif;	margin:0 10px 10px 5px;	padding: 0 10px 10px 5px;}	td{	font-family:Arial, Helvetica, sans-serif;	color:#404040;	background-color:#f0efde;	font-size:.8em;	padding:5px;}	#content ul, #content ol {	font-family:Arial, Helvetica, sans-serif;	font-size:.8em;	color:#333333;	line-height: 1.5em;	}#content img{	margin:5px;	}#media{	width:500px;	/*clear:left;*/	float:left;	padding:0;	margin:0;	background-color:#FFFFFF;	color:#404040;}#media p{	padding:0 10px 0 10px;	background-color:#FFFFFF;	color:#404040;}#media img{	display:block;	padding:0;	margin:0;}.sidenote{	font-size:.85em;	padding:0;	margin:0;}h1{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:1em;	color:#003399;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;}h2{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:.8em;	color:#003399;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.header{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:inherit;	color:#003399;}p {	font-family:Arial, Helvetica, sans-serif;	font-size:.8em;	color:#333333;	line-height: 1.5em;	}#rightColumn {	font-family:Arial, Helvetica, sans-serif;	color:#333333;	text-align:left;	background-image:url(images/Rtile.jpg);	background-repeat:repeat-y;	vertical-align:top;	float:right;	width: 249px;	padding:0;	margin:0;}	#rightColumn h1{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:1em;	font-style:italic;	color:#003399;	padding: 5px;	margin-top: 5px;	margin-right: 5px;	margin-bottom: 5px;	margin-left: 5px;}#rightColumn h2{	font-family:Georgia, "Times New Roman", Times, serif;	font-size:.8em;	color:#003399;	padding: 5px;	margin-top: 5px;	margin-right: 5px;	margin-bottom: 5px;	margin-left: 5px;}#rightColumn p{	font-size:0.8em;	padding: 5px;	margin-top: 5px;	margin-right: 10px;	margin-bottom: 5px;	margin-left: 10px;}/*#rightColumn img{	display:block; }*/#footer {	font-size:.8em;	font-family:Arial, Helvetica, sans-serif;	color:#404040;	clear:both;	margin:10px;	padding:10px;}a, a:link{	font-family:Arial, Helvetica, sans-serif;	text-decoration:none;}a:hover, a.over{	font-family:Arial, Helvetica, sans-serif;	text-decoration:underline;}a:visited{	font-family:Arial, Helvetica, sans-serif;	color:#0000FF;}/* ***** Vert NAVBAR contains the navigation images table *****   */#vertNav, #vertNav ul {	/*float:left;*/	margin: 0;	list-style: none;	/*line-height: 1;*/		padding-left: 0;	padding-right: 0;	color: #003399;	font-family:Arial, Helvetica, sans-serif;	background-color: #99ccff;	z-index: 20;}#vertNav a {	display: block;	font-size:.8em;	/*width: 20em;*/	/*w\idth: 6em;*/	color: #003399;	background-color: #99ccff;	text-align:left;	text-decoration: none;	line-height:2em;}#vertNav a:hover, #vertNav a.over{	font-size:.8em;	color:#ffffff;	background-color:#003399;}#vertNav li ul li a:hover, #vertNav li ul li a.over{	font-size:.8em;	color:#ffffff;	background-color:#003399;}#vertNav li {	float: left;}#vertNav li ul {	position: absolute;	left: -999em;	height: auto;	width: 250px; /* width of Dropdown Menu */	color: #003399;	border: 1px solid #404040;	margin: 0 0 0 0 !important; margin: 0 0 0 0;}#vertNav li li {	padding-right: 1em;	/*width: 13em*/}#vertNav li ul li {	color: #ffffff;	float:left;	clear:both;	width: 250px;/* drop down text width*/}#vertNav li ul li a {	color: #003399;}#vertNav li ul ul {	/*margin: -1.75em 0 0 14em;*/	margin:0;}#vertNav li:hover ul ul, #vertNav li:hover ul ul ul, #vertNav li.sthover ul ul, #vertNav li.sthover ul ul ul {	left: -999;}#vertNav li:hover ul, #vertNav li li:hover ul, #vertNav li li li:hover ul {	left: auto;	clear:both;	text-indent:5px;	/*padding:10px 5px 10px 5px;*/}#vertNav li.sthover ul, #vertNav li li.sthover ul, #vertNav li li li.sthover ul {/*for IE*/	left: auto;	clear:both;	text-indent:5px;	/*padding:10px 5px 10px 5px;*/}#vertNav li:hover, #vertNav li.sfhover {	/*background: #eda;*/	color:#003399;}/* ***** end Vert CSS Nav ***** */