#parentleftmenu {
    position: relative;
    margin-left:1.25em;
    border-left:solid #dddddd thin;
    border-top:solid #dddddd thin;
    border-bottom:solid #dddddd thin;
    padding:.25em;
    background-color:#eeeeee;
}

.parentleftmenuitem {
    position: absolute;
    z-index: 5;
    margin-left:1.2em;
    margin-top:-1.4em;
    margin-bottom:.25em;
    font-family:verdana,garamond,helvetica;
    font-size:.8em;
}

h1#topofpageheader {
    background-color: #eeeeee;
    border: #dddddd solid thin;
    border-right: none;
    border-left: none;
    margin-bottom: .5em;
    font-size: 2em;
    font-family: garamond, helvetica, times new roman, sans-serif;
    font-variant: small-caps;
    padding-left: .25em;
    font-weight: 100;

}

#topofpageheader {
    background-color: #eeeeee;
    border: #dddddd solid thin;
    border-right: none;
    border-left: none;
    margin-bottom: .5em;
    font-size: 2em;
    font-family: garamond, helvetica, times new roman, sans-serif;
    font-variant: small-caps;
    padding-left: .25em;
}

#secondarypageheader {
    background-color: #eeeeee;
    margin-bottom: .5em;
    font-size: 1.5em;
    font-family: garamond, helvetica, times new roman, sans-serif;
    padding-left: .25em;

}

.scholarshiptitle {
    margin-left: 1em;
    font-variant: small-caps;
    font-family: helvetica, garamond, times new roman, sans-serif;
    font-size: 1.15em;
    font-weight: bold;
    background-color: #ddd;
}

.scholarshipline {
    margin-left: 1em;
    position: relative;
    width: 44em;
}

.scholarshipdetail {
    margin-left: 2em;
    font-family: helvetica, garamond, times new roman, sans-serif;
    font-size: .95em;
}

.scholarshipdownload {
    float:right;
    position: relative;
    font-variant:normal;
    font-size:.75em;
    font-weight:normal;
    margin-right:.5em;
    vertical-align: middle;
}

.scholarcheckbox_image {
    float:left;
    margin-left: .25em;
    height: 1em;
    background-color: #ffffff;
}

.small_cap {
    font-variant: small-caps;
    font-weight: 700;
}

.prog_ed_box {
    position:relative;
    z-index: 0;
    margin-left:.75em;
    border:solid thin black;
    width:18.5em;
    background-color:#ffffff;
    float: right;
}

.program_ed_box {
    position:absolute;
    z-index: 1;
    margin-left:.75em;
    border:solid thin black;
    width:18.5em;
    background-color:#ffffff;
}

.prog_education_title {
    position:relative;
    z-index: 4;
    border: solid thin #000000;
    border-bottom:solid thin #000000;
    background-color:#000000;
    text-align:center;
    font-variant: small-caps;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    font-family: helvetica, garamond, times new roman, sans serif;
}

.prog_education_detail {
    position: relative;
    z-index: 4;
    margin-left: 1.75em;
    margin-right: 1em;
}

.prog_detail {
    margin-left: 2em;
    margin-top: -1.3em;
    width: 17em;
}

.prog_info_line {
    position:relative;
    z-index: 2;
    font-size: 10px;
    margin: .25em;
    margin-left: .5em;
    margin-bottom: 0;
    padding-left: .0;
    background-color: #ffffff;
}

.prog_info_line_dark {
    position:relative;
    z-index: 2;
    font-size: 10px;
    margin: .25em;
    margin-bottom: 0;
    padding-left: .5em;
    background-color: #eeeeee;
}

.prog_info_line_title {
    position:relative;
    z-index: 4;
    font-size: 11px;
    font-weight: bold;
    background-color: #eeeeee;
    border-bottom: #bbbbbb solid thin;
    font-family: helvetica, garamond, times new roman, sans serif;
}

.prog_info_line_sub_title {
    position:relative;
    z-index: 4;
    font-size: 11px;
    border: solid thin #dddddd;
    border-bottom: #bbbbbb solid thin;
    background-color: #dddddd;
    font-family: helvetica, garamond, times new roman, sans serif;
}

.checkbox_image {
    float:left;
    margin-left: .25em;
    margin-top: .15em;
    height: 1em;
    vertical-align: top;
    background-color: #ffffff;
}

.credit_value {
    position: relative;
    z-index: 6;
    float: right;
    vertical-align: top;
    padding-right: .5em;
}

.credit_value_sub_title {
    position: relative;
    z-index: 6;
    margin-top: -1.3em;
    float: right;
    vertical-align: top;
    padding-right: .5em;
}

.prog_education_text {
    position: relative;
    z-index: 4;
    padding: .75em;
}

#prog_courses {
    position: absolute;
    z-index: 5;
    width: 22em;
    height: 10em;
    border: black solid thin;
}

#top_bottom_line {
    text-align: center;
}

#regDegrees {
    display: block;
}

#regNonDegrees {
    display: block;
}

#paceDegrees {
    display: block;
}

#paceDiplomas {
    display: block;
}

.program_box {
    margin-left:.5em;
    font-size:12px;
    font-family:helvetica, garamond, sans-serif;
    color:black;
    border:solid thin #eeeeee;
    border-right:none;
    padding:.5em;
    padding-right: 0;
    border-right:none;
}

.prog_purpose {
    font-weight: normal;
    font-family: helvetica, garamond, sans;
    font-size: 11px;
}

.prog_objectives {
    font-weight: normal;
    font-family: helvetica, garamond, sans;
    font-size: 11px;
}

.program_name {
    font-size: 14px;
    margin-left: 1em;
    font-weight: bold;
}

.program_name_description {
    margin-left: 2em;
    margin-bottom: 1.5em;
    font-size: 11px;
    font-family: helvetica, garamond, sans;
    font-weight: normal;
}

.program_type_category {
    margin-left: 2em;
    padding: .25em;
    background-color: #bbbbbb;
    color: #000000;
    width: 20em;
    font-size: 12px;
    font-weight: normal;
    font-family: helvetica, garamond, sans;
}

.program_type {
    margin-left: 3em;
    background-color: #eeeeee;
    border-top: solid thin #dddddd;
    border-bottom: solid thin #dddddd;
    font-size: 12px;
    font-weight: normal;
    font-family: helvetica, garamond, sans;
}

.program_sub {
    margin-left: 3em;
    background-color: #ddd;
    border: #bbb;
    padding: .5em;
    border-right: 0;
    height: 14em;
    margin-top: -.25em;
    margin-bottom: 1em;
}

.program_sub_type {
    margin-left: 1em;
    font-size: 12px;
    font-weight: normal;
    font-family: helvetica, garamond, sans;
}

.program_description {
    margin-left: 4em;
    margin-right: 0;
    margin-bottom: 1.5em;
    padding-left: .25em;
    font-size: 11px;
    font-family: helvetica, garamond, sans;
    font-weight: normal;
}

.program_sub_description {
    margin-left: 2em;
    margin-bottom: 1.5em;
    padding-left: .25em;
    font-size: 11px;
    font-family: helvetica, garamond, sans;
    font-weight: normal;
}

.level1 {
    margin-left: -1.25em;
}

.sub-title {
    background-color: #eeeeee;
    border-top: solid thin #dddddd;
    border-bottom: solid thin #dddddd;
}

#OLD_menuParent {
  position: relative;
  background-color: transparent;
}

#menuParent {
  position: relative;
  background-color: transparent;
  width: 792px;
  height: 28em;
}

#abcheader {
    position:absolute;
    font-size: 36px;
    font-weight:  bold;
    font-family: Verdana, Geneva, Garamond, Times New Roman, Helvetica, sans-serif;
    margin-left: 17px;
    color: #841829;
    z-index: 55;
}

#abcheadershadow {
    position:absolute;
    font-size: 36px;
    font-weight: bold;
    font-family: Verdana, Geneva, Garamond, Times New Roman, Helvetica, sans-serif;
    margin-left: 16px;
    color: #ffffff;
    z-index: 55;
}

#abctransparency {
    z-index: 60;
}

#equipping {
    position: absolute;
    font-size: 13px;
    font-weight: bold;
    font-variant: small-caps;
    text-align: center;
    z-index: 10;
    color: #670e0c;
    margin-left: 3px;
    margin-top: 12px;
    padding-top: 1px;
    width: 450px;
}

#equippingshadow {
    position: absolute;
    font-size: 13px;
    font-weight: bold;
    font-variant: small-caps;
    text-align: center;
    z-index: 10;
    color: #ffffff;
    margin-left: 3px;
    margin-top: 10px;
    padding-top: 1px;
    width: 450px;
}

#equip {
    position: absolute;
    font-size: 1.15em;
    font-weight: bold;
    font-variant: small-caps;
    text-align: center;
    z-index: 10;
    color: #fff;
    margin-top: 26.85em;
    margin-left: 177px;
    padding-top: .1em;
    width: 43.6em;
    padding-left: .05em;
}

#equipshadow {
    position: absolute;
    font-size: 1.15em;
    font-weight: bold;
    font-variant: small-caps;
    text-align: center;
    z-index: 10;
    color: #670e0c;
    margin-top: 26.80em;
    margin-left: 177px;
    padding-top: .1em;
    width: 43.6em;
    background-image: URL("/assets/images/banner/bannerbg.png");
    background-repeat: repeat;
}

#menuDonate {
    position: absolute;
    background-image: URL(/assets/images/banner/bannerImages/bgtabs.gif);
    border-bottom: #ffffff solid thin;
    font-size: 12px;
    font-variant: small-caps;
    text-align: center;
    z-index: 10;
    color: #000000;
    margin-left: 562px;
    margin-top: 18px;
    width: 120px;
    padding-top: 3px;
}

#menuApply {
    position: absolute;
    background-image: URL(/assets/images/banner/bannerImages/bgtabs.gif);
    border-bottom: #ffffff solid thin;
    font-size: 12px;
    font-variant: small-caps;
    text-align: center;
    z-index: 10;
    color: #000000;
    margin-left: 665px;
    margin-top: 18px;
    width: 120px;
    padding-top: 3px;
}

#menuSearch {
    position: absolute;
    background-image: URL(/assets/images/banner/bannerImages/bgtabs.gif);
    border-bottom: #ffffff solid thin;
    font-size: 12px;
    font-variant: small-caps;
    text-align: center;
    z-index: 10;
    color: #000000;
    margin-left: 664px;
    margin-top: 18px;
    width: 120px;
    padding-top: 3px;
}
#menulist {
    position: absolute;
    margin-left: 7px;
    background-color: #63717b;
    margin-top: 38px;
    height: 21px;
    width: 778px;
    z-index: 50;
}
#newmenulist {
    position: absolute;
    margin-left: 7px;
    background-color: #63717b;
    margin-top: 438px;
    height: 21px;
    width: 778px;
    z-index: 50;
}

#OLD_flashBanner {
    margin-top: 38px;
    margin-left: 7px;
}

#flashBanner {
    margin-top: 1.5em;
    margin-left: 7px;
}

#OLD_butterfly {
    position: absolute;
    z-index: 25;
    margin-top: -146px;
    margin-left: -30px;
}

#butterfly {
    position: absolute;
    z-index: 25;
    margin-top: -170px;
    margin-left: -30px;
}

#photos {
    position: absolute;
    z-index:25;
    margin-top: 394px;
    margin-left: 675px;
    font-weight: bold;
    color: #ffffff;
    background-color: #670e0c;
    padding: 2px;
    font-family: verdana,arial,garamond;
    font-variant: small-caps;
    font-size: 10px;
}

#bannerimage {
    position: absolute;
    margin-top: 60px;
    margin-left:7px;
    width: 790px;
    text-align: center;
    z-index: 10;
}

#bannertransformation {
    position: absolute;
    margin-top: -3.9em;
    margin-left: 7px;
    z-index: 20;
    width:780px;
/*    background-color:#ffffff;  */
}

#bannerpicture {
    position: absolute;
    z-index: 12;
}

#bannercopyright {
    position: absolute;
    margin-left: 400px;
    text-align: right;
    color: #ffffff;
    width: 350px;
    z-index: 55;
    margin-top: 335px;
    font-size: 10px;
    font-family: arial, garamond, arial, times new roman;
    font-variant: small-caps;
}

#bannercopyrightshadow {
    position: absolute;
    margin-left: 401px;
    text-align: right;
    color: #ff0000;
    width: 350px;
    z-index: 54;
    margin-top: 336px;
    font-size: 10px;
    font-family: arial, garamond, arial, times new roman;
    font-variant: small-caps;
}

#prop {
    height:444px;
    float:right;
    width:1px;
    z-index: 10;
}

#TESTprop {

    float:right;
    width:1px;
    z-index: 10;
    background-color: #ff0000;
}