/* body and template elements */

h1 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #4f2682; margin: 0px 0px 15px 0px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ab2c03; margin: 0px;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4f2682; margin: 0px;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; margin: 0px;}
h5 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ab2c03; margin: 0px;}

body {background-color:#000000; margin-top: 0px;}

/* content */
table.background { background-color: #fbfbfc;}

td.content {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 0px 0px 16px 0px;}
td.content strong {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
td.content em {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-style:italic; color: #000000;}
td.content a:link {color: #cc3333; font-size: 11px; text-decoration: none; font-weight: normal;}
td.content a:visited {text-decoration: none;}
td.content a:hover {text-decoration: underline; color: #cc3333;}
td.content ol {margin: 25px;}
td.content ul {list-style-image:url(gif/bullet.gif); margin-left: 20px;}
td.content ol li {margin-bottom: 10px;}
td.content ul li {margin-bottom: 5px;}

td.margin {padding: 33px 10px 10px 20px;}


/* footer elements ------------------------------------------------------------------------------------------------------------------------ */
td.categories {background-image:url(gif/bg_Categories.gif); padding: 18px 0px 0px 0px;}

td.footer {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding: 0px; background-color: #FFFFFF;}
td.footer a {color: #663399; font-size: 11px; text-decoration: none; font-weight: normal;}
td.footer a:visited {text-decoration: none;}
td.footer a:hover {text-decoration: underline; color: #663399;}

td.header {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding: 5px; background-color: #000000;}

td.header a {color: #FFFFFF; font-size: 13px; text-decoration: none; font-weight: bold;}
td.header a:visited {text-decoration: none; color: #FFFFFF;}
td.header a:hover {text-decoration: underline; color: #FFFFFF;}


.button {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-color:#cc2d22; border: 0px; padding: 1px;}

/* special offers styles */
.DataListHeader {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ab2c03; margin: 0px;}
.SMDataListHeader {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4f2682; margin: 0px;}
/* MedBoldText */

/* 2006 family adventure styles */
.boldtext {font-weight: bold;}
.boldtext1 {font-weight: bold;font-size:12px;color:#ab2c01;}
/* border */ 
.boxhead {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #4f2682; margin: 0px 0px 15px 0px;}
.boxhead1 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #124d91; margin: 0px 0px 15px 0px;}
.boxhead2 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin: 0px 0px 15px 0px;}
/* inside */
tr.subrow {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
tr.subrow1 {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color:#84a7dd;}
td.smboxhead {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ab2c03; margin: 0px;}
td.smboxhead_blk {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#1a66c4; margin: 0px;}
td.smboxhead_wht {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; margin: 0px;}

td.tabHead {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #aac6f6; background-color: #000000; font-weight:bold;}
a.tabHead,a.tabHead:hover {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #aac6f6; background-color: #000000; font-weight:bold;}
a.tabHead:hover {text-decoration:underline;color:#aac6f6;}

td.tabHead1 {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: #aac6f6; font-weight:bold;}
a.tabHead1,a.tabHead1:hover {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: #aac6f6; font-weight:bold;}
a.tabHead1:hover {text-decoration:underline;}

td.blackLine { border-bottom: 1px solid Black; border-right: 1px dotted Black; padding:3px; }
td.blackLineTan { border-bottom: 1px solid Black; border-right: 1px dotted Black; padding:3px; background-color:#ffd569;
	font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight:bold;
}
td.blackLineGrey { border-bottom: 1px solid Black; border-right: 1px dotted Black; padding:3px; background-color:#c9c9c9;
	font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight:bold;
}
td.blackLineBlue { border-bottom: 1px solid Black; padding:3px; background-color:#84a7dd;
	font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight:bold;
}
td.blackLineTanEnd { border-bottom: 1px solid Black;  padding:3px; background-color:#ffd569;}
td.blackLineBlueEnd { border-bottom: 1px solid Black;  padding:3px; background-color:#84a7dd;}
td.blackLineEnd { border-bottom: 1px solid Black;  padding:3px; }

tr.evenrow1 {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #84a7dd; }
tr.oddrow1 {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color:#c9c9c9; }
tr.blackHead {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; background-color:#000000; }
tr.evenrow {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #cccccc; }
tr.oddrow {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
p {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

/* Room Search Results */
.HeaderText {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #4f2682; margin: 0px 0px 15px 0px;}
.HeaderText1 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin: 0px 0px 15px 0px;}
.headertext {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #4f2682; margin: 0px 0px 15px 0px;}
/* border */


