﻿body {
    background: #eef1f3 url(../images/background.jpg) repeat-x bottom;
    min-height: 800px;
}

.grid {
    display: block;
    width: 607px;
    height: 336px;
}

.grid img {
    display: block;
    float: left;
}

.grid .content {
    display: block;
    float: right;
    margin-left: 10px;
    margin-top: 65px;
    width: 316px;
    z-index:999;
    position:relative;
}

.grid .content h2 {
    display: block;
    font: 27px AauxBold;
    color: #981759;
    text-transform: uppercase;
}

.grid .content article {
    display: block;
    margin-top: 25px;
}

.grid .content article h3 {
    font: 21px AauxBold;
    color: #003855;
}

.grid .content article p {
    font: 14px AauxRegular;
    color: #58595b;
}

.grid .content article p strong {
    font: 14px AauxBold;
}

.grid .content article a {
    font: 15px AauxBold;
    color: #003855;
    display: inline-block;
    margin-top: 15px;
}

.grid .content article a:hover {
    color: #981759;
}

.grid .content article .click_to_sign {
    display: block;
    margin-top: 65px;
}

section.slider-login {
    position: relative;
    overflow: hidden;
    width: 607px;
}

section.slider-login .walk {
    float: left;
    width: 607px;
    position: relative;
    top: 0px;
    left: 0px;
}

section.slider-login .slide {
    float: left;
    display: inline-block;
    width: 607px;
    height:336px;
    position:relative;
}
section.slider-login .slide.banner-01 {
    background:url(../images/banner-01.jpg) no-repeat center;
}
section.slider-login .slide.banner-02 {
    background:url(../images/banner-02.jpg) no-repeat center;
}
section.slider-login .slide.banner-03 {
    background:url(../images/banner-03.jpg) no-repeat center;
}
section.slider-login .slide.banner-04 {
    background:url(../images/banner-04.jpg) no-repeat center;
}
section.slider-login .slide a.full-button {
    display:block;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    padding:0;
    margin:0;
    text-indent:-999999px;
}
section.slider-login .slide img.default {
    position:absolute;
    left:0px;
    bottom:0px;
}
ul.triggers {
    position: absolute;
    bottom: 20px;
    left: 0px;
    padding:0px;
}

ul.triggers li {
    margin-bottom: 5px;
    font: bold 16px arial;
    cursor: pointer;
    color: #000;
    width: 21px;
    height: 22px;
    text-indent: -9999px;
    background-image: url(../images/nav_banner.png);
    background-repeat: no-repeat;
    background-position: center top;
}

ul.triggers li.selected {
    background-image: url(../images/nav_banner.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}