body {background-color:#404040; margin:10px; margin-bottom:50px; font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; line-height:13pt;}

table {font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; line-height:13pt;}

h1 {font-family:arial; font-size:16px; color:#E77919; font-weight:bold;}

h2 {font-family:arial; font-size:16px; color:#E77919; font-weight:bold; margin:0px;}

h3 {font-family:arial; font-size:14px; color:#E77919; font-weight:bold;}



hr {color:#c0c0c0; height:1px;}



.pageheader {width:900px; color:#ffffff; vertical-align:bottom; padding:0px; background-color:#6F91AC;}

.topnav {width:100%; height:25px; background-color:#000000; padding:7px; padding-left:20px; color:#ffffff;}

.mastertable {width:900px; border:3px solid #7798B1; border-top:0px; background-color:#ffffff;}

.contentarea {width:75%; height:400px; text-align:left; vertical-align:top; background-color:#ffffff; padding:25px;}

.rightnav {width:25%; text-align:right; vertical-align:text-top;  background-color:#EAE9E1; padding:20px;}

.pagefooter {width:900px; height:65px; padding:25px; text-align:center; vertical-align:middle; color:#ffffff; background-color:#808080;}





a:link     {color:#2A5178; text-decoration:none;}

a:visited  {color:#2A5178; text-decoration:none;}

a:hover    {color:#2A5178; text-decoration:underline;}





/* top nav link (tnl) */

a.tnl:link {color:#ffffff; text-decoration:none; font-weight:bold;}

a.tnl:visited {color:#ffffff; text-decoration:none; font-weight:bold;}

a.tnl:hover {color:#ffffff; text-decoration:none; font-weight:bold;}





/* footer links */

a.foot:link {color:#ffffff; text-decoration:none;}

a.foot:visited {color:#ffffff; text-decoration:none;}

a.foot:hover {color:#ffffff; text-decoration:underline;}





/* hotel spotlights */

a.spot:link {color:#2A5178; font-size:14px; text-decoration:none; font-weight:bold;}

a.spot:visited {color:#2A5178; font-size:14px; text-decoration:none; font-weight:bold;}

a.spot:hover {color:#2A5178; font-size:14px; text-decoration:underline; font-weight:bold;}

.spotlight {font-size:13px;}





/* forms */

.formbg {border:2px solid #7798B1; background-color:#EAE9E1; padding:5px;}

.formbutton {border:2px solid #ffffff; font-weight:bold; background-color:orange; padding:5px;}

input {font-family:arial,helvetica,sans-serif; font-size:11px;}







.propertysort {border:1px solid #7798B1; background-color:#EAE9E1; padding:5px;}

.from {font-size:10px;}

.price {font-size:14px; font-weight:bold;}

.disclaimer {color:#808080;}

.propcityrow {background-color:#efefef;}

.displayImage {margin-left:10px; margin-bottom:10px; border: solid 1px #2A5178;}



/* view hotel details link to IAN on property page */

a.detailslink:link {font-size:14px; font-weight:bold; text-decoration:underline;}

a.detailslink:visited {font-size:14px; font-weight:bold; text-decoration:underline;}

a.detailslink:hover {font-size:14px; font-weight:bold; text-decoration:none;}





