﻿#bodywrap { left: 0px; margin: 0 auto; top: 0; width: 850px; }
#center { float: left; margin-left: 10px; padding: 5px; top: 5px; }
#footer { clear: both; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; text-align: center; }
#footer { clear: both; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; text-align: center; }
    #footer a#ucf_logo { background: url("footerImage.png") no-repeat; display: block; height: 100px; margin: 25px auto; text-indent: -9000px; width: 350px; }
    #footer p { color: #4f4e4e; font-size: 0.63em; margin: 0 0 2px 0; padding: 0; }
        #footer p a, #footer p a:visited { color: #000; }
    #footer ul { list-style: none; }
        #footer ul a, #footer ul a:visited { color: #3e3d3d; text-decoration: none; }
            #footer ul a:hover { text-decoration: underline; }
        #footer ul li { border-left: #000 1px solid; display: inline; padding: 0 5px 0 8px; }
            #footer ul li.first { border: 0; padding-left: 0px; }
#footer_navigation { font-size: 0.63em; margin-bottom: 7px; margin-left: 0px; padding-left: 0; }
#footer_navigation_CST { font-size: 0.63em; margin-bottom: 7px; margin-left: 0px; }
#footer-text { bottom: 5px; display: none; left: 50%; margin-left: -250px; position: relative; }
#header { background-color: black; background-image: url("https://www.ucf.edu/img/header_border.png"); background-position: bottom left; background-repeat: repeat-x; height: 32px; padding-bottom: 2px; padding-top: 4px; }
    #header #my_ucf { background-image: url("https://www.ucf.edu/img/myucf.png"); background-position: top left; background-repeat: no-repeat; display: block; float: left; height: 15px; margin-left: 25px; margin-top: 3px; width: 58px; }
        #header #my_ucf span.text { display: none; }
    #header #search_and_links { margin-left: 520px; padding-top: 5px; text-align: right; width: 450px; }
    #header #search_and_links_end { clear: both; }
    #header #search_ucf { color: #333; font-family: Arial, sans-serif; }
        #header #search_ucf input.submit { margin-top: 2px; vertical-align: top; }
            #header #search_ucf input.submit:hover { cursor: pointer; }
        #header #search_ucf input.text { border: 1px solid #c0c0c0; padding: 1px 10px; width: 100px; }
    #header #uni_links { float: left; margin-left: 75px; }
        #header #uni_links select { border: 1px solid #c0c0c0; width: 130px; }
    #header div.wrapper { margin: 0 auto; width: 974px; }
    #header form { display: inline; margin: 0; padding: 0; }
        #header form fieldset { border: none; display: inline; margin: 0; padding: 0; }
    #header h1 { float: left; margin: 0; padding: 0; }
        #header h1 a { background-color: black; background-image: url("https://www.ucf.edu/imresources/sites/WWWUCFEDU/content/live/GLOBAL_PROPERTIES/0/GP1/en_US/ucflogo.png"); background-position: top left; background-repeat: no-repeat; display: block; height: 29px; margin: 0; padding: 0; width: 318px; }
            #header h1 a span.text { display: none; }
    #header label { color: #FFF; display: block; float: left; text-indent: -10000px; }
    #header p { border: none; display: inline; margin: 0; padding: 0; }
#left { float: left; left: 5px; padding: 0px; top: 0px; }
#leftNav { float: left; margin: 0; padding: 0 10px; width: 250px; }
#main_body { clear: both; margin: auto; padding: 0; width: 950px; }
    #main_body a { border-bottom: #CCC; color: #660000; text-decoration: none; }
        #main_body a:hover { border-bottom: #e50606; color: #e50606; text-decoration: none; }
#navigation { font-family: Georgia, serif; font-size: 95%; left: 5px; list-style-type: none; margin: 25px auto 0 auto; padding: 0; position: relative; width: 802px; }
    #navigation #nav_apply_now { background-image: none; text-indent: -9999px; }
        #navigation #nav_apply_now a { background-image: url('https://www.ucf.edu/img/apply_now.png'); background-position: top center; background-repeat: no-repeat; cursor: pointer; display: block; height: 24px; left: -5px; overflow: hidden; position: relative; top: -2px; width: 93px; }
    #navigation li { background-image: url("https://www.ucf.edu/img/bullet.png"); background-position: center left; background-repeat: no-repeat; float: left; margin: 0 0 0 11px; padding: 0 0 0 13px; }
        #navigation li a { color: #262626; text-decoration: none; }
            #navigation li a:hover { color: #959491; }
        #navigation li.first { background-image: none; margin-left: 0; padding-left: 0; }
#right { float: right; padding: 5px; top: 5px; }
#Steps { border: 1px solid #E6E2D8; margin: 0px 10px 10px 10px; padding: 5px; width: 200px; }
    #Steps ol { border-top: 0px solid #E6E2D8; border-width: 0 0 1px 1px; margin: 0px 0px 0px 0px; padding: 0px; }
        #Steps ol li { border-top: 0px solid #E6E2D8; border-width: 1px 1px 0 0; font-size: small; list-style-position: inside; list-style-type: none; padding: 10px 10px 10px 20px; }
#stylized .small { color: #666666; display: block; font-size: 11px; font-weight: normal; text-align: right; width: 140px; }
#stylized .small_long { border-bottom: solid 1px; color: #666666; display: block; font-size: 11px; font-weight: normal; margin-bottom: 20px; padding-bottom: 5px; text-align: left; width: 440px; }
#stylized h1 { font-size: 14px; font-weight: bold; margin-bottom: 2px; }
#stylized label { display: block; float: left; font-weight: bold; text-align: right; width: 140px; }
#stylized p { border-bottom: solid 1px; color: #666666; font-size: 11px; margin-bottom: 20px; padding-bottom: 10px; }
#sub_header { background: transparent url(https://www.ucf.edu/img/horizontal_dot.png) repeat-x scroll center bottom; border-bottom: dotted 0px #990000; margin: 0px; padding: 0px; }
    #sub_header h2 { font-family: Georgia, Times, serif; font-size: 2.1em; font-weight: 500; width: 600px; }
#ucf_address { color: #4f4e4e; font-size: 0.63em; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 5px; padding: 0; }
#ucf_service_desk { font-size: 0.63em; margin-bottom: 7px; margin-left: 0px; }

.alpha-version { color: #666666; font-family: Arial; font-size: large; font-style: normal; font-weight: bold; }
.application_title_text { border: 0px; color: #333333; font-family: Arial; font-size: 18px; font-style: normal; font-weight: bold; margin: 0px; padding: 0px; }
.box { border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 3px; float: left; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; width: 890px; }
.box200Modal { background-color: #E8E8E8; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; color: Black; margin-left: 10px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; width: 200px; }
.box240 { background-color: #E8E8E8; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; float: left; height: 420px; margin-left: 5px; margin-top: 5px; padding-bottom: 10px; width: 240px; }
.box250 { background-color: #E8E8E8; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; margin-top: 5px; padding-bottom: 10px; width: 250px; }
.box300 { background-color: #E8E8E8; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; margin: 0 auto; padding-bottom: 10px; padding-top: 10px; width: 300px; }
.box300Modal { background-color: #E8E8E8; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; color: Black; margin-left: 10px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; width: 300px; }
.box400Modal { background-color: #E8E8E8; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; margin: 0 auto; padding-bottom: 10px; width: 400px; }
.box420 { background-color: #E8E8E8; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; margin: 0 auto; padding-bottom: 10px; padding-top: 10px; width: 420px; }
.box480 { background-color: #E8E8E8; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; float: left; height: 420px; margin-left: 5px; margin-top: 5px; padding-bottom: 10px; width: 480px; }
.box50Pct { background-color: #E8E8E8; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; margin: 10px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; width: 50%; }
.box-750 { background-color: #E8E8E8; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; margin: 0 auto; padding-top: 1px; text-align: left; width: 750px; }
.button { background-color: #CC9900; border-color: #CCCCCC; border-style: Solid; border-width: 1px; color: White; font-family: Arial; font-size: 1.1em; }
.button2 { background-color: #990000; border-color: #CCCCCC; border-style: Solid; border-width: 1px; color: White; font-family: Arial; font-size: 1em; }
.calloutHighlight { background-color: #F3F093; }
.center { margin: 0 auto; text-align: center; }

.clear { clear: both; }

.content-cell { background-color: #FFFFFF; border-bottom-color: #666666; border-bottom-style: solid; border-bottom-width: 1px; width: 920px; }
.content-header { color: #000000; font-family: Arial; font-size: 16px; font-weight: bold; padding: .5em 0px 0px 0px; vertical-align: top; }
.delete-button { background-color: #FF0000; color: Yellow; width: 125px; }
.deviceSpacer { height: 48px; }
.error-title { font-size: 12pt; font-weight: bold; margin-bottom: 15px; margin-left: 0px; width: 90%; }
.footer-cell { background-color: #FFFFFF; border-top-width: 0px; float: left; text-align: center; width: 940px; }
.footer-vertical-bar-cell { background-color: #999999; background-image: url('../../images/vertical_black_bar.gif'); width: 16px; }
.header_horizontal_rule { color: #CC9900; float: inherit; font-family: Arial; font-size: large; font-style: normal; font-weight: bold; margin-bottom: 6px; margin-top: 6px; padding: 0px; text-align: left; width: 270px; }
.header_title_text { color: #FFFFFF; font-family: Arial; font-size: 20px; font-style: normal; font-weight: bold; }
.helpbox { display: none; font-size: 13px; text-align: justify; }
.horizontal-bar { background-color: #FFFFFF; background-image: url('../../images/horizontal_grey_bar.gif'); }
.horizontal-bar-cell { background: url('../../images/horizontal_black_bar.gif'); background-color: #CC9900; height: 18px; }
.horizontal-bar-grey-300 { background-color: #FFFFFF; background-image: url('../../images/horizontal_grey_bar.gif'); height: 1px; padding-bottom: 1px; width: 300px; }
.horizontal-bar-grey-400 { background-color: #FFFFFF; background-image: url('../../images/horizontal_grey_bar.gif'); height: 1px; padding-bottom: 1px; width: 400px; }
.horizontal-bar-grey-450 { background-color: #FFFFFF; background-image: url('../../images/horizontal_grey_bar.gif'); height: 1px; padding-bottom: 1px; width: 450px; }
.horizontal-bar-grey-900 { background-color: #FFFFFF; background-image: url('../../images/horizontal_grey_bar_900.gif'); height: 1px; padding-bottom: 1px; width: 97%; }
.indent { margin-left: 10px; margin-right: 10px; }
.left120 { float: left; padding: 5px; width: 120px; }
.left230 { float: left; padding: 5px; width: 230px; }
.left260 { float: left; padding: 5px; width: 260px; }
.left320 { float: left; padding: 5px; width: 320px; }
.left350 { float: left; padding: 5px; width: 350px; }
.left430 { float: left; padding: 5px; width: 430px; }
.left450 { border-color: #CC9900; border-right-style: solid; border-width: 1px; float: left; margin: 0px 0px 0px 0px; padding: 5px; width: 450px; }
.left500 { float: left; margin: 0px 0px 0px 0px; padding: 5px; width: 500px; }
.left550 { float: left; margin: 0px 0px 0px 0px; padding: 5px; width: 550px; }
.left800 { border-color: #CC9900; border-left-style: solid; border-width: 1px; float: left; margin: 0px 0px 0px 0px; padding: 5px; width: 800px; }
.left90 { float: left; padding: 5px; width: 90px; }
.left-three-columm { float: left; padding: 0px; width: 300px; }
.left-two-columm { float: left; padding: 10px; width: 430px; }
.left-two-third-columm { float: left; padding: 0px; width: 600px; }
.logo { border: 0; float: left; }
.margin-left100 { margin-left: 100px; }
.master-table { background-color: #FFFFFF; border: 1px solid #000000; border-bottom-width: 0px; margin: 0 auto; text-align: left; width: 940px; }
.menu { background-color: #000000; height: 25px; padding: 1px; }
.menu-left { float: left; padding: 0px; }
.menu-link { color: #654c01; text-decoration: underline; }
.menu-right { float: right; padding: 5px; }
.message { background-color: #E8E8E8; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; color: #000000; padding: 10px; }
.messageOk { background-color: #E8E8E8; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; color: #000000; padding: 5px; }
.modal_table_master { background-color: #F7F7F7; border-collapse: collapse; border-color: #FFFFFF; border-style: Solid; border-width: 1px; }
.modal_table_sub { font-family: Arial; font-size: 10pt; }
.modal_title { font-size: small; font-weight: bold; }
.modalBackground { background-color: Black; filter: alpha(opacity=60); opacity: 0.6; }
.modal-help-doc { background-color: #E8E8E8; float: left; margin: 0px 0px 0px 0px; padding: 5px; text-align: left; width: 375px; }
.modalPopup { position: absolute; }
.myform { margin: 0 auto; padding: 5px 0px 0px 0px; width: 440px; }
.nav-body { background-color: #FFFFFF; background-image: url('../../images/nav_background.gif'); border: thin solid #000000; vertical-align: top; width: 165px; }
.navigation_end { clear: both; margin-bottom: -10px; }
.notice { height: 20px; }
.padding6 { padding: 3px; }
.padding10 { padding: 5px; }
.padding-10 { float: left; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.padding-20 { padding-bottom: 20px; padding-left: 10px; padding-right: 10px; padding-top: 20px; }
.padding-6 { padding: 6px; }
.PageWorkingBackground { background-color: Gray; filter: alpha(opacity=75); height: 100%; left: 0; min-height: 100%; min-width: 100%; opacity: 0.75; position: fixed; top: 0; width: 100%; }
.primary-button { background-color: #CC9900; border-color: #CCCCCC; border-style: Solid; border-width: 1px; color: #FFFFFF; font-family: Verdana; font-weight: bold; height: 25px; width: 135px; }
.progress { float: inherit; text-align: center; vertical-align: bottom; }
.red { color: red; }
.required { color: Red; font: xx-large Arial, Helvetica, Arial, sans-serif; font-weight: bold; }
.right { float: right; padding: 5px; text-align: right; }
.right_content-cell { height: 600px; }
.right_content-cell { height: 600px; }
.rwPopupButton { display: none !important; }
.secondary-button { background-color: #CC9900; border-color: #CCCCCC; border-style: Solid; border-width: 1px; color: White; font-family: Verdana; height: 25px; width: 125px; }
.section { border: 0px solid #E6E2D8; float: left; margin-bottom: 20px; margin-left: auto; margin-right: auto; text-align: left; width: 65%; }
.selected { color: black; font-weight: bold; }
.spacer10 { padding: 5px; }
.steps-title { float: left; margin: 0px; padding: 0 0 0 5px; font-weight: bold; font-size: 1.2em; }
.steps-start-over { padding: 3px 0px 0px 35px; }
.subsubtitle { color: #333333; font-family: Arial; font-size: 12px; font-weight: bold; padding: 0px; }
.subtitle { color: #333333; font-family: Arial; font-size: 14px; font-style: normal; font-weight: bold; }
.Textboxes { float: left; font-size: 12px; margin: 2px 0px 20px 10px; }
.thin-border-225 { border: thin solid; min-height: 330px; overflow: auto; width: 225px; }
.thin-border-350 { border: thin solid; min-height: 325px; overflow: auto; width: 350px; }
.third-button { background-color: #CC9900; border-color: #CCCCCC; border-style: Solid; border-width: 1px; color: #FFFFFF; font-family: Verdana; height: 25px; width: 125px; }
.title_text { color: #333333; font-family: Arial; font-size: 16px; font-style: normal; font-weight: bold; }
.treeview { background-color: #000000; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; padding: 5px; width: 250px; }
.treeview-338 { background-color: #000000; border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; padding: 5px; width: 338px; }
.ucf-logo { background: transparent url("footerImage.png") no-repeat scroll 0 0; display: block; height: 100px; margin: 5px auto; text-indent: -9000px; width: 350px; }
.unselected { color: Gray; }
.UpdateProgress { background-color: #fff; border: solid 2px #453825; bottom: 50%; left: 45%; margin: 10px; padding: 10px; position: fixed; text-align: center; vertical-align: middle; width: 150px; }
.uppercase { text-transform: uppercase; }
.Validation_Table_Master { border-collapse: collapse; border-color: #E6E2D8; border-style: Solid; border-width: 1px; margin-top: 10px; padding: 10px; width: 95%; }
.validation-box { border-collapse: collapse; border-color: #E6E2D8; border-style: Solid; border-width: 1px; float: left; font-family: Arial; font-size: 10pt; margin: 2px; min-height: 100px; padding: 5px; width: 265px; }
.vertical-bar-cell { background-color: #000000; width: 16px; }
.watermark { color: #888888; }
.watermark150 { color: #888888; width: 150px; }
.watermark200 { color: #888888; width: 200px; }
.width100 { width: 100px; }
.width120 { width: 120px; }
.width150 { width: 150px; }
.width190 { width: 190px; }
.width200 { width: 200px; }
.width205 { width: 205px; }
.width225 { width: 225px; }
.width230 { width: 230px; }
.width250 { width: 250px; }
.width30 { width: 30px; }
.width50 { width: 50px; }
.width80 { width: 80px; }
.width910 { width: 910px; }
.width-col3 { border-bottom-style: solid; border-color: #CC9900; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-width: 1px; float: left; height: 625px; margin: 0px 0px 0px 0px; padding: 5px; vertical-align: middle; width: 290px; }
.width-col4 { float: left; height: 40px; margin: 0px 0px 0px 0px; padding: 5px; vertical-align: middle; width: 217px; }
a { color: #CC9900; text-decoration: underline; }
a { color: #CC9900; text-decoration: underline; }
    a img { border: 0; }
    a.footer { color: #000000; text-decoration: underline; }
    a.footer { color: #000000; }
        a.footer:active { color: #000000; }
        a.footer:active { color: #000000; }
        a.footer:hover { color: #CC9900; }
        a.footer:hover { color: #CC9900; }
    a:active { color: #CC9900; text-decoration: underline; }
    a:active { color: #CC9900; text-decoration: underline; }
    a:hover { color: #CC9900; text-decoration: none; }
    a:hover { color: #CC9900; text-decoration: none; }
    a:link { color: #CC9900; text-decoration: underline; }
    a:link { color: #CC9900; text-decoration: underline; }
    a:visited { color: #CC9900; text-decoration: underline; }
    a:visited { color: #CC9900; text-decoration: underline; }
body { background: url(../../Images/gradient.png)  repeat-x top left #fff; }
hr { color: #CC9900; }
html { height: 100%; }
    html body { font-family: Georgia, Times, Serif; }
html, body { margin: 0; padding: 0; }
td.content1 { background-color: #EEEEEE; border: 0px solid #000000; }
td.content2 { background-color: #CCCCCC; border: 0px solid #000000; }
td.empty_cell { height: 16px; }
td.header { background-color: #CC9900; color: #FFFFFF; font-size: 10pt; font-weight: bold; }
td.subheader { background-color: #FFFFFF; color: #000000; font-size: 9pt; font-weight: bold; }
td.title { background-color: #CC9900; color: White; font-size: 10pt; font-weight: bold; }
ul { color: #000000; font-size: 12px; list-style-type: square; margin-left: 20px; margin-top: 0px; padding: 10px 0 0px 20px; }
