	body {margin:0px; margin-left:40px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; background-color:#0099cc; }
	.tourBody {margin:0px; background-color:#f0f0f0; }
	a {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #ff9900; font-weight: bold; text-decoration: none; cursor:hand;}
	a:link {color: #ff9900; text-decoration: none; } a:visited {color: #ff9900; text-decoration: none; } a:hover {color: #0099cc;text-decoration: none; }
	a.menu:link {color: #d9e8f0; font-weight: normal; } a.menu:visited {color: #d9e8f0; font-weight: normal; } a.menu:hover {color: #ff9900; font-weight: normal; }
	a.nav:link {color: #993300; } a.nav:visited {color: #993300; } a.nav:hover {color: #0099cc; }
	a.wh:link {color: #ffffff; } a.wh:visited {color: #ffffff; } a.wh:hover {color: #0099cc; } 
	a.rd:link {color: #cc3300; } a.rd:visited {color: #cc3300; } a.rd:hover {color: #0099cc; } 
	a.rd2:link {color: #cc3300; font-size:11px; font-weight:normal; } a.rd2:visited {color: #cc3300; font-size:11px; font-weight:normal; } 
	a.rd2:hover {color: #0099cc; font-size:11px; font-weight:normal; } 
	a.btn1 {font-size:11px;color:#ffffff; } a.btn1:visited {font-size:11px;color:#ffffff; } a.btn1:hover {font-size:11px;color: #0099cc; } 
	form {margin:0px; }
	input {color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; width:140px; } .tick {width:14px; }
	select {color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; width:140px; }
	textarea {color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; width:140px; }
	.inputBtn {height:16px; width:16px; background-color:#ff9900;border:1px solid #ffffff; }
	.inputBtn2 {width:60px; background-color:#ff9900;border:1px solid #ffffff; color:#ffffff; font-weight:bold; cursor:hand; }
	.inputBtn3 {height:16px; width:16px; }
	.inputBtnAlt {height:16px; width:50px; background-color:#cc6666;border:0px; font-size:11px; font-weight:bold;color:#ffffff; cursor:hand;}
	.inputSh1 {width:40px; }
	.inputSh2 {width:50px; }
	.inputSh3 {width:120px; }
	.inputSh4 {width:140px; }
	.inputLn1 {width:200px; }
	.inputLn2 {width:260px; }
	table {padding:0px; margin:0px; border:0px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px;}
	.parentTbl {width:680px; background-color:#f0f0f0; border:1px solid #006699; border-top:0px; padding:3px; }
	.contentTbl {width:650px; background-color:#ffffff; }
	.bannerTd {padding-left:10px; padding-right:10px; }
	.menuTd {background-color:#006699; text-align:right; }
	.mLabel {padding:2px; padding-left:5px; width:130px; }
	.mDiv {position: absolute; visibility: hidden; border:1px solid #6d8daa; border-top:0px; padding-left:5px; padding-bottom:5px; width:130px; background-color : #006699; }
	.mainCol1 {width:190px; padding:10px; }
	.mainCol2 {width:460px; }
	.col1 {width:160px; padding-right:5px; }
	.tblBdr1 {border:1px solid #cccccc; }
	.btmBdr1 {padding:0px; border-bottom:1px dotted #ffcc66; }
	.btmBdr2 {border-bottom:1px dotted #e0e0e0; }
	.btmBdr3 {border-bottom:1px dotted #cccccc; }
	.btmBdr4 {border-bottom:1px dotted #ffffff; }
	.btmBdr5 {border-bottom:1px solid #cccccc; }
	.topBdr2 {border-top:1px dotted #e0e0e0; }
	.topBdr3 {border-top:1px dotted #cccccc; }
	.topBdr4 {border-top:1px solid #cccccc; }
	.lftBdr4 {border-left:1px solid #cccccc; }
	.altBdr4 {border-top:1px solid #cccccc; border-left: 1px solid #cccccc; }
	.altBdr5 {border-top:1px dotted #cccccc; border-bottom: 1px dotted #cccccc; }
	.padRht1 {padding-right:5px; }
	.padRht2 {padding-right:10px; }
	.padBtm1 {padding-bottom:5px; }
	.padBtm2 {padding-bottom:10px; }
	.facTdHd {padding:3px; border:1px solid #cccccc; }
	.facTdCel1 {border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; }
	.facTdCel2 {border-right:1px solid #cccccc;border-bottom:1px solid #cccccc; text-align:center; padding:0px; }
	.mainImg { height:100px; width:216px; border-right:1px solid #ffffff; }
	.locationTd {background-color:#ffcc66; padding:3px; }
	.navTd {background-color:#f0f0f0; width:140px; vertical-align:top; }
	.mainTd {background-color:#f0f0f0; vertical-align:top; padding-top:10px; height:374; }
	.mapTd {background-color:#eaeff5; vertical-align:top; border-left:1px solid #ffffff; border-right:1px solid #ffffff; }
	.navArr {font-family:Verdana; font-weight:bold; }
	.navArrAlt {font-family:Verdana; font-weight:bold; color:#006699; }
	.navArrAlt2 {font-family:Verdana; font-weight:bold; color:#6699cc; }
	p {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; cursor: default; }
	pre {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; }
	.title1 {color:#006699; }
	.title2 {color:#993300; }
	.title3 {color:#606060; }
	.title3b {color:#606060; font-weight:bold; }
	.title4 {color:#990000; font-weight:bold; }
	.flyerTitleShadow {width:100%; filter:dropshadow (color=#99cc99,offX=1,offY=1,positive=true); }
	.flyerTitleTxt {color:#669966; font-weight:bold}
	.inf1 {color:#cccccc; font-size:11px; font-weight:bold; }
	.inf2 {color:#999999; font-size:11px; font-weight:bold; }
	.pSm {font-size:11px; }
	.pSm2 {font-size:11px; color:#006699; }
	.pCaption {font-size:11px; color:#666666; }
	.imgFlyerHd {height:24; width:160; margin-left:5px; }
	.imgFlyerHd2 {height:24; width:220; margin-left:15px; margin-top: 10px; }
	.imgBack{height:12px; width:12px; border:1px solid #ffffff;}
	hr{height:1px; color: #cccccc; background-color:#cccccc; border:0px; }
	ul {list-style-type:square; margin-bottom:0px; margin-top:3px; }
	.ulTrim {margin-top:0px; }
	.ulSm {list-style-type:disc; margin-bottom:0px; margin-top:3px; margin-left:20px; font-size:11px; }
	.ulSub {list-style-type:disc; }
	ol {list-style-type: lower-alpha; margin-bottom: 0px; margin-top: 3px; }
	.olNum {list-style-type: decimal; margin-bottom: 0px; margin-top: 3px; }
	.frame {border:1px solid #cccccc; width:500px; margin-top:20px; margin-bottom:20px; }
	.frameTour {border:0px; height:265px; width:330px; margin:0px; }
	.creditDiv {position:absolute; }
	.creditBg {width:100%; margin:2px; background-color:#ffffff; float:center;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6; }
	.creditTxt {font-size:11px;padding:2px;float:center;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;color:#000000; }
	.gfkLnk {background: #ffcc66 url('img/btnArrow2.gif') no-repeat; height:13px; border:1px solid #ffffff; color:#ffffff; font-size:11px; font-weight:bold; padding-left:17px; padding-right:3px; }
	.postcard {float:left; border:0px; }
	#cardShd {position: relative; background: #999999; margin: 0px; }
	#cardPos {border:0px; background: #ffffff; position: relative; left:-3px; top:-3px; }
	#cardBdr {border:1px solid #cccccc; }
	.cardImg {border:4px solid #ffffff; }
	applet {border:0px; margin:0px; width:320px; height:261px; }
	.divApplet {border-left:1px solid #999999; border-top:1px solid #999999; border-right:1px solid #999999; background-color:#e0e0e0; width:320px; height:261px; }
	.altApplet {border:1px solid #999999; background-color:#e0e0e0; width:320px; height:261px; text-align:center; padding-top:90px; color:#cccccc; font-size:18px; font-weight:bold; }
	.divHdr1 {background-color:#e0e0e0; padding:3px; border-bottom:1px dotted #cccccc; }
	.divTxt1 {background-color:#ffffff; padding:3px; font-size:11px; text-align:left; }
	.rGif {border:0px; margin-top:1px; margin-right:1px; }
	.noBold {font-weight:normal; }
	.prodImg0 {height:100px; width:100px; background-color:#e0e0e0; font-weight:bold; color:#ffffff; padding:3px; }
	.prodInfTbl {border-top:1px solid #cccccc; margin-top:7px; width:100%; }
	.highlight {background-color:#ccffcc; }
	.statusBar {border:1px solid #cccccc; }
	.mapTitle {position:absolute; font-size:14px; font-weight:bold; color:#006699; text-transform: uppercase; padding:1px; background-color:#ffffff; }
	.mapLabel {position:absolute; font-size:11px; font-weight:bold; color:#707070; }
	.mapTxt {position:absolute; color:#666666; }
	.mapIcon {height:12px; width:12px; border:1px solid #cccccc; vertical-align:middle; }
	.mapRuleTxt {font-size:10px; color:#999999; }

