
#airlinePlus_services_selection {
    position: relative;
    top:0px;
    left:0px;
    width:760px;
    padding-top:5px;
    text-align:center;
    display : none;
}
#ASToolBar, #ASContainer, #ASSeparator, #ASPayment {
    margin:0;
    padding: 0 5px 0 5px;
    
}
#ASBookingSummary{
    float:right;
    /*display: none;*/
    margin:0;
    padding:0;
    width:250px;
    height: 110px;
    border: 1px solid #ccc;
    overflow:hidden;
}
#ASToolBarDiv {
    left:0;
    bottom:0;
    margin:0;
    width:600px;
    position: absolute;
    overflow:hidden;
}
#ASToolBar {
    padding:0;
    overflow: hidden;
}
#ASContainer {
    overflow: hidden;
    background-color: #FFF;
}
#ASPayment {
    overflow: hidden;
    display: none;
}
#ASNavBTN {
    float: left;
    list-style: none;
    padding:0;
    margin:5px 0 0 5px;
    width: 448px;
}
#ASNavBTN li {
    float: left;
    display: block;
    padding:0;
    margin:0;
    width: 111px;
    height: 110px;
    cursor: pointer;
}
#ASNavBTN li a {
    display: block;
    margin: 0;
    height: 110px;
    text-decoration: none;
}
.ASBirdSpacer {    
    position: absolute;
    bottom:0;
    left:393px;
    margin:0;
    padding:0;
    width: 119px;
    height: 113px;
    background: url('http://js.airlineplus.net/images/pluna/ASBirdToolBar.png') no-repeat bottom right;
}
.ASSpacer, #ASSeparator {
    margin:0;
    padding:0;
    height: 3px;
    background: url('http://js.airlineplus.net/images/pluna/ASSpacerBg.png') no-repeat 430px  -63px;
    display: none;
}

#ASSeparator {
    height: 66px;
    background-position: 490px 0px;
    display: none;
}
.ASCadBtn, .ASCaddyBtn, .ASCarBtn, .ASHotBtn, .ASHotelBtn, .ASInsBtn, .ASTripBtn {
    display: block;
    width: 111px;
    height: 110px;
    text-decoration: none;
    background: url('http://js.airlineplus.net/images/pluna/board_btn.png') no-repeat 0 0;
}
.ASCadBtn, .ASCaddyBtn {
    background-position: 0 0;
}
.ASCadBtn:hover, .ASCaddyBtn:hover {
    background-position: 0 100%;
}
.ASCarBtn {
    background-position: 34% 0%;
}
.ASCarBtn:hover {
    background-position: 34% 100%;
}
.ASHotBtn, .ASHotelBtn {
    background-position: 67% 0;
}
.ASHotBtn:hover, .ASHotelBtn:hover {
    background-position: 67% 100%;
}
.ASInsBtn, .ASTripBtn {
    background-position: 100% 0;
}
.ASInsBtn:hover, .ASTripBtn:hover {
    background-position: 100% 100%;
}
.ASDivHeader, .ASDivBody, .ASDivFooter {
    margin:0;
}
.ASDivHeader {
    border: none;
    overflow: hidden;
    display: none;
}
.ASDivBody {
    border: none;
    background-color: #FFF;
    overflow: hidden;
    
}
.ASDivFooter {
    border: none;
    overflow: hidden;
    display: none;
}

.ASLeftBottomCorner, .ASRightBottomCorner, .ASLeftCorner {
    width: 8px;
    height: 8px;
}
.ASRightCorner {
    padding:0;
    margin:0;
    background: url('http://js.airlineplus.net/images/pluna/ASRightCorner.png') no-repeat #FFF;
}
.ASLeftCorner {
    float: right;
    padding:0;
    margin:0;
    background: url('http://js.airlineplus.net/images/pluna/ASLeftCorner.png') no-repeat #FFF;
}
.ASMiddleCorner {
    margin:0;
    margin-left:8px;
    padding:0;
    height: 8px;
    background: url('http://js.airlineplus.net/images/pluna/ASBckBorder.png') repeat-x top;
}
.ASRightBottomCorner {
    float: left;
    background: url('http://js.airlineplus.net/images/pluna/ASRightBottomCorner.png') no-repeat #FFF;
}
.ASLeftBottomCorner {
    float: right;
    background: url('http://js.airlineplus.net/images/pluna/ASLeftBottomCorner.png') no-repeat #FFF;
}
.ASMiddleBottomCorner {
    margin:0;
    padding:0;
    height: 8px;
    background: url('http://js.airlineplus.net/images/pluna/ASBckBorder.png') repeat-x bottom;
}
.ASBirdTail {
    margin:0;
    padding:0;
    background: url('http://js.airlineplus.net/images/pluna/ASContainerBg.png') no-repeat 423px;
    height: 8px;
}
