﻿
.CyaneSelectBoxContainer
{
    background: url(../images/wrecks/select-wreck-bg.gif) repeat-x;
    margin-bottom: 15px;
}
.CyaneSelectBoxLeftBrdr
{
    background: url(../images/wrecks/select-wreck-left-brdr.gif) no-repeat top left;
}
.CyaneSelectBoxRightBrdr
{
    background: url(../images/wrecks/select-wreck-right-brdr.gif) no-repeat top right;
}
.CyaneSelectBoxLeftBox
{
    width: 390px;
    float: left;
    height: 43px;
    line-height: 43px;
}
.CyaneSelectBoxTitle
{
    height:43px;
    line-height:43px;
    color:#fff;
    padding-left:15px;
    font-size:15px;
    float:left;
    font-weight:bold;
}
a.showWreckInfo
{
    width: 56px;
    height: 43px;
    display: block;
    float: right;
    /*background: url(../images/wrecks/show-wreck-btn.gif) no-repeat top;*/
    margin-right: 31px;
}

a:hover.showWreckInfo
{
    background-position: bottom;
}

/* Diving Centers */
.pagerContainer
{
    text-align: right;
}
.pagerContainer a, .pagerContainer span
{
    padding: 2px 3px;
    color: #666666;
    font-weight: bold;
    margin: 0px 1px;
}
.pagerContainer a:hover, .pagerContainer span.activeCentersPage
{
    background-color: #999;
    color: #fff;
}
.pagerContainer a.previousCenterPage, .pagerContainer a.nextCenterPage
{
    width: 16px;
    height: 17px;
    background: url(../images/diving-centers/pager-previous.gif) no-repeat top;
    padding: 0px 12px 0px 3px;
}
.pagerContainer a.nextCenterPage
{
    background-image: url(../images/diving-centers/pager-next.gif);
}
.pagerContainer a:hover.previousCenterPage, .pagerContainer a:hover.nextCenterPage
{
    background-color: #fff;
    background-position: bottom;
}

.diveCentersListContainer
{
    padding: 13px 0px;
}
.diveCentersListContainer li
{
    border: solid 1px #999;
    padding: 10px;
    margin-bottom: 13px;
}
.diveCentersListContainer li.certified
{
    background: transparent url(../images/euf-certified.gif) no-repeat scroll right bottom;
}

.diveCentersListContainer li.certifiedWaterSports
{
background: transparent url(../images/cdws-logo.gif) no-repeat scroll right bottom;
}

.diveCentersListContainer li img
{
    /*float: left; margin: 0px 15px 0px 0px;*/
    /*border: solid 1px #999;*/
    margin:auto;
    vertical-align:middle;
}

.divecenterLogoContainer
{
    width: 115px;
    /* height: 102px; */
    float: left;
    background: url(../images/diving-centers/cdws-member-bg.gif) no-repeat top center;
    margin: 0px 15px 0px 0px;
    text-align:center;
}
.divecenterLogoContainerNoImage{
    background-image:none;

}
.divecenterLogoContainer p
{
    font-weight: bold;
    color: #999999;
    text-align: center;
    padding-top: 5px;
    _padding-top: 7px; 
}
.divecenterLogoContainer div{
height:85px;
}
.divecenterLogoContainer p span
{
    width: 90px;
    height: 16px;
    display: block;
    background: url(../images/diving-centers/cdws-number-bg.gif) no-repeat center;
    color: #fff;
    margin:auto;
}

.diveCenterDetails
{
    padding-top: 5px;
    color: #999999;
}
.blackListIcon { background:url(../images/diving-centers/black-list.gif) no-repeat top left; 
                   height:45px; 
                 border:#CC0303 1px solid; padding:5px; padding-top:17px; padding-left:79px;
                 }