*ADVERTISEMENT STYLES*/
#title_open {display: none;margin-bottom:5px;}
#title_close {display:block;margin-bottom:5px;}
#ad_body {display:none; border: 10px solid #B2B2B2; background-color:#ffffff;height:0px;overflow:hidden;height:176px}
#ad_body_inter {border: 10px solid #B2B2B2; background-color:#ffffff;height:0px;overflow:hidden;height:208px}
#title_open_inter {margin-bottom:5px;}
.weaverddowntitle {font-family:verdana; font-size:14px; font-weight:bold;color:#554E30}
.weaverddowndesc {color:#554E30; font-family:verdana; font-size:11px}
.weaverddowncontainer {border: 1px solid #BABABA; padding: 7px 7px 7px 7px;}
.weaverbannercontainer {
	border: 1px solid #BABABA;
	padding: 10px;
	height: 72px;
	width: 564px;
	margin: 0px;
}
.weaverbannertitle {
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#554E30;
	margin: 0px;
	padding: 0px;
}
.weaverbannerdesc {
	color:#554E30;
	font-family:verdana;
	font-size:11px;
	margin: 0px;
	padding: 0px;
}
.weaverbannerimage {
	background:#AAAAAA;
	float: left;
	position: relative;
	border: thin solid;
	padding: 0px;
	margin: 0px 7px 0px 0px;
}
.itinadlogo {border: 0px solid black; margin-top: 3px; margin-bottom: 3px; margin-right:3px;}
.itinadbox {border: 0px solid black; margin-top: 3px; margin-bottom: 3px; margin-right:3px; margin-left: 3px;}
.homeadpod {margin-top: 10px;}
.homeadbanner {margin-bottom: 15px; border: 1px solid #C7B299; padding: 4px 4px 4px 4px;}
/*TEXT LISTING ADVERTISEMENT STYLE*/
fieldset.keyline {padding: 5px 5px 5px 5px}
/*ADVERTISEMENT STYLES*/


A.topnav {color:#cc3333}
A.footernav {color:#cc3333}
A.sidenav {color:#cc3333}
A.footer {color:#816945}
A.itin {color:#F55D1A; font-weight:bold;}
A.contentlink {color:#59482F;font-size:8pt;}
A.contentlink_special {color:#bb3733;font-size:8pt;}
A.grcontentlink {color:#747474; font-size:8pt;}
A.catlink {color:#59482F}
A.catlink {color:#59482F}
A.mm_map_list_link {color:#8cb0bf}
/*A.dirlink{color:#666666;}*/
A.dirlink{color:#59482F;}
A.whitelink{color:#ffffff;}
A.cnvnlink {color:#59482F;font-size:8pt;}

A:link.cnvnlink {text-decoration:underline;}
A:visited.cnvnlink {text-decoration:underline;} 
A:active.cnvnlink {text-decoration:underline;} 
A:hover.cnvnlink {text-decoration:underline;color:#f55d1a;}


A:link {text-decoration:none;}
A:visited {text-decoration:none;} 
A:active {text-decoration:none;} 
A:hover {text-decoration:underline;}	

A:link.contentlink {text-decoration:underline;}
A:visited.contentlink {text-decoration:underline;} 
A:active.contentlink {text-decoration:underline;} 
A:hover.contentlink {text-decoration:underline;color:#f55d1a;}

A:link.contentlink_special {text-decoration:underline;}
A:visited.contentlink_special {text-decoration:underline;} 
A:active.contentlink_special {text-decoration:underline;} 
A:hover.contentlink_special {text-decoration:underline;color:#bb3733;}

A:link.grcontentlink {text-decoration:none;}
A:visited.grcontentlink {text-decoration:none;} 
A:active.grcontentlink {text-decoration:none;} 
A:hover.grcontentlink {text-decoration:underline;}

A.itinlinks{color:#666666;font-weight:bold;}
A:link.itinlinks {text-decoration:underline;}
A:visited.itinlinks {text-decoration:underline;} 
A:active.itinlinks {text-decoration:underline;} 
A:hover.itinlinks {text-decoration:underline;color:#f55d1a;}

A:link.dirlink {text-decoration:none;}
A:visited.dirlink {text-decoration:none;} 
A:active.dirlink {text-decoration:none;} 
A:hover.dirlink {text-decoration:underline;}
A.hover.mm_map_list{text-decoration:underline; color:#8cb0bf}


A.subnav {color:#59482F;font-size:7pt;}
A.subnav_on {color:#f55d1a;font-size:7pt;text-decoration:none;}

A:link.subnav {text-decoration:underline;}
A:visited.subnav {text-decoration:underline;color:#59482F;} 
A:active.subnav {text-decoration:underline;} 
A:hover.subnav {text-decoration:underline;color:#f55d1a;}	

A:link.subnav_on {text-decoration:none;}
A:visited.subnav_on {text-decoration:none;} 
A:active.subnav_on {text-decoration:none;} 
A:hover.subnav_on {text-decoration:none;}	

A:link.btn {text-decoration:none;color:#f55d1a;}
A:visited.btn {text-decoration:none;color:#f55d1a;} 
A:active.btn {text-decoration:none;color:#f55d1a;} 
A:hover.btn {text-decoration:none;color:#f55d1a;}	


li{line-height:165%;}
hr.directory {border: 1px solid #C7B299; padding: 3px 3px 3px 3px;border-left: 1px solid white; border-right: 1px solid white; border-bottom: 1px solid white;margin-top: 25px; margin-bottom: 0px;padding-bottom: 0px; width: 565px}

.linespace {line-height:125%}
.sidetilead {margin-top: 20px;display:block;}

.popBox {width: 565px;display:none;}

.sidenav {}
table.sidenav {font-size:10pt;border:0pt solid black;height:150pt}
div.sidenav {padding:0px 0px 17px 0px}

.subnav {border: 0pt solid black;text-decoration:none;padding:3pt 0pt 0pt 3pt;font-size:8pt;line-height:150%;}	
.subnav_on {border: 0pt solid black;text-decoration:none;padding:3pt 0pt 0pt 3pt;font-size:8pt;line-height:150%;}	
div.subnav{display:none;}

.page{}
body.page {font-family:verdana ;background-color:#ffffff; margin-top: 20px}


.keyline_itin{border: 1px solid #C7B299; padding: 3px 3px 3px 3px; background-color:#ffffff;}
.keyline{border: 1px solid #C7B299; padding: 3px 3px 3px 3px;}
.keyline5 {border: 1px solid #C7B299;padding: 3px 3px 3px 3px;}
.keylinetext{font-family:Verdana;font-size:8pt;color:#59482F;}
.keylineshade{background-color:#F7F2EC; padding:10px 10px 10px 10px;}
.keylinehead{background-color:#C7B299;color:#ffffff;font-family:Verdana;font-size:8pt;padding: 5pt 5pt 5pt 5pt;font-weight:bold;}
.keylinepartners{border: 1px solid #C7B299; padding: 3px 3px 3px 3px;border-left: 1px solid white; border-right: 1px solid white; border-bottom: 1px solid white; margin-bottom: 0px; margin-top:10px;width: 558px}
.grkeylinehead{background-color:#7A8CA2;color:#ffffff;font-family:Verdana;font-size:8pt;padding: 2pt 2pt 2pt 2pt;font-weight:bold;}
.listingshead {background-color:#C7B299;color:#ffffff;font-family:Verdana;font-size:8pt;padding: 2px 2px 2px 2px;font-weight:bold; width: 565px;border: 0px solid black; margin-bottom: 2px}
input.keyline{border: 1px solid #C7B299;}
table.keyline{border: 1px solid #C7B299;  padding: 3px 3px 3px 3px;}
hr.keyline{padding:0px 0px 0px 0px; height:1px; margin: 10pt 0pt 10pt 0pt;}
textarea.keyline{
	scrollbar-face-color:#ffffff ; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-highlight-color:#ffffff ; 
	scrollbar-3dlight-color: #ffffff ;   
	scrollbar-darkshadow-color: #ffffff ;
	scrollbar-track-color: ; 
	scrollbar-arrow-color: ;
	color:#59482F;
	font-family:verdana;
	font-size:10pt;	
}


.mytrip{font-size:10pt;font-family:verdana;padding:0px 0px 0px 2px; color:#59482F}

.searchresults {font-family:Verdana;font-size:8pt;}
.searchtitle{color:#F55D1A; font-weight:bold;font-size:10pt;}
.header{}
table.header {}
div.header {font-size:12pt;color:#816945;}
span.header {font-size:12pt;color:#816945;}
.welcomeText{font-size:12pt;color:#816945;}

.content{font-size:8pt; color:#59482F;font-family:verdana}
table.content{font-size:8pt;}
.contentText{font-size:8pt;}
.brn_contenttext{font-size:8pt;color:#59482F; font-family:verdana}

.postcard{font-family:verdana;font-size:8pt; color:#666666;}
input.postcard {margin:0pt 0pt 0pt 0pt; padding: 0pt 0pt 0pt 0pt}

.footer{font-family:verdana; font-size:8pt; color:#816945}
.footerb {font-weight:bold}

.calendar{font-family:verdana;font-size:8pt; color:#59482F}
.calendarlistings {background-color: #EAE0CE;margin: 4px;padding: 4px;font-family:Verdana;font-size:8pt;}
.calendarhr{padding: 17px 0px 20px 0px;}
.event{font-size:8pt;}
.eventtitle{font-weight:bold;font-size:8pt;}
.eventinfo{font-weight:bold;font-size:8pt;}
.eventdate{font-size:7pt;}
.eventdetails{padding:5pt 5pt 5pt 20pt;}
.daterangehead{font-size:7pt;color:#FFFFFF}

.headline {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: large;font-weight: bold;color: #CC0000;}
.adholder{border: 0pt solid black; width: 100pt; height:75pt}
.errAst {font:16px verdana, sans-serif;color:#cc3333;}
.error {font:11px Arial, Helvetica, sans-serif;color:#cc3333;}
.post_th {height:75px; border:1pt solid black;display:inline;}
.post_lg {display:none;width:480px; height:316px;}
.itinerary {font-size:8pt;color:#000000}
.itinhead{font-size:13pt; color: #F55D1A;}

.btn_orange{border: 0pt solid black; background-color:#F55D1A; color:#ffffff; font-weight:bold; font-family: verdana; font-size:8pt; padding: 2pt 2pt 2pt 2pt;margin: 0pt 0pt 0pt 0pt; width: 236px}
.btn_orangesmaller{border: 0pt solid black; background-color:#F55D1A; color:#ffffff; font-weight:bold; font-family: verdana; font-size:8pt; padding: 2pt 2pt 2pt 2pt;margin: 0pt 0pt 0pt 0pt; width: 112px}
.btn_brown{border: 0pt solid black; background-color:#C7B299; color:#ffffff; font-weight:bold; font-family: verdana; font-size:8pt; padding: 2pt 2pt 2pt 2pt;margin: 0pt 0pt 0pt 0pt; width:236px}
.btn_white{border: 1px solid #F55D1A; background-color:#ffffff; color:#F55D1A; font-weight:bold; font-family: verdana; font-size:8pt; padding: 2px 2px 2px 2px;margin: 0px 0px 0px 0px; height:18px;}

.name {font-family:verdana; font-size: 8pt; color: #CC0000;font-weight:bold;}
.type {text-transform:italics;line-height:250%}
.eventstease {padding: 3px 3px 3px 3px;border: 1px solid #C7B299;}
.itintab {width:100px; height:25px;padding:2pt 2pt 2pt 2pt;display:inline; border: 0px solid #ffffff; border-bottom:#ffffff;position:relative;}
.itinLayer {position:relative;display:block;border: 0pt solid #C7B299; padding:10px 10px 10px 10px;}

.searchdrop {color: #59482F;border: 1px solid #59482F;font:normal 12px Tahoma, Verdana, Helvetica, Arial;height: 19px}
.multipledropdown {height:120px; width:240px;color: #59482F;border: 1px solid #59482F;font:normal 12px Tahoma, Verdana, Helvetica, Arial;}
.searchbox {border: 1px solid #C7B299; height:19px;color:#59482F}
.searchadvance {display:none;background-color:#F7F2EC; padding:0px 5px 0px 5px;border: 1px solid #C7B299}

.card {width:450px; padding:10px 10px 10px 10px;border: 1px solid #C7B299;margin-bottom:15px;}
.cardhead {width:450px; padding:5px 10px 5px 10px;border: 1px solid #C7B299; background-color:#C7B299;color:#ffffff;font-weight:bold;}

.releasepagetitle {font-weight:bold;margin-bottom:10px}
.releasepagecontent {margin-bottom:10px}

.spacer20 {margin-bottom:20px}

.linespace {line-height:125%}

.searchdrop {color: #816945;border: 1px solid #816945;font:normal 12px Tahoma, Verdana, Helvetica, Arial;height: 19px}
.directoryDD {border: 1px solid #816945;font:normal 12px Tahoma, Verdana, Helvetica, Arial;height: 19px; width: 225px;margin-right:2px;margin-bottom:2px}
.directoryDDnbr {border: 1px solid #816945;font:normal 12px Tahoma, Verdana, Helvetica, Arial;height: 19px; width: 225px; margin-right}
.directoryDDloc {border: 1px solid #816945;font:normal 12px Tahoma, Verdana, Helvetica, Arial;height: 19px; width: 225px}
.directoryDDprc {border: 1px solid #816945;font:normal 12px Tahoma, Verdana, Helvetica, Arial;height: 19px; width: 225px}
.directoryDDcuis {border: 1px solid #816945;font:normal 12px Tahoma, Verdana, Helvetica, Arial;height: 19px; width: 225px}
.multipledropdown {height:120px; width:240px;color: #816945;border: 1px solid #816945;font:normal 12px Tahoma, Verdana, Helvetica, Arial;}
.searchbox {border: 1px solid #C7B299; height:19px;color:#816945}
.searchadvance {display:none;background-color:#F7F2EC; padding:10px 5px 5px 5px;border: 1px solid #C7B299; margin-top:10px;}
.introtext{font-size:12px; color:#59482F;font-family:verdana}
.introtitle{color:#F55D1A; font-weight:bold;font-size:11pt;}

.introtitle_MM{color:#5a9ba6; font-weight:bold;font-size:11pt;}
.introtitleamex{color:#d03232; font-weight:bold;font-size:13pt;}
.introtitleamexsmall{color:#d03232; font-weight:bold;font-size:11pt;}
.hotelsearch {padding: 5px 5px 5px 5px; background-color:#F7F2EC; font-size: 8pt;}
.hotelsearch select {font-family:tahoma; font-size: 8pt; color: #4E4E4E}
.inlinelist {display:inline; font-size: 8pt; font-family: verdana; width: 300px;}
.orangearrow {margin-right: 5px;}
.pipe {margin-left:13px; margin-right:13px;}
.pipe2 {margin-left:10px; margin-right:10px}
.secnavpipe {margin-left:30px; margin-right:30px;}
.pod {margin-bottom: 10px;}
.ltweeklistings {background-color:#F3F6F6; font-size: 8pt; padding-left:10px;padding-bottom: 2px; padding-top: 2px; margin-bottom:5px;}
.dtweeklistings {background-color:#ffffff; font-size: 8pt; padding-left:10px;padding-bottom: 2px; padding-top: 2px; margin-bottom:5px;}
.weekbox {margin-bottom: 10px; margin-top: 10px; padding: 4px 4px 4px 4px; border: 1px solid #C7B299; width: 170px;}
.list {margin-top:0px; margin-bottom:15px;padding: 0px 0px 0px 0px;}
.podtext {font-size: 8pt}
.podbold {font-size: 10pt; font-weight:bold}
.weatherhead {font-size: 12pt; font-weight:bold; color:#4E4E4E}
.weatherconditions {font-size: 10pt; font-weight:normal; color:#4E4E4E}
.forecasthead {background-color:#4785CF; color: #ffffff; font-weight:bold;font-size:10pt;}
.ltforecastcell {border: 0px solid #B4B4B4;background-color:#ffffff}
.dkforecastcell {border: 0px solid #B4B4B4;background-color:#F3F6F6}
.summerflash {position:relative; top: 3px; left: 3px;}
.ltgrayhead {background-color:#B4B4B4;color: #ffffff; font-weight: bold;}
.ebluehead {background-color:#4785CF;color: #ffffff;font-weight: bold;}
.bfdate {border: 1px solid #777D7D; color:#666666; font-family: verdana; font-size:8pt; padding: 0px 0px 0px 1px; height:17px; width: 80px;}
.bookbox {border: 1px solid #C7B299;width: 169px; padding: 3px 3px 3px 3px;background-color:#ffffff; height: 230px}
.bookbox table  {font-size: 8pt; color: #4E4E4E}
.bookbox select {font-family:tahoma; font-size: 8pt; color: #4E4E4E}
.bookboxleftnav {border: 1px solid #C7B299;width: 153px; padding: 3px 3px 3px 3px;background-color:#ffffff; height: 145px; margin-bottom: 17px}
.bookboxleftnav table  {font-size: 8pt; color: #4E4E4E}
.bookboxleftnav select {font-family:tahoma; font-size: 8pt; color: #4E4E4E}
.pt {display:none;color:#816945;background-color:#F7F2EC;border: 1px solid #C7B299;padding: 3px 3px 3px 3px;}
.md {display:none;color:#816945;background-color:#F7F2EC;border: 1px solid #C7B299;padding: 3px 3px 3px 3px;}


/*NEW MEETING MARKETER- (5/09) JP */

.mm_depts{
	color:#8cb0bf;
	font-weight:bold;
	font-size:11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
.mm_subheads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #707176;
}
.mm_introcopy_meeting{
	color:#FFFFFF;
	font-weight:bold;
	font-size:15pt;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
	
.mm_introcopy{
	color:#FFFFFF;
	font-weight:normal;
	font-size:15pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.mm_subcopy{
	color:#FFFFFF;
	font-weight:normal;
	font-size:10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.mm_subheads_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #707176;
}

.mm_subheads_bold_smaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #707176;
}

.mm_depts_bigger{
	color:#8cb0bf;
	font-weight:bold;
	font-size:13pt;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
.mm_map_list{
	color:#8cb0bf;
	font-weight:bold;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
	
.mm_postcard_build_head{
	color:#8cb0bf;
	font-weight:bold;
	font-size:9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
	
.mm_subheads_forms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}

.mm_buttonsmaller{border: 0pt solid black; background-color:#649aac; color:#ffffff; font-weight:bold; font-family: verdana; font-size:8pt; padding: 2pt 2pt 2pt 2pt;margin: 0pt 0pt 0pt 0pt; width: 112px}
.mm_buttonbigger{border: 0pt solid black; background-color:#649aac; color:#ffffff; font-weight:bold; font-family: verdana; font-size:8pt; padding: 2pt 2pt 2pt 2pt;margin: 0pt 0pt 0pt 0pt; width: 224px}


.grcontentlink_smaller {color:#707176; font-size:7pt;}
.grcontentlink_smaller_bold {color:#707176; font-size:7pt; font-weight:bold;}
.link.grcontentlink_smaller {text-decoration:none;color:#707176;}
.visited.grcontentlink_smaller {text-decoration:none;color:#707176;} 
.active.grcontentlink_smaller {text-decoration:none;color:#707176;} 
.hover.grcontentlink_smaller {text-decoration:underline;color:#707176;}

.mm_map_list_link{
	color:#8cb0bf;
	font-weight:bold;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
	
.mm_depts_list_link{
	color:#8cb0bf;
	font-weight:bold;
	font-size:11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}	
	
	
.link_mm_map_list {text-decoration:none;color:#8cb0bf;}
.visited.mm_map_list {text-decoration:none;color:#8cb0bf;} 
.active.mm_map_list {text-decoration:none;color:#8cb0bf;} 
.hover.mm_map_list {text-decoration:underline;color:#8cb0bf}


.link_mm_depts_list {text-decoration:none;color:#8cb0bf;}
.visited.mm_depts_list {text-decoration:none;color:#8cb0bf;} 
.active.mm_depts_list {text-decoration:none;color:#8cb0bf;} 
.hover.mm_depts_list {text-decoration:underline;color:#8cb0bf}


