.contentltorange {
    margin: 0px;
    padding: 0px;
    border: 1px solid #ffeee1;
    background-color: #ffeee1;
}

/*
** 508 compliance *************************************************************
*/
.screenreader {
    position: absolute;
    left: -9000px;
    font-size: 0px;
    top: 0px;
}


td#loginrow {
    font-size: 95%;
}

div.loginbox {
    color: #ffffff;
    border: 1px solid #394166;
    background-color: #394166;
    padding: 20px 20px 20px 40px;
    margin-bottom: 20px;
    margin-right: 220px;
}

span.loginboxPassword,
span.loginboxPortfolioName {
    font-weight: normal;
    padding-right: 10px;
    padding-left: 1em;
}
span.loginboxPassword {
    padding-left: 3.6em;
}

.floatRight {
    float: right;
}
.clearRight {
    clear: right;
}

div.loginAlign {
    width: 19.1em;
}

input#loginSubmit {
    background-image: url(/ext/gfx/portal/bridges-common/yel_arrow.gif);
    width: 21px;
    margin-top: 10px;
}
span.tinyFont {
    font-size: 75%;
}

.verticalSpace {
    padding: 5px;
}

.SSOinclude1 a:visited { color: #52188c; }
.SSOinclude1 a:active { color: #ff0000; }
.SSOinclude1 a:link { color: #f0f0f0; }

.SSOinclude2 a:link { color: #f0f0f0; }
.SSOinclude2 a:visited { color: #52188c; }
/* .SSOinclude2 a:hover { color: #fffbd6; } */
.SSOinclude2 a:active { color: #ff0000; }

tr.portalHeader {
    background-color: #0B9A3E;
}
tr.portalBody {
    background-color: #000000;
}
tr.portalFooter {
    background-color: #ffffff;
}
div#footerlinks {
    color: #666666;
    margin-top: 0px;
    padding-top: 65px;
    background: #ffffff url(/ext/gfx/portal/iowa-common/footer-bkg.gif) repeat-x;
    /* background-image: none; */
}
tr.portalFooter a:link { color: #009933; }
tr.portalFooter a:visited { color: #004d1a; }
tr.portalFooter a:hover { color: #fffbd6; }
tr.portalFooter a:active { color: #fffbd6; }

table.login {
    background-color: #000000;
}

/*
td#row2 {
    border-bottom: 1px solid #00ff00;
}
*/

div#q3 {
    background-color: #de3828;
    color: #000000;
}

div#q4 {
    background-color: #de3828;
    color: #000000;
}

div#q5,
div#q6,
div#q7,
div#q8 {
    background-color: #82cb9c;
}

.contentpurple {
    background-color: #0b5da6;
}

div#q2 a:link { color: #f0f0f0; }
div#q2 a:visited { color: #808080; }
div#q2 a:hover { color: #f0f0f0; }
div#q2 a:active { color: #fffbd6; }

div#q3 a:link { color: #f0f0f0; }
div#q3 a:visited { color: #808080; }
div#q3 a:hover { color: #f0f0f0; }
div#q3 a:active { color: #fffbd6; }

div#q4 a:link { color: #f0f0f0; }
div#q4 a:visited { color: #808080; }
div#q4 a:hover { color: #f0f0f0; }
div#q4 a:active { color: #fffbd6; }


div#q5 a:link { color: #f0f0f0; }
div#q5 a:visited { color: #808080; }
div#q5 a:hover { color: #fffbd6; }
div#q5 a:active { color: #fffbd6; }

div#q6 a:link { color: #f0f0f0; }
div#q6 a:visited { color: #808080; }
div#q6 a:hover { color: #fffbd6; }
div#q6 a:active { color: #fffbd6; }

div#q7 a:link { color: #f0f0f0; }
div#q7 a:visited { color: #808080; }
div#q7 a:hover { color: #fffbd6; }
div#q7 a:active { color: #fffbd6; }

div#q8 a:link { color: #f0f0f0; }
div#q8 a:visited { color: #808080; }
div#q8 a:hover { color: #fffbd6; }
div#q8 a:active { color: #fffbd6; }

body {
    background: #ffffff url(/ext/gfx/portal/iowa-common/site-bkg.gif) repeat-x;
}

table.login {
    border-color: #000000;
}

div.bannerStudent,
div.bannerParent,
div.bannerEducator,
div.bannerClient,
div.bannerAdministrator {
    display: inline;  /* Fixes IE double-margin bug */
    margin-top: 10px;
    margin-right: 10px;
    padding: 3px;
    float: right;
    background: url(/ext/gfx/portal/iowa-common/img_banner_bkg.jpg) no-repeat right top;
}

span.bannerStudentBkg,
span.bannerParentBkg,
span.bannerEducatorBkg,
span.bannerClientBkg,
span.bannerAdministratorBkg {
    margin: 0px;
    padding: 0px;
    font-size: 0.80em;
}

div#welcomesignout a:link { color: #f0f0f0; }
div#welcomesignout a:visited { color: #b0b0b0; }
div#welcomesignout a:hover { color: #fffbd6; }
div#welcomesignout a:active { color: #fffbd6; }
/*
div#landingpagetopics a:link { color: #f0f0f0; }
div#landingpagetopics a:visited { color: #b0b0b0; }
div#landingpagetopics a:hover { color: #fffbd6; }
div#landingpagetopics a:active { color: #fffbd6; }
*/

div#landingpagetopics a:link { color: #009933; }
div#landingpagetopics a:visited { color: #004d1a; }
div#landingpagetopics a:hover { color: #00e54c; }
div#landingpagetopics a:active { color: #00e54c; }
