﻿*{
    margin:0px;
    padding:0px;
    font-family:Arial, Verdana;
    font-size:12px; 
}
html,body{
    margin: 0px;
    padding: 0px;
    width: 100%;
    background-color:#dedbca;
}
.outer_container{
    width:100%;
}
.ie-hide{
    _display:none;
}
.clear{
    font-size: 1p;
    height: 0px;
    overflow: hidden;
    clear: both;
}
.outer_container{
    width:100%;
    background-image:url('../images/topbanner.jpg');
    background-repeat:no-repeat;
    background-position:center top;
}
.outer_out_container{
    width:100%;
    background-image:url('../images/bg.gif');
    background-repeat:repeat-y;
    background-position:center;
}
.container{
    width:920px;
    margin-left:auto;
    margin-right:auto;
}
.footer_outer_container{
    width:100%;
    background-color:#dedbca;
}
.footer_container{
    width:920px;
    margin-left:auto;
    margin-right:auto;
}
.footerLeftContainer{
    width:686px;
    float:left;
    text-align:left;
    color:Black;
    font-size:11px;
    font-family:Arial;
}
.footerLeftContainerMenu{
    width:666px;
    padding:15px 10px 15px 10px;
    color:Black;
    font-size:11px;
    font-family:Arial;
}
.footerLeftContainerTerms{
    width:666px;
    height:50px;
    padding:0px 10px 15px 10px;
    color:Black;
    font-size:11px;
    font-family:Arial;
    position:relative;
}
.footerLeftContainerMenu a{
    outline:none;
    font-size:11px;
    color:Black;
    text-decoration:none;
}
.footerLeftContainerTerms a{
    outline:none;
    font-size:11px;
    color:Black;
    text-decoration:none;
}
.footerLeftContainerMenu a:hover{
    color:#ffa100;
}
.footerLeftContainerTerms a:hover{
    color:#ffa100;
}
.footerLeftContainerText{
    width:666px;
    padding:0px 10px 15px 10px;
    color:Black;
    font-size:11px;
    font-family:Arial;
}
.footerLeftContainerText a{
    outline:none;
    font-size:11px;
    color:Black;
    text-decoration:underline;
}
.footerLeftContainerText a:hover{
    color:#ffa100;
}
.footerLeftContainerText ul{
    list-style:none;
}
.footerLeftContainerText ul li{
    list-style:none;
    font-size:11px;
    font-family:Arial;
    color:Black;
}
.footerLeftContainerText ol{
    list-style:none;
}
.footerLeftContainerText ol li{
    list-style:none;
    font-size:11px;
    font-family:Arial;
    color:Black;
}
.footerLeftContainerText p{
    color:Black;
    font-size:11px;
    font-family:Arial;
    margin-bottom:5px;
}
.footerLeftContainerText p a{
    outline:none;
    font-size:11px;
    color:Black;
    text-decoration:underline;
}
.footerLeftContainerText p a:hover{
    color:#ffa100;
}
.footerRightContainer{
    width:224px;
    float:left;
    text-align:right;
    padding:15px 0px 15px 10px;
    color:Black;
    font-size:11px;
    font-family:Arial;
}
.footerRightContainer a{
    outline:none;
    font-size:11px;
    color:Black;
    text-decoration:none;
}
.footerRightContainer a:hover{
    color:#ffa100;
}
.header{
    width:920px;
    height:92px;
    padding-top:13px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    z-index:999;
}
.langs{
    width:920px;
    text-align:right;
    font-size:12px;
    font-family:Arial;
    color:White;
}
.langs a{
    outline:none;
    color:White;
    font-size:11px;
    font-family:Arial;
    text-decoration:none;
}
.langs a:hover{
    color:#ffa100;
}
.innerHeaderContainer{
    width:920px;
}
.logoSubTitleContainer{
    float:left;
    width:715px;
    text-align:left;
    padding-top:26px;
    height:17px;
    overflow:hidden;
    color:#ffa100;
    font-size:12px;
    font-family:Arial;
}
.logo{
    text-align:left;
    color:#ffa100;
    position:absolute;
    top:19px;
    left:0px;
}
.logo a{
    outline:none;
    text-decoration:none;
    color:#ffa100;
    font-size:30px;
    font-family:Arial;
    letter-spacing:6px;
    font-weight:normal;
}
.menuBar{
    position:absolute;
    height:26px;
    bottom:0px;
    left:0px;
}
.oneMenuItem{
    margin-right:2px;
    height:26px;
    float:left;
    position:relative;
}
.leftMenuSel{
    background-image:url('../images/menuleftsel.gif');
    background-repeat:no-repeat;
    width:5px;
    height:26px;
    float:left;
}
.rightMenuSel{
    background-image:url('../images/menurightsel.gif');
    background-repeat:no-repeat;
    width:5px;
    height:26px;
    float:left;
}
.middleMenuSel{
    background-image:url('../images/menumiddlesel.gif');
    background-repeat:repeat-x;
    text-align:center;
    float:left;
    height:26px;
    color:#2e3d4c;
    padding-left:1px;
    padding-right:1px;
}
.middleMenuSel a{
    outline:none;
    color:#2e3d4c;
    display:block;
    height:20px;
    font-size:12px;
    font-weight:bold;
    font-family:Arial;
    text-decoration:none;
    padding-top:6px;
    float:left;
}
.leftMenu{
    background-image:url('../images/menuleft.gif');
    background-repeat:no-repeat;
    width:5px;
    height:26px;
    float:left;
}
.rightMenu{
    background-image:url('../images/menuright.gif');
    background-repeat:no-repeat;
    width:5px;
    height:26px;
    float:left;
}
.middleMenu{
    background-image:url('../images/menumiddle.gif');
    background-repeat:repeat-x;
    text-align:center;
    float:left;
    height:26px;
    color:White;
    padding-left:1px;
    padding-right:1px;
}
.middleMenu a{
    outline:none;
    color:White;
    display:block;
    height:20px;
    font-weight:bold;
    font-size:13px;
    font-family:Arial;
    text-decoration:none;
    padding-top:6px;
    float:left;
}
.middleMenu a:hover{
    color:#ffa100;
}
/*.leftMenuHov{
    background-image:url('../images/menulefthov.gif');
    background-repeat:no-repeat;
    width:5px;
    height:26px;
    float:left;
}
.rightMenuHov{
    background-image:url('../images/menurighthov.gif');
    background-repeat:no-repeat;
    width:5px;
    height:26px;
    float:left;
}
.middleMenuHov{
    background-image:url('../images/menumiddlehov.gif');
    background-repeat:repeat-x;
    text-align:center;
    float:left;
    height:26px;
    color:White;
    padding-left:5px;
    padding-right:5px;
}
.middleMenuHov a{
    outline:none;
    color:White;
    display:block;
    height:20px;
    font-size:12px;
    font-family:Arial;
    text-decoration:none;
    padding-top:6px;
}*/
.mainContainer{
    width:920px;
    position:relative;
    z-index:1;
}
.pageContainer{
    width:667px;
    background-color:White;
    float:left;
    padding-top:19px;
    padding-right:19px;
    padding-bottom:19px;
}
.iframePanel{
    width:785px;
    height:1100px;
    margin-left:auto;
    margin-right:auto;
}
.iframeTrawlerPanel{
    width:900px;
    height:800px;
}
.iframeHotelPanel{
    width:900px;
    height:2000px;
}
/*.pageContainerPages{
    width:667px;
    background-color:White;
    float:left;
    padding-right:19px;
    padding-bottom:19px;
}*/
.sideBarContainer{
    width:234px;
    float:left;
    padding-top:24px;
}
.shadow{
    width:8px;
    font-size:1px;
    position:absolute;
    background-image:url('../images/sideshadow.png');
    background-repeat:repeat-y;
    top:0px;
    left:686px;
    z-index:1;
}
/*.PhotoContainer
{
    width:667px;	
    height:276px;
    overflow:hidden;
    position:relative;
    margin-bottom:19px;
}
.PhotoContainer img
{
    position:absolute;
    top:0px;
    left:0px;
}*/
.colorBoxContainer{
    width:667px;
}
.oneColorBox{
    width:159px;
    float:left;
    margin-bottom:10px;
}
.oneColorHeaderP{
    width:159px;
    height:71px;
    background-image:url('../images/btnpurple.jpg');
    background-repeat:no-repeat;
}
.oneColorHeaderP a{
    color:White;
    font-size:16px;
    font-weight:bold;
    font-family:Arial;
    display:block;
    width:139px;
    height:61px;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    text-decoration:none;
    outline:none;
}
.oneColorHeaderP a:hover{
    text-decoration:underline;
}
.oneColorHeaderG{
    width:159px;
    height:71px;
    background-image:url('../images/btngreen.jpg');
    background-repeat:no-repeat;
}
.oneColorHeaderG a{
    color:White;
    font-size:16px;
    font-weight:bold;
    font-family:Arial;
    display:block;
    width:139px;
    height:61px;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    text-decoration:none;
    outline:none;
}
.oneColorHeaderG a:hover{
    text-decoration:underline;
}
.oneColorHeaderR{
    width:159px;
    height:71px;
    background-image:url('../images/btnred.jpg');
    background-repeat:no-repeat;
}
.oneColorHeaderR a{
    color:White;
    font-size:16px;
    font-weight:bold;
    font-family:Arial;
    display:block;
    width:139px;
    height:61px;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    text-decoration:none;
    outline:none;
}
.oneColorHeaderR a:hover{
    text-decoration:underline;
}
.oneColorHeaderO{
    width:159px;
    height:71px;
    background-image:url('../images/btnorange.jpg');
    background-repeat:no-repeat;
}
.oneColorHeaderO a{
    color:White;
    font-size:16px;
    font-weight:bold;
    font-family:Arial;
    display:block;
    width:139px;
    height:61px;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    text-decoration:none;
    outline:none;
}
.oneColorHeaderO a:hover{
    text-decoration:underline;
}   
.oneColorSeparator{
    width:10px;
    height:50px;
    float:left;
    font-size:1px;
}
.oneColorText{
    width:149px;
    font-size:12px;
    font-family:Arial;
    background-color:#efede5;
    padding:10px 5px 0px 5px;
}
.oneColorTextBottom{
    width:159px;
    height:4px;
    font-size:1px;
    background-image:url('../images/colortextbottom.gif');
}
.oneColorText ul{
}
.oneColorText ul li{
    color:Black;
    list-style-type:none;
    margin-bottom:10px;
}
.oneColorText ul li a{
    outline:none;
    color:Black;
    text-decoration:none;
    font-size:12px;
    font-family:Arial;
}
.oneColorText ul li a:hover{
    color:#698eaf;
    text-decoration:underline;
}
.mainPageText{
    width:647px;
    padding-left:10px;
    padding-right:10px;
    font-size:11px;
    margin-bottom:20px;
}
.mainPageText a{
    outline:none;
    color:#ffb031;
    font-size:12px;
    font-family:Arial;
    text-decoration:none;
}
.mainPageText a:hover{
    color:#ea7100;
}
.mainPageText h1{
    color:#ff7600;
    font-size:30px;
    font-family:Arial;
    letter-spacing:4px;
    font-weight:normal;
    margin-bottom:5px;
}
.mainPageText h2{
    color:#ff830f;
    font-size:13px;
    font-family:Arial;
    letter-spacing:2px;
    font-weight:normal;
    margin-bottom:15px;
}
.hotelAdvertise{
    width:667px;
    height:131px;
    margin-bottom:17px;
}
.hotelAdvertisePhoto{
    height:131px;
    overflow:hidden;
    width:160px;
    float:left;
    position:relative;
}
.hotelAdvertisePhotoTop{
    position:absolute;
    top:0px;
    left:0px;
    font-size:1px;
    height:5px;
    width:5px;
    background-image:url('../images/roundhoteltopleft.png');
    background-repeat:no-repeat;
}
.hotelAdvertisePhotoBot{
    position:absolute;
    bottom:0px;
    left:0px;
    font-size:1px;
    height:5px;
    width:5px;
    background-image:url('../images/roundhotelbotleft.png');
    background-repeat:no-repeat;
}
.hotelAdvertiseText{
    background-color:#889099;
    width:482px;
    height:91px;
    position:relative;
    float:left;
    color:White;
    font-size:12px;
    font-family:Arial;
    padding:10px 10px 30px 10px;
}
.hotelAdvertiseText h2{
    font-family:Arial;
    font-size:20px;
    color:White;
    font-weight:normal;
    margin-bottom:5px;
}
.hotelAdvertiseText h2 a{
    font-family:Arial;
    font-size:20px;
    color:White;
    font-weight:normal;
    text-decoration:none;
    outline:none;
}
.hotelAdvertiseText h2 a:hover{
    text-decoration:underline;
}
.hotelAdvertiseLink{
    position:absolute;
    width:91px;
    height:16px;
    background-image:url('../images/btnreadmore.jpg');
    background-repeat:no-repeat;
    right:5px;
    bottom:5px;
    padding-left:8px;
    padding-top:2px;
}
.hotelAdvertiseLink a{
    outline:none;
    display:block;
    color:#ff830f;
    text-decoration:none;
    font-weight:bold;
}
.hotelAdvertiseLink a:hover{
    color:Black;
}
.hotelAdvertiseRightSide{
    width:5px;
    height:131px;
    background-image:url('../images/hoteladvertismentright.jpg');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.ticketAdvertise{
    width:667px;
}
/****************  TRANSFERS OLD CLASSES *********************/
.ticketAdvertiseTaxi{
    width:160px;
    height:229px;
    margin-right:12px;
    float:left;
}
.ticketAdvertiseTaxiPhoto{
    width:160px;
    height:80px;
    /*background-image:url('../images/taxi.jpg');
    background-repeat:no-repeat;*/
}
.ticketAdvertiseTaxiPhoto img{
    width:160px;
    height:80px;
}
.ticketAdvertiseTaxiText{
    width:140px;
    height:149px;
    position:relative;
    padding-left:10px;
    padding-right:10px;
    font-size:11px;
    font-family:Arial;
    position:relative;
}
/*.ticketAdvertiseTaxiTextInner{
    font-size:11px;
    font-family:Arial;
}*/
.ticketAdvertiseTaxiText h2{
    color:#275f96;
    font-family:Arial;
    font-weight:normal;
    font-size:17px;
    text-align:center;
}
.ticketAdvertiseTaxiText h2 a{
    color:#275f96;
    font-family:Arial;
    font-weight:normal;
    font-size:17px;
    text-align:center;
    text-decoration:none;
    outline:none;
}
.ticketAdvertiseTaxiText h2 a:hover{
    text-decoration:underline;
}
.ticketAdvertiseTaxiLink{
    position:absolute;
    width:91px;
    height:17px;
    background-image:url('../images/btnreadmorewhite.jpg');
    background-repeat:no-repeat;
    right:5px;
    bottom:8px;
    padding-left:8px;
}
.ticketAdvertiseTaxiLink a{
    outline:none;
    display:block;
    color:Black;
    text-decoration:none;
    padding-top:1px;
}
.ticketAdvertiseTaxiLink a:hover{
    color:#275f96;
}
/****************  ************ *********************/
/*********** NEW TICKET COUNTRY CLASSES   *********/
.ticketAdvertiseCountry{
    width:215px;
    height:229px;
    float:left;
}
.ticketAdvertiseCountryPhoto{
    width:215px;
    height:96px;
    position:relative;
    overflow:hidden;
}
.ticketAdvertiseCountryPhoto a{
    width:215px;
    height:96px;
    display:block;
    position:absolute;
    top:0px;
    left:0px;
}
.ticketAdvertiseRoundTL{
    position:absolute;
    top:0px;
    left:0px;
    background-image:url(../images/roundtopleft.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:5px;
    height:5px;
    font-size:1px;
}
.ticketAdvertiseRoundTR{
    position:absolute;
    top:0px;
    right:0px;
    background-image:url(../images/roundtopright.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:5px;
    height:5px;
    font-size:1px;
}
.ticketAdvertiseRoundBL{
    position:absolute;
    bottom:0px;
    left:0px;
    background-image:url(../images/roundbotleft.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:5px;
    height:5px;
    font-size:1px;
}
.ticketAdvertiseRoundBR{
    position:absolute;
    bottom:0px;
    right:0px;
    background-image:url(../images/roundbotright.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:5px;
    height:5px;
    font-size:1px;
}
.ticketAdvertiseCountryText{
    width:215px;
    height:133px;
}
.ticketAdvertiseCountryTextInner{
    position:relative;
    width:185px;
    height:92px;
    padding:15px 15px 15px 15px;
    background-color:#efede5;
    font-size:12px;
    font-family:Arial;
    color:Black;
}
.ticketAdvertiseCountryTextInner h2{
    color:#275f96;
    font-family:Arial;
    font-weight:normal;
    margin-bottom:5px;
    font-size:15px;
}
.ticketAdvertiseCountryTextInner h2 a{
    color:#275f96;
    font-family:Arial;
    font-weight:bold;
    margin-bottom:5px;
    font-size:15px;
    text-decoration:none;
    outline:none;
}
.ticketAdvertiseCountryTextInner h2 a:hover{
    text-decoration:underline;
}
.ticketAdvertiseCountryLink{
    position:absolute;
    width:91px;
    height:17px;
    background-image:url('../images/btnreadmoregrey.jpg');
    background-repeat:no-repeat;
    right:5px;
    bottom:0px;
    padding-left:8px;
}
.ticketAdvertiseCountryLink a{
    outline:none;
    display:block;
    color:Black;
    text-decoration:none;
    padding-top:1px;
    font-weight:bold;
}
.ticketAdvertiseCountryLink a:hover{
    color:#275f96;
}
.ticketAdvertiseCountryTextBottom{
    height:5px;
    width:215px;
    background-image:url('../images/ticketcountrybottomnew.jpg');
    font-size:1px;
}
.ticketAdvertiseCountrySeparator{
    width:11px;
    height:229px;
    float:left;
    font-size:1px;
}

/*********** OLD TICKET COUNTRY CLASSES
.ticketAdvertiseCountry{
    width:237px;
    height:229px;
    float:left;
}
.ticketAdvertiseCountryPhoto{
    width:237px;
    height:96px;
    position:relative;
}
.ticketAdvertiseRoundTL{
    position:absolute;
    top:0px;
    left:0px;
}
.ticketAdvertiseRoundTR{
    position:absolute;
    top:0px;
    right:0px;
}
.ticketAdvertiseRoundBL{
    position:absolute;
    bottom:0px;
    left:0px;
}
.ticketAdvertiseRoundBR{
    position:absolute;
    bottom:0px;
    right:0px;
}
.ticketAdvertiseCountryText{
    width:237px;
    height:133px;
}
.ticketAdvertiseCountryTextInner{
    position:relative;
    width:207px;
    height:92px;
    padding:15px 15px 15px 15px;
    background-color:#efede5;
    font-size:12px;
    font-family:Arial;
    color:Black;
}
.ticketAdvertiseCountryTextInner h2{
    color:#275f96;
    font-family:Arial;
    font-weight:normal;
    margin-bottom:5px;
    font-size:17px;
}
.ticketAdvertiseCountryTextInner h2 a{
    color:#275f96;
    font-family:Arial;
    font-weight:normal;
    margin-bottom:5px;
    font-size:17px;
    text-decoration:none;
    outline:none;
}
.ticketAdvertiseCountryTextInner h2 a:hover{
    text-decoration:underline;
}
.ticketAdvertiseCountryLink{
    position:absolute;
    width:91px;
    height:17px;
    background-image:url('../images/btnreadmoregrey.jpg');
    background-repeat:no-repeat;
    right:5px;
    bottom:0px;
    padding-left:8px;
}
.ticketAdvertiseCountryLink a{
    outline:none;
    display:block;
    color:Black;
    text-decoration:none;
    padding-top:1px;
}
.ticketAdvertiseCountryLink a:hover{
    color:#275f96;
}
.ticketAdvertiseCountryTextBottom{
    height:5px;
    width:237px;
    background-image:url('../images/ticketcountrybottom.jpg');
    font-size:1px;
}
.ticketAdvertiseCountrySeparator{
    width:20px;
    height:229px;
    float:left;
    font-size:1px;
}*/

.sidePanelDates{
    width:234px;
    margin-bottom:4px;
}
.sidePanelDatesHeader{
    height:8px;
    width:234px;
}
.sidePanelDatesHeaderlong{
    width:226px;
    height:7px;
    border-top:White 1px solid;
    background-color:#ccc9b5;
    float:left;
}
.sidePanelDatesHeaderCorner{
    width:8px;
    height:8px;
    background-image:url('../images/datecornertop.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
    
}
.sidePanelDatesHeaderTitle{
    height:33px;
    width:189px;
    border-right:white 1px solid;
    border-bottom:white 1px solid;
    background-color:#ccc9b5;
    color:#423f2b;
    font-family:Arial;
    font-size:20px;
    padding:3px 22px 13px 22px;
}
.sidePanelDatesBody{
    width:188px;
    border-right:white 1px solid;
    background-color:#bab6a0;
    padding:9px 22px 35px 23px;
    color:#524f3a;
    position:relative;
}
.sidePanelDatesBody table{
    font-size:12px;
    font-family:Arial;
}
.sidePanelDatesBodyBottom{
    width:234px;
    height:7px;
}
.sidePanelDatesBodyBottomLong{
    height:6px;
    width:227px;
    border-bottom:white 1px solid;
    background-color:#bab6a0;
    font-size:1px;
    float:left;
}
.sidePanelDatesBodyBottomCorner{
    width:7px;
    height:7px;
    background-image:url('../images/datecornerbot.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sidePanelDatesBodyFixed{
    margin-bottom:8px;
}
.sidePanelDatesBodyFixed div{
    font-size:11px;
    font-family:Arial;
}
.txtSideBar{
    width:70px;
    font-size:10px;
    vertical-align:middle;
    border:1px solid #9d9a8b;
    padding:1px 0px 1px 0px;
}
.tblSideBar{
    margin-left:-5px;
}
.tblSideBar td{
    margin-bottom:10px;
}
.sidePanelDatesSearch{
    position:absolute;
    bottom:3px;
    right:10px;
    width:126px;
    height:27px;
    background-image:url('../images/btnSearch.jpg');
    background-repeat:no-repeat;
}
.sidePanelDatesSearch a{
    outline:none;
    font-size:16px;
    width:126px;
    height:23px;
    font-family:Arial;
    font-weight:bold;
    color:White;
    text-decoration:none;
    text-align:center;
    display:block;
    padding-top:4px;
}
.sidePanelDatesSearch a:hover{
    color:#ff9d00;
}
.sidePanelInfo{
    width:234px;
    margin-bottom:4px;
}
.sidePanelInfoHeader{
    width:234px;
}
.sidePanelInfoHeaderAbove{
    height:8px;
    width:234px;
}
.sidePanelInfoHeaderlong{
    width:226px;
    height:7px;
    border-top:White 1px solid;
    background-color:#a19d84;
    float:left;
}
.sidePanelInfoHeaderCorner{
    width:8px;
    height:8px;
    background-image:url('../images/infotop.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}

.sidePanelInfoHeaderlongBot{
    width:226px;
    height:8px;
    background-color:#a19d84;
    float:left;
}
.sidePanelInfoHeaderCornerBot{
    width:8px;
    height:8px;
    background-image:url('../images/infomiddle.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sidePanelInfoBody{
    width:234px;
}
.sidePanelInfoBodyInner{
    width:234px;
    background-color:White;
}
.sidePanelInfoBodyInnerLink{
    border-bottom:#dcdacf 1px dashed;
    width:194px;
    padding:1px 10px 1px 30px;
}
.sidePanelInfoBodyInnerLink a{  
    outline:none;
    color:#595959;
    text-decoration:none;
    display:block;
    font-size:12px;
    padding-top:5px;
    padding-bottom:5px;
    font-family:Arial;
    background-image:url('../images/infolinkphoto.jpg');
    background-repeat:no-repeat;
    background-position:right center;
    
}
.sidePanelInfoBodyInnerLink a:hover{
    color:#a19d84;
    background-image:url('../images/infolinkphotopress.jpg');
    background-repeat:no-repeat;
    background-position:right center;
}
.sidePanelInfoBodyLong{
    width:226px;
    height:8px;
    background-color:White;
    float:left;
}
.sidePanelInfoBodyCorner{
    width:8px;
    height:8px;
    background-image:url('../images/infobot.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sidePanelGreen{
    width:234px;
    margin-bottom:4px;
}
.sidePanelGreenAbove{
    height:7px;
    width:234px;
}
.sidePanelGreenLong{
    width:227px;
    height:7px;
    background-color:#61c722;
    float:left;
}
.sidePanelGreenCorner{
    width:7px;
    height:7px;
    background-image:url('../images/greentop.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sidePanelGreenInner{
    background-color:#63c924;
    background-image:url('../images/greenbg.gif');
    background-repeat:repeat-x;
    background-position:left bottom;
    width:214px;
    padding:0px 10px 0px 10px;
}
.sidePanelGreenInnerTitle{
    color:White;
    font-size:13px;
    font-family:Arial;
    text-align:left;
    font-weight:bold;
    margin-bottom:7px;
    padding-left:18px;
}
.sidePanelGreenInnerVideo{
    width:215px;
    height:171px;
}
.sidePanelGreenInnerVideoInfo{
    color:White;
    font-size:12px;
    font-family:Arial;
    text-align:center;
    margin-top:7px;
    line-height:14px;
}
.sidePanelGreenCornerBot{
    width:7px;
    height:7px;
    background-image:url('../images/greenbot.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sidePanelGreenLongBot{
    width:227px;
    height:7px;
    background-color:#389e00;
    float:left;
}
.sidePanelInfoHeaderCorner{
    width:8px;
    height:8px;
    background-image:url('../images/infotop.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sidePanelInfoHeaderTitle{
    width:148px;
    min-height:45px;
    border-right:White 1px solid;
    background-color:#a19d84;
    position:relative;
    color:White;
    padding-left:25px;
    padding-right:60px;
    font-size:11px;
    font-family:Arial;
}
.sidePanelInfoHeaderPhoto{
    position:absolute;
    right:11px;
    top:3px;
    font-size:1px;
}
.sidePanelInfoHeaderlongBot{
    width:226px;
    height:8px;
    background-color:#a19d84;
    float:left;
}
.sidePanelInfoHeaderCornerBot{
    width:8px;
    height:8px;
    background-image:url('../images/infomiddle.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sidePanelTopDest{
    width:234px;
    margin-bottom:4px;
}
.sidePanelTopDestHeader{
    width:234px;
    height:31px;
}
.sidePanelTopDestHeaderAbove{
    width:234px;
    height:7px;
}
.sidePanelTopDestHeaderlong{
    width:226px;
    height:6px;
    border-top:White 1px solid;
    background-color:#112233;
    float:left;
}
.sidePanelTopDestHeaderCorner{
    width:8px;
    height:8px;
    background-image:url('../images/topdesttop.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sidePanelTopDestHeaderTitle{
    width:208px;
    height:17px;
    border-right:White 1px solid;
    background-color:#112233;
    color:White;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    padding-left:25px;
}
.sidePanelTopDestHeaderlongBot{
    width:226px;
    height:7px;
    background-color:#112233;
    float:left;
    border-bottom:White 1px solid;
}
.sidePanelTopDestHeaderCornerBot{
    width:7px;
    height:7px;
    background-image:url('../images/topdestmiddle.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sidePanelTopDestBody{
    width:234px;
}
.sidePanelTopDestBodyInner{
    width:188px;
    background-color:#dedbca;
    border-right:White 1px solid;
    padding:10px 10px 10px 35px;
}
.sidePanelTopDestBodyInner ul{
}
.sidePanelTopDestBodyInner ul li{
    color:#211613;
    list-style:none;
}
.sidePanelTopDestBodyInner ul li a{
    outline:none;
    color:#211613;
    text-decoration:none;
    display:block;
    font-size:17px;
    line-height:28px;
    font-family:Arial;
}
.sidePanelTopDestBodyInner ul li a:hover{
    color:#2f659b;
}
.sidePanelTopDestBodyInnerConverter{
    width:213px;
    background-color:#dedbca;
    border-right:White 1px solid;
    padding:10px 10px 3px 10px;
}
.sidePanelTopDestBodyAbove{
    width:234px;
    height:7px;
}
.sidePanelTopDestBodyLong{
    width:226px;
    height:6px;
    border-bottom:White 1px solid;
    background-color:#dedbca;
    float:left;
}
.sidePanelTopDestBodyCorner{
    width:7px;
    height:7px;
    background-image:url('../images/topdestbot.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.mainSearchPanel{
    width:667px;
    margin-bottom:19px;
}
.mainSearchPanelAbove{
    width:667px;
    height:8px;
}
.mainSearchPanelTopLeftCorner{
    width:8px;
    height:8px;
    float:left;
}
.mainSearchPanelTopLeftCorner{
    width:8px;
    height:8px;
    float:left;
    background-image:url('../images/searchTLtabs.png');
    background-repeat:no-repeat;
}
.mainSearchPanelAboveTabs{
    width:667px;
    height:35px;
    background-color:#ccc9b5;
    position:relative;
    
}
.mainSearchPanelTabs{
    float:left;
    height:35px;
    position:relative;
    background-image:url('../images/searchTabSeparator.gif');
    background-repeat:repeat-y;
    background-position:right top;
}
.mainSearchPanelTabs a{
    display:block;
    outline:none;
    position:relative;
    z-index:2;
    text-decoration:none;
    color:#423f2b;
    font-family:Arial;
    font-size:18px;
    height:27px;
    padding:8px 10px 0px 10px;
    cursor:pointer;
    cursor:hand;
}
.mainSearchPanelTabs a:hover{
    color:White;
}
.mainSearchPanelTabsLeftCorner{
    position:absolute;
    top:0px;
    left:0px;
    z-index:500;
    width:8px;
    height:8px;
    background-image:url(../images/searchTLtabsSel.gif);
    background-repeat:no-repeat;
}
.centerSearchPanelBody{
    position:relative;
    padding-bottom:20px;
}
/**********************************************/
.mainSearchPanelTabsRightCorner{
    position:absolute;
    top:0px;
    right:0px;
    width:8px;
    height:8px;
    background-image:url('../images/searchTRtabs.gif');
    background-repeat:no-repeat;
}
.mainSearchPanelTopRightCorner{
    width:8px;
    height:8px;
    float:left;
    background-image:url('../images/searchTR.png');
    background-repeat:no-repeat;
}
.mainSearchPanelTopMiddle{
    width:651px;
    height:8px;
    float:left;
    background-color:#ccc9b5;
}
.mainSearchPanelTitle{
    width:647px;
    height:25px;
    background-color:#ccc9b5;
    border-bottom:White 1px solid;
    padding-left:20px;
    color:#423f2b;
    font-family:Arial;
    font-size:18px;
}
.mainSearchPanelBody{
    width:637px;
    background-color:#bab6a0;
    padding:10px 10px 0px 20px;
    position:relative;
}
.mainSearchPanelBotLeftCorner{
    width:8px;
    height:8px;
    float:left;
    background-image:url('../images/searchBL.png');
    background-repeat:no-repeat;
}
.mainSearchPanelBotRightCorner{
    width:8px;
    height:8px;
    float:left;
    background-image:url('../images/searchBR.png');
    background-repeat:no-repeat;
}
.mainSearchPanelBotMiddle{
    width:651px;
    height:8px;
    float:left;
    background-color:#bab6a0;
}
.tblSearchBar{
    width:437px;
    margin-left:-5px;
}
.txtCenterBar{
    width:200px;
    font-size:11px;
    vertical-align:middle;
    border:1px solid #9d9a8b;
    margin-bottom:1px;
}
.tblSearchBar td{
    text-align:left;
}
.tblSearchBarHotels{
    width:350px;
    margin-left:-5px;
}
.tblSearchBarHotels td{
    text-align:left;
}
.searchPanelDatesSearch{
    position:absolute;
    bottom:0px;
    right:20px;
    width:126px;
    height:27px;
    background-image:url('../images/btnSearch.jpg');
    background-repeat:no-repeat;
}
.searchPanelDatesSearch a{
    outline:none;
    font-size:16px;
    width:126px;
    height:23px;
    font-family:Arial;
    font-weight:bold;
    color:White;
    text-decoration:none;
    text-align:center;
    display:block;
    padding-top:4px;
    cursor:pointer;
    cursor:hand;
}
.searchPanelDatesSearch a:hover{
    color:#ff9d00;
}
.pageText{
    width:667px;
    margin-bottom:19px;
}
.pageTextAbove{
    width:667px;
    height:8px;
}
.pageTextTopLeftCorner{
    width:8px;
    height:8px;
    float:left;
    background-image:url('../images/pagetextTL.png');
    background-repeat:no-repeat;
}
.pageTextTopRightCorner{
    width:8px;
    height:8px;
    float:left;
    background-image:url('../images/pagetextTR.png');
    background-repeat:no-repeat;
}
.pageTextBotLeftCorner{
    width:8px;
    height:8px;
    float:left;
    background-image:url('../images/pagetextBL.png');
    background-repeat:no-repeat;
}
.pageTextBotRightCorner{
    width:8px;
    height:8px;
    float:left;
    background-image:url('../images/pagetextBR.png');
    background-repeat:no-repeat;
}
.pageTextTopLeftCornerForm{
    width:8px;
    height:8px;
    float:left;
    background-image:url('../images/pagetextTLForm.png');
    background-repeat:no-repeat;
}
.pageTextTopRightCornerForm{
    width:8px;
    height:8px;
    float:left;
    background-image:url('../images/pagetextTRForm.png');
    background-repeat:no-repeat;
}
.pageTextBotLeftCornerForm{
    width:8px;
    height:8px;
    float:left;
    background-image:url('../images/pagetextBLForm.png');
    background-repeat:no-repeat;
}
.pageTextBotRightCornerForm{
    width:8px;
    height:8px;
    float:left;
    background-image:url('../images/pagetextBRForm.png');
    background-repeat:no-repeat;
}
.pageTextMiddle{
    width:651px;
    height:8px;
    float:left;
    background-color:#edebdf;
}
.pageTextMiddleForm{
    width:651px;
    height:7px;
    float:left;
    background-color:#edebdf;
    border-top: solid 1px #858167;
}
.pageTextMiddleBottomForm{
    width:651px;
    height:7px;
    float:left;
    background-color:#edebdf;
    border-bottom: solid 1px #858167;
}
.pageTextPhotoGalleryContainer{
    width:637px;
    height:350px;
}
.pageTextInner{
    width:637px;
    background-color:#edebdf;
    padding:10px 15px 11px 15px;
    font-family:Arial;
    font-size:12px;
    overflow:hidden;
    position:relative;
}
.pageTextInner h2{
    line-height:17px;
    font-family:Arial;
    font-size:21px;
}
.pageTextInner h3{
    line-height:17px;
    font-family:Arial;
    font-size:19px;
}
.pageTextInner h4{
    line-height:17px;
    font-family:Arial;
    font-size:17px;
}
.pageTextInner h5{
    line-height:17px;
    font-family:Arial;
    font-size:15px;
}
.pageTextInner p{
    margin-bottom:10px;
    margin-top:10px;
    line-height:15px;
    font-family:Arial;
    font-size:12px;
}
.pageTextInner iframe{
    width:637px;
    height:350px;
}
/*.pageTextInner p img{
    float:left;
    margin: 5px 17px  5px 0px;
    max-width:637px;
}
.pageTextInner img{
    float:left;
    margin:5px 17px 5px 0px;
    max-width:637px;
}*/
.pageTextInner a{
    color:#296198;
    text-decoration:none;
    font-size:12px;
    font-family:Arial;
}
.pageTextInner a:hover{
    text-decoration:underline;
}
.pageTextInnerRepeaterImages{
    float:right;
    margin:5px 0px 5px 10px;
    width:200px;
    font-style:italic;
    font-size:11px;
    font-family:Arial;
    text-align:center;
}
.pageTextInnerRepeaterImages img{
    margin-bottom:5px;
    margin-top:5px;
}
.pageTextInner ul{
    padding-left:20px;
}
.pageTextInner ol{
    padding-left:20px;
}
.pageTextInner ul li{
    list-style:inline;
    margin-bottom:5px;
    font-size:12px;
    font-family:Arial;
}
.pageTextInner ul li strong{
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
}
.pageTextInner ol li{
    list-style:inline;
    margin-bottom:5px;
    font-size:12px;
    font-family:Arial;
}

.pageTextInner table{
    margin-bottom:10px;
    font-size:12px;
    font-family:Arial;
    width:100%;
    /*border:1px solid #504e3e !important;*/
    padding:0px;
}
.pageTextInner table thead{
    font-size:12px;
    font-family:Arial;
    background-color:#bab6a0 !important;
}
.pageTextInner table thead td{
    font-size:14px;
    font-family:Arial;
    text-align:center;
    color:#424034;
    /*border:1px solid #504e3e !important;*/
    margin:1px;
    padding:5px !important;
}
.pageTextInner table tbody{
    font-size:12px;
    font-family:Arial;
    background-color:#ccc9b5 !important;
}
.pageTextInner table tbody td{
    /*border:1px solid #504e3e !important;*/
    margin:1px;
    text-align:center;
    padding:5px !important;
}
.pageTextInner table tbody td:first-child{
    text-align:left;
}


.pagesTitle{
    width:667px;
    margin-bottom:5px;
}
.pagesTitleContainer{
    margin-bottom:3px;
    font-size:18px;
    color:#ff7100;
    font-family:Arial;
    width:647px;
    padding-left:20px;
    letter-spacing:1px;
}
/*.pagesTitleLeft{
    font-size:18px;
    color:#ff7100;
    font-family:Arial;
    width:647px;
    padding-left:20px;
    float:left;
    letter-spacing:1px;
}*/
.pagesTitleSearchGroup{
    width:205px;
    margin-top:16px;
}
.pagesTitleSearchGroup input{
    float:left;
    margin-right:3px;
    font-size:11px;
    font-family:Arial;
    padding-bottom:1px;
    padding-top:1px;
    width:180px;
}
.pagesTitleSearchGroup a{
    outline:none;
    float:left;
}
.Breadcrumb{
    width:667px;
    text-align:right;
    overflow:hidden;
    font-family:Arial;
    font-size:12px;
}
.Breadcrumb a{
    outline:none;
    color:#5c5c5c;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
}
.Breadcrumb a:hover{
    color:#ffa100;
}
/*.subMenuBar{
    height:40px;
    margin-bottom:3px;
}
.subMenuItem{
    float:left;
    height:16px;
    padding-left:5px;
    padding-right:11px;
    background-image:url('../images/submenu.gif');
    background-position:right;
    background-repeat:no-repeat;
    text-align:center;
    margin-bottom:4px;
}
.subMenuItemLast{
    float:left;
    height:16px;
    padding-left:5px;
    padding-right:11px;
    border-right:none;
    text-align:center;
}
.subMenuItemSel{
    float:left;
    height:16px;
    padding-left:5px;
    padding-right:11px;
    background-image:url('../images/submenu.gif');
    background-position:right;
    background-repeat:no-repeat;
    margin-bottom:4px;
    text-align:center;
}
.subMenuItemSelLast{
    float:left;
    height:16px;
    padding-left:5px;
    padding-right:5px;
    border-right:none;
    text-align:center;
}
.subMenuItem a{
    outline:none;
    display:block;
    height:15px;
    color:#5C5C5C;
    padding-top:1px;
    text-decoration:none;
}
.subMenuItem a:hover{
    color:#ffa100;
}
.subMenuItemLast a{
    outline:none;
    display:block;
    height:15px;
    color:#5C5C5C;
    padding-top:1px;
    text-decoration:none;
}
.subMenuItemLast a:hover{
    color:#ffa100;
}
.subMenuItemSel a{
    outline:none;
    display:block;
    height:15px;
    color:#ffa100;
    padding-top:1px;
    text-decoration:none;
}
.subMenuItemSelLast a{
    outline:none;
    display:block;
    height:15px;
    color:#ffa100;
    padding-top:1px;
    text-decoration:none;
}*/
.contact{
    float:right;
    text-align:right;
    color:White;
    margin-top:4px;
    width:205px;
    position:relative;
}
.contact a{
    outline:none;
    font-size:12px;
    font-family:Arial;
    color:White;
    text-decoration:none;
    line-height:15px;
}
.contact a:hover{
    color:#ffa100;
}
.contactPayment{
    position:absolute;
    bottom:-17px;
    right:0px;
    background-image:url(../images/btnPayment.png);
    background-repeat:no-repeat;
    font-size:12px;
    text-align:center;
    width:81px;
    height:15px;
}
.contactPayment a{
    display:block;
    width:81px;
    height:15px;
    text-decoration:none;
    outline:none;
    color:White;
    font-size:12px;
    text-align:center;
    cursor:pointer;
    cursor:hand;
}
.contactPayment a:hover{
    color:#ff9d00;
}
.tblContactContainer{
    width:100%;
}
.tblContactContainer td{
    width:360px;
    padding-right:10px;
    vertical-align:top;
}
.tblContactContainer .Green, .tblContactContainer .Green p{
    color:Green;
}
.tbl_Contact{
    width:319px;	
}
.tbl_Contact .ContactTd{
    width:90px;
}
.ContactForm{
    padding:5px;
    width:320px;
    padding-left:20px;
    padding-right:20px;
}
.ContactFormTitle{
    font-family:Arial;
    font-size:15px;
    border-bottom:1px solid #515151;
    padding-bottom:5px;
    margin-bottom:5px;
}
.ContactFormTitle h2{
    color:Black;
    font-family:Arial;
    font-size:15px;
    font-weight:normal;
    text-decoration:none;
    padding:0px;
    margin:0px;
}
.ContactFormTitle h3{
    color:Black;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    font-style:italic;
    padding:0px;
    margin:0px;
}
.tbl_Contact td{
    padding-bottom:1px;
    padding-right:0px;
    vertical-align:top;
    width:auto;
}
/*.tbl_Contact input{
    font-family:Arial;
    font-size:11px;
    width:200px;
}*/
.ContactBtn{
    float:right;
    margin-right:18px;
}
.ContactBtnGroup{
    margin-left:140px;
}
.NotOkMessage{
    color:Red;
}
.OkMessage{
    color:Black;
}
.shareLinks{
    height:18px;
    padding-left:22px;
    color:White;
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
    margin-bottom:7px;
    text-align:right;
}
.shareLinks a{
    float:left;
    display:block;
    width:16px;
    height:16px;
    margin-right:5px;
    text-decoration:none;
    outline:none;
}
.shareLinks a:hover{
    filter:alpha(opacity=30);
    moz-opacity:0.3;
    opacity:0.3;
}
.shareLinksBox{
    width:16px;
    height:16px;
    position:relative;
    font-size:1px;
    float:left;
    margin-right:5px;
}
/*.shareLinksBoxFB{
    width:16px;
    height:16px;
    font-size:1px;
    float:left;
    margin-right:5px;
    overflow:hidden;
}
.shareLinksBoxFB a{
    display:block;
    height:16px;
    font-size:1px;
    text-decoration:none;
    outline:none;
    
}
.shareLinksBoxFB a img{
    height:16px;
    width:16px;
}*/
.shareLinksBox img{
    height:16px;
    width:16px;
}
.shareLinksBox a{
    outline:none;
    display:block;
    height:16px;
    width:16px;
    position:absolute;
    top:0px;
    left:0px;
    filter:alpha(opacity=0);
    moz-opacity:0.0;
    opacity:0.0;
    cursor:pointer;
    cursor:hand;
}
.shareLinks a:hover{
    filter:alpha(opacity=30);
    moz-opacity:0.3;
    opacity:0.3;
}
.shareLinks a img{
    height:16px;
    width:16px;
}
.sidePanelSubMenu{
    width:234px;
    margin-bottom:4px;
    
}
.sidePanelSubMenuHeader{
    height:8px;
    width:234px;
}
.sidePanelSubMenuHeaderlong{
    width:226px;
    height:7px;
    border-top:White 1px solid;
    background-color:#9f9c84;
    float:left;
}
.sidePanelSubMenuHeaderCorner{
    width:8px;
    height:8px;
    background-image:url('../images/submenucornertop.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sidePanelSubMenuHeaderTitle{
    width:189px;
    background-color:#9f9c84;
    letter-spacing:1px;
    color:White;
    font-family:Arial;
    border-right:white 1px solid;
    border-bottom:white 1px solid;
    font-size:18px;
    padding:3px 22px 8px 22px;
    position:relative;
}
.sidePanelSubMenuHeaderTitleLink{
    position:absolute;
    right:25px;
    top:7px;
    width:15px;
    height:14px;
    font-size:1px;
}
.sidePanelSubMenuHeaderTitleLink a{
    width:15px;
    height:14px;
    display:block;
    outline:none;
    text-decoration:none;
    font-size:1px;
    background-image:url(../images/arrowSideSubMenu.gif);
    background-position: left top;
    background-repeat:no-repeat;
    cursor:pointer;
    cursor:hand;
}
.sidePanelSubMenuHeaderTitleLink a:hover{
    background-image:url(../images/arrowSideSubMenuSel.gif);
}
.sidePanelSubMenuBodyContainer{
    width:234px;
}
.sidePanelSubMenuBody{
    width:233px;
    border-right:white 1px solid;
    background-color:#e5dfbc;
    color:#524f3a;
}
.oneSideMenuItem{
    
}
.oneSideMenuItem a{
    text-decoration:none;
    font-size:12px;
    font-family:Arial;
    padding-left:22px;
    color:#515151;
    display:block;
    padding-bottom:5px;
    padding-top:5px;
    outline:none;
    border-top:White 1px dotted;
}
.oneSideMenuItem a:hover{
    color:#5c5c5c;
    background-color:#f7f3da;
}
.sidePanelSubMenuBody ul{
}
.sidePanelSubMenuBody ul li{
    list-style:inline;
    list-style-type:none;
}
.sidePanelSubMenuBody ul li a{
    text-decoration:none;
    font-size:12px;
    font-family:Arial;
    padding-left:35px;
    color:#515151;
    display:block;
    padding-top:5px;
    padding-bottom:5px;
    outline:none;
    border-top:none;
}
.sidePanelSubMenuBody ul li a:hover{
    color:#5c5c5c;
    background-color:#f7f3da;
}


.sideMenuToller{
    /*display:none;*/
}
.sideMenuArrow{
    background-image:url(../images/menuArrowDown.png);
    background-position:center 5px;
    background-repeat:no-repeat;
    height:21px;
    cursor:poitner;
    cursor:hand;
    border-top:1px dotted White;
}
.sideMenuArrow:hover{
    background-image:url(../images/menuArrowDownHover.png);
}


.sidePanelSubMenuBodyBottom{
    width:234px;
    height:7px;
}
.sidePanelSubMenuBodyBottomLong{
    height:6px;
    width:227px;
    border-bottom:white 1px solid;
    background-color:#e5dfbc;
    font-size:1px;
    float:left;
}
.sidePanelSubMenuBodyBottomCorner{
    width:7px;
    height:7px;
    background-image:url('../images/submenucornerbot.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.ContentColumn
{
    float:left;
    width:647px;
    color:#000000;
    line-height:16px;
    font-family:Arial;
    font-size:12px;
    margin-top:0px;
    position:relative;
    padding-top:5px;
}
.ContentColumn h1
{
    line-height:24px;
    color:Maroon;
    font-weight:normal;
    font-family:Arial;
    font-size:18px;
    border-bottom:1px solid #DEDDDD;
    padding-bottom:3px;
    padding-top:5px;
}
.ContentColumn p
{
    font-family:Arial;
    font-size:12px;
    margin-top:10px;
    line-height:16px;
    color:#000000;
}
.ContentColumn ul
{
    margin-left:20px;
    font-family:Arial;
    font-size:12px;
    margin-top:10px;
    line-height:16px;
    color:#000000;
}
.ContentColumn img
{
    float:left;
    margin-right:5px;	
}
.SearchResults
{
    text-align:left;
    margin-bottom:10px;	
    padding:4px;
    background-color:#F5F5F5;
    border-left:#dedddd 1px solid;
}
.SearchPaging
{
    width:100%;
    margin-bottom:5px;
}
.searchPageInner{
    text-align:right;
    font-size:11px;
    padding-left:5px;
    padding-right:5px;
    float:right;
}
.SearchPaging .searchPageInner .PgLink{
    padding:1px 5px 2px 5px;
    color:#819ed7;
    background-image:url('../images/pagebg.gif');
    background-repeat:no-repeat;
    text-decoration:none;
    text-align:center;
    font-size:11px;
    font-weight:bold;
    display:block;
    float:left;
    margin-left:3px;
    outline:none;
}
.SearchPaging .searchPageInner .PgLink:hover{
    color:Black;
}
.NextLink{
    float:left;
    margin-left:5px;
}
.NextLink a{
    display:block;
    width:9px;
    height:19px;
    outline:none;
    font-size:1px;
    background-image:url('../images/NextPage.gif');
    background-repeat:no-repeat;
    background-position:center center;
}
.NextLink a:hover{
    background-image:url('../images/NextPageHover.gif');
}
.PrevLink{
    float:left;
    margin-right:2px;
}
.PrevLink a{
    display:block;
    width:9px;
    height:19px;
    outline:none;
    font-size:1px;
    background-image:url('../images/PrevPage.gif');
    background-repeat:no-repeat;
    background-position:center center;
}
.PrevLink a:hover{
    background-image:url('../images/PrevPageHover.gif');
}
.PageItem{
    margin-top:10px;
    margin-bottom:10px;
    padding-bottom:20px;
    border-bottom:1px dashed #bebebe;
    position:relative;
}
.SearchTitle, .SearchTitle a, .PageItem a{
    font-family:Arial;
    font-size:14px;
    color:#2f659b;
    text-decoration:none;
}
.SearchTitle a:hover, .PageItem a:hover{
    color:#bebebe;
}
.PageItemLink{
    position:absolute;
    right:0px;
    bottom:5px;
}
.PageItemLink a{
    font-family:Arial;
    font-size:12px;
    color:#304F8C;
    text-decoration:none;
}
.PageItemLink a:hover{
    color:#bebebe;
}
.SitemapContainer{
    margin-top:20px;
    margin-left:20px;
}   
.FirstLevel a{
    display:block;
    color:Black;
    text-decoration:none;
    margin-top:10px;
    text-decoration:underline;
}
.SecondLevel a{
    display:block;
    color:#686868;
    text-decoration:none;
    margin-top:10px;
    margin-left:15px;
}
.ThirdLevel a{
    display:block;
    color:#A7A6A6;
    text-decoration:none;
    margin-top:10px;
    margin-left:35px;
}
.FirstLevel a:hover, .SecondLevel a:hover, .ThirdLevel a:hover{
    color:#FF8E42;
}
/************************** SLIDER ****************************/
#slider{
    width: 667px; /* important to be same as image width */
    height: 276px; /* important to be same as image height */
    position: relative; /* important */
    overflow:hidden; /* important */
    margin-bottom:19px;
}
#sliderContent{
    width: 667px; /* important to be same as image width or wider */
    position: absolute;
    top: 0px;
    left: 0px;
    margin-left: 0px;
}
.sliderImage{
    float: left;
    position: relative;
    display: none;
}
.sliderImage span{
    position: absolute;
    font-size:12px;
    font-family:Arial;
    padding: 10px 13px 10px 13px;
    width: 641px;
    background-color:Black;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    color: White;
    display: none;
    overflow:hidden;
}
.sliderImage span a{
    font-size:15px;
    font-family:Arial;
    text-decoration:none;
    outline:none;
    display:block;
    color: White;
    filter: alpha(opacity=100);
    -moz-opacity: 1.0;
    -khtml-opacity: 1.0;
    opacity: 1.0;
    margin-bottom:5px;
}
.sliderImage span a:hover{
    text-decoration:underline;
}
.clearS{
    clear: both;
}
.sliderImage span strong{
    font-size: 14px;
    font-weight:bold;
}
.top{
    top: 0px;
    left: 0px;
}
.bottom{
    bottom: 0px;
    left: 0px;
}
#slider ul{
    list-style-type: none;
}
/*****************  SIDE NEWS ****************/

.mainPageContentNewsContainer{
    width:234px;
    margin-bottom:4px;
}
.mainPageContentNewsInnerHeader{
    width:208px;
    padding:10px 0px 10px 25px;
    background-color:#ccc9b5;
    border-right:White 1px solid;
    color:#5f5f5f;
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
}
.mainPageContentNewsInnerBody{
    background-color:White;
    width:213px;
    border-right:White 1px solid;
    padding:10px 10px 10px 10px;
    /*position:relative;*/
}
.mainPageContentNewsHeaderAbove{
    height:8px;
    width:234px;
}
.mainPageContentNewsHeaderlong{
    width:226px;
    height:8px;
    background-color:#ccc9b5;
    float:left;
}
.mainPageContentNewsHeaderCorner{
    width:8px;
    height:8px;
    background-image:url('../images/newscornerbot.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.mainPageContentNewsItem{
    width:204px;
    border-bottom:#ccc9b5 1px dashed;
    padding-bottom:5px;
    padding-top:5px;
}
.mainPageContentNewsItemTitle{
    width:204px;
    font-size:11px;
    font-family:Arial;
    font-style:italic;
    padding:0px 5px 0px 5px;
    color:#5f5f5f;
}
.mainPageContentNewsItemTitle a{
    text-decoration:none;
    outline:none;
    font-size:12px;
    font-family:Arial;
    font-style:normal;
    color:#423f2b;
}
.mainPageContentNewsItemTitle a:hover{
    text-decoration:underline;
}
.mainPageContentNewsItemText{
    font-size:11px;
    font-family:Arial;
    color:Black;
    width:204px;
    padding:0px 5px 0px 5px;
}
.mainPageContentNewsMore{
    position:absolute;
    bottom:5px;
    right:10px;
    height:23px;
}
.mainPageContentNewsMore a{
    display:block;
    height:18px;
    background-image:url('../images/whitebgarrow.jpg');
    background-repeat:no-repeat;
    background-position:right center;
    outline:none;
    text-decoration:none;
    color:#d0231d;
    font-size:12px;
    font-family:Arial;
    padding:5px 27px 0px 0px;
}
.mainPageContentNewsMore a:hover{
    color:#660200;
    background-image:url('../images/whitebgarrowhover.jpg');
    background-repeat:no-repeat;
    background-position:right center;
}
.oneNewsContainer{
    width:637px;
    padding-top:15px;
    border-bottom:#d5d5d5 1px dotted;
    margin-bottom:10px;
}
.oneNewsTitle{
    width:637px;
    margin-bottom:10px;
}
.oneNewsTitle a{
    font-size:17px;
    color:#296198;
    font-family:Arial;
    font-weight:bold;
    text-decoration:none;
    outline:none;
    cursor:pointer;
    cursor:hand;
}
.oneNewsTitle a:hover{
    text-decoration:underline;
}
.oneNewsCreateDate{
    width:637px;
    font-size:12px;
    color:#595959;
    font-style:italic;
    font-family:Arial;
    margin-bottom:5px;
}
.oneNewsSubTitle{
    width:637px;
    font-size:12px;
    color:Black;
    font-weight:bold;
    font-family:Arial;
    margin-bottom:20px;
}
.oneNewsText{
    color:Black;
    font-size:12px;
    width:637px;
    font-weight:normal;
    font-style:normal;
    font-family:Arial;
}
.oneNewsText p{
    color:Black;
    font-size:12px;
    font-family:Arial;
    line-height:15px;
    margin-top:0px;
    margin-bottom:10px;
}
.oneNewsViewMore{
    margin-bottom:10px;
    width:637px;
    text-align:right;
    padding-top:20px;
}
.oneNewsViewMore a{
    color:#296198;
    font-size:12px;
    font-family:Arial;
    text-decoration:none;
    outline:none;
    cursor:pointer;
    cursor:hand;
    font-weight:bold;
}
.oneNewsViewMore a:hover{
    text-decoration:underline;
}
#topmenu_shadowBtn{
    display:none;
}
.sideGoogleMapsPanelInner{
    width:212px;
    background-color:#dedbca;
    border-right:White 1px solid;
    padding:10px 10px 3px 10px;
}
.sideCustomPanelPhoto{
    width:212px;
    margin-bottom:10px;
}
.sideCustomPanelText{
    width:212px;
    padding-bottom:5px;
}
.sideCustomPanelText a{
    text-decoration:none;
    outline:none;
    color:#296198;
    font-size:12px;
}
.groupDatesContainer{
    width:220px;
}
.groupDatesLeft{
    float:left;
    width:110px;
    text-align:left;
}
.groupDatesRight{
    float:left;
    width:110px;
    text-align:left;
}
.googleMapsPageContainer{
     width:637px;
     height:350px;
     overflow:hidden;
     margin-bottom:20px;
}
.googleMapsPageContainerDiv{
     width: 637px;
     height: 350px;
     overflow:hidden;
}
/* CUSTOM FORMS */
.limousineContainer{
    width:515px;
    margin-bottom:10px;
    padding-top:10px;
    margin-left:auto;
    margin-right:auto;
}
.limousineContainer h2{
    font-size:14px;
    font-family:Arial;
    font-weight:bold;
    text-align:center;
    margin-bottom:10px;
}
.limousineContainer h3{
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
    text-align:left;
    margin-bottom:10px;
}
.tblLimousine{
    width:512px;
}
.tblLimousine td{
    text-align:left;
    color:Black;
    font-size:12px;
    font-family:Arial;
    padding:2px;
}
.captchaClass{
    color:Red;
}
.captchaClass img{
    margin-bottom:3px;
}
.captchaClass div{
    position:relative;
}
.captchaClass input{
    width:246px;
    position:absolute;
    bottom:0px;
    left:0px;
}
.captchaClass ul{
    padding-left:0px;
    list-style-type:none;
}
.captchaClass ul li{
    list-style-type:none;
    color:Red;
}
/**********************/
.tdValSum{
    color:Red;
}
.tdValSum ul{
    list-style-type:none;
    padding:0px;
}
.tdValSum ul li{
    list-style-type:none;
    color:Red;
}
/*********************/
.captchaClassBus div{
    position:relative;
}
.captchaClassBus input{
    width:273px;
    position:absolute;
    bottom:0px;
    left:0px;
}
.captchaClassBus img{
    margin-bottom:3px;
}
.captchaGroup div{
    position:relative;
}
.captchaGroup input{
    width:200px;
    position:absolute;
    bottom:0px;
    left:0px;
}
.captchaGroupText{
    width:200px;
}
.captchaGroupText ul{
    padding-left:0px;
}
.captchaGroupText ul li{
    list-style-type:none;
}
.captchaClassCruise div{
    position:relative;
}
.captchaClassCruise input{
    width:243px;
    position:absolute;
    bottom:0px;
    left:0px;
}
.captchaClassCruise img{
    margin-bottom:3px;
}
.busFormContainer{
    width:637px;
    height:400px;
    padding-top:0px;
}
.busFormChooser{
    width:560px;
    padding-top:5px;
    padding-bottom:5px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}
.busFormChooser h2{
    font-size:14px;
    font-family:Arial;
    font-weight:bold;
    text-align:center;
    margin-bottom:10px;
}
.sendBtn{
    float:right;
    margin-bottom:3px;
}

.busContainer{
    width:560px;
    margin-bottom:10px;
    padding-top:10px;
    margin-left:auto;
    margin-right:auto;
}
.busContainer h2{
    font-size:14px;
    font-family:Arial;
    font-weight:bold;
    text-align:center;
    margin-bottom:10px;
}
.tblBus{
    width:570px;
    table-layout:fixed;
}
.tblBus td{
    text-align:left;
    color:Black;
    font-size:12px;
    font-family:Arial;
    padding:2px;
}
.tblCruise{
    width:515px;
    table-layout:fixed;
}
.tblCruise td{
    text-align:left;
    color:Black;
    font-size:12px;
    font-family:Arial;
    padding:2px;
}
.textPositioningDiv{
    position:relative;
}
.textToPosition{
    position:absolute;
    top:0px;
    right:12px;
    white-space:nowrap;
}
/* END CUSTOM FORMS */

/* CURRRENCY CONVERTER */
/*.sidePanelYellow{
    width:234px;
    margin-bottom:4px;
}
.sidePanelYellowAbove{
    height:7px;
    width:234px;
}
.sidePanelYellowLong{
    width:227px;
    height:7px;
    background-color:#ffb300;
    float:left;
}
.sidePanelYellowCorner{
    width:7px;
    height:7px;
    background-image:url('../images/yellowtop.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sidePanelYellowInner{
    background-color:#ffb300;
    background-image:url('../images/orangeBg.gif');
    background-repeat:repeat-x;
    background-position:left bottom;
    width:214px;
    padding:0px 10px 0px 10px;
}
.sidePanelYellowInnerTitle{
    color:White;
    font-size:13px;
    font-family:Arial;
    text-align:center;
    margin-bottom:7px;
}
.sidePanelYellowInnerConverter{
    width:215px;
    height:120px;
    color:White;
    font-size:12px;
    font-family:Arial;
    text-align:center;
    margin-top:7px;
    line-height:14px;
}
.sidePanelYellowCornerBot{
    width:7px;
    height:7px;
    background-image:url('../images/yellowbot.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sidePanelYellowLongBot{
    width:227px;
    height:7px;
    background-color:#fe6a00;
    float:left;
}*/
.tblConverter{
    width:215px;
}
.tblConverter td{
    text-align:left;
    padding:1px;
}
.currencyBtn{
    background-image:url('../images/calcBtn.gif');
    background-repeat:no-repeat;
    width:80px;
    height:15px;
    text-align:center;
    float:right;
}
.currencyBtn a{
    display:block;
    height:15px;
    outline:none;
    text-decoration:none;
    color:White;
    cursor:pointer;
    cursor:hand;
}
.currencyBtn a:hover{
    color:#ff9d00;
}
/* END CURRENCY CONVERTER */
.footerBanners{
    position:absolute;
    right:-234px;
    top:0px;
}
.footerBanners img{
    float:right;
    margin-left:5px;
}
.mainContainerAffiliate{
    width:928px;
    position:relative;
}
.shadowAffiliate{
    width:8px;
    font-size:1px;
    background-image:url('../images/sideshadow.png');
    background-repeat:repeat-y;
    float:left;
    z-index:1;
}
.pageContainerAffiliate{
    width:900px;
    background-color:White;
    float:left;
    padding-top:19px;
    padding-right:20px;
    padding-bottom:19px;
}
.pagesTitleAffiliate{
    width:900px;
    margin-bottom:5px;
}
.pagesTitleContainerAffiliate{
    margin-bottom:3px;
    font-size:18px;
    color:#ff7100;
    font-family:Arial;
    width:880px;
    padding-left:20px;
    letter-spacing:1px;
}
.pageTextAffiliate{
    width:900px;
    margin-bottom:19px;
}
.pageTextAboveAffiliate{
    width:900px;
    height:8px;
}
.pageTextMiddleAffiliate{
    width:884px;
    height:8px;
    float:left;
    background-color:#edebdf;
}
.pageTextInnerAffiliate{
    width:870px;
    background-color:#edebdf;
    padding:10px 15px 11px 15px;
    font-family:Arial;
    font-size:12px;
    overflow:hidden;
    position:relative;
}
.pageTextInnerAffiliate p{
    margin-bottom:10px;
    margin-top:10px;
    line-height:15px;
    font-family:Arial;
    font-size:12px;
}
/*.pageTextInnerAffiliate iframe{
    width:637px;
    height:350px;
}*/
.pageTextInnerAffiliate p img{
    float:left;
    margin:5px 17px 5px 0px;
}
.pageTextInnerAffiliate a{
    color:#296198;
    text-decoration:none;
    font-size:12px;
    font-family:Arial;
}
.pageTextInnerAffiliate a:hover{
    text-decoration:underline;
}
/*.pageTextInnerAffiliateRepeaterImages{
    float:right;
    margin:5px 0px 5px 10px;
    width:200px;
    font-style:italic;
    font-size:11px;
    font-family:Arial;
    text-align:center;
}
.pageTextInnerAffiliateRepeaterImages img{
    margin-bottom:5px;
    margin-top:5px;
}*/
.pageTextInnerAffiliate ul{
    padding-left:20px;
}
.pageTextInnerAffiliate ol{
    padding-left:20px;
}
.pageTextInnerAffiliate ul li{
    list-style:inline;
    margin-bottom:5px;
    font-size:12px;
    font-family:Arial;
}
.pageTextInnerAffiliate ul li strong{
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
}
.pageTextInnerAffiliate ol li{
    list-style:inline;
    margin-bottom:5px;
    font-size:12px;
    font-family:Arial;
}
.printFriently{
    width:637px;
    text-align:right;
    margin-bottom:5px;
}
.printFriently a{
    display:block;
    width:20px;
    height:13px;
    float:right;
    background-image:url(../images/printIcon.gif);
    background-repeat:no-repeat;
    text-decoration:none;
    outline:none;
    font-size:1px;
}
.noGuidePosition{
    width:50px;
    height:15px;
    position:relative;
    float:right;
}
.noGuideCheckbox{
    position:absolute;
    right:-114px;
    bottom:-24px;
    width:100px;
    text-align:right;
}
.oneToursBodyContainer{
    width:637px;
    height:100px;
}
.oneToursBodyPhoto{
    width:160px;
    height:100px;
    float:left;
    position:relative;
}
.oneToursBodyPhoto img{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;    
}
.photoCornerTL{
    width:5px;
    height:5px;
    position:absolute;
    top:0px;
    left:0px;
    background-image:url(../images/photoCornerTL.png);
    background-repeat:no-repeat;
    background-position:left top;
    font-size:1px;
}
.photoCornerTR{
    width:5px;
    height:5px;
    position:absolute;
    top:0px;
    right:0px;
    background-image:url(../images/photoCornerTR.png);
    background-repeat:no-repeat;
    background-position:left top;
    font-size:1px;
}
.photoCornerBR{
    width:5px;
    height:5px;
    position:absolute;
    bottom:0px;
    right:0px;
    background-image:url(../images/photoCornerBR.png);
    background-repeat:no-repeat;
    background-position:left top;
    font-size:1px;
}
.photoCornerBL{
    width:5px;
    height:5px;
    position:absolute;
    bottom:0px;
    left:0px;
    background-image:url(../images/photoCornerBL.png);
    background-repeat:no-repeat;
    background-position:left top;
    font-size:1px;
}
.OneToursBodyText{
    width:467px;
    height:90px;
    float:left;
    padding-left:10px;
    padding-top:10px;
}
.paymentTable{
    width:370px;
    margin-left:auto;
    margin-right:auto;
}
.paymentTable td{
    padding:3px;
    text-align:left;   
}
.paymentTableTD{
    width:150px;   
}
.paymentButton{
    width:90px;
    float:right;
    margin-left:5px;   
}
.paymentLink{
    display:block;
    text-align:center;
    text-decoration:none;
    outline:none;
    float:right;
    width:126px;
    height:22px;
    padding-top:5px;
    background-image:url('../images/paymentBtn.png');
    background-repeat:no-repeat;
    color:White !important;
    cursor:pointer;
    cursor:hand;
    margin-right:28px;
}
.paymentLink:hover{
    text-decoration:none !important;
}
    
.headerButton{
    background-image:url(../images/blueButton.png);
    background-repeat:no-repeat;
    background-position:left top;
    width:120px;
    height:26px;
    color:White;
    position:absolute;
    z-index:1000;
    bottom:-32px;
    right:22px;
}
/*.headerButton:hover{
    background-image:url(../images/blueButtonHover.jpg);
}*/
.headerButton a{
    display:block;
    width:115px;
    height:21px;
    padding-top:5px;
    padding-left:5px;
    text-align:center;
    color:White;
    font-weight:bold;
    font-size:13px;
}
.headerButton a:hover{  
    
    color:#ffa100;
}
.headerButtonArrow{
    width:11px;
    height:11px;
    position:absolute;
    top:8px;
    left:5px;
    background-image:url(../images/contactArrow.png);
    background-repeat:no-repeat;
    background-position:left top;
}
.headerButtonArrow:hover{
    background-image:url(../images/contactArrowHover.png);
}
.headerButtonArrow ul{
    display:none;
    position:absolute;
    top:14px;
    left:-5px;
    width:120px;
    padding-top:5px;
    background-image:url(../images/buttonMenuMiddle.png);
    background-repeat:repeat-y;
    background-position:left top;
    list-style: none;
}
.headerButtonArrow ul a:hover{  
    
    color:#ffa100;
}
.buttonMenuBottom{
    height:6px;
    width:120px;
    position:absolute;
    bottom:-6px;
    *bottom:-4px;
    left:0px;
    font-size:1px;
    background-image:url(../images/buttonMenuBottom.png);
    background-repeat:no-repeat;
    background-position:left top;
}

.marineTrafficContainer{
    margin-bottom:20px;
}
/*#holderbody{
    background-color:#edebdf;
}*/
.sideMarineTraficTitle{
    width:208px;
    height:17px;
    border-right:White 1px solid;
    background-color:#fa660c;
    color:White;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
    padding-left:25px;
}
.sideMarineTraficBodyInner{
    width:212px;
    background-color:#88919a;
    border-right:White 1px solid;
    padding:10px 10px 10px 10px;
}
.sideMarineTraficHeaderlong{
    width:226px;
    height:6px;
    border-top:White 1px solid;
    background-color:#fa660c;
    float:left;
}
.sideMarineTraficHeaderCorner{
    width:8px;
    height:8px;
    background-image:url('../images/marineTrafficTop.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sideMarineTraficHeaderlongBot{
    width:226px;
    height:7px;
    background-color:#fa660c;
    float:left;
    border-bottom:White 1px solid;
}
.sideMarineTraficHeaderCornerBot{
    width:7px;
    height:7px;
    background-image:url('../images/marineTrafficMiddle.gif');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.sideMarineTraficBodyLong{
    width:226px;
    height:6px;
    border-bottom:White 1px solid;
    background-color:#88919a;
    float:left;
}
.sideMarineTraficBodyCorner{
    width:7px;
    height:7px;
    background-image:url('../images/marineTrafficBot.png');
    background-repeat:no-repeat;
    font-size:1px;
    float:left;
}
.groupButton{
    position:absolute;
    top:40px;
    left:365px;
}
.groupButton a{
    height:16px;
    float:left;
    display:block;
    text-align:center;
    padding:2px 23px 0px 0px;
    color:#ff830f;
    background:url(../images/groupNewBtnRight.png) repeat-x right top;
    font-size:11px;
    text-decoration:none;
    outline:none;
    font-family: Arial;
    font-weight:bold;
}
.groupButton a:hover{
    color: Black;
    text-decoration:none;
    outline:none;
}
.groupBtnLeft{
    float:left;
    width:10px;
    height:18px;
    background:url(../images/groupNewBtnLeft.png) no-repeat left top;
}
.groupBtnRight{
    float:left;
    width:5px;
    height:18px;
    background:url(../images/groupBtnRight.png) no-repeat left top;
}


.tabsContainer{
    margin-top:10px;
}
.tabCornerLeft{
    position:absolute;
    top:0px;
    left:0px;
    width: 8px;
    height: 8px;
    background: url(../images/tabCornerLeft.gif) no-repeat left top;
    font-size: 1px;
}
.tabCornerRight{
    position:absolute;
    top:-30px;
    right:0px;
    width: 8px;
    height: 8px;
    background: url(../images/tabCornerRight.gif) no-repeat left top;
    font-size: 1px;
}
.tabCornerBR{
    position:absolute;
    bottom:0px;
    right:0px;
    width: 8px;
    height: 8px;
    background: url(../images/tabCornerBR.gif) no-repeat left top;
    font-size: 1px;
}
.tabCornerBL{
    position:absolute;
    bottom:0px;
    left:0px;
    width: 8px;
    height: 8px;
    background: url(../images/tabCornerBL.gif) no-repeat left top;
    font-size: 1px;
}
.tabsList{
    width:100%;
    height:30px;
    padding:0px !important;
    margin:0px !important;
    list-style:none;
    float:left;
    background-color:#cccab5;
}
.tabsList li{
    height:30px;
    /*background: url(Images/tabBg.gif) repeat-x left top;*/
    float:left;
    background-color:#cccab5;
    list-style:none;
    padding:0px !important;
    margin:0px !important;
    position:relative;  
}
.tabsList li a{
    display:block;
    height:23px;
    padding:7px 15px 0px 15px !important;
    margin:0px !important;
    background-color:#cccab5;
    color:White;
    font-size:12px;
    font-weight:bold;
    cursor:pointer;
    cursor:hand;
    color: #423F2B;
    text-decoration:none;
    outline:none;
}
.tabsList li a:hover{
    /*background: url(Images/menuBgSel.gif) repeat-x left top;*/
    color: White;
    text-decoration:none;
}
.tabsList li a.current{
    /*background: url(Images/tabBgSel.gif) repeat-x left top;*/
    background-color:#bbb6a0;
    /*color: Black;*/
}
.tabTextContainer{
    width:617px;
    padding:10px;
    background-color:#bbb6a0;
    /*background: url(Images/projectStatusBg.png) repeat-x left top;*/
    position:relative;
    margin-bottom:15px;
}
.tabText{
    width:617px;
}
