td .breakhere{page-break-before:always;}
.printOnly{display:none;}
#topcontent{min-width:985px;}
#topcontent .logo{width:170px;height:55px;float:left;padding:10px 0 0 10px;}
.toptextContainer{float:right;padding:20px 10px 0 0;}
.toptext,.toptextLast{font-family:Helvetica,Arial,sans-serif;font-size:.7em;color:#333;line-height:1.1em;clear:both;text-align:right;}
.toptext ul,.toptextLast ul{list-style:none;float:right;padding:0 0 12px 0;margin:0;}
.toptextLast ul{padding-bottom:0;}
.toptext li,.toptextLast li{border-left:solid 1px #ccc;padding:0 5px;margin:0;float:left;}
.toptext li.first,.toptextLast li.date{border:none;}
#middle h1{font:24px Helvetica,Arial,sans-serif;color:#000;display:inline;}
#middle h2{font:16px Helvetica,Arial,sans-serif;color:#333;display:inline;}
#midcontent{margin-left:19px;padding-top:18px;}
#leftcontent{width:146px;padding:0 0 0 15px;}
#footercontent{font:.7em Helvetica,Arial,sans-serif;color:#666;padding:13px 20px 0 20px;}
#footercontent ul{list-style:none;float:left;padding:0;margin:0;clear:both;}
#footercontent li{border-right:solid 1px #ccc;padding:0 5px;margin:0;float:left;}
#footercontent li.first{padding-left:0;}
#footercontent li.last,#footercontent li.copyright{border:none;padding-right:20px;}
a#buildTimestamp{font:8px Helvetica,Arial,sans-serif;color:#fefefe;}
a#buildTimestamp:hover{color:#aaa;text-decoration:none;}
.smalltext{font:.7em Helvetica,Arial,sans-serif;color:#000;}
.maintext{font:.8em Helvetica,Arial,sans-serif;color:#000;}
.largetext{font:1em Helvetica,Arial,sans-serif;color:#000;}
.nomargin{margin:0;}
.center{text-align:center;}
.right{text-align:right;}
.marginNormal{margin:1em 0;}
.marginBottom{margin:0 0 1em 0;}
.marginTop{margin-top:1em;}
.marginDoubleTop{margin-top:2em;}
.marginQuadTop{margin-top:4em;}
.marginHalfBottom{margin-bottom:.8em;}
.marginSmallBottom{margin-bottom:.5em;}
div.clear{clear:both;width:0;height:0;overflow:hidden;}
.simpleContainer{padding:15px;}
#maincontent{min-width:800px;padding:0 0 0 165px;}
#maincontent h1{font:1em Helvetica,Arial,sans-serif;line-height:1.1em;font-weight:bold;color:#000;margin-top:0;margin-bottom:1em;}
#maincontent h2{font:.9em Helvetica,Arial,sans-serif;line-height:1.1em;font-weight:bold;color:#000;display:block;}
#main.home #maincontent h2{font-size:1em;margin-top:0;margin-bottom:.5em;}
#maincontent h3{font:.8em Helvetica,Arial,sans-serif;font-weight:bold;color:#000;}
#maincontent p{font:.8em Helvetica,Arial,sans-serif;color:#000;}
#maincontent ul{margin:0;padding:0;list-style-type:none;margin-bottom:1.5em;font:.8em Helvetica,Arial,sans-serif;color:#000;}
#maincontent ol{font:.8em Helvetica,Arial,sans-serif;color:#000;}
#maincontent a,#banner a,#footer a,#top a{text-decoration:underline;color:#005596;}
#maincontent a:hover,#banner a:hover,#footer a:hover,#top a:hover{text-decoration:underline;color:#f8971d;}
#maincontentInner{padding:15px 15px 15px 15px;min-height:300px;border-left:solid 1px #ccc;}
#maincontentInner ul{margin:1em 0 1em 1em;}
#maincontentInner li{list-style-type:disc;margin:0 0 0 1.5em;}
#maincontentTableContainer{border-left:solid 1px #ccc;}
#maincontent.noLeftNav,#maincontent .noLeftNav{padding:0;min-width:100%;}
#maincontent.noLeftNav #maincontentInner,#maincontent .noLeftNav #maincontentInner{border:none;min-height:100%;}
#tabbedcontentOuter{padding:15px 15px 15px 15px;border-left:solid 1px #ccc;}
#tabbedcontentInner{padding:15px 15px 15px 15px;margin:0;min-height:300px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.tabbedTableLeft{float:left;width:110px;text-align:right;padding:2px 5px 5px 0;margin:0;font:.8em Helvetica,Arial,sans-serif;color:#000;}
.tabbedTableLeftWide{float:left;width:120px;text-align:right;padding:2px 5px 5px 0;margin:0;font:.8em Helvetica,Arial,sans-serif;color:#000;}
.tabbedTableLeft label,.tabbedTableLeftWide label{font-weight:bold;padding:0;}
.tabbedTableRight,.tabbedTableRightWide,.tabbedTableRightXWide{float:left;padding:0 0 5px 0;margin:0;font:.8em Helvetica,Arial,sans-serif;color:#000;}
.tabbedTableRight select{width:200px;}
.tabbedTableRightWide select{width:350px;}
.tabbedTableRightXWide select{width:450px;}
.tabbedTableRightText{float:left;padding:2px 5px 5px 0;margin:0;font:.8em Helvetica,Arial,sans-serif;color:#000;}
.tabbedTableContainerLarge .tabbedTableLeft{float:left;width:45px;text-align:right;padding:2px 5px 5px 0;margin:0;font-family:Helvetica,Arial,sans-serif;color:#000;font-size:1em;}
.tabbedTableContainerLarge .tabbedTableLeftWide{float:left;width:120px;text-align:right;padding:2px 5px 5px 0;margin:0;font-family:Helvetica,Arial,sans-serif;color:#000;font-size:1em;}
.tabbedTableContainerLarge .tabbedTableLeftXWide{float:left;text-align:right;padding:2px 5px 5px 0;margin:0;font-family:Helvetica,Arial,sans-serif;color:#000;font-size:1em;}
.tabbedTableContainerLarge .tabbedTableRight{float:left;padding:2px 5px 5px 0;margin:0;font-family:Helvetica,Arial,sans-serif;color:#000;font-size:1em;}
td#subcategoriesLbl{padding:3px 5px 0 0;font-weight:bold;vertical-align:top;font-size:.8em;font-family:Helvetica,Arial,sans-serif;color:#000;}
td.subcategoriesSelect{vertical-align:top;}
td.subcategoriesLoading{vertical-align:top;height:26px;}
.loadingContainer{padding:0;margin:0;height:30px;}
.loadingContent{display:none;width:125px;height:25px;}
#pageNumbersTop{float:right;width:45%;text-align:right;font:.8em Helvetica,Arial,sans-serif;color:#000;margin:0!important;padding:3px!important;}
#pageNumbersBottom{float:right;width:45%;text-align:right;font:.8em Helvetica,Arial,sans-serif;color:#000;margin:0!important;padding:1em 3px 3px 3px!important;}
a.pageNumberLink{text-align:center;padding:2px 5px;border:solid 1px #ccc;background-color:#fff;text-decoration:none!important;line-height:1em;}
a:hover.pageNumberLink{background-color:#ffc;color:#005596;}
.pageNumberLinkActive{font-weight:bold;padding:2px 5px;}
.pageNumberSep{padding:2px 0 2px 5px;}
a.pageNumberImage{padding:2px 5px;}
a.pageNumberImage img{border:0;width:6px;height:9px;}
h1.floatLeft{float:left;width:300px;}
h2.floatLeft{float:left;}
ul.floatLeftList{padding:0!important;margin:1em 0!important;list-style:none!important;}
ul.floatLeftList li{padding:0 15px 0 0!important;margin:0!important;float:left;list-style:none!important;}
ul.phoneList{padding:0!important;margin:1em 0!important;list-style:none!important;}
ul.phoneList li{padding:0 5px 0 0!important;margin:0!important;float:left;list-style:none!important;}
.floatLeftList.bars{margin:1em 0;padding:0;}
.floatLeftList.bars li{border-right:solid 1px #333;margin:0 .5em 0 0!important;padding:0 .5em 0 0!important;}
.floatLeftList.bars li.last{border-right:none;}
ul.floatLeftListBars{padding:0!important;margin:1em 0!important;list-style:none!important;}
.floatLeftListBars li{border-right:solid 1px #333;margin:0 .5em 0 0!important;padding:0 .5em 0 0!important;float:left;list-style:none!important;}
.floatLeftListBars li.last{border-right:none;}
ul.floatRightList,ul.floatRightListNoBars{list-style:none;padding:0!important;margin:0 0 .5em .5em!important;float:right;}
ul.floatRightList li,ul.floatRightList.noBars li,ul.floatRightListNoBars li{float:left;list-style:none!important;border-right:solid 1px #333;margin:0 1px 0 0!important;padding:0 7px 0 5px!important;}
ul.floatRightList.noBars li,ul.floatRightListNoBars li{border-right:none;}
ul.floatRightList li.last{border:none;margin-right:0;padding-right:0;}
ul.resultsPrintFunctions{list-style:none;padding:0!important;margin:0!important;float:right;}
ul.resultsPrintFunctions li{float:left;list-style:none!important;margin:0;padding:0 0 0 10px;}
ul.resultsPrintFunctions li.pt{padding:2px 0 0 15px;}
.standardPadding{padding:10px;}
.hide{display:none;}
img{border:0;}
.bold{font-weight:bold;}
.overline{border-top:dotted 1px #ccc;padding-top:2em;margin-top:2em;}
.dotleader{background-image:url(../images/nav/dotbg.gif);background-repeat:repeat-x;text-align:center;padding:5px 0 5px 0!important;margin:0!important;}
.dotleaderNew{background-image:url(../images/nav/dotbg2.gif);background-repeat:repeat-x;background-position:left top;text-align:center;padding:0;height:1px!important;}
.dotleadertext{font:.8em Helvetica,Arial,sans-serif;font-style:italic;color:#005596;background-color:#fafafa;width:20px;padding:4px 5px;}
.header{font:1.1em Helvetica,Arial,sans-serif;line-height:1.1em;font-weight:bold;color:#333;margin-top:0;margin-bottom:1em;}
.subheader{font:1em Helvetica,Arial,sans-serif;line-height:1.1em;font-weight:bold;color:#333;display:block;}
.title{font:24px Helvetica,Arial,sans-serif;color:#333;}
.subtitle{font:16px Helvetica,Arial,sans-serif;color:#333;}
.rowheader{background-color:#0a4b9b;color:#fff;font-weight:bold;font-size:.8em;font-family:Helvetica,Arial,sans-serif;}
.rowsubheader{background-color:#ccc;color:#000;font-size:.8em;font-family:Helvetica,Arial,sans-serif;}
.row1{font-size:.8em;font-family:Helvetica,Arial,sans-serif;}
.row2{background-color:#ededed;font-size:.8em;font-family:Helvetica,Arial,sans-serif;}
.rowBlueHeader{background-color:#0a4b9b;color:#fff;font-weight:bold;font-size:.8em;font-family:Helvetica,Arial,sans-serif;padding:2px 5px 2px 5px;border-right:solid 1px #fafafa;border-bottom:solid 1px #fafafa;}
.row1BlueLine{font-size:.8em;font-family:Helvetica,Arial,sans-serif;padding:2px 5px 2px 5px;border-right:solid 1px #fafafa;border-bottom:solid 2px #0a4b9b;width:90px;white-space:nowrap;text-align:left;background-color:#fff;}
.row2BlueLine{font-size:.8em;font-family:Helvetica,Arial,sans-serif;padding:2px 5px 2px 5px;border-right:solid 1px #fafafa;border-bottom:solid 2px #0a4b9b;width:90px;white-space:nowrap;text-align:left;background-color:#ededed;}
.row1BlueLineNarrow{font-size:.8em;font-family:Helvetica,Arial,sans-serif;padding:2px 5px 2px 5px;border-right:solid 1px #fafafa;border-bottom:solid 2px #0a4b9b;width:55px;text-align:center;white-space:nowrap;background-color:#fff;}
.row2BlueLineNarrow{font-size:.8em;font-family:Helvetica,Arial,sans-serif;padding:2px 5px 2px 5px;border-right:solid 1px #fafafa;border-bottom:solid 2px #0a4b9b;width:55px;text-align:center;white-space:nowrap;background-color:#ededed;}
.row1LeftHeading{font-size:.8em;font-family:Helvetica,Arial,sans-serif;padding:2px 5px 2px 5px;border-right:solid 1px #fafafa;border-bottom:solid 1px #fafafa;width:90px;white-space:nowrap;background-color:#fff;}
.row2LeftHeading{font-size:.8em;font-family:Helvetica,Arial,sans-serif;padding:2px 5px 2px 5px;border-right:solid 1px #fafafa;border-bottom:solid 1px #fafafa;width:90px;white-space:nowrap;background-color:#ededed;}
.row1MetraResults{font-size:.8em;font-family:Helvetica,Arial,sans-serif;padding:2px 5px 2px 5px;border-right:solid 0 #fafafa;border-bottom:solid 2px #0a4b9b;width:55px;text-align:center;white-space:nowrap;background-color:#fff;}
.row2MetraResults{font-size:.8em;font-family:Helvetica,Arial,sans-serif;padding:2px 5px 2px 5px;border-right:solid 0 #fafafa;border-bottom:solid 2px #0a4b9b;width:55px;text-align:center;white-space:nowrap;background-color:#ededed;}
.row1OtherResults{font-size:.8em;font-family:Helvetica,Arial,sans-serif;padding:2px 5px 2px 5px;border-right:solid 1px #fafafa;border-bottom:solid 1px #fafafa;width:55px;text-align:center;white-space:nowrap;background-color:#fff;}
.row2OtherResults{font-size:.8em;font-family:Helvetica,Arial,sans-serif;padding:2px 5px 2px 5px;border-right:solid 1px #fafafa;border-bottom:solid 1px #fafafa;width:55px;text-align:center;white-space:nowrap;background-color:#ededed;}
.rowheaderBar{padding:2px 5px 2px 5px;border-right:solid 1px #fafafa;font-size:1em;font-size:.8em;font-family:Helvetica,Arial,sans-serif;background-color:#0a4b9b;color:#fff;font-weight:bold;}
.rowheaderNoBar{padding:2px 5px 2px 5px;border-right:none;font-size:1em;font-size:.8em;font-family:Helvetica,Arial,sans-serif;background-color:#0a4b9b;color:#fff;font-weight:bold;}
.rowsubheaderBar{padding:2px 5px 2px 5px;border-right:solid 1px #fafafa;font-size:.8em;font-family:Helvetica,Arial,sans-serif;background-color:#ccc;color:#000;}
.rowsubheaderNoBar{padding:2px 5px 2px 5px;border-right:none;font-size:.8em;font-family:Helvetica,Arial,sans-serif;background-color:#ccc;color:#000;}
.row1Bar{padding:2px 5px 2px 5px;border-right:solid 1px #fafafa;font-size:.8em;font-family:Helvetica,Arial,sans-serif;}
.row1NoBar{padding:2px 5px 2px 5px;border-right:none;font-size:.8em;font-family:Helvetica,Arial,sans-serif;}
.row2Bar{padding:2px 5px 2px 5px;border-right:solid 1px #fafafa;font-size:.8em;font-family:Helvetica,Arial,sans-serif;background-color:#ededed;}
.row2NoBar{padding:2px 5px 2px 5px;border-right:none;font-size:.8em;font-family:Helvetica,Arial,sans-serif;background-color:#ededed;}
a.pdf{background:url(../images/nav/pdf.gif) center left no-repeat;padding-left:20px;}
a.help{background:url(../images/nav/help.gif) center left no-repeat;padding-left:16px;}
a.map{background:url(../images/nav/map.gif) center left no-repeat;padding-left:16px;}
a.email{background:url(../images/nav/email.gif) center left no-repeat;padding-left:20px;}
a.print{background:url(../images/nav/print.gif) center left no-repeat;padding-left:20px;}
a.close{background:url(../images/nav/close.gif) center left no-repeat;padding-left:16px;color:#fff;}
a.close2{background:url(../images/nav/close2.gif) center left no-repeat;padding-left:15px;}
.functionIcons{margin:0 0 1em 0;float:left;}
.functionIcons ul{margin:0!important;padding:0!important;list-style:none!important;}
.functionIcons li{float:left;margin:0 1em 0 0!important;padding:0!important;list-style:none!important;}
.mapContainer{width:100%;height:320px;float:left;border:1px solid black;font-family:Helvetica,Arial,sans-serif;font-size:1em;color:#333;line-height:1em;}
#attractions{width:100%;}
.attractionTop{padding:0 0 .8em 0;margin:0 0 1em 0;}
.attractionTopInner{padding:0 0 .5em 0;margin:0;}
td.attractionImage,td.attractionImage.row1,td.attractionImage.row2{width:100px;padding:10px 0 10px 5px!important;margin:0!important;vertical-align:top;text-align:center;}
td.attractionDesc{vertical-align:top;padding:10px 15px;text-align:left;font-size:.8em!important;font-family:Helvetica,Arial,sans-serif;}
td.attractionInfo{vertical-align:top;border-left:dotted 1px #ccc;padding:10px 5px 10px 15px;text-align:left;font-size:.8em!important;font-family:Helvetica,Arial,sans-serif;}
td.attractionImage img{width:100px;height:80px;padding:0!important;margin:0!important;}
.attractionContact{padding:0;margin:0;}
.attractionText{padding:0;margin:4px 0;}
.attractionLink{padding:0;margin:0;}
td.attractionInfo a{white-space:nowrap;}
.dining,.lodging,.arts,.shopping,.sports{display:block;padding:1px 0 1px 30px;background-position:0 0;background-repeat:no-repeat;font:1.4em Helvetica,Arial,sans-serif;color:#000;}
h2.dining,h2.lodging,h2.arts,h2.shopping,h2.sports{display:block;padding:1px 0 1px 30px;margin:0 0 4px 0;background-position:0 0;background-repeat:no-repeat;font-size:1.3em!important;font-family:Helvetica,Arial,sans-serif;color:#000;}
.dining{background-image:url(../images/nav/plate.gif);}
.lodging{background-image:url(../images/nav/bed.gif);}
.arts{background-image:url(../images/nav/mask.gif);}
.shopping{background-image:url(../images/nav/shop.gif);}
.sports{background-image:url(../images/nav/bike.gif);}
.bike{background-image:url(../images/bike_sm.gif);background-repeat:no-repeat;background-position:left center;margin:1em 0 0 0;padding:0 0 0 34px;height:18px;}
.noData{padding:10px;text-align:left;font-weight:bold;}
.alertRow{padding:10px 5px;}
.alertRow h2{padding:0 0 8px 0;margin:0;}
.alertDesc{padding:0;margin:0;}
.alertDuration{padding:0;margin:0;}
.alertLocation{padding:0;margin:8px 0 0 0;}
a#buildTimestamp{font:8px Helvetica,Arial,sans-serif;color:#fefefe;}
a#buildTimestamp:hover{color:#aaa;text-decoration:none;}
.tableDivOuter{min-width:780px;}
.tableDiv{float:left;padding-right:15px;}
.tableDiv.two{width:49%;min-width:380px;}
.tableDivTwo{float:left;padding-right:15px;width:49%;min-width:380px;}
.tableDivTwoLast{float:left;padding-right:0;width:49%;min-width:380px;}
.tableDiv.three{width:32%;min-width:250px;}
.tableDivThree{float:left;padding-right:15px;width:32%;min-width:250px;}
.tableDivThreeLast{float:left;padding-right:0;width:32%;min-width:250px;}
.tableDiv.four{width:24%;min-width:185px;}
.tableDiv.five{width:19%;min-width:146px;}
.tableDiv.last{padding-right:0;}
.textTabsContainer2{background-repeat:repeat-x;width:100%;background-image:url('../images/nav/tabbg.gif');background-position:left bottom;}
#textTabs2{position:relative;margin:0!important;padding:0;min-width:460px;}
#textTabs2 ul{list-style:none;margin:0!important;padding:0;}
#textTabs2 li{float:left;height:42px;display:block;list-style:none;padding:0;margin:0 2px 0 0;text-align:center;background-image:url('../images/nav/attraction_tabs3.gif');background-position:left top;background-repeat:no-repeat;font-size:.8em;}
#textTabs2 li:hover{background-image:url('../images/nav/attraction_tabs3.gif');background-position:left -67px;background-repeat:no-repeat;}
#textTabs2 li#current{background-image:url('../images/nav/attraction_tabs3.gif');background-position:left -159px;background-repeat:no-repeat;}
#textTabs2 a{height:35px;padding:7px 10px 0 10px;display:block;border:0;white-space:nowrap;background-image:url('../images/nav/attraction_tabs3b.gif');background-position:right top;background-repeat:no-repeat;}
#textTabs2 a:hover{border:0;background-image:url('../images/nav/attraction_tabs3b.gif');background-position:right -67px;background-repeat:no-repeat;}
#textTabs2 li#current a{border:0;background-image:url('../images/nav/attraction_tabs3b.gif');background-position:right -159px;background-repeat:no-repeat;}
.textTabsContainer{background-repeat:repeat-x;width:100%;background-image:url('../images/nav/tabbg.gif');}
#textTabs{position:relative;margin:0!important;padding:0;min-width:800px;height:25px;}
#textTabs ul{list-style:none;margin:0!important;padding:0;}
#textTabs li{float:left;height:25px;display:block;list-style:none;padding:0;margin:0 2px 0 0;font-size:.95em;background-image:url('../images/nav/attraction_tabs2.gif');background-position:left top;background-repeat:no-repeat;}
#textTabs li:hover{background-image:url('../images/nav/attraction_tabs2.gif');background-position:left -44px;background-repeat:no-repeat;}
#textTabs li.last{float:right;text-align:right;height:25px;display:block;list-style:none;padding:0;margin:0 2px 0 0;background-image:none;}
#textTabs a{height:21px;padding:4px 10px 0 10px;display:block;border:0;white-space:nowrap;background-image:url('../images/nav/attraction_tabs2b.gif');background-position:right top;background-repeat:no-repeat;}
#textTabs a.help{background:url(../images/nav/help.gif) center left no-repeat;padding:4px 0 0 16px;}
#textTabs a:hover{border:0;background-image:url('../images/nav/attraction_tabs2b.gif');background-position:right -44px;background-repeat:no-repeat;}
#textTabs a:hover.help{background:url(../images/nav/help.gif) center left no-repeat;padding:4px 0 0 16px;}
#textTabs #panel1active,#textTabs #panel2active,#textTabs #panel3active,#textTabs #panel4active,#textTabs #panel5active,#textTabs #panel6active,#textTabs #panel7active{background-position:left -88px;}
#textTabs #panel1active a,#textTabs #panel2active a,#textTabs #panel3active a,#textTabs #panel4active a,#textTabs #panel5active a,#textTabs #panel6active a,#textTabs #panel7active a{background-position:right -88px;}
.timeOptions{width:auto;margin:0;}
.timeOptions ul{list-style:none;padding:0;margin:0!important;}
.timeOptions li{float:left;margin:0;padding:0;list-style:none;white-space:nowrap;}
.timeOptions li.pt3,.pt3,li.pt3{padding-top:3px!important;}
.timeOptions li.pt2,.pt2,li.pt2{padding-top:2px!important;}
.timeOptions li.pt1,.pt1,li.pt1{padding-top:1px!important;}
.timeOptions li.pr,.pr,li.pr{padding-right:2px!important;}
.timeOptions select{width:auto;}
.timeOptions .travelDate{width:50px;}
.twoDivLeft{float:left;padding:0 15px 0 0;margin:0;min-width:350px;width:47%;vertical-align:top;border-right:1px dotted #ccc;}
.twoDivRight{float:left;padding:0 0 0 15px;margin:0;min-width:350px;width:47%;vertical-align:top;}
.twoDivLeft.noBorder{border:none;}
.twoDivLeftB{float:left;padding:0 15px 0 0;margin:0;min-width:350px;width:47%;vertical-align:top;}
.twoDivRightB{float:left;padding:0 0 0 15px;margin:0;min-width:350px;width:47%;vertical-align:top;border-left:1px dotted #ccc;}
.twoDivLeftC{float:left;padding:0 15px 0 0;margin:0;min-width:259px;width:37%;vertical-align:top;}
.twoDivRightC{float:left;padding:0 0 0 15px;margin:0;min-width:399px;width:57%;vertical-align:top;border-left:1px dotted #ccc;}
.twoColLeft{width:55%;vertical-align:top;padding:15px 15px 15px 15px;min-width:390px;}
.twoColRight{width:45%;vertical-align:top;padding:15px 15px 15px 15px;min-width:340px;}
.borderRight{border-right:1px dotted #ccc;}
.twoColLeftBorder1{width:55%;vertical-align:top;padding:15px 15px 15px 15px;min-width:390px;border-right:1px dotted #ccc;}
.twoColRightNoBorder1{width:45%;vertical-align:top;padding:15px 15px 15px 15px;min-width:340px;}
.twoColLeftBorder2{width:70%;vertical-align:top;padding:15px 15px 15px 15px;min-width:460px;border-right:1px dotted #ccc;}
.twoColRightNoBorder2{width:30%;vertical-align:top;padding:15px 15px 15px 15px;min-width:288px;}
.resultsIcon{text-align:center;width:34px;padding:0;vertical-align:top;}
.resultsIconInside{text-align:center;width:34px!important;padding:0 0 0 10px;}
.resultsIconLast{text-align:center;width:34px;padding:0;border-top:none;vertical-align:top;}
.resultsIcon img{padding:8px 0 0 0;}
.resultsIconInside img{padding:0 0 5px 0;}
.resultsTextLast{font:.8em Helvetica,Arial,sans-serif;color:#000;padding:0 0 0 10px;}
.resultsTextBorder{font:.8em Helvetica,Arial,sans-serif;color:#000;padding:8px 0 0 10px;}
.resultsText{font:.8em Helvetica,Arial,sans-serif;color:#000;padding:0 0 0 10px;}
.resultsTextLabel{font:.7em Helvetica,Arial,sans-serif;color:#000;padding:0 0 0 10px;font-weight:bold;text-align:right;vertical-align:top;}
.resultsTextData{font:.7em Helvetica,Arial,sans-serif;color:#000;padding:0 0 0 10px;text-align:left;vertical-align:top;}
.resultsTextLabel2{font:.8em Helvetica,Arial,sans-serif;color:#000;padding:0 0 5px 10px;font-weight:bold;text-align:right;vertical-align:middle;}
.resultsTextData2{font:.8em Helvetica,Arial,sans-serif;color:#000;padding:0 0 5px 10px;text-align:left;vertical-align:top;}
.resultsInnerDivLeft{float:left;border-right:1px solid #ccc;vertical-align:top;width:65%;padding:0 10px 20px 0;}
.resultsInnerDivRight{float:right;vertical-align:top;width:30%;padding:0 0 20px 0;}
.printDirectionHeader{background-color:#fff;border:solid 1px #ccc;border-bottom:dotted 1px #ccc;padding:15px 15px 0 15px;}
.whiteBG{background-color:#fafafa;}
.weatherIcon{text-align:left;width:37px;padding:0 0 5px 10px;}
.weatherTextData{font:.85em Helvetica,Arial,sans-serif;color:#000;padding:0 0 5px 5px;text-align:left;vertical-align:middle;}
.getDirectionsLeft{float:left;width:48%;vertical-align:top;}
.getDirectionsRight{float:right;width:48%;vertical-align:top;}
.getDirectionsLeft select,.getDirectionsRight select{width:100%;}
#mdvMap{width:100%;height:500px;border:solid 1px black;}
.MDVMapControl{padding:5px;width:60px;position:absolute;left:5px;top:5px;z-index:200;}
.MDVMapControl_Arrow{display:inline;}
.MDVMapControl_Arrow_LastResult{visibility:hidden;}
.MDVMapControl_ZoomLevels{left:20px;width:20px;position:relative;}
.MDVMapControl_ZoomLevel{height:14px;width:20px;vertical-align:middle;}
div#mdvMiniMapSpacer{background-color:white;border-left:1px solid black;border-top:1px solid black;width:20%;height:20%;padding-left:3px;padding-top:3px;position:absolute;z-index:150;bottom:0;right:0;}
div#mdvMiniMap{border-left:1px solid black;border-top:1px solid black;width:100%;height:100%;}
div.MDVMapSync_Inner{-moz-opacity:.30;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);background-color:#CC0E08;opacity:.30;}
div.MDVMapSync_Outer{border:2px solid #CC0E08;}
div#miniMapCloseOpenButton{z-index:250;position:absolute;bottom:0;right:0;}
div#miniMapCloseOpenButton a img{border:none;}
#mapHeader{width:100%;border-top:1px dotted #ccc;padding-top:15px;}
.modeOptions ul{list-style:none;padding:0!important;margin:0!important;}
.modeOptions li{float:left;margin:0 15px 5px 0;padding:0;list-style:none;white-space:nowrap;}
.modeOptions li input{padding:0;margin:5px 0 0 0;}
.modeOptions li label{padding:0;margin:0;}
.modeLeft{float:left;width:180px;padding:0 0 5px 0;margin:0;font:.8em Helvetica,Arial,sans-serif;color:#000;}
.modeRight{float:left;padding:0 0 5px 0;margin:0;font:.8em Helvetica,Arial,sans-serif;color:#000;}
.handicap{background-image:url('../images/nav/handicap.gif');background-position:left 2px;background-repeat:no-repeat;padding-left:20px;margin-right:3px;}
.transitIconTabsContainer{background-repeat:repeat-x;width:100%;background-image:url('../images/nav/tabbg2.gif');}
#transitIconTabs{position:relative;margin:0!important;padding:0;width:530px;height:43px;}
#transitIconTabs ul{margin:0!important;padding:0;}
#transitIconTabs li{width:133px;height:43px;position:absolute;top:0;background:url('../images/nav/icons_noLabels.gif') 0 0 no-repeat;display:block;list-style:none;padding:0;margin:0;}
#transitIconTabs a{width:73px;height:30px;display:block;border:0;padding:13px 0 0 55px;}
#transitIconTabs a:hover{border:0;}
#transitIconTabs #panel1c{left:0;}
#transitIconTabs #panel2c{left:133px;background-position:-133px 0;}
#transitIconTabs #panel3c{left:266px;background-position:-266px 0;}
#transitIconTabs #panel4c{left:399px;background-position:-399px 0;}
#transitIconTabs #panel5c{left:532px;background-position:-532px 0;}
#transitIconTabs #panel1c a:hover{background:url('../images/nav/icons_noLabels.gif') 0 -44px no-repeat;}
#transitIconTabs #panel2c a:hover{background:url('../images/nav/icons_noLabels.gif') -133px -44px no-repeat;}
#transitIconTabs #panel3c a:hover{background:url('../images/nav/icons_noLabels.gif') -266px -44px no-repeat;}
#transitIconTabs #panel4c a:hover{background:url('../images/nav/icons_noLabels.gif') -399px -44px no-repeat;}
#transitIconTabs #panel5c a:hover{background:url('../images/nav/icons_noLabels.gif') -532px -44px no-repeat;}
#transitIconTabs #panel1cactive{left:0;background:url('../images/nav/icons_noLabels.gif') 0 -88px no-repeat;}
#transitIconTabs #panel2cactive{left:133px;background:url('../images/nav/icons_noLabels.gif') -133px -88px no-repeat;}
#transitIconTabs #panel3cactive{left:266px;background:url('../images/nav/icons_noLabels.gif') -266px -88px no-repeat;}
#transitIconTabs #panel4cactive{left:399px;background:url('../images/nav/icons_noLabels.gif') -399px -88px no-repeat;}
#transitIconTabs #panel5cactive{left:532px;background:url('../images/nav/icons_noLabels.gif') -532px -88px no-repeat;}
#transitIconTabs #panel1cactive a{color:#000;text-decoration:none;}
#transitIconTabs #panel2cactive a{color:#000;text-decoration:none;}
#transitIconTabs #panel3cactive a{color:#000;text-decoration:none;}
#transitIconTabs #panel4cactive a{color:#000;text-decoration:none;}
#transitIconTabs #panel5cactive a{color:#000;text-decoration:none;}