BODY {position:absolute;top:0px;left:0px;margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: Black;  background: White;} 
TD, INPUT, P, TEXTAREA {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
/*Headers*/
H1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;	color: #333399; font-size: 13px; background: transparent; margin-top: 0px;  margin-bottom: 1px;}
H2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;	color: White; font-size: 14px; background: transparent;  margin-top: 0px; margin-bottom: 1px;}
H3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;	color: #FF0000; font-size: 16px; background: transparent; margin-top: 0px;  margin-bottom: 1px;}
/*All Default links*/
A {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: underline; background: transparent; line-height: normal; text-transform: none; color: #333399;} 
A:link {color: #333399; background-color: transparent;} 
A:visited {color: #9999FF; background-color: transparent;} 
A:hover {color: #F88E06; background-color: transparent; } 
A:active {color: #FF0000; background-color: transparent;}
/* Nav Bar -  Thanks Mark :) */
td.topleft {BACKGROUND: url(/images/top_left.gif);}
/* Vertical Line Home Page*/
td.vertical {BACKGROUND: url(/images/vert_1_3.gif) repeat-y;}
/* Horizontal Line Details Page*/
td.horizontal {BACKGROUND: url(/images/dot_vert_4.gif) repeat-x;}
/*Small Black Text*/
.sbt {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;  color: Black;  text-decoration: none; background: transparent;}
/*Sort Order Listings Page*/
.so {font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;  color: #CCCCFF;  text-decoration: underline; background: transparent;}
.so:link {color: #FFFFFF; background: transparent;} 
.so:visited {color: #FFFFFF; background: transparent;} 
.so:hover {color: #CC6633; background: transparent;} 
.so:active {color: #FFFFFF; background: transparent;}
/*Top Navigation Menu */
.tnl {font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;  color: #CCCCFF;  text-decoration: underline; background: transparent;}
.tnl:link {color: #CCCCFF; background-color: transparent;} 
.tnl:visited {color: #CCCCFF; background-color: transparent;} 
.tnl:hover {color: #F88E06; background-color: transparent;} 
.tnl:active {color: #CCCCFF; background-color: transparent;}
/*Default Page Hot link*/
A.hotlink {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #B98B00;	text-decoration: underline; font-size: 12px;}
A.hotlink:link {background-color: transparent;} 
A.hotlink:visited { background-color: transparent; color: #B98B00} 
A.hotlink:hover { background-color: transparent;} 
A.hotlink:active { background-color: transparent;}
/*Cookie Crumb Trail link*/
A.cctlink {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF0000;	text-decoration: underline; font-size: 16px;}
A.cctlink:link {color: #FF0000; background-color: transparent;} 
A.cctlink:visited { color: #FF0000; background-color: transparent; color: #FF0000} 
A.cctlink:hover { color: #FF0000; background-color: transparent;} 
A.cctlink:active { color: #FF0000; background-color: transparent;}
/*Red Error Message*/
.er {font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;  color: Red;  text-decoration: none; background: transparent;}
/*Small Black Text*/
.sbt {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;  color: Black;  text-decoration: none; background: transparent;}
/*Bold Body Text*/
.bbt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #333333;  background: transparent; }
/*Body Color Text*/
.bct {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #6666CC;}
/*Search ID#*/
.sh {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;	color: #CCCCFF; font-size: 12px; background: transparent;}
/*Page Discription at Top of Header*/
.pd {font-family: Verdana, Arial, Helvetica, sans-serif; color: #9999FF; font-size: 12px;  background: transparent; }
/*Cross Link with PC*/
.clpc{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; color: #333333;	text-decoration: underline;  background: transparent;}
/*Total Number of Properties - Item Count*/
.ic{font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-size: 9px; background: transparent;}
/*Testimonial Text*/
.tt {font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic; color: Black;  text-decoration: none; background: transparent;}
/*Bold White Text*/
.bwt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #FFFFFF;}
/*Property Category Header - Regions,Country,State,City*/
.pch {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;	color: #000033; font-size: 12px; background: transparent;}
/*Site Index*/
table.si{width: 100%; border: 0;}
table.si td{padding: 3px; margin: 3px;}
td.sicolone{width: 49%; vertical-align: top;}
td.sicoltwo{width: 51%; vertical-align: top;}
table.si a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333399; text-decoration: underline; background:transparent;}
table.si a:visited {color: #9999FF;  background-color: transparent;}
table.si a:hover{color: #F88E06;  background-color: transparent;}
table.si a:active {color: #FF0000;  background-color: transparent;}
table.si h4{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #F88E06; font-size: 14px; background: transparent; margin-top: 3px;  margin-bottom: 0px;}
/*Car Rental Links*/
table.cr{width: 100%; border: 0;}
table.cr td{padding: 5px; margin: 5px;}
td.crcolone{width: 100%; vertical-align: top;}
table.cr a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333399; text-decoration: underline; background:transparent;}
table.cr a:visited {color: #9999FF;  background-color: transparent;}
table.cr a:hover{color: #F88E06;  background-color: transparent;}
table.cr a:active {color: #FF0000;  background-color: transparent;}
table.cr h4{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #F88E06; font-size: 14px; background: transparent; margin-top: 3px;  margin-bottom: 0px;}
/*Airline Links*/
table.al{width: 100%; border: 0;}
table.al td{padding: 5px; margin: 5px;}
td.alcolone{width: 100%; vertical-align: top;}
table.al a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333399; text-decoration: underline; background:transparent;}
table.al a:visited {color: #9999FF;  background-color: transparent;}
table.al a:hover{color: #F88E06;  background-color: transparent;}
table.al a:active {color: #FF0000;  background-color: transparent;}
table.al h4{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #F88E06; font-size: 14px; background: transparent; margin-top: 3px;  margin-bottom: 0px;}
/* Table definition and overrides for location links. */
.lh {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000;  background: transparent; }
table.location {width: 760px; margin-right: auto; margin-left: auto; }
table.location td {padding: 2px; margin: 2px; vertical-align: top;}
/* Netscape Navigator Fix for nn4.css */
/* table.location td {padding: 2px 8%; margin: 2px; vertical-align: top;} */
table.location a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #333399; text-decoration: underline;  background: transparent; } 
table.location a:link {color: #333399;  background: transparent; } 
table.location a:visited {color: #9999FF;  background: transparent; } 
table.location a:hover {color: #F88E06;  background: transparent; } 
table.location a:active {color: #FF0000;  background: transparent; }
/* Table definition and overrides for cookie crumb trail links. */
table.cct {width: 100%; border: 0; vertical-align: top; background-color: #FFFFFF;} 
table.cct td{padding: 5px; margin: 5px; vertical-align: top; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF;} 
table.cct a {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #333399; text-decoration: underline; background-color: #FFFFFF;} 
table.cct a:link {background-color: #FFFFFF;} 
table.cct a:visited {background-color: #FFFFFF;} 
table.cct a:hover {background-color: #FFFFFF;}
table.cct a:active {background-color: #F6F7FF;}
.cookie-first-link {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #F88E06; text-decoration: underline; background-color: #FFFFFF;}
.cookie-first-link:link {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #F88E06; text-decoration: underline; background-color: #FFFFFF;}
.cookie-first-link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #F88E06; text-decoration: underline; background-color: #FFFFFF;}
.cookie-first-link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #9999FF; text-decoration: underline; background-color: #FFFFFF;}
.cookie-first-link:active {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #F88E06; text-decoration: underline; background-color: #FFFFFF;}


