/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 10 February 2012 07:44:12
*/


/* ====================================== */
/* = Main containers style declarations = */
/* ====================================== */
body {
    
    background:transparent url(MySource_Files/) no-repeat fixed 15% 5%;
    margin:0 0 0 -25px;

}

#page-container {
    
    width:800px;
    margin:0 auto;
    padding:25px 0;

}

#bd {
    
    border:1px solid #D0D1D3;
    clear:both;
    padding:22px 24px 0;
    line-height:150%;
    font-size:78%;

}

/* =============================== */
/* = General Styles declarations = */
/* =============================== */
#bd a {
    
    color:#f02233;
    text-decoration:none;

}

#bd a:hover {
    
    color:#000;
    text-decoration:none;

}

/* =========================================== */
/* = Universal Navigation Style Declarations = */
/* =========================================== */
#uninav {
    
    line-height:16px;
    margin:0 0 0 20px;
    height: 18px;

}

#uninav img {
    
    display:inline;
    float:left;

}

#uninav ul {
    
    float:left;
    overflow: hidden;

}

#uninav ul li {
    
    background-color:#b1b3b6;
    list-style-type:none;
    margin:0;
    padding:0;
    overflow: hidden;
    height: 19px;
    display: inline;
    float: left;

}

#uninav ul li a {
    
    padding:0 4px;
    color:#fff;
    font-size:9px;
    text-decoration:none;

}

#uninav ul li a:hover {
    
    color:#000;

}

/* ====================== */
/* = Searchbox elements = */
/* ====================== */

img.search-left-tab {
    float:right !important;
    display:inline;
    
}

#search-box {
    float:right;
    height:19px;
    background-color:#47A5AE;
    padding: 0px 5px 0px 5px;
}

#search-box form {
    padding:0px;
    margin:0px;
}

#search-box label {
    font-size:9px;
    color:#ffffff;
    position:relative;
    top:-1px;
}

*+html #search-box label {
    position:relative;
    top:-1px;
    
}


#textbutton {
    border:1px solid #47A5AE;
    font-size:9px;
    position:relative;
    top:0px;
    cursor:pointer;
}


*+html #textbutton {
    position:relative;
    top:1px;
    
}

*html #textbutton {
    font-size:9px;
    height:18px;
    position:relative;
    top:1px;
    
}

img.search-right-tab {
    float:right !important;
    display:inline;
}


#textinput {
    height:15px;
    width:120px;
    padding:0px;
    font-size:12px;
    border:1px solid #47A5AE;
    position:relative;
    top:1px;
    
}

*+html #textinput {
    height:15px;
    position:relative;
    top:-0px;
    }
    
*html #textinput {
    height:15px;
    position:relative;
    top:0px;
    }



/* ====================== */
/* = Slideshow elements = */
/* ====================== */
#hd_slideshow {

    width: 750px !important;
    height: 75px !important;
 
} 

/* ================================ */
/* = Accordion Style Declarations = */
/* ================================ */
.news_events {
    
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    border-bottom:1px solid #ccc;
    background:#fff;
    width:300px;

}

.news_events .yui-cms-accordion .yui-cms-item {
    
    background-color:#867f7d;
    border-top:1px solid #fff;

}

.news_events .yui-cms-accordion .yui-cms-item h3 {
    
    margin:0;
    color:#fff;
    cursor:pointer;
    padding:3px;

}

.news_events .yui-cms-accordion .yui-cms-item .bd {
    
    height:0;
    background-color:#fff;
    border-top:none;
    overflow:hidden;

}

.news_events .yui-cms-accordion .yui-cms-item .bd .fixed {
    
    overflow:hidden;
    padding:5px 8px;
    line-height:160%;

}

.news_events .body-copy{
    width:100px !important;
    position:absolute !important;
    left:400 !important;
    top:750 !important;

}


div.db_title {
    
    background:url(http://www.uws.edu.au/__data/assets/image/0018/32724/tab_top.gif) transparent no-repeat 0 0;

}

div.db_title p {
    
    padding:3px 0 4px 20px;
    color:#777;
    font-weight:bolder;

}

/* ================================== */
/* = Page Widget Style Declarations = */
/* ================================== */
div.page_widgets {
    
    margin:50px 40px 0 0;
    clear:both;

}

div.page_widgets ul {
    
    position:relative;
    text-align:right;
    margin-top:2px;
    padding:1px 1px 0 10px;

}

div.page_widgets ul li {
    
    margin:0;
    padding:0;
    position:relative;
    list-style-type:none;
    line-height:100%;
    float:right;

}

div.page_widgets ul li a {
    
    margin:0 0 0 3px;
    padding:5px 1px 1px;
    position:relative;
    display:block;
    width:25px;
    height:22px;
    border:1px solid #ccc;

}

/* ============================= */
/* = Footer Style Declarations = */
/* ============================= */
div.footer {
    
    text-align:center;
    margin:35px 0 0;
    padding:10px 0;
    background:#e6e7e8;

}

div.footer p {
    
    line-height:100%;
    padding:2px;
    margin:0;
    color:#999;

}

div.footer a {
    
    color:#80dddc;

}

div.footer a:hover {
    
    color:#000;

}
