/* Styles used in top and bottom banners */

.mainlink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.mainlink a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.mainlink a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.mainlink a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.sublink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #973200;
    text-decoration: none;

}

.sublink a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.sublink a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.sublink a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #973200;
    text-decoration: none;
}

.bottomlink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
}

.bottomlink a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
}

.bottomlink a:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
}

.bottomlink a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

.tobanner {
    background-color: #000000;
    text-align: right;
    vertical-align: middle;

}

.greentr {
    background-color: #A0C841;

}

.bottomtr {
    background-color: #D9DAD9;

}

.darkgreentr {

    background-color: #5C961D;
}

/* Styles specific to instructor's index pages */

.text1w {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #ffffff;
    font-weight: normal;
    line-height: 120%;
    text-decoration: none;
}

.text_dk_gr {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 200%;
    color: #5C961D;
}

.text_dk_gr_i {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    line-height: 200%;
    color: #5C961D;
}

.text_dk_gr_b {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 200%;
    color: #5C961D;
}

.text_dk_red {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 100%;
    font-weight: bold;
    color: #CC3300;
}

.text_dk_red_14 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 100%;
    font-weight: bold;
    color: #CC3300;
}

.text_dk_red_i {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 100%;
    font-weight: normal;
    font-style: italic;
    color: #CC3300;
}

.t_dk_gr_it {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    line-height: 150%;
    color: #5C961D;
}

.pagelink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 200%;
    color: #5C961D;
    text-decoration: underline;
}

.pagelink a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 200%;
    color: #5C961D;
    text-decoration: underline;
}

.pagelink a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 200%;
    color: #5C961D;
    text-decoration: underline;
}

.pagelink a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 200%;
    color: #CC3300;
    text-decoration: underline;
}

.zero_margin {
    margin: 1% 0% 1% 0%;
}

.email_link_gr {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #5C961D;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.email_link_gr A:link {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #5C961D;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.email_link_gr A:visited {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #5C961D;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.email_link_gr A:hover {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #CC3300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.pagelink_200ht {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 200%;
    color: #5C961D;
    text-decoration: underline;
}

.pagelink_200ht a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 200%;
    color: #5C961D;
    text-decoration: underline;
}

.pagelink_200ht a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 200%;
    color: #5C961D;
    text-decoration: underline;
}

.pagelink_200ht a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 200%;
    color: #CC3300;
    text-decoration: underline;
}


