﻿/*Header*/

#siot-header-background{
	width:100%;
	min-width:980px;
	position:absolute;
	left:0px;
	background-color:white;	
	height:130px;
	z-index:-2;
}

#siot-body-content{
	width:970px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	z-index:1;
	/*position:relative;
	left:0px;
	top:0px;*/
}

#siot-header{
	width:100%;
	/*padding-bottom:10px;*/
	z-index:1;
}

#siot-banner-top{
	width:100%;
	background-color:#CCCCCC;
	padding:5px;
}

.siot-search{
	width:329px; /*keeps it on the right*/
	/*padding:5px0px5px0px;*/
	font-size:large;
	float:right;
	clear:both;
}

#siot-searchresults-box img{
	vertical-align:middle !important;
}

.siot-search img{
	vertical-align:middle !important;
}

#siot-searchresults-box td{
	padding:2px !important;
}

.siot-search td{
	padding:2px !important;
}

#siot-global-footer .siot-search input{
	border:1px black solid;				
}

#siot-header .siot-search input{
	border:1px black solid;				
}

#siot-searchresults-box-results input{
	border:none !important;			
}

#siot-manditory-links{
	float:right;
	clear:both;
	padding:5px 0px 5px 0px;
}

#siot-manditory-links a:active{
	color:black;
}

#siot-manditory-links a:visited{
	color:black;
}

#siot-manditory-links a:link{
	color:black;
}

#siot-footer-bottom a:active{
	color:black;
	text-decoration:none;
}

#siot-footer-bottom a:visited{
	color:black;
	text-decoration:none;
}

#siot-footer-bottom a:link{
	color:black;
	text-decoration:none;
}

#siot-toplogo{
	padding:10px 0px 10px 0px;			
}

#siot-home-h1{
	text-indent:-9000;
}

#siot-banner-logo{
	line-height:0%;
	font-size:0px;
}

/*Top navigation*/


/*#soit-lptest{
	background-color:lime;
	width: 500px;
	height: 100px;								
	position:relative;
	top:-160px;
	float: right;
}*/


#siot-topnav{
	background-image:url('../images/topnav-background.png');
	background-color:black;
	color:white;
	font-size:11pt;
	border:1px silver;
	float:right;
	clear:both;
}

#siot-topnav li{
	padding:0;
	margin:0;				
}

#siot-topnav ul{
	padding:0;
	margin:0;				
}

#siot-topnav{
	padding:0;
	margin:0;				
}

#siot-topnav li{
	/*display:inline;*/
	float:left;
	list-style:none;				
	/*width:10em; for early versions of Opera*/
}

#siot-topnav a{
	text-decoration:none;
	display:block;
	padding:10px;
	border-right:1px silver solid;
}

#siot-masterid-about #siot-tablink-about a 
{
	background-color:white !important;
	background-image:url('../images/spacer.gif'); /*this is required for IE*/
	color:black !important;
	border-right:1px white solid;
}

#siot-masterid-news #siot-tablink-news a 
{
	background-color:white !important;
	background-image:url('../images/spacer.gif'); /*this is required for IE*/
	color:black !important;
	border-right:1px white solid;
}

#siot-masterid-services #siot-tablink-services a 
{
	background-color:white !important;
	background-image:url('../images/spacer.gif'); /*this is required for IE*/
	color:black !important;
	border-right:1px white solid;
}

#siot-masterid-courses #siot-tablink-courses a 
{
	background-color:white !important;
	background-image:url('../images/spacer.gif'); /*this is required for IE*/
	color:black !important;
	border-right:1px white solid;
}

#siot-masterid-home #siot-tablink-home a 
{
	background-color:white !important;
	background-image:url('../images/spacer.gif'); /*this is required for IE*/
	color:black !important;
	border-right:1px white solid;
}

#siot-topnav a:hover 
{
	background-color:white !important;
	background-image:url('../images/spacer.gif'); /*this is required for IE*/
	color:black !important;
	border-right:1px white solid;
}

#siot-topnav a:visited{
	color:white;				
}

#siot-topnav a:link{
	color:white;				
}

/*end top navigation */



/*General*/

img{
	border:0px;
}

.siot-img-border {
	padding:3px; 
	background-color:white; 
	border:1px silver solid;
}

body{
	/*text-align:center;*/	
	/*background-color:#DCDCDC!important;*/
/*	background-color:#FFFFFF!important;*/
	/*background-position:90%bottom;*/
	/*background-repeat:repeat-x;*/
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;*/
	background-image:url('../images/glossymetal.jpg');
	background-color:#c8d0d4;
	height:100%;
}


/*the second part controls the formatting of short course "no scheduled dates" text*/
#WebPartWPQ8 .ms-vb{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;	
	line-height:150%;
}


body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;	
	line-height:150%;
}


/*SuniTAFE blue (#003478) links*/
/*body a:link{
	color:#003478;
}

body a:visited{
	color:#01285b;
}*/


/*SuniTAFE orange (#FF7000) links*/
/*body a:link{
	color:#D25F00;
}

body a:visited{
	color:#8C3F00;
}*/


* html body{ /* for IE≤6 */
	background-image:none;	
}

td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	/*line-height:150%;*/
}
	
html{
	height:100%;
	min-height:100%;
	/*background-color:#DCDCDC!important;*/
}

h2{
	font-size:16px;
	line-height:200%;
	vertical-align:middle;
	font-weight:normal;
}

h5{
	font-size:12pt;
	color:white;
	padding-bottom:0px;
	margin-bottom:0px;
}


.siot-ms-alternating {
	background-color:white;
}

a:link {
	color:#005696;
}

a:visited {
	color:#003359;					
}


.siot-serif-heading-links h2 a {
	font-family:Georgia, Times, "Lucida Bright", serif;				
}


.siot-serif-heading-links h1 a {
	font-family:Georgia, Times, "Lucida Bright", serif;				
}

.siot-serif-heading-links h2 a{
	font-size:14pt;		
}


/*PageLayout*/

#siot-page{
	background-repeat:repeat-x;
	background-position:0 bottom;
	/*background-attachment:fixed;*/ /*slightlbetter for tall screens, worse for short ones*/
	margin-left: auto;
	margin-right: auto;
	background-image:url('../images/white-bottom.png');
	min-width:980px;
	min-height:100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -4em;
}


/*User login bar*/
#siot-login{
	display:none;
}

#siot-page td{
	padding:0px;
}

#siot-page-top-gradient{
	background-image:url('../images/fadestrip.png');
	position:absolute;
	left:0;
	top:130px;
	width:100%;
	height:400px;
	z-index:-3;
	background-repeat:repeat-x;
}

#siot-masterid-home #siot-page-top-gradient{
	background-image:url('../images/fadestrip-home.png');
	height:950px;
}

#siot-page-layout{
	/*margin:10px;*/
	width:100%;
}

.siot-banner-heading{
	height:130px;
	display:table-cell;
	padding:10px;
	vertical-align:middle !important;
}

.siot-banner-heading-textbox{
	width:400px;
	float:right;
}

.siot-banner-heading h1{
	font-size:26px;
	color:white;
	display:inline;
	line-height:120%;
	/*font-weight:normal;*/
}

#siot-left-column{
	/*margin-top:10px;*/
	width:200px;
	/*margin:10px;*/
	float:left;
}

#siot-centre-column{
	width:740px;
	margin-left:10px;
	padding:10px;
	/*margin:10px;*/
	background-color:white;
	float:left;
	height:100%;
}

#siot-ebu-welcome{
	padding-top:20px;
}

.siot-ebu-welcome-gradient {
	background-image:url('../images/ebu-box-gradient.png');
	background-repeat:repeat-x;
	background-position: 0 top;
	border:1px silver solid;
}

#siot-ebu-welcome h2{
	line-height:120%;
}

#siot-ebu-welcome ul{
	margin:0;
}

#siot-ebu-welcome li{
	margin-left:20px;
}

/*#siot-ebu-welcome a{
	color:black;
}*/

#siot-centre-column h1{
	font-size:26px;
	line-height:120%;
	font-weight:normal;
}

.siot-quick-links {
	width:25%; 
	background-image:url('../images/contact-gradient.gif'); 
	background-repeat:repeat-x; 
	background-position: 0 bottom; 
	border:1px gray solid;
}

* html #siot-centre-column{ /* for IE≤6 */
	width:750px;
}

#siot-centre-column td{
	vertical-align:top;
}

#siot-centre-column iframe{
	margin-top:10px;				
}

#siot-left-menu{
	background-color:#3E494E;
	border-top:1px silver solid;
	margin-top:10px;
}

.siot-left-menu-item{
	background-color:#6F777B;
	padding:8px 8px 8px 15px;
	border-bottom:1px;
	border-bottom-style:solid;
	border-color:#D3D3D3;
}

.siot-left-menu-item:hover{
	background-color:#A1A1A1;
}

.siot-left-menu-top-item {
	background-color:black;
	color:white;
	border-bottom:1px;
	border-bottom-style:solid;
	border-color:#D3D3D3;
	height:32px;
}

.siot-left-menu-top-item a {
	display:block;
}

.siot-left-menu-top-item:hover {
	background-color:#A1A1A1;
}

.siot-left-menu-table{
	color:white;
	line-height:250%;
	padding-left:5px;
}

#siot-left-menu a:active{
	color:white;
	text-decoration:none;
}

#siot-left-menu a:visited{
	color:white;
	text-decoration:none;
}

#siot-left-menu a:link{
	color:white;
	text-decoration:none;
}

#siot-left-other{
	margin-top:10px;				
	
	background-color:white;
	display:table-cell;
	height:100%;
}

#siot-breadcrumb{
	background-color:#EEEEEE;
	width:760px;
	margin-left:10px;
	float:left;
	margin-top:10px;
}

a:active{
	text-decoration:none;
}

a:visited{
	text-decoration:none;
}

a:link{
	text-decoration:none;
}

#siot-breadcrumb a:active{
	color:black;
}

#siot-breadcrumb a:visited{
	color:black;
}

#siot-breadcrumb a:link{
	color:black;
}

a:hover {
	text-decoration: underline; 
}
a[name]:hover {
	text-decoration: none; 
}


.siot-breadcrumb-left{
	text-align:left;
	padding-left:10px;
	float:left;
	width:650px;
}

.siot-breadcrumb-left tr{
	vertical-align:middle;
}

.siot-breadcrumb-left table{
	height:22px;
}

.siot-breadcrumb-left td{
	font-size:8pt;
}

.siot-breadcrumb-right{
	text-align:right;
	padding-right:10px;
	float:right;
	padding-top:3px;
	display:none;
}

.siot-breadcrumb-right span {
	line-height:100% !important;
}

.siot-course-details-table{
	vertical-align:top;
}

#siot-course-table td{
	padding:10px;
}

.siot-course-table-nopadding {
	padding:0px !important;
}

#siot-grab-focus{
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
}

#siot-footer-background{
	width:100%;
	background-color:white;				
}


/*Search box stuff*/


#siot-searchresults-box {
	background-image:url('../images/search-background2.jpg');
	width:100%;
	height:200px;
	font-size:14px;
	border:1px #ccc solid;
	vertical-align:middle;
	text-align: right;
	position:relative;
}

/* This bit is madness, but works. It should of course be unpicked and done properly.*/
#siot-searchresults-box-special{
	height:40px;
	position:relative;
	top:50%;
	float:right;
	margin-top:80px;
	margin-left:380px
}

*:first-child+html #siot-searchresults-box-special{
	margin-left:300px
}


#siot-searchresults-box div{
	top:0%;
}
/* End madness */


#siot-searchresults-box .ms-sbLastcell{
	width:1px !important;
}


#siot-searchresults-box #WebPartWPQ6{
	height:80px !important;
}

*:first-child+html #siot-searchresults-box #WebPartWPQ6{
	/*for ie*/
	height:50px !important;
}

/*
#siot-searchresults-box table {
	float:right;
}

#siot-searchresults-box td {
	vertical-align:middle;
	text-align:right;
}

*/

/*#MSOZoneCell_WebPartWPQ8 .ComboBoxInput_Default{
	min-width:250px;
}*/


#siot-searchresults-box a {
	color:white;
}

#siot-searchresults-box input {
	border:1px white solid;				
}

#siot-searchresults-box-small{
	text-align:center;
	display:table-cell;
	background-image:url('../images/search-background-small.jpg');
	background-position:left;
	background-repeat:no-repeat;
	background-color:#387aef;
	text-align:left;
	width:100%;
	float:left;
	height:129px;
	font-size:14px;
	border:1px #ccc solid;	
}


#siot-searchresults-box-results{
	text-align:center;
	display:table-cell;
	background-image:url('../images/search-results-background.jpg');
	background-position:left;
	background-repeat:no-repeat;
	background-color:#387aef;
	text-align:left;
	width:100%;
	float:left;
	height:129px;
	font-size:14px;

}

.siot-srch-BestBets {
	width:94%;
	padding:15px;
	background-image:url('../images/orange-background.png');
	background-position:top;
	background-repeat:repeat-x;
	margin:10px;
	border:1px silver solid;
	
}


#siot-searchresults-box-small td {
	vertical-align:middle;
}

#siot-searchresults-box-small a {
	color:white;
}

#siot-social-bar{
	padding:10px;
	text-align:right;
	clear:both;
}

/*footer*/

#siot-aqtf-footer{
	float:right;
	font-size:8pt;
	color:silver;
	padding-right:10px;
	}

#siot-aqtf-footer td{
	color:silver !important;
	}

#siot-aqtf-footer td{
	text-align:right !important;
}

#siot-global-footer{
	font-size:8pt;
	font-weight:normal;
	/*display:table-cell;*/
	/*display:table;*/
	width:100%;
	height:100%;
	min-width:980px;
	background-color:white;
	padding-top: 10px;
	/*width:100%;*/
	width:970px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}

#siot-global-footer .siot-search{
	width:500px;
	clear:both;
	float:left;
}

.siot-footer-divider-b{
	background-image:url('../images/footer-divider-a.png');
	/*position:absolute;*/
	left:0;
	width:100%;
	min-width:980px;
	height:12px;
	background-repeat:repeat-x;
	clear:both;
}

.siot-footer-divider-a{
	background-image:url('../images/footer-divider-a.png');
	/*position:absolute;*/
	left:0;
	width:100%;
	min-width:980px;
	height:12px;
	background-repeat:repeat-x;
	clear:both;
}

.siot-footer-divider-b{
	background-image:url('../images/footer-divider-b.png');			
}

#siot-global-footer h3{
	font-size:11pt;
	font-weight:normal;
	margin-bottom:0px !important;
}

#siot-global-footer-right{	
	float:left;
	padding:10px;
	vertical-align:top;
}

#siot-global-footer-left{	
	/*width:570px;*/
	width:560px;
	float:left;	
	padding:10px;
	background-image:url('../images/footer-vertical-line.png');
	background-position:right center;
	background-repeat:no-repeat;
	margin-right:15px;
	vertical-align:top;
}

.siot-global-footer-column-narrow{	/*new replacement for footer-right and footer-left*/
	float:left;
	padding:10px;
	vertical-align:top;
	height:100%;
	width:350px;
}

.siot-global-footer-column-wide{	/*new replacement for footer-right and footer-left*/
	float:left;
	padding:10px;
	vertical-align:top;
	height:100%;
	width:350px;
}

.siot-global-footer-column-narrow{
	width:220px;
	padding-left:70px;
}

#siot-footer-horizontal-line{
	top:346px;
	text-align:center;
}

#siot-footer-vertical-line-container{	
	float:left;	
	display:table;
	vertical-align:middle;
	background-color:#FF9900;
	height:100%;
}

#siot-footer-vertical-line-floater{
	height:50%;
	margin-bottom:-120px;
	position:relative;
	display:block;
}

#siot-footer-vertical-line{
	height:230px;
	background-color:#FF0000;
	position:relative;
	clear:both;
	width:100px;
	margin:0 auto;
	display:block;
}

#siot-footer-cantfind-part2{
	clear:both;				
}

#siot-footer-bottom{
	/*width:100%;*/
	/*width:970px;*/
	text-align:center;				
	margin-left:auto;
	margin-right:auto;
	font-size:10px;
	/*background-color:white;*/
}




/*end footer*/

/*column container*/

.column-container-news{
	background-color:aqua;
}


.column-container{
	padding-top:30px;
}


.column-container td a{
	line-height:110%;
}

.column-container h2{
	font-weight:normal !important;
	font-size:16px;
	margin:0px;
}

.column-container table{
	clear:none;		
}

/* ebu pages */

.siot-ebu-browse-by-study-area {
	padding-bottom:30px;

}

/*

#siot-ebu-browse-by-study-area-heading {
	line-height:150%;
}

#siot-ebu-browse-by-study-area-heading h2{
	font-size:14pt;

}



#siot-ebu-browse-by-study-area-heading a{
	text-decoration:none;
	display:block; 
	padding-left:10px;
	padding-top:10px;
	height:52px; 
	width:100%; 
	background-image:url('../images/title-box-gradient.png'); 
	background-repeat:repeat-x;
}

#siot-ebu-browse-by-study-area-heading a:visited{
	color:white;
}


#siot-ebu-browse-by-study-area-heading a:link{
	color:white;
}


#siot-ebu-browse-by-study-area-heading a:hover{
	color:black;
	background-color:white;
}

*/

.siot-course-title-bar {
	background-image:url('../images/course-title-box-gradient.png'); 
	background-repeat:repeat-x;
}

/* teaching area pages */

.siot-area-title {
	*margin-bottom:20px; /* IE only*/
}

.siot-area-title td {
	color:white;
}

.siot-area-title-heading {
	width:100%;
}

.siot-area-title-heading a {
	color:white;
	text-decoration:none;
	display:block; 
	padding:10px 10px 0px 5px;
/*	width:100%; */
	background-image:url('../images/title-box-gradient.png'); 
	background-repeat:repeat-x;
	height:52px;
	font-size: 11pt; 
	line-height:120%;
	font-weight:bold;

}

.siot-area-title-heading a:hover{
	color:black;
	background-color:white;
}


/*middlecolumnfordataviews e.g. listofcourses&teachingareas*/
.column-container-content{
	padding-bottom:30px;
}

.column-container-content td{
	line-height:150%;
}

.column-container-content h2{
	font-size:18pt;
	line-height:200%;
}

.column-container-content a:link{
	color:white;
}

.column-container-content a:visited{
	color:white;
}

.column-container-content a:active{
	color:white;
}

/*endmiddlecolumnfordataviews e.g. listofcourses&teachingareas*/

#siot-ebu-success-story {
	padding-top:30px;
}


#siot-ebu-success-story img {
	padding-right:10px;
	padding-bottom:10px;
}

.left-column{	
	float:left;
	width:355px;	
}

.right-column{
	float:left;
	width:355px;
	padding-left:30px;
}

.column-container ul{
	list-style:square;
	margin:0px 0px 0px 15px;
	color:gray;
}

.column-container li{
	margin:0px;
}

.siot-courses-by-study-area h2{
	padding-left:10px;
	line-height:200%;
	vertical-align:middle;
	color:white;
}


/*course pages*/
.siot-course-side-headings{
	/*this style should be unified with the front page box h2 style*/
	line-height:100%;
	height:1.2em;
	padding-top:0;
	margin-bottom:10px;
	border-bottom:1px black solid;
	text-align:left;				
}


.siot-course-side-box ul{
	margin-bottom:0;
	list-style:square;
	text-align: left;
	padding:10px 10px 10px 20px;
	margin-top:0px;
	margin-left:10px;
	
}

.siot-ebu-side-box{
	background-image:url('../images/ebu-box-gradient.png');
	background-repeat:repeat-x;
	background-position: 0 top;
	border-top:1px silver solid;
	border-left:1px silver solid;
	border-right:1px silver solid;			
}

.siot-ebu-side-box ul{
	padding-left:0px;
	text-align:left;
}

.siot-ebu-side-box ul a:visited{
	color:black;				
}


.siot-ebu-side-box ul a:link{
	color:black;				
}


/*.comboBoxDropDown_Default {
	width:180px !important; 
}*/

#ctl00_ctl23_ComboListFilter1_ctl00_WPQ8txtFields_0_MultiComboSelection_Input{
			width:200px !important; 
}

#ctl00_ctl23_ComboListFilter1_ctl00_WPQ8txtFields_1_MultiComboSelection_Input{
			width:200px !important; 
}


#ctl00_ctl23_ComboListFilter1_ctl00_WPQ8txtFields_2_MultiComboSelection_Input{
		width: 50px !important; 
}




/*end course pages*/


/* Email etc toolbar */
.oButton a:hover
{
 	border: solid 1px #000084;
	background-image: url("/_layouts/images/rtebnhov.gif");
 	background-repeat: repeat-x;
	background-color: #fddd98;
 	cursor: hand;
 	padding:2px; 
 	text-decoration: none;
}

.oButton {
 	padding:3px; 
 	font-family:Verdana; 
 	font-size:10px;
 	height: 22px;
}

/* Contact forms */
.siot-contact-box{
	border:#CCCCCC 1px solid;
	padding:10px;
	background-color:#F7FFDD;
	background-image:url(http://www.sunitafe.edu.au/images/contact-gradient.gif);
	background-position:top;
	background-repeat:repeat-x;
	clear:both;
	width:740px;
	text-align:left;
	height:auto;
	overflow:auto; /* here to clear DIV for moz */
	
}

.siot-contact-box textarea{
	border:#CCCCCC 1px solid;		
}

.siot-contact-box input{
	border:#CCCCCC 1px solid;		
}

.siot-footer-phone{
	font-size:13pt;
}

#siot-message{
	background-color:white;
	background-image:none;
/*	height:360px;
 display:inline;*/
}

#siot-thanksbox{
	position:fixed;
	height:100px;
	width:300px;
	background-color:lime;
	visibility:hidden;
	margin: 0 auto;	
}

h3.siot-contact-header{
	display:inline;
	font-size:10pt;
	font-weight:normal;
	clear:none;	
}

.siot-clear-row{
	clear:both;
	display:inline;
}

.siot-contact-column{
	float:left;
	width:350px;
	margin-right:10px;
}


.siot-contact-column2{
	float:left;
	width:350px;
	height:140px;
}


.siot-contact-box .ms-long{
	width:200px;
	font-size:12pt;		
}

.siot-contact-box textarea{
	width:350px !important;
	height:80px;
	overflow:hidden;
	margin-top:11px;
}

.siot-contact-column td{
	vertical-align:top;		
}

.siot-contact-button{
	float:right !important;
	border:1px black !important;
	background-color:#F2F2F2 !important;
	padding:3px 5px;
	margin-top:10px;
	margin-right:-8px;
	margin-bottom:-15px;
}

#siot-contact-us-form .siot-contact-box{
	background-image:url('../images/contact-us-gradient.png');
	background-color:#B9C9FF;
}


/* End contact forms */

/*Course directory*/

.siot-course-index-table a:link{
	color:black;
	text-decoration:none;
}

.siot-course-index-table a:visited{
	color:black;
	text-decoration:none;
}

.siot-course-index-table a:active{
	color:black;
	text-decoration:none;
}
/*end directory*/


/* begin: slideshow */
.siot-slideshow {
	position:relative;
	padding:0;
	margin:0 0 10px 0;
	height:323px;
}
.siot-slideshow a img {
    border:none;
}

.siot-slideshow .siot-slides {
	margin:0;
}

.siot-slide {
	position:absolute;
	left:0;
	top:0;
	clear:none;
}

.siot-text-overlay {
	/*background-color:white;*/
	/*background-image:url('../images/80-per-cent-black.png');*/
	/*background-image:url('../images/overlay-background.png');*/
	/*top:0px;*/
	position:absolute;
	z-index:10;
	width:310px;
	left:640px;
	margin-top:10px;
	padding:10px;
	color:white;
   	/*background: #000000;*/
	/*opacity: 0.9;  
    filter: alpha(opacity = 90);  
    -moz-opacity: 0.9;  
    -khtml-opacity: 0.9; 
    zoom: 1;*/
}

/*.siot-slide-text-overlay p span, .siot-slide-text-overlay h2 span{
	width:auto;
	background-color:white;
	line-height:250%;
	padding:5px;
}*/

.siot-text-overlay h2{
	margin:0px;
	line-height:100%;
	font-weight:bold;
}

.siot-slide-button{
	/*text-decoration:none;
	background-color:#EDFFB0;
	background-image:url('../imasges/title-box-gradient.png');
	float:right;
	height:20px;
	padding:10px;
	text-align:center;
	position:relative;
	display:block;
	margin:-10px 0 -10px 0;
	color:black;
	font-size:16px;*/
	
}

.siot-slide-button:hover{
	background-color:white;
	color:black;			
}

.siot-slide p{
	clear:both;				
}

.siot-slide-button:active{
	text-decoration:none;				
}

.siot-slide-button:hover{
	text-decoration:none;				
}

.siot-slide-button:link{
	text-decoration:none;				
}

#siot-home-black{		
	background-color:black;
	width: 970px;
	height: 323px;				
}

.siot-slide-text-overlay h2{
	/*background-color:orange;
	color:orange;*/
}

.siot-slide-background{
}

/*start leftmenu slides*/
#siot-home-students{
}
#siot-home-employers{
}
#siot-home-international{
}
#siot-home-skills-recognition{
}
#siot-home-sustainability{
}
#siot-home-short-courses{
}

#siot-home-students{
}
#siot-home-employers{
}
#siot-home-international{
}
#siot-home-skills-recognition{
}
#siot-home-sustainability{
}
#siot-home-short-courses{
}


/*end leftmenu slides*/


/*home leftmenu*/

#siot-home-leftmenu{
	list-style:none;
	position:relative;
	left:-20px;
	z-index:10;
	height:323px;
	width:300px;
	top:10px;
}

#siot-home-leftmenu li{
				
}

#siot-home-leftmenu li a{
	height:20px;
	font-size:18pt;
	padding:10px;
	text-align:center;
	position:relative;
	display:block;
	margin-bottom:4px;
}

.siot-home-leftmenu-active{
	text-decoration:none;
	background-image:url('../images/home/home-orange-button.png')
}

#siot-home-leftmenu li a:hover{
	text-decoration:none;
	background-image:url('../images/home/home-orange-button.png')
}

#siot-home-leftmenu-students{
	background-color:#F2F2F2;
	/*width:12.5em;
	left:-10px;*/
	width:7em;
	left:15px;
}

*:first-child+html #siot-home-leftmenu li a{
	/*For IE7, due to jquery */
	margin-bottom:2px;
}

#siot-home-leftmenu-employers{
	background-color:#7F7F7F;		
	width:5.5em;
	color:white;
	left:20px;
}

#siot-home-leftmenu-international{
	background-color:#BFBFBF;			
	width:11.5em;
	left:0px;
}

#siot-home-leftmenu-skills-recognition{
	background-color:#595959;			
	width:9em;
	color:white;
	left:18px;
}

#siot-home-leftmenu-sustainability{
	background-color:#404040;			
	width:7em;
	color:white;
	left:80px;
}

#siot-home-leftmenu-short-courses{
	background-color:#BFBFBF;			
	width:7.5em;
	left:20px;
}

#siot-home-leftmenu-short-courses:visited{
	color:black;
}

#siot-home-leftmenu-international:visited{
	color:black;
}

#siot-home-leftmenu-students:visited{
	color:black;
}

#siot-home-leftmenu-short-courses:link{
	color:black;
}

#siot-home-leftmenu-international:link{
	color:black;
}

#siot-home-leftmenu-students:link{
	color:black;
}

#siot-home-leftmenu-sustainability:visited{
	color:white;
}

#siot-home-leftmenu-skills-recognition:visited{
	color:white;
}

#siot-home-leftmenu-employers:visited{
	color:white;
}

#siot-home-leftmenu-sustainability:link{
	color:white;
}

#siot-home-leftmenu-skills-recognition:link{
	color:white;
}

#siot-home-leftmenu-employers:link{
	color:white;
}

.siot-home-leftmenu-inactive #siot-home-leftmenu-short-courses:visited{
	color:#595959;
}

.siot-home-leftmenu-inactive #siot-home-leftmenu-international:visited{
	color:#595959;
}

.siot-home-leftmenu-inactive #siot-home-leftmenu-students:visited{
	color:#595959;
}

.siot-home-leftmenu-inactive #siot-home-leftmenu-short-courses:link{
	color:#595959;
}

.siot-home-leftmenu-inactive #siot-home-leftmenu-international:link{
	color:#595959;
}

.siot-home-leftmenu-inactive #siot-home-leftmenu-students:link{
	color:#595959;
}

.siot-home-leftmenu-inactive #siot-home-leftmenu-sustainability:visited{
	color:#939393;
}

.siot-home-leftmenu-inactive #siot-home-leftmenu-skills-recognition:visited{
	color:#939393;
}

.siot-home-leftmenu-inactive #siot-home-leftmenu-employers:visited{
	color:#939393;
}

.siot-home-leftmenu-inactive #siot-home-leftmenu-sustainability:link{
	color:#939393;
}

.siot-home-leftmenu-inactive #siot-home-leftmenu-skills-recognition:link{
	color:#939393;
}

.siot-home-leftmenu-inactive #siot-home-leftmenu-employers:link{
	color:#939393;
}

.siot-home-leftmenu-active{
	color:white !important;
}

#siot-home-leftmenu a:hover{
	color:white !important;
}

/*end homeleft menu*/

/*slideshow buttons*/

.siot-slideshow .siot-buttons {
    display:none;
}
.siot-slideshow .siot-buttons {
    display:block;
	z-index:100;
	position:absolute;
	left:0px;
	bottom:10px;
	margin:0;
}
.siot-slideshow .siot-buttons li {
	float:left;
	display:inline;
	/*width:30px;
	height:10px;
	margin:0;
	padding-left:5px;
	line-height:30px;*/
	background-repeat:no-repeat;
}
#siot-promotion-title {
	float:left;
    text-decoration:none;
	height:17px;
	color:#fff;
	outline:0;
	background-color:#242424;
	padding:5px;
	text-align:center;
	line-height:100%;
	vertical-align:middle;
}

.siot-slideshow .siot-buttons li a {
	float:left;
    text-decoration:none;
	height:17px;
	color:#fff;
	outline:0;
	background-color:#242424;
	padding:5px;
	text-align:center;
	line-height:100%;
	vertical-align:middle;
}

.siot-slideshow .siot-buttons li a {
	width:17px;
	margin-right:5px;
}

#siot-promotion-title{
	margin:0 5px 0 10px;
	left:10px;
}

.siot-slideshow ul.siot-buttons li a:hover {
    text-decoration:none;
    color:white;
}

/*.siot-slideshow ul.siot-buttons li.active a {
	color:#666666;
}*/

.siot-buttons a:hover {
	background-image:url('../images/home/home-orange-button.png');
}


.siot-slideshow ul.siot-buttons li.siot-active a {
	background-image:url('../images/home/home-orange-button.png');
}


.siot-slideshow ul.siot-buttons li.siot-active a:hover {
	background-image:url('../images/home/home-orange-button.png');
}


/* end: slideshow */


/*homepage boxes*/

#siot-frontboxes{			
}

#siot-frontboxes h2{
	line-height:100%;
	height:1.2em;
	padding-top:0;
	margin-bottom:10px;
	margin-top:0;
	border-bottom:1px black solid;					
}

#siot-frontboxes a {
	color:black;
}

#siot-searchbox {
	background-color:white;
	float:left;
	padding:10px;	
	height:155px;
	background-image:url('../images/newsboxbg.png');
	background-repeat:repeat-x;
	background-position:bottom;	
	border:1px #ccc solid;
	margin-bottom:10px;	
}

#siot-eventsbox {
	background-color:white;
	float:left;
	padding:10px;	
	height:155px;
	background-image:url('../images/newsboxbg.png');
	background-repeat:repeat-x;
	background-position:bottom;	
	border:1px #ccc solid;
	margin-bottom:10px;	
}

#siot-newsbox {
	background-color:white;
	float:left;
	padding:10px;	
	height:155px;
	background-image:url('../images/newsboxbg.png');
	background-repeat:repeat-x;
	background-position:bottom;	
	border:1px #ccc solid;
	margin-bottom:10px;	
}

*:first-child + html #siot-searchbox {
	/*For IE7, due to jquery */
	margin-bottom:1px;
}


*:first-child + html #siot-eventsbox {
	/*For IE7, due to jquery */
	margin-bottom:1px;
}


*:first-child + html #siot-newsbox {
	/*For IE7, due to jquery */
	margin-bottom:1px;
}


#siot-newsbox{
	width:454px;
	margin-right:10px;
}

#siot-eventsbox{
	width:215px;
	margin-right:10px;
}

#siot-searchbox{
	width:215px;
	border:1px #ccc solid;
	background-image:url('../images/home/courses-painting.png');
	background-repeat:no-repeat;
}


#siot-CourseDropDownBox{
}

/*end homepage boxes*/

/*home directory*/
.siot-homedirectory{
	clear:both;
	padding:10px;
	border:1px silver solid;
	background-image:url('../images/directory-gradient.png');
	background-repeat:repeat-x;
	background-position:bottom;
	border:1px #ccc solid;
/*	margin-top:10px;*/
	background-color:white;
	height:100%;
	vertical-align:top !important;		
	line-height:90%;
}

.siot-homedirectory a {
	color:black;
}

/*end home directory*/

/*start tabs */
#tabsLayout { border: 1px #dddddd solid; background-color: #ffffff; }
#tabsTable { width: 100%; }
#tabsTable a { text-decoration: none; font-weight: bold;  }
.tab a { display: block; padding: 10px 20px 10px 20px; border-left:1px white solid; color:white; border-bottom: 1px #dddddd solid; background-image:url('../images/2ndlevelmenutab-selected.png'); 
background-repeat:repeat-x; }
.tabActive a { display: block; padding: 10px 20px 10px 20px; color: #000000; border-bottom: 1px #ffffff solid;}
/*comment out next line to edit tabs*/
.tabPane { display: none; }
.tabPaneActive { display: block; padding: 10px; min-height: 200px; }
/* end tabs */

/* Campus pages */
#siot-campus-contact-details{
	border:1px silver solid;
	font-size:8pt;
	padding:10px;					
}

.siot-campus-contact-details-inline{
	font-size:8pt;
}

.siot-campus-subtitle{
	font-size:16px;					
	font-weight:normal;
	margin-top:0px;
	line-height:120% !important;
}
/* End campus pages */

/* Services pages */
.siot-services-composite{
	padding:10px !important;				
}

/* End services pages */

/*Printing styles - doesn't have logo in top left
body, div, a, table, tr, td{
	background-image:none !important;
	background-color:white !important;
	border:none !important;
}

a, tr, td, table{
	color:black !important;				
}

#siot-left-column, #siot-banner, #siot-header, #siot-contact-box, #siot-global-footer, iframe, #siot-footer-bottom, #siot-social-bar{
	display:none;
}

#siot-centre-column{
	width:900px;			
}

End Printing*/

#siot-tv-radio-print{
	margin-top:20px;
	clear:both;		
}

.ms-PartSpacingVertical {
	margin:0 ! important;
}

/*Contact SuniTAFE*/


.siot-contact-campus-box{
}

.siot-contact-campus a{
	display:block;
	padding:10px;
	background-image:url('../images/contact-gradient.gif');
	text-align:center;
	margin: 0 10px 10px 0;
	width:150px;
	height:75px;
	float:left;
	border:1px silver solid;
}


.siot-contact-campus a:active{
	background-color:white;
	color:black;
	text-decoration:none;
}


.siot-contact-campus a:visited{
	background-color:white;
	color:black;
	text-decoration:none;
}


.siot-contact-campus a:hover{
	background-color:white;
	color:black;
	text-decoration:none;
}

/* News and events */

#siot-news-story-details li{
		list-style:square inside;
}

#siot-item-subtitle {
		padding-bottom:10px;
		color: gray;
}


.siot-news-buttons{
	margin:30px 0 10px 0;
}

.siot-news-buttons a{
	height:41px;
	text-align:center;
	line-height:41px;
	display:block;
	position:static;
}

.siot-news-buttons a:visited{
	color:black !important;
	text-decoration:none !important;
}


.siot-news-buttons a:hover{
	color:black !important;
	text-decoration:none !important;
}


.siot-news-buttons a:link{
	color:black !important;
	text-decoration:none !important;
}


.siot-news-button-long-green{
	width:400px;
	clear:both;
	background-image:url('../images/news-buttons/long-green-button.png');
}							

.siot-news-button-short-green-event{
	width:198px;
	float:left;
	background-image:url('../images/news-buttons/short-green-button.png');
}	

.siot-news-button-short-green-news{
	width:198px;
	float:left;
	background-image:url('../images/news-buttons/short-green-button.png');
}	

.siot-news-button-short-green-news{
	margin-left:5px;
}

.siot-news-button-long-yellow{
	width:400px;
	clear:both;
	background-image:url('../images/news-buttons/long-yellow-button.png');
	margin-bottom:5px;
}							

.siot-news-button-short-orange{
	width:198px;
	float:left;
	background-image:url('../images/news-buttons/short-orange-button.png');
	margin-bottom:5px;
}	

.siot-news-button-tall-yellow{
	width:198px;
	height:57px;
	clear:both;
	background-image:url('../images/news-buttons/tall-yellow-button.png');
	margin-bottom:5px;
	line-height:110% !important;
	padding-top:15px;
}	



/* end news and events */


/* Siot data entry forms*/ 

.siot-form-course-input {
	background:#ffeadb;
	border-top:1px solid #e08d53;
	width:600px;
	height:400px !important;
}


.siot-form-course-input textarea {
	width:600px;
	height:400px !important;	
}

.siot-form-course-input-coursecode {
	background:#ffeadb;
	border-top:1px solid #e08d53;
}

.siot-form-course-input-coursecode input{
	width:120px;
}

/* pathways */

.siot-pathway-table{		
	color:white !important;
	line-height:110% !important;
	table-layout:fixed;
	vertical-align:middle !important;
}

.siot-pathway-table a{		
	color:white !important;
}

.siot-pathway-table td{		
	vertical-align:middle !important;
	border-bottom:1px black solid !important;
	height:70px !important;
	padding:5px !important;
}

.siot-pathway-partner-name{
	font-size:15px;
}

.siot-pathway-partner-name-box{
	clear:none;
	width:1%;				
	float:left;
	height:70px;
	white-space:normal !important;
	padding-right:5px;
}

.siot-pathway-sunitafe-course{
	font-size:15px;
	background-color:#FF6600;
	clear:none;
	/*float:left;*/
	height:70px;
	display:table-cell;
	vertical-align:middle;
	overflow:hidden;		
}

/*.siot-pathway-sunitafe-course-div{
	overflow:hidden;
	height:70px;
	display:table-cell;
	vertical-align:middle;				
}*/

.siot-pathway-partner-course-description{
	font-size:11px;
}

.siot-pathway-partner-course-name{
	font-size:14px;				
}

.siot-pathway-partner-campus{
	font-size:11px;				
}

.siot-pathway-ebu-header{
	background:#bbbbbb;
	font-size:19px;
	border-bottom:1px black solid !important;
	padding:5px !important;
}

.siot-pathway-ta-header{
	background:#cccccc;
	font-size:17px;
	border-bottom:1px black solid !important;
	padding:5px !important;
}

.siot-pathway-partner-details{
 clear:none;
 float:left;
 height:70px;
}


.siot-print-prices td{
	border-right:1px silver solid;
	border-bottom:1px silver solid;
	font-size:13px;
	padding:5px !important;
}


/*pathways DIV version
.siot-pathway-table{		
	color:white !important;
	line-height:100% !important;
}

.siot-pathway-table a{		
	color:white !important;
}


.siot-pathway-table td{		
	vertical-align:middle !important;
	border-bottom:1px black solid !important;
	height:70px !important;
}

.siot-pathway-partner-name{
	font-size:15px;
}

.siot-pathway-partner-name-box{
	clear:none;
	width:1%;				
	float:left;
	height:70px;
	white-space:normal !important;
	padding-right:5px;
}

.siot-pathway-sunitafe-course{
	font-size:15px;
	background-color:#FF6600;
	clear:none;
	float:left;
	height:70px;
	padding:5px;
	display:table-cell;
	vertical-align:middle;			
}

.siot-pathway-partner-course-description{
	font-size:11px;
}

.siot-pathway-partner-course-name{
	font-size:14px;				
}

.siot-pathway-partner-campus{
	font-size:11px;				
}

.siot-pathway-ebu-header{
	background:#bbbbbb;
	font-size:19px;
	border-bottom:1px black solid !important;
	padding:5px !important;
}

.siot-pathway-ta-header{
	background:#cccccc;
	font-size:17px;
	border-bottom:1px black solid !important;
	padding:5px !important;
}

.siot-pathway-partner-details{
 clear:none;
 float:left;
 height:70px;
 padding:5px;
 display:table-cell;
 vertical-align:middle;	
}*/