/* CSS Document */

body {
	margin: 0px;
	background: #C0C1BB;
}
.puntitos {
	border-left: 1px dotted #CCCCCC;
}

.box-right {
	border: 1px solid #C5C5C5;
}

td {
	color: #202020;
	font: normal 11px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
h1 {
	font: bold 14px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
h2 {
	font: bold 15px/1.2 Verdana, Arial, Helvetica, sans-serif;
	color: #02877b;
}
h3 {
	font: normal 12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	color: #202020;
}
h4 {
	font: bold normal 11px/1.1 Verdana, Arial, Helvetica, sans-serif;
	color: #02877b;
}
h5 {
	font: bold 11px/1.1 Verdana, Arial, Helvetica, sans-serif;
	color: #669900;
}
a:link {
	color: #057E73;
	text-decoration: none;
	font: 11px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
	color: #669900;
	text-decoration: none;
	font: 11px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
a:visited {
	color: #057E73;
	text-decoration: none;
	font: 11px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
a:active {
	color: #057E73;
	text-decoration: none;
	font: 11px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
a.menu:link {
	color: #02877b;
	font: bold 11px/1.2 Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.menu:hover {
	color: #5B5B5B;
	font: bold 11px/1.2 Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.menu:visited {
	color: #02877b;
	font: bold 11px/1.2 Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.menu:active {
	color: #02877b;
	font: bold 11px/1.2 Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.menubold:link {
	color: #202020;
	font: bold 10px/normal Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.menubold:hover {
	color: #5B5B5B;
	font: bold 10px/1.2 Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.menubold:visited {
	color: #202020;
	font: bold 10px/1.2 Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.menubold:active {
	color: #202020;
	font: bold 10px/1.2 Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tx1 {
	font: normal 10px/1.2em Verdana, Arial, Helvetica, sans-serif;
	color: #202020;
	text-decoration: none;
}
.tag {
	font: normal 10px/15px Arial, Helvetica, sans-serif;
	color: #0C79B4;
}
.form {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.formbold {
	font: bolder 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
 textarea, input, select {
	color: #1E272D;
	font: normal 11px/12px Arial, Helvetica, sans-serif;
}


div#preload { display: none; }
a.login:link {
	font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #0C79B4;
	text-decoration: underline;
}
a.login:visited {
	font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #0C79B4;
	text-decoration: underline;
}
a.login:hover {
	font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #33CCFF;
	text-decoration: underline;
}
a.login:active {
	font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #0C79B4;
	text-decoration: underline;
}

.pagemenu {
	font: bold 15px "Times New Roman", Times, serif;
	color: #434A35;
	text-decoration: none;
}
.tableblue {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px none;
}
.tableblueall {
	border: 1px solid #E2E2E2;
}

.showcase {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.sideTitle {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #2A2A2A;
}
.Capital {
	font: oblique bold 15px/15px "Times New Roman", Times, serif;
	color: #0D8FD6;
}
a.Capital:hover {
	font: oblique bold 15px/15px "Times New Roman", Times, serif;
	color: #0D8FD6;
}
a.tdblack:link {
	font: bold 12px/normal Arial, Helvetica, sans-serif;
	color: #202020;
	text-decoration: underline;
}
a.tdblack:hover {
	font: bold 12px/normal Arial, Helvetica, sans-serif;
	color: #23ADF5;
	text-decoration: underline;
}
a.tdblack:active {
	font: bold 12px/normal Arial, Helvetica, sans-serif;
	color: #202020;
	text-decoration: underline;
}
a.tdblack:visited {
	font: bold 12px/normal Arial, Helvetica, sans-serif;
	color: #202020;
	text-decoration: underline;
}
.tdblack {
	font: bold 13px/14px Arial, Helvetica, sans-serif;
	color: #000000;
}
.blue {
	color: #0C79B4;
}
a.a:link {
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #0C79B4;
	text-decoration: none;
}
a.a:visited {
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #0C79B4;
	text-decoration: none;
}
a.a:hover {
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #18A4EF;
	text-decoration: none;
}
a.a:active {
	font: 11px/12px Arial, Helvetica, sans-serif;
	color: #0C79B4;
	text-decoration: none;
}
a.showcaseK:link {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #0C79B4;
	text-decoration: underline;
}
a.showcaseK:visited {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #0C79B4;
	text-decoration: underline;
}
a.showcaseK:hover {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #18A4EF;
	text-decoration: underline;
}
a.showcaseK:active {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #0C79B4;
	text-decoration: underline;
}


a.tx:link {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #0C79B4;
	text-decoration: underline;
}
a.tx:visited {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #0C79B4;
	text-decoration: underline;
}a.tx:hover {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #18A4EF;
	text-decoration: underline;
}a.tx:active {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #434A35;
	text-decoration: underline;
}
a.b:link {
	color: #28363E;
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.eco:link {
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.eco:active {
	font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.eco:visited {
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.eco:hover {
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #676767;
	text-decoration: none;
}

a.b:visited {
	color: #28363E;
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.b:hover {
	color: #18A4EF;
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.b:active {
	color: #28363E;
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.destinations:link {
	color: #7D3F00;
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.destinations:visited {
	color: #7D3F00;
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.destinations:hover {
	color: #966421;
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.destinations:active {
	color: #7D3F00;
	font: normal 11px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.showcaseSm {
	font: oblique bold 14px/14px "Times New Roman";
	color: #3399cc;
	text-decoration: none;
}
a.grlk:link {
	font: italic bold 14px/14px "Times New Roman", Times, serif;
	color: #319393;
}
a.grlk:hover {
	font: italic bold 14px/14px "Times New Roman";
	color: #3CB5B5;
}
a.grlk:visited {
	font: italic bold 14px/14px "Times New Roman";
	color: #319393;
}
a.grlk:active {
	font: italic bold 14px/14px "Times New Roman";
	color: #319393;
}

.showcaseWhite {


	font: bold 11px/normal Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.tag1 {

	font: normal 11px/normal Arial, Helvetica, sans-serif;
	color: #434A35;
}
a.taglk:link {
	font: normal 10px Geneva, Arial, Helvetica, sans-serif;
	color: #434A35;
	text-decoration: none;
}
a.tagw:link {
	font: 10px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.tagw:visited {
	font: 10px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.tagw:hover {
	font: 10px Geneva, Arial, Helvetica, sans-serif;
	color: #D6E783;
	text-decoration: none;
}
a.tagw:active {
	font: 10px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}


a.taglk:visited {
	font: normal 10px Geneva, Arial, Helvetica, sans-serif;
	color: #434A35;
	text-decoration: none;
}
a.taglk:active {
	font: normal 10px Geneva, Arial, Helvetica, sans-serif;
	color: #434A35;
	text-decoration: none;
}
a.taglk:hover {
	font: normal 10px Geneva, Arial, Helvetica, sans-serif;
	color: #02877B;
	text-decoration: none;
}
a.taglk1:link {
	font: normal 10px Geneva, Arial, Helvetica, sans-serif;
	color: #0D8FD6;
	text-decoration: underline;
}
a.taglk1:visited {
	font: normal 10px Geneva, Arial, Helvetica, sans-serif;
	color: #0D8FD6;
	text-decoration: underline;
}
a.taglk1:active {
	font: normal 10px Geneva, Arial, Helvetica, sans-serif;
	color: #0D8FD6;
	text-decoration: underline;
}
a.taglk1:hover {
	font: normal 10px Geneva, Arial, Helvetica, sans-serif;
	color: #2DADF2;
	text-decoration: underline;
}
.sm {
	font: 9px Arial, Helvetica, sans-serif;
	color: #6B7654;
}


.Sides {
	border-top: 1px none #D2D2D2;
	border-right: 1px none #D2D2D2;
	border-bottom: 1px none #D2D2D2;
	border-left: 1px solid #D2D2D2;
}
.Sides1 {
	border-top: 1px solid #DBDBDB;
	border-right: 1px none #DBDBDB;
	border-bottom: 1px none #DBDBDB;
	border-left: 1px none #DBDBDB;
}
.Sides2 {
	border: 1px solid #CCCCCC;
}
.Bdrtop {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: none #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.Stable1 {
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
}
.Title2 {
	font: normal 22px/24px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.Sidesdark {
	border-top: 1px solid #7E7E7E;
}
.sidesthick {
	border: 4px solid #FFFFFF;
}

.accent {
	font: italic bold normal 13px Arial, Helvetica, sans-serif;
	color: #598400;
}
.box {
	text-indent: 15px;
}
.showcaseBlack {

	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
}
.Ad {
	font: bold 12px/normal Arial, Helvetica, sans-serif;
	color: #559911;
	text-decoration: none;
	letter-spacing: 0pt;
}
a.ad:link {
	font: bold 10px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #669900;
	text-decoration: underline;
}
a.ad:visited {
	font: bold 10px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #669900;
	text-decoration: underline;
}
a.ad:active {
	font: bold 10px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #669900;
	text-decoration: underline;
}
a.ad:hover {
	font: bold 10px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: underline;
}
.innpage {
	font: 12px/14px Arial, Helvetica, sans-serif;
	color: #333333;
}
.innpagebd {
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	color: #333333;
}
.Title3 {
	font: bold normal 15px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #0C80BE;
	text-decoration: none;
}
.Amenities {
	font: 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #202020;
}
a.page:link {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #0B6FA4;
}
a.page:visited {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #0C80BE;
}
a.page:hover {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #2DADF2;
}
a.page:active {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #0C80BE;
}
.Sides2gr {
	border: 1px solid #CCCC99;
}
.tx1Bld {

	font: bold normal 11px/14px Arial, Helvetica, sans-serif;
	color: #434A35;
	text-decoration: none;
}
.mini {
	border-top: 1px none #CCCC99;
	border-right: 1px none #CCCC99;
	border-bottom: 1px none #CCCC99;

	border-left: 1px solid #CCCC99;
}
.mini1 {
	border-top: 1px none #E5E5E5;
	border-right: 1px none #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	border-left: 1px none #E5E5E5;
}
.minitb {
	border-bottom: 4px double #E5E5E5;
}
.minitop {
	border-top: 1px solid #E5E5E5;
	border-right: 1px none #E5E5E5;
	border-bottom: 1px none #E5E5E5;
	border-left: 1px none #E5E5E5;
}
.substype1 {
	font: normal 6px Arial, Helvetica, sans-serif;
	color: #EBEBEA;
}
.stateinfo {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #535B42;
}
.miniall {
	border-top: 1px solid #CCCC99;
	border-right: 1px solid #CCCC99;
	border-bottom: 1px solid #CCCC99;
	border-left: 1px solid #CCCC99;
}
.Title3Blk {

	font: bold normal 15px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.Title3Color {


	font: bold normal 17px/22px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
.TitleWhite {


	font: bold normal 17px/17px "Times New Roman";
	color: #FFFFFF;
	text-decoration: none;
}
.Title2White {
	font: lighter normal 30px/30px "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: -1px;
}
.Title2Blue {

	font: lighter normal 18px/25px Verdana, Arial, Helvetica, sans-serif;
	color: #0C80BE;
	text-decoration: none;
	letter-spacing: -1px;
}
.TitleBig {

	font: lighter normal 30px/30px "Times New Roman", Times, serif;
	color: #3F5861;
	text-decoration: none;
	letter-spacing: -1px;
}
.Title2Blk {


	font: bold normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.tablebrd {
	border: 6px solid #F3F9D4;
}
.average {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.Title2red {

	font: bold normal 15px/15px "Times New Roman";
	color: #FF3333;
	text-decoration: none;
}
.tablebrd1 {
	border: 6px solid #EDEAFF;
}
.Header {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #525252;
}
.tx1BldBlue {


	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #0D7D78;
	text-decoration: none;
}

a.white:link {
	font: bold 15px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
a.white:visited {
	font: bold 15px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
a.white:hover {
	font: bold 15px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #C9E4E4;
	text-decoration: underline;
}
a.white:active {
	font: bold 15px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.tag1w {


	font: normal 10px/15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.box-rightW {
	border-top: 1px none #C5C5C5;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	border-left: 1px solid #C5C5C5;
}
.box-rightW1 {
	border-top: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px none #C5C5C5;
	border-left: 1px solid #C5C5C5;
}
.box-rightW2 {
	border-top: 1px none #C5C5C5;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px none #C5C5C5;
	border-left: 1px solid #C5C5C5;
}
a.home:link {
	color: #0D7D78;
	text-decoration: none;
	font: bold 10px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
a.home:hover {
	color: #669900;
	text-decoration: none;
	font: bold 10px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
a.home:visited {
	color: #0D7D78;
	text-decoration: none;
	font: bold 10px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
a.home:active {
	color: #0D7D78;
	text-decoration: none;
	font: bold 10px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
.box-rightLine {
	border-top: #C5C5C5;
	border-right: #C5C5C5;
	border-bottom: #C5C5C5;
	border-left: 1px solid #C5C5C5;
}
tdbold {

	color: #202020;
	font: normal 11px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
a-tdbold:link {
	color: #057E73;
	text-decoration: none;
	font: bold 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
a.tdbold:visited {
	color: #057E73;
	text-decoration: none;
	font: bold 11px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
a.tdbold:hover {
	color: #18A4EF;
	text-decoration: none;
	font: bold 11px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
a.tdbold:active {
	color: #057E73;
	text-decoration: none;
	font: bold 11px/1.3 Verdana, Arial, Helvetica, sans-serif;
}
.alignLeft {
	text-align: left;
}
hr {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #DFDFDF;
	border: 1px solid #E8E8E8;
}
