﻿/*body{font-family:Tahoma, Verdana, Arial;font-size:11px;line-height:15px;list-style-type:square;margin:0px;text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}*/
img{border-style:none;}
.pageContent{width:830px;margin:auto auto;}
#headerContent{background-image:url(../images/header1.png);width:830px;height:83px;}
#footerContent{background-image:url(../images/footer1.jpg);width:830px;height:217px;}
#bodyContent{background-image:url(../images/bg-content1.gif);width:830px;overflow:hidden;}
.floatLeft{float:left;}
.floatRight{float:right}
#logoMandala{background-image:url(../images/logo-mandala.gif);width:172px;height:62px;margin-left:20px;margin-top:15px;}
.logotextmandala{background-image:url(../images/web-home.png);width:109px;height:20px;float:left;margin-top:35px;background-position:0px 0px;cursor:pointer;}
.logotexthome{background-image:url(../images/web-home.png);width:109px;height:20px;float:left;margin-top:35px;background-position:0px -42px;cursor:pointer;}
#headerMenu{height:70px;width:541px;font-size:21px;margin-top:15px;color:#ffffff;padding-right:10px;cursor:pointer;}
#headerMenu a:link{color:#ffffff;}
#headerMenu a:visited{text-decoration:none;color:#ffffff;}
#headerMenu a:hover{text-decoration:none;color:#ffffff;}
#headerMenu a:active{text-decoration:none;color:#ffffff;}
.marginRight15{margin-right:15px;}
.marginRight5{margin-right:5px;}
.marginRight20{margin-right:20px;}
.marginRight50{margin-right:50px;}
.marginLeft50{margin-left:50px;}
.marginLeft20{margin-left:20px;}
.marginLeft10{margin-left:10px;}
.marginLeft5{margin-left:5px;}
.marginRight10{margin-right:10px;}
.marginBottom10{margin-bottom:10px;}
.marginBottom50{margin-bottom:50px;}
.marginBottom20{margin-bottom:20px;}
.marginBottom5{margin-bottom:5px;}
.marginTop3{margin-top:3px;}
.marginTop5{margin-top:5px;}
.marginTop10{margin-top:10px;}
.marginTop15{margin-top:15px;}
.marginTop50{margin-top:50px;}
.marginTop20{margin-top:20px;}
.marginTop30{margin-top:30px;}
.paddTop15{padding-top:15px;}
.paddBottom10{padding-bottom:10px;}
.paddBottom20{padding-bottom:20px;}
.paddLeft10{padding-left:30px;}
.paddRight10{padding-right:30px;}
.verticalMiddle{vertical-align:middle;}
#headerLine{background-image:url(../images/header2.png);height:2px;width:830px;}
#contents{background-image:url(../images/bg-content.gif);width:830px;overflow:hidden;padding-bottom:50px;}
#headerSubMenu{background-image:url(../images/header3.png);width:830px;height:26px;}
#cssHelp{position:absolute;font:11px Tahoma,Verdana,Arial;z-index:500;visibility:hidden;}
#flagPanel{position:absolute;font:11px Tahoma,Verdana,Arial;z-index:500;}
#markhelp{background-color:#047390;text-align:left;color:#ffffff;padding-top:3px;padding-right:5px;padding-left:5px;padding-bottom:5px;}
#markhelparrow{background-image:url(../images/help-arrow.gif);width:7px;height:4px;margin-left:5px;}
.flagOut{margin:auto;overflow:hidden;width:125px;padding:3px 10px;color:#E1E6FA;border:1px solid #0182a4;margin-bottom:5px !important;cursor:pointer;}
.flagIn{margin:auto;overflow:hidden;width:125px;padding:3px 10px;color:#fff;font-weight:bold;border:1px solid #ABC8E2;margin-bottom:5px !important;cursor:pointer;}
.controlsbutton{background-color:#0678B3;border:1px solid #0A50A1;width:120px;text-align:center;color:#ffffff;padding:2px;}
.controlsbuttondisabled{border:1px solid #ADB2B5;background-color:#F4F4F4;width:120px;text-align:center;color:#6D6D6D;padding:2px;margin-top:-2px;}
.colorWhite{color:#ffffff;}
.colorBlue{color:#0678B3;}
.colorWhite{color:#fff;}
.overflowHidden{overflow:hidden;}
.fontRed{color:#ff0000;}
.fontGray{color:#A5A5A5;}
.fontBold{font-weight:bold;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.fontHint{font-size:10px;color:#A5A5A5;margin-left:10px;}
.right{text-align:right;}
.controls{font-family:Tahoma, Verdana, Arial;font-size:11px;}
.regControls{font-family:Tahoma, Verdana, Arial;font-size:14px !important;background-color:#fff;border:solid 1px #ABADB3;width:420px;padding:6px 3px;}
.regControls200{font-family:Tahoma, Verdana, Arial;font-size:14px !important;background-color:#fff;border:solid 1px #ABADB3;width:200px;padding:6px 3px;}
.regControlsDD{font-family:Tahoma, Verdana, Arial;font-size:13px !important;background-color:#fff;border:solid 1px #ABADB3;width:285px;padding:5px 3px;}
.regControls:focus, .regControlsDD:focus{background-color:#F0F6FA;color:#000;}
.w150{width:150px;}
.w550{width:550px;}
.w30{width:30px;}
.w50{width:50px;}
.w90{width:90px;}
.w70{width:70px;}
.w80{width:65px;}
.w288{width:288px;}
.w280{width:280px;}
.h40{height:40px;}
.h50{height:50px;}
.h30{height:30px;}
.cursorPointer{cursor:pointer;}
.cursorDefault{cursor:default;}
.hidden{visibility:hidden;}
#bookingPanel{background-color:#ffffff;width:200px;height:320px;margin-top:25px;margin-left:30px;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;border-color:#e6e6e6;border-width:1px;border-style:solid;}
.headerBookingPanel{background-color:#0678B3;height:20px;width:190px;color:#ffffff;font-weight:bold;text-align:right;padding-top:5px;padding-right:10px;}
.lineBookingPanel{margin:auto auto;width:180px;overflow:hidden;}
#menus{width:178px;background-color:#F0F9FA;border-color:#8ac2e2;border-width:1px;border-style:solid;position:absolute;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;visibility:hidden;border-bottom-color:#C3DEF1 !important;border-bottom-style:solid !important;border-bottom-width:5px !important;z-index:1;}
.menuTop{cursor:pointer;color:#00829B;text-align:left;text-indent:10px;font-size:11px;padding:10px;border-color:#C2E1E7;border-width:1px;border-bottom-style:solid;}
.menuBottom{cursor:pointer;color:#00829B;text-align:left;text-indent:10px;font-size:11px;padding:10px;margin-bottom:15px;}
.menuHeader{float:left;text-align:center;width:180px;padding:20px 0px 34px 0px;}
.barStepPass{float:left;margin-right:2px;width:99px;height:2px;background-color:#D0E5F2;border-width:2px;border-color:#ADD2EB;border-style:solid;}
.guideStepPass{float:left;margin-right:2px;width:103px;color:#ADD2EB;}
.barStepCurrent{float:left;margin-right:2px;width:101px;height:4px;background-color:#57A8D5;border-width:1px;border-color:#6ACCE8;border-style:solid;}
.guideStepCurrent{float:left;margin-right:2px;width:103px;color:#57A8D5;}
.barStepNext{float:left;margin-right:2px;width:99px;height:2px;background-color:#F2F2F2;border-width:2px;border-color:#DFDFDF;border-style:solid;}
.guideStepNext{float:left;margin-right:2px;width:103px;color:#C3C3C3;}
.ulSquare{list-style-type:square;line-height:15px;margin-top:0px;}
.ulSquare li{margin-bottom:8px;}
.ulNumber{list-style-type:decimal;line-height:15px;margin-top:0px;}
.ulNumber li{margin-bottom:8px;}
.links{color:#3B5998;}
.colorBlack{color:#000;}
.whiteBottomBorder{border-bottom:1px solid #ECF3F9 !important;border-color:#D0E5F2;border-style:solid;border-width:1px;}
.mover{background-color:#fff;font-weight:bold;color:#0678B3;float:left;width:40px;text-align:center;cursor:pointer;padding-top:4px;padding-bottom:4px;border:1px solid #ABC8E2;}
.daytitle{float:left;width:42px;text-align:center;}
.dateempty{float:left;width:42px;text-align:center;}
.datefill{float:left;width:42px;text-align:center;cursor:pointer;padding-top:5px;padding-bottom:5px;}
.datefillwn{float:left;width:42px;text-align:center;cursor:pointer;background-color:#E1E6FA;padding-top:5px;padding-bottom:5px;}
.daterow{overflow:hidden;padding-left:3px;}
.tabselected{border:1px solid #8ac2e2;float:left;border-bottom-width:0px !important;height:22px;padding:3px 10px 0 10px;background-color:#fff;text-align:center;cursor:default;color:#025E70;margin-left:2px;}
.tabnative{border:1px solid #C3DEF1;float:left;border-bottom-width:0px !important;height:20px;padding:1px 10px 0 10px;background-color:#fff;text-align:center;margin-left:2px;margin-top:2px;background-color:#F0F9FA;color:#00829B;cursor:pointer;}
.paddTop7{padding-top:7px;}
.productText{font-size:9px;padding-top:63px;}
.center{text-align:center;}
.italic{font-style:italic;}
.headerTitle, .headerTitleRight{background-color:#F7F7F7;height:23px;border:solid 1px #E6E6E6;text-indent:10px;font-size:13px;padding-top:7px;font-weight:bold;}
.headerTitle{width:205px;}
.headerTitleRight{width:518px;}
.linkHeader{color:#013474;}
.linkBody{color:#1680B8;}
.linkGrey{color:#7A7A7A;}
.linkPanelFooter{color:#B3B3B3;}
.linkHeaderContentTitle{color:#003473;}
.bodySmallPanel{width:190px;padding:7px 5px 0 10px;margin-top:7px;}
.pageContentTitle{background-image:url(../images/list-menu-title.jpg);width:500px;height:32px;margin:10px auto;color:#003473;font-size:17px;}
.articleContentTitle{line-height:27px;margin-left:30px;margin-top:4px;color:#003473;font-size:17px;float:left;}
.contentPoint{font-family:georgia,serif,tahoma,verdana;line-height:35px;color:#666666;font-size:15px;}
.formLine{overflow:hidden;width:600px;margin-bottom:10px;}
.formLineLeft{float:left;text-align:right;width:190px;margin-right:10px;}
.formLineRight{float:left;width:400px;}
.formLines{overflow:hidden;width:450px;margin-bottom:15px;}
.formLinesLeft{float:left;text-align:right;width:140px;margin-right:10px;}
.formLinesRight{float:left;width:300px;}
#registrationPanel input, select, #divInquiry input, select, textarea{padding:5px 3px;font-family:Tahoma, Verdana, Arial;font-size:11px;}
#fareGo li, #fareReturn li{margin-bottom:5px;}
#partnerImages img{margin-top:10px;margin-bottom:10px;}
.errorSectionHeader{background-color:#F7A5A5;padding-top:5px;padding-bottom:3px;height:22px;text-indent:10px;font-weight:bold;font-size:15px;color:#cc0000;position:relative;}
.successSectionHeader{background-color:#ABD3EA;padding-top:5px;padding-bottom:3px;height:22px;text-indent:10px;font-weight:bold;font-size:15px;color:#fff;position:relative;}
.errorSectionHeader img{display:block;float:left;margin:0 5px 0 5px;}
.errorSectionContent{background-color:#F7E9E9;margin-bottom:30px;padding-top:15px;padding-bottom:25px;}
.successSectionContent{background-color:#D0E5F2;margin-bottom:30px;padding-top:15px;padding-bottom:25px;}
.divload{display:block;position:absolute;background-image:url(../images/loading-animation.gif);background-position:left center;background-color:#fff;background-repeat:no-repeat;width:260px;height:25px;}
.headerBox{background-color:#F7F7F7;border:1px solid #E6E6E6;padding:10px;overflow:hidden;width:430px;}
.rowGrey{background-color:#FAFAFA;border-bottom:1px solid #E1E1E1;border-top:medium none !important;color:#333333;margin-top:2px;overflow:hidden;padding:10px;width:432px;}
.clearBoth{clear:both;}
#linkitemlist a:link{text-decoration:none;color:#000;}
#linkitemlist a:visited{text-decoration:none;color:#000;}
#linkitemlist a:hover{text-decoration:none;background-color:#57A8D5;color:#fff;}
#linkitemlist a:active{text-decoration:none;color:#ccc;}
.selecteditem{text-decoration:none;background-color:#57A8D5;color:#fff;}
.elseitem{text-decoration:none;color:#000;background-color:#fff;}
.partnergreenwave a{background-image:url(../images/partners/green-apr2010.jpg);background-position:0px 100px;width:91px;height:100px;display:block;}
.partnergreenradio a{background-image:url(../images/partners/green-apr2010.jpg);background-position:92px 100px;width:91px;height:100px;display:block;}
optgroup{font:11px tahoma, Verdana, Arial;color:#333;font-weight:bold;}
