/* STRUCTURE */

#wrap {

}



#featured  {
        background: #1b4e7d url(featuredbg.jpg) repeat-x bottom left;
        border-top: 3px solid #3876a0;
}

#featured p, #featured h2 {
        color:#FFFFFF;
}

#featured h2 {
        margin-bottom:15px;
}

#featured p a {
        text-decoration:underline;
        color:#80cef7;
}

#featured .buttons a.prev  {
        background: url(default/prev.png) no-repeat top left;
}

#featured .buttons a.next  {
        background: url(default/next.png) no-repeat top left;
}

#steps  {
        background: #3074a1 url(stepsbg.jpg) repeat-x top left;
}

#steps ul li a  {
        color: #fff;
}



#tabbox  {
        border: 1px solid #24537c;
}

#tabbox ul.idTabs  {
        background-color: #24537c;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #24537c;
}

#tabbox ul.idTabs li a:link, #tabbox ul.idTabs li a:visited  {
        color: #ffffff;
}

#tabbox ul.idTabs li a.selected  {
        color: #24537c;
        background-color: #ffffff;
}

#boxes ul  {
        background-color: #f3f8fc;
}

#boxes ul li {
        background: url(default/tablibg.jpg) no-repeat top left;
}

#boxes ul li:first-child  {
        background: none;
}

#boxes ul li a:link, #boxes ul li a:visited   {
        color: #000;
}

#leftwidget  {
        border-right: 1px solid #dddddd;
}

.widgetlist  h3  {
        background-color:#265a7f;
        color: #fff;
}

.widgetlist ul li  {
        border-bottom: 1px dotted #f0f0f0;
}

.widgetlist ul li a:link, .widgetlist ul li a:visited  {
        color: #000;
}