/* Site specific */
#logo
{
    width: 370px;
    height: 65px;
    position: absolute;
    border: 0px solid white;
    margin: 25px 0px 0px 100px;
}

/* Dest dropdown */
#idx_z0_p1
{
    position: absolute;
    top: 95px;
    margin-left: 555px;
    font-size: 0.8em;
    background-color: #b41431;
    color: white;
    height: 18px;
    border: 0px solid #da7d71;
    border-width: 1px 0px;
    padding: 2px 2px 0px 0px;
    #padding-top: 0px;
    font-weight: bold;
    width: 220px;
}

#idx_z0_p1 select
{
    font-size: 0.9em;
    
}

#idx_z0_p1 span
{
    padding: 0px 5px;
}

/* search box */
#idx_z0_p2
{
    position: absolute;
    top: 95px;
    margin-left: 785px;
    font-size: 0.8em;
    background-color: #4a4a4d;
    color: white;
    height: 19px;
    border: 0px solid #a5987f;
    border-width: 1px 0px;
    padding: 1px 2px 0px 0px;
    #padding-top: 0px;
    font-weight: bold;
    width: 173px;
}

#idx_z0_p2 input
{
    font-size: 0.9em;
    color: #babcbe;
    width: 95px;
}
#idx_z0_p2 a, #idx_z0_p2 a:visited, #idx_z0_p2 a:hover
{
    padding: 0px 0px 0px 7px;
    color: White;
}

#idx_z0_p2 span
{
    padding: 0px 5px;
}

/* Menu */
#idx_z0_p4
{
    position: absolute;
    top: 95px;
    height: 23px;
    width: 540px;
    border: 0px solid black;
}

.sideimg
{
    float: right;
    padding-left: 5px;
    background-color: #ffb73c;
}

/* Breadcrumbs */
#idx_z0_p5
{
    position: absolute;
    top: 125px;
    margin-left: 25px;
    color: White;
    font-size: 0.8em;
}
#idx_z0_p5 a, #idx_z0_p5 a:visited
{
    color: White;
    font-weight: normal;
}
#idx_z0_p5 .curpage
{
    font-weight: bold;
}

/* Main segments */
#idx_z1_p1
{
    margin-bottom: 20px;
}

/* Font size switcher */
.fontsizeswitcher
{
    font-size: 12px;
    color: White;
    margin-top: 5px;
}

.fontsizeswitcher a, .fontsizeswitcher a:hover
{
    color: White;
    text-decoration: none;
}

.fsnorm
{
    font-size: 12px;
}

.fsmed
{
    font-size: 15px;
}

.fslge
{
    font-size: 18px;
}

/* Newsletter form */
#idx_z1_p2 
{
    background-color: #d66b38;
    padding: 0px;
    color: White;
    text-transform: uppercase;
    font-size: 0.8em;
    padding: 3px;
    margin-bottom: 15px;
}
#idx_z1_p2 table
{
    padding-top: 3px;
}

#idx_z1_p2 td
{
    padding-bottom: 3px;
}

#idx_z1_p2 .button
{
    border: 0px;
    color: White;
    background-color: #b41431;
    font-size: 1em;
    float: right;
    padding: 3px;
    margin: 0px 0px 0px 0px;
}

#idx_z1_p2 #fields_email, #idx_z1_p2 #fields_fname
{
    width: 190px;
    color: #c2c2c2;
}
#idx_z1_p2 .link a
{
    color: White;
}
#idx_z1_p2 form
{
    padding: 0px;
    margin: 0px;
}

/*
#idx_z1_p2 
{
    background-color: #d66b38;
    padding: 0px;
    color: White;
    text-transform: uppercase;
    font-size: 0.8em;
    padding: 3px;
    margin-bottom: 15px;
}

#idx_z1_p2 .fbformdesc
{
    padding-left: 5px;
}
#idx_z1_p2 .fbformdesc p
{
    margin: 0px;
    padding: 0px;
}
#idx_z1_p2 .button
{
    border: 0px;
    color: White;
    background-color: #b41431;
    font-size: 1em;
    float: right;
    padding: 3px;
    margin: -7px 5px 0px 0px;
}


#idx_z1_p2 .mandfldsinst, #idx_z1_p2 .fbmandatory
{
    display: none;
}

#idx_z1_p2 .fldtype_1 input, #idx_z1_p2 .fldtype_8 input
{
    width: 190px;
    color: #c2c2c2;
}
*/
.clearleft
{
    clear: left;
}

a.sbarctic, a.sbromantic, a.sbunique, a.sbprivate, a.sbgroup, 
a.sbarctic:visited, a.sbromantic:visited, a.sbunique:visited, a.sbprivate:visited, a.sbgroup:visited,
a.sbarctic:hover, a.sbromantic:hover, a.sbunique:hover, a.sbprivate:hover, a.sbgroup:hover
{
    background: #f17c44 url('/_structure/images/sbarrow.gif') no-repeat scroll right top;
    display: block;
    width: 200px;
    font-weight: normal;
    text-decoration: none;
    height: 21px;
    margin-bottom: 3px;
    padding: 5px 0px 0px 10px;
    color: White;
    font-size: 1.1em;
}

a.sbarctic, .cat5 {background-color: #ff8636 !important;}
a.sbromantic, .cat6 {background-color: #a52300 !important;}
a.sbunique, .cat7 {background-color: #bf7800 !important;}
a.sbprivate, .cat8 {background-color: #999600 !important;}
a.sbgroup, .cat9 {background-color: #615035 !important;}
a.sbspecial, .cat10 {background-color: #fe9c00 !important;}

.segarctic {color: #ff8636 !important; font-weight: bold;padding:0px;margin:0px;}
.segromantic {color: #a52300 !important; font-weight: bold;padding:0px;margin:0px;}
.segunique {color: #bf7800 !important; font-weight: bold;padding:0px;margin:0px;}
.segprivate {color: #999600 !important; font-weight: bold;padding:0px;margin:0px;}
.seggroup {color: #615035 !important; font-weight: bold;padding:0px;margin:0px;}
.segspecial {color: #fe9c00 !important; font-weight: bold;padding:0px;margin:0px;}

.atollogo
{
    margin: 20px 0px 20px 70px;
}

a.extlink, a.extlink:visited
{
    padding-right: 20px;
    background: transparent url('/_structure/images/extlink.gif') no-repeat scroll right top;
}
a.extlink br
{
    display: none;
}

.fbanswer
{
    padding-bottom: 10px;
}


/* Footer */
#zone3 a, #zone3 a:visited
{
    color: White;
}

#zone0 form
{
    margin: 0px;
    padding: 0px;
}

.followicons
{
    margin: 0px 0px 0px 50px;
    
}

.followicons img
{
    margin: 0px 5px 0px 0px;
}

.addthisbtn
{
    margin: 15px 0px 0px 55px;
}

#dMLink
{
    display: none;
}

#zone0 .panelEditIdent {width: 950px;}
#zone0 .panelIdentHeader {width: 950px;}
#zone0 .panelIdentHeaderNoAmend {width: 950px;}

#zone1 .panelEditIdent {width: 205px;}
#zone1 .panelIdentHeader {width: 205px;}
#zone1 .panelIdentHeaderNoAmend {width: 205px;}
#zone1 .paneltitle {margin-top: 20px;}

#zone2 .panelEditIdent {width: 665px;}
#zone2 .panelIdentHeader {width: 665px;}
#zone2 .panelIdentHeaderNoAmend {width: 665px;}

#zone3 .panelEditIdent {width: 700px;}
#zone3 .panelIdentHeader {width: 700px;}
#zone3 .panelIdentHeaderNoAmend {width: 700px;}

#zone4 .panelEditIdent {width: 190px;}
#zone4 .panelIdentHeader {width: 190px;}
#zone4 .panelIdentHeaderNoAmend {width: 190px;}
#zone4 .paneltitle {margin-top: 20px;}

#idx_z0_p1 .panelEditIdent {width: 215px;}
#idx_z0_p1 .panelIdentHeader {width: 215px;}
#idx_z0_p1 .panelIdentHeaderNoAmend {width: 215px;}

#idx_z0_p4 .panelEditIdent {width: 535px;}
#idx_z0_p4 .panelIdentHeader {width: 535px;}
#idx_z0_p4 .panelIdentHeaderNoAmend {width: 535px;}

