@font-face {
    font-family: "Droid Serif";
    src: url(DroidSerif.ttf)
    }
@font-face {
    font-family: "Droid Serif";
    src: url(DroidSerif-Bold.ttf);
    font-weight: bold
    }
@font-face {
    font-family: "Open Sans";
    src: url(OpenSans-Regular.ttf) format("truetype")
    }
@font-face {
    font-family: "Open Sans Light";
    src: url(OpenSans-Light.ttf) format("truetype");
    font-weight: light
    }
body {
    background-color: #D5E4EE
    }
h1, h2, h3, h4 {
    font-family: Helvetica, sans-serif;
    margin-left: 25px
    }
h1 {
    font-size: 35px;
    line-height: 40px
    }
h2 {
    font-size: 22px;
    margin-top: 40px
    }
h3 {
    font-size: 16.5px
    }
h4 {
    font-size: 14px
    }
p {
    margin: 0 25px 23px
    }
.container i {
    margin-right: 0.25em
    }
.content-shadow-box a, content-shadow-box a:visited {
    color: #CD3E01
    }
::-moz-selection {
    background-color: #333;
    color: #FFF
    }
#sidecontent a, sidecontent a:visited {
    color: #CD3E01
    }
.container {
    width: 1052px;
    height: 100%;
    margin: 0 auto;
    padding-top: 17px;
    background-color: #D5E4EE
    }
#therest {
    width: 1052px;
    position: relative;
    background: #D5E4EE;
    top: 33px;
    display: inline-block
    }
.navbar-shadow-box {
    position: relative;
    padding: 11px;
    top: 25px;
    left: 0;
    background: #D5E4EE;
    height: 30px;
    width: 1030px
    }
.navbar-shadow-box > .top {
    background: transparent url(Images/sidebar-shadowed-box-top-bottom.png) repeat-x scroll left top;
    height: 11px;
    position: absolute;
    left: 11px;
    right: 11px;
    top: 0
    }
.navbar-shadow-box > .ne-corner {
    background: transparent url(Images/sidebar-shadowed-box-corners.png) no-repeat scroll right top;
    width: 11px;
    height: 11px;
    position: absolute;
    top: 0;
    right: 0
    }
.navbar-shadow-box > .right {
    background: transparent url(Images/sidebar-shadowed-box-left-right.png) repeat-y scroll right top;
    width: 11px;
    position: absolute;
    top: 11px;
    right: 0;
    bottom: 11px
    }
.navbar-shadow-box > .se-corner {
    background: transparent url(Images/sidebar-shadowed-box-corners.png) no-repeat scroll right bottom;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 0;
    right: 0
    }
.navbar-shadow-box > .bottom {
    background: transparent url(Images/sidebar-shadowed-box-top-bottom.png) repeat-x scroll left bottom;
    height: 11px;
    position: absolute;
    left: 11px;
    right: 11px;
    bottom: 0
    }
.navbar-shadow-box > .sw-corner {
    background: transparent url(Images/sidebar-shadowed-box-corners.png) no-repeat scroll left bottom;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 0;
    left: 0
    }
.navbar-shadow-box > .left {
    background: transparent url(Images/sidebar-shadowed-box-left-right.png) repeat-y scroll left top;
    width: 11px;
    position: absolute;
    top: 11px;
    left: 0;
    bottom: 11px
    }
.navbar-shadow-box > .nw-corner {
    background: transparent url(Images/sidebar-shadowed-box-corners.png) no-repeat scroll left top;
    width: 11px;
    height: 11px;
    position: absolute;
    top: 0;
    left: 0
    }
.navbar-shadow-box ul {
    list-style: none;
    position: relative;
    float: left;
    margin: 0;
    padding: 0;
    background: #78ADCF;
    width: 1030px
    }
.navbar-shadow-box ul a {
    display: block;
    text-decoration: none;
    font-size: 14px;
    line-height: 30px;
    padding: 0 20px;
    color: black;
    font-family: "Roboto Medium";
    -o-transition: 0.2s;
    -ms-transition: 0.2s;
    -moz-transition: 0.2s;
    -webkit-transition: 0.2s
    }
.navbar-shadow-box ul li {
    position: relative;
    float: left;
    margin: 0;
    padding: 0
    }
.navbar-shadow-box ul li.current-menu-item {
    height: 30px
    }
.navbar-shadow-box ul li.current-menu-item a {
    color: #D9E2EF
    }
.navbar-shadow-box ul li.current-menu-item ul a {
    color: black;
    -o-transition: 0.2s;
    -ms-transition: 0.2s;
    -moz-transition: 0.2s;
    -webkit-transition: 0.2s
    }
.navbar-shadow-box ul li.current-menu-item ul li a:hover {
    color: #D9E2EF
    }
.navbar-shadow-box ul ul li.current-menu-item {
    height: auto
    }
.navbar-shadow-box ul ul li.current-menu-item a {
    color: #D9E2EF
    }
.navbar-shadow-box ul li a:hover {
    color: #D9E2EF
    }
.navbar-shadow-box ul ul {
    display: none;
    position: absolute;
    z-index: 98;
    top: 100%;
    left: -5px;
    background: #78ADCF;
    border-radius: 0 0 4px 4px;
    top: 25px
    }
.navbar-shadow-box ul ul > .right {
    background: transparent url(Images/sidebar-shadowed-box-left-right.png) repeat-y scroll right top;
    width: 11px;
    position: absolute;
    top: 11px;
    right: 0;
    bottom: 11px
    }
.navbar-shadow-box ul ul > .se-corner {
    background: transparent url(Images/sidebar-shadowed-box-corners.png) no-repeat scroll right bottom;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 0;
    right: 0
    }
.navbar-shadow-box ul ul > .bottom {
    background: transparent url(Images/sidebar-shadowed-box-top-bottom.png) repeat-x scroll left bottom;
    height: 11px;
    position: absolute;
    left: 11px;
    right: 11px;
    bottom: 0
    }
.navbar-shadow-box ul ul > .sw-corner {
    background: transparent url(Images/sidebar-shadowed-box-corners.png) no-repeat scroll left bottom;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 0;
    left: 0
    }
.navbar-shadow-box ul ul > .left {
    background: transparent url(Images/sidebar-shadowed-box-left-right.png) repeat-y scroll left top;
    width: 11px;
    position: absolute;
    top: 11px;
    left: 0;
    bottom: 11px
    }
.navbar-shadow-box ul ul li {
    float: none;
    width: auto;
    background-color: #78adcf;
    top: 1px
    }
.navbar-shadow-box ul ul a {
    line-height: 120%;
    padding: 10px 15px;
    color: black
    }
.navbar-shadow-box ul ul li:hover a {
    float: none;
    width: auto;
    color: #D9E2EF
    }
.navbar-shadow-box ul li:hover > ul {
    display: block
    }
#sidecontent {
    position: relative;
    top: 12px;
    right: -10px;
    background: #D5E4EE;
    width: 300px;
    display: inline-block
    }
.content-shadow-box {
    width: 715px;
    padding: 11px;
    background: #D5E4EE;
    position: relative;
    top: 7px;
    float: left;
    display: inline-block
    }
.content-shadow-box > .top {
    background: transparent url(Images/shadowed-box-top-bottom.png) repeat-x scroll left top;
    height: 11px;
    position: absolute;
    left: 11px;
    right: 11px;
    top: 0
    }
.content-shadow-box > .ne-corner {
    background: transparent url(Images/shadowed-box-corners.png) no-repeat scroll right top;
    width: 11px;
    height: 11px;
    position: absolute;
    top: 0;
    right: 0
    }
.content-shadow-box > .right {
    background: transparent url(Images/shadowed-box-left-right.png) repeat-y scroll right top;
    width: 11px;
    position: absolute;
    top: 11px;
    right: 0;
    bottom: 11px
    }
.content-shadow-box > .se-corner {
    background: transparent url(Images/shadowed-box-corners.png) no-repeat scroll right bottom;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 0;
    right: 0
    }
.content-shadow-box > .bottom {
    background: transparent url(Images/shadowed-box-top-bottom.png) repeat-x scroll left bottom;
    height: 11px;
    position: absolute;
    left: 11px;
    right: 11px;
    bottom: 0
    }
.content-shadow-box > .sw-corner {
    background: transparent url(Images/shadowed-box-corners.png) no-repeat scroll left bottom;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 0;
    left: 0
    }
.content-shadow-box > .left {
    background: transparent url(Images/shadowed-box-left-right.png) repeat-y scroll left top;
    width: 11px;
    position: absolute;
    top: 11px;
    left: 0;
    bottom: 11px
    }
.content-shadow-box > .nw-corner {
    background: transparent url(Images/shadowed-box-corners.png) no-repeat scroll left top;
    width: 11px;
    height: 11px;
    position: absolute;
    top: 0;
    left: 0
    }
.content {
    background: white;
    padding: 11px;
    font-family: "Droid Serif";
    /*formerly font-family: 'Georgia', Times New Roman, Times, serif;*/
    font-size: 16px;
    /*formerly 18px*/
    line-height: 27px
    }
.news-and-update-shadow-box {
    width: 289px;
    top: 10px;
    padding: 11px;
    right: 6px;
    background: #D5E4EE;
    position: relative
    }
.news-and-update-shadow-box > .top {
    background: transparent url(Images/shadowed-box-top-bottom.png) repeat-x scroll left top;
    height: 11px;
    position: absolute;
    left: 11px;
    right: 11px;
    top: 0
    }
.news-and-update-shadow-box > .ne-corner {
    background: transparent url(Images/shadowed-box-corners.png) no-repeat scroll right top;
    width: 11px;
    height: 11px;
    position: absolute;
    top: 0;
    right: 0
    }
.news-and-update-shadow-box > .right {
    background: transparent url(Images/shadowed-box-left-right.png) repeat-y scroll right top;
    width: 11px;
    position: absolute;
    top: 11px;
    right: 0;
    bottom: 11px
    }
.news-and-update-shadow-box > .se-corner {
    background: transparent url(Images/shadowed-box-corners.png) no-repeat scroll right bottom;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 0;
    right: 0
    }
.news-and-update-shadow-box > .bottom {
    background: transparent url(Images/shadowed-box-top-bottom.png) repeat-x scroll left bottom;
    height: 11px;
    position: absolute;
    left: 11px;
    right: 11px;
    bottom: 0
    }
.news-and-update-shadow-box > .sw-corner {
    background: transparent url(Images/shadowed-box-corners.png) no-repeat scroll left bottom;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 0;
    left: 0
    }
.news-and-update-shadow-box > .left {
    background: transparent url(Images/shadowed-box-left-right.png) repeat-y scroll left top;
    width: 11px;
    position: absolute;
    top: 11px;
    left: 0;
    bottom: 11px
    }
.news-and-update-shadow-box > .nw-corner {
    background: transparent url(Images/shadowed-box-corners.png) no-repeat scroll left top;
    width: 11px;
    height: 11px;
    position: absolute;
    top: 0;
    left: 0
    }
.news-and-update {
    background: white;
    padding-top: 11px;
    padding-bottom: 11px;
    font-family: "Droid Serif";
    /*formerly font-family: 'Georgia', Times New Roman, Times, serif;*/
    font-size: 12px;
    line-height: 22px
    }
.tableofcontents-shadow-box {
    width: 50%;
    background: white;
    position: relative;
    padding: 11px;
    margin-left: 20px
    }
.tableofcontents-shadow-box > .top {
    background: transparent url(Images/tableofcontents-shadowed-box-top-bottom.png) repeat-x scroll left top;
    height: 11px;
    position: absolute;
    left: 11px;
    right: 11px;
    top: 0
    }
.tableofcontents-shadow-box > .ne-corner {
    background: transparent url(Images/tableofcontents-shadowed-box-corners.png) no-repeat scroll right top;
    width: 11px;
    height: 11px;
    position: absolute;
    top: 0;
    right: 0
    }
.tableofcontents-shadow-box > .right {
    background: transparent url(Images/tableofcontents-shadowed-box-left-right.png) repeat-y scroll right top;
    width: 11px;
    position: absolute;
    top: 11px;
    right: 0;
    bottom: 11px
    }
.tableofcontents-shadow-box > .se-corner {
    background: transparent url(Images/tableofcontents-shadowed-box-corners.png) no-repeat scroll right bottom;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 0;
    right: 0
    }
.tableofcontents-shadow-box > .bottom {
    background: transparent url(Images/tableofcontents-shadowed-box-top-bottom.png) repeat-x scroll left bottom;
    height: 11px;
    position: absolute;
    left: 11px;
    right: 11px;
    bottom: 0
    }
.tableofcontents-shadow-box > .sw-corner {
    background: transparent url(Images/tableofcontents-shadowed-box-corners.png) no-repeat scroll left bottom;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 0;
    left: 0
    }
.tableofcontents-shadow-box > .left {
    background: transparent url(Images/tableofcontents-shadowed-box-left-right.png) repeat-y scroll left top;
    width: 11px;
    position: absolute;
    top: 11px;
    left: 0;
    bottom: 11px
    }
.tableofcontents-shadow-box > .nw-corner {
    background: transparent url(Images/tableofcontents-shadowed-box-corners.png) no-repeat scroll left top;
    width: 11px;
    height: 11px;
    position: absolute;
    top: 0;
    left: 0
    }
.tableofcontents {
    background: #EEE;
    font-family: "Droid Serif";
    /*formerly font-family: 'Georgia', Times New Roman, Times, serif;*/
    font-size: 16px;
    /*formerly 18px*/
    line-height: 27px;
    padding: 11px
    }
#header {
    background: #D5E4EE;
    height: 90px;
    width: 1052px;
    position: relative
    }
#footer {
    background: #D5E4EE;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 728px;
    left: 5px;
    font-family: "Droid Serif";
    /*formerly font-family: 'Georgia', Times New Roman, Times, serif;*/
    font-size: 16px;
    /*formerly 18px*/
    position: relative;
    display: inline-block
    }
#footer a, footer a:visited {
    color: #00E
    }
#audioplayer {
    width: 100px
    }
#regularandslowspeed {
    display: inline-block;
    margin-right: 50px;
    margin-top: -8px;
    position: relative;
    float: right
    }
#regularspeed {
    display: inline-block;
    margin-right: 390px;
    margin-top: -5px;
    position: relative;
    float: right
    }
.right-separator {
    content: "";
    position: absolute;
    height: 30px;
    width: 1px;
    right: 0;
    background-color: #5a95ba
    }
.left-separator {
    position: absolute;
    height: 30px;
    width: 1px;
    background-color: #abd5f0;
    left: 0
    }
#side-ad {
    background: #78ADCF;
    position: relative
    }
#topad {
    position: absolute;
    right: 5px;
    display: inline-block;
    width: 728px;
    height: 90px
    }
#bottomad {
    position: relative;
    width: 728px;
    height: 90px;
    top: 0;
    padding-bottom: 25px
    }
#copyright {
    padding-top: 53px;
    position: relative;
    width: 728px;
    bottom: 0
    }
#mobile-version {
    position: relative;
    float: left;
    display: inline;
    height: 32px;
    line-height: 32px;
    z-index: 99
    }
#follow {
    position: absolute;
    display: inline;
    right: 172px;
    height: 32px;
    line-height: 32px;
    z-index: 99
    }
#follow-icons {
    position: relative;
    float: right;
    display: inline;
    height: 32px;
    width: 297.1px;
    z-index: 98
    }
.nav-arrow {
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid black;
    display: inline-block;
    position: relative
    }
.navbar-shadow-box ul li:hover .nav-arrow {
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #D9E2EF;
    display: inline-block;
    position: relative
    }
.navbar-shadow-box ul li.current-menu-item .nav-arrow {
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #D9E2EF;
    display: inline-block;
    position: relative
    }
.news-and-updates {
    width: 300px;
    position: relative
    }
.news-separator {
    border-bottom: 1px dashed #83b869;
    width: 267px;
    margin-left: 11px;
    position: relative
    }
#h1-images {
    width: 643px;
    position: relative;
    left: 50%;
    margin-left: -321.5px;
    padding-bottom: 22px
    }
#landing-image {
    width: 643px;
    position: relative;
    left: 50%;
    margin-left: -321.5px;
    padding-bottom: 22px;
    padding-top: 10px
    }
#landing-image h1 {
    position: absolute;
    right: 75px;
    top: 75px;
    font-size: 25px;
    color: #006c82
    }
#facebook-icon {
    width: 32px;
    height: 32px;
    position: absolute;
    right: 129px;
    display: inline
    }
#twitter-icon {
    width: 32px;
    height: 32px;
    position: absolute;
    right: 86px;
    display: inline
    }
#gplus-icon {
    width: 32px;
    height: 32px;
    position: absolute;
    right: 43px;
    display: inline
    }
#facebook-icon img {
    position: absolute;
    left: 0;
    -webkit-transition: opacity 0.2s ease-in-out;
    -moz-transition: opacity 0.2s ease-in-out;
    -o-transition: opacity 0.2s ease-in-out;
    transition: opacity 0.2s ease-in-out
    }
#twitter-icon img {
    position: absolute;
    left: 0;
    -webkit-transition: opacity 0.2s ease-in-out;
    -moz-transition: opacity 0.2s ease-in-out;
    -o-transition: opacity 0.2s ease-in-out;
    transition: opacity 0.2s ease-in-out
    }
#gplus-icon img {
    position: absolute;
    left: 0;
    -webkit-transition: opacity 0.2s ease-in-out;
    -moz-transition: opacity 0.2s ease-in-out;
    -o-transition: opacity 0.2s ease-in-out;
    transition: opacity 0.2s ease-in-out
    }
#facebook-icon img.normal:hover {
    opacity: 0
    }
#twitter-icon img.normal:hover {
    opacity: 0
    }
#gplus-icon img.normal:hover {
    opacity: 0
    }
.first-step-circle {
    background-image: url(/Images/step-1-circle.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    width: 142px;
    height: 149px;
    position: relative;
    left: 50%;
    margin-left: -71px;
    padding-bottom: 18px
    }
.second-step-circle {
    background-image: url(/Images/step-2-circle.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    width: 142px;
    height: 149px;
    position: relative;
    left: 50%;
    margin-left: -71px;
    padding-bottom: 23px
    }
.third-step-circle {
    background-image: url(/Images/step-3-circle.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    width: 142px;
    height: 149px;
    position: relative;
    left: 50%;
    margin-left: -71px;
    padding-bottom: 23px
    }
.fourth-step-circle {
    background-image: url(/Images/step-4-circle.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    width: 142px;
    height: 149px;
    position: relative;
    left: 50%;
    margin-left: -71px;
    padding-bottom: 23px
    }
.fifth-step-circle {
    background-image: url(/Images/step-5-circle.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    width: 142px;
    height: 149px;
    position: relative;
    left: 50%;
    margin-left: -71px;
    padding-bottom: 23px
    }
.step-result-circle {
    background-image: url(/Images/step-result.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    width: 142px;
    height: 149px;
    position: relative;
    left: 50%;
    margin-left: -71px;
    padding-bottom: 23px;
    top: -2px
    }
.step-text {
    font-family: "Open Sans Light";
    position: relative;
    color: white;
    font-size: 24px
    }
.step-number {
    font-family: "Open Sans Light";
    position: relative;
    color: white;
    font-size: 60px
    }
.stepdescription-shadow-box {
    background: white;
    position: relative;
    padding: 11px;
    margin-left: 20px;
    margin-right: 20px;
    display: inline-block
    }
.stepdescription-shadow-box > .top {
    background: transparent url(Images/stepdescription-shadowed-box-top-bottom.png) repeat-x scroll left top;
    height: 11px;
    position: absolute;
    left: 11px;
    right: 11px;
    top: 0
    }
.stepdescription-shadow-box > .ne-corner {
    background: transparent url(Images/stepdescription-shadowed-box-corners.png) no-repeat scroll right top;
    width: 11px;
    height: 11px;
    position: absolute;
    top: 0;
    right: 0
    }
.stepdescription-shadow-box > .right {
    background: transparent url(Images/stepdescription-shadowed-box-left-right.png) repeat-y scroll right top;
    width: 11px;
    position: absolute;
    top: 11px;
    right: 0;
    bottom: 11px
    }
.stepdescription-shadow-box > .se-corner {
    background: transparent url(Images/stepdescription-shadowed-box-corners.png) no-repeat scroll right bottom;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 0;
    right: 0
    }
.stepdescription-shadow-box > .bottom {
    background: transparent url(Images/stepdescription-shadowed-box-top-bottom.png) repeat-x scroll left bottom;
    height: 11px;
    position: absolute;
    left: 11px;
    right: 11px;
    bottom: 0
    }
.stepdescription-shadow-box > .sw-corner {
    background: transparent url(Images/stepdescription-shadowed-box-corners.png) no-repeat scroll left bottom;
    width: 11px;
    height: 11px;
    position: absolute;
    bottom: 0;
    left: 0
    }
.stepdescription-shadow-box > .left {
    background: transparent url(Images/stepdescription-shadowed-box-left-right.png) repeat-y scroll left top;
    width: 11px;
    position: absolute;
    top: 11px;
    left: 0;
    bottom: 11px
    }
.stepdescription-shadow-box > .nw-corner {
    background: transparent url(Images/stepdescription-shadowed-box-corners.png) no-repeat scroll left top;
    width: 11px;
    height: 11px;
    position: absolute;
    top: 0;
    left: 0
    }
.stepdescription {
    background: #dbdbdb;
    padding: 11px
    }
.titleanddescriptioncontainer {
    background: #dbdbdb;
    padding: 5px;
    border-radius: 3px;
    border-width: 1px;
    display: inline-block
    }
.step-one-title-container {
    background: #ea9320;
    color: white;
    font-family: "Open Sans Light";
    font-size: 25px;
    line-height: 38px;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 58px;
    padding-right: 58px;
    border-top-width: 2px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-color: #e8b572;
    border-radius: 3px 3px 0 0
    }
.step-two-title-container {
    background: #5ebfc6;
    color: white;
    font-family: "Open Sans Light";
    font-size: 25px;
    line-height: 38px;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 58px;
    padding-right: 58px;
    border-top-width: 2px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-color: #e8b572;
    border-radius: 3px 3px 0 0
    }
.step-three-title-container {
    background: #7ca585;
    color: white;
    font-family: "Open Sans Light";
    font-size: 25px;
    line-height: 38px;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 58px;
    padding-right: 58px;
    border-top-width: 2px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-color: #e8b572;
    border-radius: 3px 3px 0 0
    }
.step-four-title-container {
    background: #be222d;
    color: white;
    font-family: "Open Sans Light";
    font-size: 25px;
    line-height: 38px;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 58px;
    padding-right: 58px;
    border-top-width: 2px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-color: #e8b572;
    border-radius: 3px 3px 0 0
    }
.step-five-title-container {
    background: #87c465;
    color: white;
    font-family: "Open Sans Light";
    font-size: 25px;
    line-height: 38px;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 58px;
    padding-right: 58px;
    border-top-width: 2px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-color: #e8b572;
    border-radius: 3px 3px 0 0
    }
.descriptioncontainer {
    background: white;
    padding-top: 26px;
    padding-bottom: 26px;
    padding-left: 36px;
    padding-right: 28px;
    border-color: #dbdbdb;
    border-radius: 0 0 3px 3px;
    display: inline-block
    }
.descriptionportion {
    width: 151px;
    color: #666;
    font-family: "Open Sans";
    font-size: 13px;
    line-height: 20px;
    border-width: 1px;
    position: relative;
    display: inline-block
    }
.steps-triangle-up {
    background-image: url(/Images/steps-triangle-up.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    width: 12px;
    height: 8px;
    top: -3px;
    left: 50%;
    margin-left: -6px;
    z-index: 105
    }
.steps-triangle-down {
    background-image: url(/Images/steps-triangle-down.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    width: 12px;
    height: 8px;
    bottom: -3px;
    left: 50%;
    margin-left: -6px;
    z-index: 105
    }
.step-one, step-two, step-three, step-four {
    width: 643px;
    position: relative;
    left: 50%;
    margin-left: -321.5px;
    padding-bottom: 1px
    }
.step-five {
    width: 643px;
    position: relative;
    left: 50%;
    margin-left: -321.5px
    }
.step-one a, step-one a:visited {
    color: white;
    text-decoration: none
    }
.step-two a, step-two a:visited {
    color: white;
    text-decoration: none
    }
.step-three a, step-three a:visited {
    color: white;
    text-decoration: none
    }
.step-four a, step-four a:visited {
    color: white;
    text-decoration: none
    }
.step-five a, step-five a:visited {
    color: white;
    text-decoration: none
    }
.step-span {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1
    }
.news-and-update p span {
    background-color: #83b869;
    padding: 10px;
    bottom: -17px;
    color: white;
    border-radius: 2px;
    position: relative
    }