/*********** DEFAULTS (DO NOT REMOVE) ***********/
body { font-family: Verdana, Tahoma; font-size: 11px;}

.img {display: block; padding: 3px; border: 1px solid #ECEBE9;}a:hover .img {display: block; padding: 3px; border: 1px solid #B6CEE5;}
thumbnail {font-size: 10px; float: left; width: 56px; margin-right: 14px; margin-top: 5px; }
ul {margin: 0px 0px 0px 0px;  padding-left: 10px; }
ul li {line-height: 1.0em; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #111111;}


/*********** SEARCH (DO NOT REMOVE) ***********/
input.button {font-family: Verdana, Arial; cursor:pointer; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; border:outset 1px #B7B7B7; background:#999999; font-size:12px; color:#010875; font-weight:bold; background:url(images/button-bg.gif) repeat-x left top; padding:0px; }
.searchbox {-moz-border-radius: .5em .5em .5em .5em; border: 1px solid #B4D2E7; background-color: #F0F0F0;}



/*********** LINKS (DO NOT REMOVE) ***********/
a { font-family: Verdana, Tahoma; font-size: 12px; color: #287EFF; text-decoration: none; }
a:hover { font-family: Verdana, Tahoma; font-size: 12px; color: #FF5400; text-decoration: none; }
a:active { font-family: Verdana, Tahoma;  font-size: 12px; color: #A01700; text-decoration: none; }
a:visited { font-family: Verdana, Tahoma; font-size: 12px; color: #355BFE; text-decoration: none; }
a:visited:hover { font-family: Verdana, Tahoma; font-size: 12px; color: #FF5400; text-decoration: underline; }



/*********** FOOTER (DO NOT REMOVE) ***********/
div.footer {clear: both; height: 55px; padding-top: 7px; background: #A90000 url(images/footer.gif) top no-repeat; text-align: center;}
div.footer p {	position: relative;	font-family: Verdana,Arial,sans-serif;	color: #000000;	text-transform: uppercase; letter-spacing: 2px;	font-size: 8px; }
div.footer p a {	color: #2872B6;}
div.footer p a:hover {	color: #000; }


/*********** MARQUEE & OTHER (DO NOT REMOVE) ***********/
.marquee {font-size: 12px;	color: #FFFFFF;	font-family: Verdana, Arial, Tahoma, georgia, times, serif; margin: 0.2em 0 0.2em 0;}
.topmenu { font-size: 12px; color:#FFFFFF; margin-left: 0;	padding-left: 0; }
.serachtext { font-size: 1.4em; color:#FFFFFF; margin-left: 0;	padding-left: 0; }
.title { font-size: 13px;	color: #396F03;	font-family: Verdana, Arial, Tahoma, georgia, times, serif; margin: 0.4em 0 0.4em 0;}
.text { font-size: 12px;	color: #000000;	font-family: Verdana, Arial, Tahoma, georgia, times, serif; margin: 0.4em 0 0.4em 0; }
.addressbox {-moz-border-radius: .5em .5em .5em .5em; border: 1px solid #A0A0A0; background-color: #EEF3E8;}
.smalllink { font-family: Verdana, Tahoma; font-size: 10px; color: #287EFF; text-decoration: none; }
.smalllink:hover { font-family: Verdana, Tahoma; font-size: 10px; color: #FF5400; text-decoration: none; }
.smalllink:active { font-family: Verdana, Tahoma;  font-size: 10px; color: #A01700; text-decoration: none; }
.smalllink:visited { font-family: Verdana, Tahoma; font-size: 10px; color: #355BFE; text-decoration: none; }
.smalllink:visited:hover { font-family: Verdana, Tahoma; font-size: 10px; color: #FF5400; text-decoration: underline; }
.border { -moz-border-radius: .5em .5em .5em .5em; border: 1px solid #B2B2B2; }

/********************* MENU BORDER (DO NOT REMOVE) ***********************/
.menuborder {-moz-border-radius: .5em .5em .5em .5em; font-size: 12px; border-top: 1px solid #E4E4E4; border-bottom: 1px solid #999999; border-left: 1px solid #E4E4E4; border-right: 1px solid #999999;}
.menubox {-moz-border-radius: .5em .5em .5em .5em; padding:5px; width:90%; border: 1px solid #B4D2E7; background-color: #F0F0F0;}


/******************** ITINERARY MENU (DO NOT REMOVE) **********************/
.itinerary { font-family: Arial, Verdana, Tahoma; font-size: 14px; color: #287EFF; text-decoration: none; cursior: hand;}
.itinerary:a { font-family: Arial, Verdana, Tahoma; font-size: 14px; color: #287EFF; text-decoration: none; cursior: hand;}
.itinerary:hover { font-family: Arial, Verdana, Tahoma; font-size: 14px; color: #FF5400; text-decoration: none; }
.itinerary:active { font-family: Arial, Verdana, Tahoma;  font-size: 14px; color: #A01700; text-decoration: none; }
.itinerary:visited { font-family: Arial, Verdana, Tahoma; font-size: 14px; color: #737CA0; text-decoration: none; }
.itinerary:visited:hover { font-family: Arial, Verdana, Tahoma; font-size: 14px; color: #FF5400; text-decoration: underline; }


/******************** ITINERARY TEXT (DO NOT REMOVE ************************/
.itext { font-family: Arial, Verdana, Tahoma; font-size: 11px; color: #484848; text-decoration: none; }