/*<agl.folder "Previous CSS">*/
/*	body        { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(../graphics/bg.gif) } */
	p        { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
	td  { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
	li { color: black; font-size: 9pt; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;}
	.p  { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
	h1 { color: #191970; font-style: italic; font-size: 18pt; line-height: 15pt }
	h2      { color: #099; font-size: 14pt }
	h3 {
	color: #191970;
	font-size: 12pt }
	a:link { }
	a:visited { }
	a:hover { text-decoration: none }
	a:active { }
	.blua   {
	color: #036;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none }
	.blua a:link  {
	color: #036;
	font-size: 9pt;
	text-decoration: underline }
	.blua a:visited  {
	color: #036;
	font-size: 9pt;
	text-decoration: underline }
	.blua a:hover  {
	color: #036;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none }
	.blua a:active  {
	color: #c0c0c0;
	font-size: 9pt;
	text-decoration: underline }
	.wht    { color: #fff; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
	.wht a:link    { color: white; font-size: 9pt; text-decoration: none }
	.wht a:visited    { color: white; font-size: 9pt; text-decoration: none }
	.wht a:hover    { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
	.wht a:active   { color: white; font-size: 9pt; text-decoration: underline }
	.nav {
	background-color: #d1ec9e;
	border-top: 1px solid #ceeb99;
	border-bottom: 1px solid #ceeb99 }
	.subHeader { font-weight: bold; font-size: 14pt; background-color: #f63; text-align: center; letter-spacing: 0.5px }
	.bestDestination { color: black; font-weight: bold; font-size: 16pt }
	.mainContentArea { padding: 5px }
	.greenAccent { color: #393 }
	.greenBorderedDIV { border: solid 1px #393 }
	.blueAccent { color: #099 }
	.blueBorderedDIV { border: solid 1px #099 }
	.greenTD { color: white; background-color: #393 }
	.greenTD a:link { color: white; text-decoration: underline; background-color: #393 }
	.greenTD a:visited { color: white; text-decoration: underline; background-color: #393 }
	.greenTD a:hover { color: white; text-decoration: none; background-color: #393 }
	.greenTD a:active { color: #dcdcdc; text-decoration: none; background-color: #393 }
	#deiFooter  { color: #5076a5; font-size: 8pt ; font-style: italic; text-decoration: none; text-align: right; margin-left: 400px; }
	#deiFooter a:link, #deiFooter a:visited { color: #5076a5; font-style: italic; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "Structural">*/
	body {
		font-size: 0.8em;
		font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;
		/*background-color: #413077;*/
		background-color: #093;
		text-align: center;
		margin: 0;
		padding: 0; }
	#container {
		background-image: url(../images/container-bg.gif);
		width: 750px;
		text-align: left;
		border: 1pt solid #000000;
		margin-right: auto;
		margin-left: auto; }
	#header {
		width: 750px;
		height: 240px;
		float: left;
		clear: both; }
	#wrapper {
		background-image: url(../images/wrapper-bg.jpg);
		background-repeat: no-repeat;
		background-position: 0 bottom;
		width: 750px; }
	#main-nav {
		width: 135px;
		float: left; }
	#main-content {
		width: 593px;
		float: left;
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 10px; }
	#footer {
		text-align: center;
		width: 595px;
		float: left;
		clear: both;
		margin: 0 10px 0 145px;
		padding: 0 0 60px;
		display: inline; }
/*</agl.folder>*/
/*<agl.folder "Standard Selectors">*/
	a:link, a:visited {
		 }
	a:hover, a:active {
		 }
	h1 {
		color: #191970;
		font-size: 1.75em;
		font-style: italic;
		text-align: center; }

	h2 {	color:      #099;
	font-size:  1.4em;
	text-align: center; }

	h3 {	font-size:  1em;
	text-align: center; }

	h4 {
		color: #393;
		font-size:  1em;
		text-align: center; }
	td p, td ul, td li {
		text-align: left; }

/*</agl.folder>*/
/*<agl.folder "Other Selectors">*/
	#main-content img {
		margin: 5px;
		padding: 5px;
		border:  solid 1px #00aaac; }
	#footer h4 {
		color: #000000;
		font-size: 1.2em;
		margin: 0;
		padding: 0; }

	#footer h5 {
		color: #000000;
		font-size: 1.1em;
		margin:    0;
		padding:   0; }

	.deilink a {
		color: #5090d4;
		font-size: 0.85em;
		font-style: italic;
		text-decoration: none;
		text-align: right;
		float: right;
		clear: both; }

	.green-box {
		color: #fff;
		background-color: #393;
		text-align: center;
		width: 570px;
		margin-top: 10px;
		padding: 10px;
		border: solid 1px black; }

	.green-box a {
		color: #fff; }
	.green-box img {
		margin: 0;
		padding: 0;
		border: solid 1px #393; }

	.mini {
		font-size: 0.75em; }
	#main-content .no-border {
		border-style: none; }

/*</agl.folder>*/
/*<agl.folder "sections">*/
	.section {
		width: 573px;
		clear: both;
		margin-top: 10px;
		padding: 10px;
		border: solid 1px #393; }

	.section h2 {
		margin: 0 0 5px;
		padding: 0 0 5px;
		border-bottom: 1px dashed #393; }

/*
	.section table {
		width: 100%; }
*/

	.half td {
		text-align: center;
		width: 50%;
		padding-top: 15px;
		padding-right: 5px;
		padding-left: 5px; }

	.quarter td {
		text-align: center;
		width:      25%;
		padding: 15px 5px 0; }

/*</agl.folder>*/
/*<agl.folder "Browser Fixes">*/
	.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	/* End hide from IE-mac */
/*</agl.folder>*/
/*<agl.folder "contact_form">*/
	#contact_form * { list-style-type: none; }
	#contact_form {
		text-align: left;
		width: 280px;
		margin-right: auto;
		margin-left: auto;
		padding: 10px;
		border: solid 1px #003060; }
	#contact_form em { font-size: 0.9em; }
	#contact_form label { text-align: left; width: 110px; float: left; display: block; }
	#contact_form .horizontal { padding-left: 25px; display: block; }
	#contact_form .horizontal input { margin-left: 5px; }
	#contact_form legend { color: #003060; font-weight: bold; margin: 0; }
	#contact_form h1 { font-size: 1em; font-weight: bold; clear: both; }
	#contact_form .footnote { clear: both; font-size: 0.7em; text-indent: 0; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; }
	#contact_form fieldset { text-align: left; width: 280px; padding: 10px; border: solid 1px #003060; }
	.bot-input { float: left; margin-left: -999em; }
/*</agl.folder>*/
/*<agl.folder "main-nav">*/
	#main-nav * {
		font-weight: bold;
		font-variant: small-caps;
		margin: 0;
		padding: 0;
		text-indent: 0;
		list-style-type: none; }
	#main-nav ul {
		 }
	#main-nav li {
		text-align: center;
		float: left;
		clear: both;
		width: 135px;
		height: 25px;
		border-bottom: 1px solid #dfeed4; }
	#main-nav a:link, #main-nav a:visited {
		color: #dfeed4;
		background-color: #00aaac;
		text-decoration: none;
		padding-top: 5px;
		width: 135px;
		height: 20px;
		display: block; }
	#main-nav a:hover, #main-nav a:active {
		color: #099;
		background-color: #66cccc; }
	#main-nav a:link.img-link, #main-nav a:visited.img-link {
		background-color: transparent;
		text-align: center;
		width: 135px;
		float: left;
		clear: both;
		margin-top: 10px; }

/*</agl.folder>*/


