/*
** UMD Frame Rules
** Release 0.1
** Last Updated on 2008-07-10
*/
    body {
        margin: 0;
        padding: 0;
        /**
         * Ilia K: disabled background image
         */
        /*background: #000 url('../images/wrapper/body-bg.gif') repeat-x top left;*/
        text-align: center; /* IE compatibility */
    }

		/** Editing out certain elements
		Grant Dickie **/

    #umd-frame-header-search {
        float: right;
        position: relative;
        margin: 0;
        padding-top: 40px;
    }

	#umd-brand {
	    background-color: #c6030c;
	    clear: both;
	    display: block;
	    padding: 3px 0 0 0;
	    position: relative;
	    text-align: center;
	    text-transform: uppercase;
	    z-index: 999;
	}

	#logo {
	    background: url("../images/wrapper/um-ribbon.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	    border-bottom: 1px solid #f1010a;
	    height: 33px;
	    margin-bottom: -4px;
	    z-index: 999;
	}



    #umd-frame-header-search input.text {
        position: absolute;
        top: 20px;
        right: 76px;
        width: 210px;
        height: 18px; /* 18px for XHTML; 22px otherwise */
        border: 1px solid #A4A4A4;
    }

    #umd-frame-header-search input.button {
        position: absolute;
        top: 20px;
        right: 0;
    }

    #umd-frame-header-search .radio {
        text-align: right;
        padding-top: 10px;
        font-size: 10px;
        color: #FFF;
    }

    #umd-date-weather {
        float: right;
        clear: right;
        padding-top: 10px;
        text-align: right;
        color: #FFF;
        font-size: .9em;
    }

    #umd-weather { font-weight: bold; }

    #umd-frame-header-end {
        clear: both;
        height: 8px;
    }

    iframe {display:all}
