  /* Website Specific Styles
   
   Updated: Thurs 13.01.09 - Caroline Rojas - Added Extra Banner Styles
   
   ----------------------------------------------------*/

/* MAIN BACKGROUND IMAGE AND COLOUR
   ----------------------------------------------------*/
#main {
	background: #636466 url() no-repeat 986px 0px;
}

/* BANNER STYLES [NEW]
   ----------------------------------------------------*/
#banner { 
	background: #636466 url() no-repeat;
}

#banner-small { 
	background: #636466 url() no-repeat;
}

#banner p#pagetitle span {
	background: url(https://www.swinburne.edu.au/images/banners/banner-complaints-feedback.gif) no-repeat;
}

#banner-small p#pagetitle span {
	background: url(https://www.swinburne.edu.au/images/banners/banner-complaints-feedback.gif) no-repeat;
}

#banner div { 
	background: url() scroll no-repeat right top;
}

#column2 #banner div { 
	background: url() scroll no-repeat right top;
}

/* OTHER WEBSITE SPECIFIC STYLES
   ----------------------------------------------------*/
/*  HEADER & SEARCH - Single Search
    --------------------------------------------*/

#banner p#pagetitle {
    font-size: 1.3em;
}

#banner-small div#search  {
	height: 91px;
	color:#fff;
	background:#414042 scroll no-repeat left top; 
}

div#search {
	float: right;
	width: 211px;
	height: 108px;
	background: #fff;
	color: #fff;
} 

#banner-small .search-tab form {
        margin-left:0px;
        padding-top:0px;
}

#banner-small .search-tab fieldset {
        font-size:0.95em;
        margin:3px 0 0;
        padding: 0 0 0 4px;
}

#banner-small .search-tab .searchbox {
        width:133px;
}

#swinburne-site-search {
	margin: 0;
	padding: 15px 20px 0 10px;
	height: 70px;
         font-size: 0.95em;
}

#banner-small .search-tab form {
	padding-top:7px;
}

#site-search {
        display:inline;
}

* html #swinburne-site-search {
	height: 67px; /* IE6 */
} 

#search fieldset label {
	line-height:normal; /* Overwrite form.css */
	padding-left: 1px; /* Add gap before text */
}

* html input.radio {
  	width: 12px;
  	height: 12px; /* Required for IE6 so radio button aligns with label */
}

*:first-child+html input.radio {
	width: 12px;
  	height: 12px; /* Required for IE7 so radio button aligns with label */
}

#search fieldset div {
	width: auto; /* Overwrite form.css */
	margin: 0;   /* Overwrite form.css */
}

* html #search fieldset div {
	padding-bottom: 3px;
        padding-left: 5px;	/* Add extra gap in IE 6 */
}

div#search h3 {
	display:none;
}

#search-switcher  {
	margin:0;
}

#search-switcher li.ssearch {
	width:189px;
	font-size: .95em;
	font-weight:bold;
}

#search-switcher li {
	height:20px;
	color:#fff;
	padding: 6px 5px 0px 12px; 
}

#swinburne-site-search .search-form{
	float:left;
	width: 145px;
		
}

* html #swinburne-site-search .search-form {
	width: 142px;	
}

#swinburne-site-search .search-submit, #swinburne-course-search .search-submit  {	
	margin: 0;
	padding: 0;
}

* html #swinburne-site-search .search-submit {	
	padding: 1px 0 0 0;
}

*:first-child+html #swinburne-site-search .search-submit {
	padding: 1px 0 0 0;
}

input {
	margin: 0;
	padding:0;
}

div#search .searchbox {
	border:none;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	padding:1px 1px 1px 1px;
	height: 14px;
	margin: 0 0 5px 5px;
	width:133px;
}

form fieldset {
	padding:0 0 0 4px;
}