/* CSS Document */

.page_heading {

font-family:arial; 
font-size:18px; 
font-weight:bold; 
color:#333333;

}

.sub_heading {

font-family:arial; 
font-size:12px; 
font-weight:bold; 
color:#666666;

}

.sub_heading2 {

font-family:arial; 
font-size:14px; 
font-weight:bold; 
color:#333333;

}


.content {

font-family:arial; 
font-size:11px; 
color:#666666; 

}

.content_heading {

font-family:arial; 
font-size:14px;
font-weight:bold;
color:#42b7b5; 

}

.content_large {

font-family:arial; 
font-size:12px; 
color:#666666; 

}

.company_heading {

font-family:arial; 
font-size:16px; 
font-weight:bold; 
color:#4188a5;

}


table.listing {

font-family:arial; 
font-size:10px; 
color:#666666; 

}

td.listing_med {

font-family:verdana;
font-weight:bold;
font-size:11px; 
color:#666666; 

}

td.listing_head {

border-right:1px solid #ffffff;

}

td.listing_head_right {

border-right:1px solid #d5e5ec;

}

td.listing_green {

font-family:verdana;
font-weight:bold;
font-size:10px; 
color:#42b7b5; 
background-color:#ebefdd;

}

td.listing_blue {

font-family:verdana;
font-weight:bold;
font-size:10px; 
color:#4188a5; 
background-color:#d5e5ec;

}

td.listing_brown {

font-family:arial;
font-weight:bold;
font-size:11px; 
color:#f4edd8; 
background-color:#964000;
border-right:1px solid #964000;
border-top:1px solid #ffffff;
padding-left:3px;

}

td.listing_sub_heading {

font-family:arial;
font-weight:bold;
font-size:11px; 
color:#666666;
border-left:1px solid #cccccc; 
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
padding-left:3px;

}


td.listing_cat {

font-family:arial;
font-weight:normal;
font-size:11px; 
color:#666666;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
padding-left:3px;

}

td.listing {

font-family:verdana;
font-weight:normal;
font-size:12px; 
color:#666666;
text-align:center;
border-right:1px solid #cccccc; 
border-bottom:1px solid #cccccc;

}

td.listing_right_cell {

font-family:verdana;
font-weight:normal;
font-size:12px; 
color:#666666;
text-align:center;
border-right:1px solid #cccccc; 
border-bottom:1px solid #cccccc;

}

td.footer {

background-color:#62bdd1;
font-family:arial; 
font-size:10px;
color:#ffffff;

}

td.main {

font-family:arial; 
font-size:12px; 
color:#333333; 
padding-left:25px; 
padding-right:25px;
padding-top:15px;
text-align:justify;

}

td.formText {

font-family:arial; 
font-size:11px; 
font-weight:bold;
color:#666666; 

}



body {

font-family:arial; 
font-size:11px; 
color:#333333; 

}

.current {

font-family:arial; 
font-size:11px; 
color:#333333; 

}

.small {

font-family:arial; 
font-size:9px; 
color:#ffffff; 

}

.footnote {

font-family:arial; 
font-size:11px; 
color:#ffffff; 

}

a:link {

color: #ffffff;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:none;

}

a:visited {

color: #ffffff;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:none;

}

a:hover {

color: #666666;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:none;

}

a.listing_cat:link {

color: #4188a5;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}

a.listing_cat:visited {

color: #4188a5;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}

a.listing_cat:hover {

color: #cccccc;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}

a.specials_cat:link {

color: #4188a5;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:none;

}

a.specials_cat:visited {

color: #4188a5;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:none;

}

a.specials_cat:hover {

color: #cccccc;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:none;

}


a.listing:link {

color: #666666;
font-family:arial;
font-weight:normal;
font-size:11px;
text-decoration:none;

}

a.listing:visited {

color: #666666;
font-family:arial;
font-weight:normal;
font-size:11px;
text-decoration:none;

}

a.listing:hover {

color: #cccccc;
font-family:arial;
font-weight:normal;
font-size:11px;
text-decoration:underline;

}

a.popup:link {

color: #666666;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}

a.popup:hover {

color: #cccccc;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}

a.popup:visited {

color: #666666;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}

a.popup_mail:link {

color: #666666;
font-family:arial;
font-weight:bold;
font-size:14px;
text-decoration:underline;

}

a.popup_mail:hover {

color: #cccccc;
font-family:arial;
font-weight:bold;
font-size:14px;
text-decoration:underline;

}

a.popup_mail:visited {

color: #666666;
font-family:arial;
font-weight:bold;
font-size:14px;
text-decoration:underline;

}

a.special:link {

color: #42b7b5;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}

a.special:visited {

color: #42b7b5;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}

a.special:hover {

color: #cccccc;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}

a.footer:link {

color: #ffffff;
font-family:arial;
font-weight:normal;
font-size:10px;
text-decoration:none;

}

a.footer:visited {

color: #ffffff;
font-family:arial;
font-weight:normal;
font-size:10px;
text-decoration:none;

}

a.footer:hover {

color: #b1b1b1;
font-family:arial;
font-weight:normal;
font-size:10px;
text-decoration:none;

}

a.content:link {

color: #666666;
font-family:arial;
font-size:11px;
font-weight:normal;
text-decoration:none;

}

a.content:visited {

color: #666666;
font-family:arial;
font-size:11px;
font-weight:normal;
text-decoration:none;

}

a.content:hover {

color: #cccccc;
font-family:arial;
font-size:11px;
font-weight:normal;
text-decoration:none;

}

a.small:link {

color: #666666;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}

a.small:visited {

color: #666666;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}

a.small:hover {

color: #cccccc;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}

a.hotel:link {

color: #666666;
font-family:verdana;
font-weight:bold;
font-size:10px;
text-decoration:underline;

}

a.hotel:visited {

color: #666666;
font-family:verdana;
font-weight:bold;
font-size:10px;
text-decoration:underline;

}

a.hotel:hover {

color: #cccccc;
font-family:verdana;
font-weight:bold;
font-size:10px;
text-decoration:underline;

}

a.video:link {

color: #666666;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:none;

}

a.video:visited {

color: #666666;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:none;

}

a.video:hover {

color: #cccccc;
font-family:arial;
font-weight:bold;
font-size:11px;
text-decoration:none;

}


.nav0 {font-family: tahoma; font-size:11px; color:#ffffff;  height:20px; cursor:pointer; text-align: left; font-weight:bold;}

.nav0b {font-family: tahoma; font-size:11px;  color:#ffffff; height:20px; cursor:pointer; text-align: left; font-weight:bold;} 





.nav1 {

	font-size: 11px;

	font-family: tahoma;

	text-decoration:none;

	cursor:pointer;

	color:#ffffff;

	text-align: left;

	padding-left:15px;

	height:18px;

	font-weight:bold;

}



.nav1b {

	font-size: 11px;

	font-family: tahoma;

	text-decoration:none;

	color:#ffffff;

	cursor:pointer;

	text-align: left;

	padding-left:15px;

	height:18px;

	font-weight:bold;

}

.footer {
  font-size:9px; color:#ffffff; line-height:18px;
}


