/**
 * Standard design element ids
 */
/*4*/
#header_uwa_logo_cell {
    background-color: #adadad;
}

/*7*/
#header_table_2 {
    background-image: url(./?f=123513); /* headernavbar-background.gif */
}

/*10*/
#header_navbar_cell {
    background-image: url(./?f=123513); /* headernavbar-background.gif */
}


/*18*/
#header_sliding_cell {
    background-color : #2a2a86;
    height : 16px;
    background-image: url(./?f=123514); /* sliding-cell-background.gif */
}

/*21*/
#site_map_cell {
    background-repeat : repeat-y;
    background-color : #f6f6f6;
    background-image: url(./?f=123515); /* mainmenu-background.gif */
    text-align: right;
    padding-left : 0px;
    padding-top : 0px;
    padding-right : 0px;
}

#site_map_cell br {
    display: none;
}

/*22*/
#body_cell {
    background-repeat : repeat-x;
    background-image: url(./?f=123516); /* short_content_home_bg.gif */
}

/*23.1*/
.body_content {
    padding-top : 0px;
    padding-left : 0px;
    font-family : Arial, Helvetica, sans-serif;
    /*font-size : 13px;*/
    color: #666666;
}

/*25*/
#uwa_copy {
    padding: 0px 28px;
}

/*36*/
#pagetop_cell {
    background-color : #F6F6F6;
    color : #F6F6F6;
}

/*37*/
#TopOfPageLink {
    color : #F6F6F6;
}

/*34*/
#footer_cell {
    background-repeat : repeat-y;
    background-image: url(./?f=123515); /* mainmenu-background.gif */
}

/*35*/
#pageinfo_row {
    background-repeat : repeat-y;
    background-image: url(./?f=123515); /* mainmenu-background.gif */
}

/*38*/
#pageinfo_outer_cell {
    background-repeat: repeat-x;
    background-image: url(./?f=123517); /* footer-background.gif */
    background-position: top;
    padding: 0px;
}

/*39*/
#pageinfo_cell {
    vertical-align : bottom;

    background: url(./?f=120386);    /* footer_drop.jpg */
    background-position: top left;
    background-repeat: no-repeat;
}

/*40,41*/
#footer_meta, #footer_links {
    float: left;
    margin-top: 32px;
    text-align: left;
    padding: 14px 8px 0px 31px;
}

/*40*/
#footer_meta {
    width: 289px;
}

/*41*/
#footer_links {
    width: 391px;
}




/**
 * Standard design classes
 */
/*5*/
/* All top-level links */
a:link.sidenav_current,
a:visited.sidenav_current,
a:hover.sidenav_current,
a:active.sidenav_current,
a:link.sidenav_link,
a:visited.sidenav_link,
a:hover.sidenav_link,
a:active.sidenav_link {

    margin-top: 0px;
    margin-bottom: 0px;

    line-height: 29px;
    padding-right: 37px;

    color: #3D3D3D;
    font-size: 90%;

    text-decoration: none;
}

/*5*/
a:link.sidenav_current,
a:visited.sidenav_current,
a:hover.sidenav_current,
a:active.sidenav_current {
    background-color : #D1D0B0;

    color: #333333;

    margin-top: 0px;

    background-image: url(./?f=123518); /* mainmenu-current-button-ba2.gif */
    background-position: bottom left;
    background-repeat: no-repeat;
}

a:link.sidenav_link,
a:visited.sidenav_link,
a:hover.sidenav_link,
a:active.sidenav_link {

    background-image: url(./?f=123519); /* mainmenu-button-backgrounds.gif */
    background-position: bottom left;

    margin-top: 0px;
}

a:hover.sidenav_link {
    background-position: bottom right;
}

a:hover.sidenav_current {
    background-position: bottom right;
}

/*6*/
.stalkdiv {

    background-repeat : no-repeat;
    background-image: url(./?f=123520); /* submainmenu-button-bg.gif */
    background-position: bottom left;
    background-color: #d9d29b;
    padding-right: 5px;

}

.stalkdiv a:link.sidenav_current,
.stalkdiv a:visited.sidenav_current,
.stalkdiv a:hover.sidenav_current,
.stalkdiv a:active.sidenav_current,
.stalkdiv a:link.sidenav_link,
.stalkdiv a:visited.sidenav_link,
.stalkdiv a:hover.sidenav_link,
.stalkdiv a:active.sidenav_link {

    background-image: none;
    line-height: 2;

    padding-right: 4px;
    margin-top: 30px;
}

table.stalk_table a.sidenav_current:link, table.stalk_table a.sidenav_current:visited,
table.stalk_table a.sidenav_link:link, table.stalk_table a.sidenav_link:visited {

    text-decoration: none;
}




/**
 * Element styles
 */
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    color: #2a2e89;
}




/**
 * Luminosity specific styles
 */
/*TODO-is this used?*/
#infobar_head {
    color: white;
    font-weight: bold;
    width: 199px;
    height: 32px;
}

/*TODO-is this used?*/
.blue_head {
    background-image: url(./?f=123522); /* sidebar-header.gif */
    background-position: bottom left;
    background-repeat: no-repeat;
}


#header_splash {
    width: 292px;
    height: 144px;
    background-image: url(./?f=123523); /* undergrad_header.jpg */
    background-position: top left;
    background-repeat: no-repeat;

    font-family: Verdana, sans-serif;
    font-size: 130%;
    padding-left: 38px;
    padding-top: 90px;
    padding-right: 430px;
    color: white;
}

#header_flag {
    width: 292px;
    height: 58px;
    background-position: top left;
    background-repeat: no-repeat;

    font-family: Verdana, sans-serif;
    font-size: 130%;
    padding-left: 38px;
    padding-top: 86px;
    padding-right: 430px;
    color: white;

    line-height: 1;
}

.flag_blue { background-image: url(./?f=123526); }      /* header_bg_generic.jpg */
.flag_green { background-image: url(./?f=123529); }     /* header_bg_postgrad.jpg */
.flag_red { background-image: url(./?f=123527); }       /* header_bg_international.jpg */
.flag_purple { background-image: url(./?f=123528); }    /* header_bg_notfordegree.jpg */
.flag_fresh { background-image: url(./?f=123530); }     /* header_bg_undergrad.jpg */

.homepage-heading {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 22px;
    color: #FFFFFF;
    padding-left : 35px;
    padding-top : 81px;
}

.sidebar {
    background-color : #EFF0EF;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    color: #666666;
}

.sidebar_header {
    background-color: #3c3c95;
    background-align: top left;
    padding: 6px 8px 6px 19px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 94%;
    color: #ffffff;
    background-repeat: no-repeat;
    background-image: url(./?f=123522); /* sidebar-header.gif */
    width: 172px;
    font-weight : bold;

}

.sidebar_header a {
    color: white;
    text-decoration: none;
}
.sidebar_header a:hover {
    color: white;
    text-decoration: underline;
}

td div#scroller.rssclass {
    width: 199px;
    margin: 0px;
    background-image: url(./?f=124655);
    background-position: top left;
    background-repeat: repeat-x;
}
td div#scroller.rssclass .innerDiv {
    margin: 0px;
}

.generic_content {
    background-image: url(./?f=124765);
    background-color: #5554a0;
}
.international_content {
    background-image: url(./?f=124768);
    background-color: #d1622b;
}
.notffordegree_content {
    background-image: url(./?f=124771);
    background-color: #bb5a7b; 
}
.parentsandteachers_content {
    background-image: url(./?f=124774);
    background-color: #5554a0; 
}
.postgrad_content {
    background-image: url(./?f=124777);
    background-color: #8fbd63; 
}
.undergrad_content {
    background-image: url(./?f=124780);
    background-color: #5554a0; 
}
.content_box .content_txt {
    background-color: #f0f0f0;
    padding: 0.8em 1.3em;
}
.content_bar {
    background-position: bottom left;
    padding: 6px 8px 6px 19px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 94%;
    color: #ffffff;
    background-repeat: no-repeat;
    font-weight: bold;
    height: 19px;
}

.generic_side {
    background-image: url(./?f=124766);
    background-color: #5554a0;
}
.international_side {
    background-image: url(./?f=124769);
    background-color: #d1622b;
}
.notffordegree_side {
    background-image: url(./?f=124772);
    background-color: #bb5a7b;
}
.parentsandteachers_side {
    background-image: url(./?f=124775);
    background-color: #5554a0;
}
.postgrad_side {
    background-image: url(./?f=124778);
    background-color: #8fbd63;
}
.undergrad_side {
    background-image: url(./?f=124781);
    background-color: #5554a0;
}   
.side_box .side_txt {
    background-color: #f0f0f0;
    padding: 0.8em 1.3em;
}   
.side_bar {
    background-position: bottom left;
    padding: 6px 8px 6px 19px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 94%;
    color: #ffffff;
    background-repeat: no-repeat;
    font-weight: bold;
    height: 19px;
}   


.sidebar_text {
    padding-left : 18px;
    padding-right : 18px;
    padding-top : 10px;
    padding-bottom : 10px;
}

