@charset "UTF-8";
/* CSS Document */
/* 
----------------------------------------------
STYLE SHEET FOR SCHOOL AND UNIT LEVEL PAGES - one style sheet only no alternate style sheets used for IE6&7 as Dreamweaver templates don't understand conditional comments in the head of a html document and no real need for it anyhoo. THIS STYLE SHEET HAS BEEN TESTED FOR IE6, IE7, FIREFOX PC, GOOGLE CHROME PC, FIREFOX MAC AND SAFARI MAC.
----------------------------------------------
*/

/* 
----------------------------------------------
BODY & WRAPPER STYLES BEGIN
----------------------------------------------
*/
body  	{
		font: 85%/1.3 arial, helvetica, sans-serif;
		background:none;
		margin: 0; 
		padding: 0;
		text-align: left; 
		color: #373737;
		}
/* OVERIDING LINKS STYLES */		
.twoCol a:link, a {
		color: #0066FF;
		}

.twoCol a:hover {
		color: #0033CC;
		}

.twoCol a:visited {
		color: #0099FF;
		}		
		
/* wrapper holds all other divs*/
.twoCol #wrapper { 
		margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
		text-align: left; /* this overrides the text-align: center on the body element. */
		background-color:#FFF;
		}
		
/* 
----------------------------------------------
BODY & WRAPPER STYLES END
----------------------------------------------
*/

/* 
----------------------------------------------
HEADER STYLES START
----------------------------------------------
*/
	
/* header holds some introductory  navigation and links into the staff and student intranets */
.twoCol #header {  
		display: none
		} 
	
/* 
----------------------------------------------
HEADER STYLES END
----------------------------------------------
*/

/* 
----------------------------------------------
SIDEBAR - THIS DIV HOLDS ALL THE LEFT NAVIGATION DIVS BOTH THE CORPORATE TOP LEVEL NAV AND THE SCHOOL AND UNIT LEVEL NAVIGATION. THIS IS SPLIT INTO CONTAINER 1 (CORPORATE NAV) AND CONTAINER 2 (SCHOOL UNIT LEVEL)
----------------------------------------------
*/
.twoCol #sidebar1 {
		display: none;
		}
/* 
----------------------------------------------
SIDEBAR - END
----------------------------------------------
*/

/* 
----------------------------------------------
INFO CONTAINER BEGINS (THIS IS  BASICALLY THE CONTAINER THAT HOLDS BOTH THE BANNER AND THE MAIN CONTENT DIVS)
----------------------------------------------
*/

/* THE INFO CONTAINER HOLDS ALL THE DIVS FOR THE MAIN CONTENT PORTION OF THE WEBPAGE */
.twoCol #info_container { 
		margin:0;
		padding:0;
		background-color: #6699ff;
		float:none;
		width: 765px;
		}

/* THE BANNER HOLDS THE UNSW@ADFA LOGO THE SEARCH AND FEEDBACK LINKS, THE TITLE OF THE SCHOOL OR UNIT AND THE BREADCRUMBS */
.twoCol #banner { 
		margin: 0; 
		padding: 0; 
		float:none;
		width: 745px;
		background: none;
		position: relative;
		} 
		

		
.twoCol #banner img.geight { 
		
		position: absolute;
		top: 0;
		left: -9000px;
		}		



.twoCol #banner img { 
		display:none;
		}

.twoCol #banner h1 {
		margin:0;
		padding:0 0 0 10px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:normal;
		font-size:3em;
		line-height:1em;
		text-align:left;
		color:#373737;
		}

.twoCol #banner ul {
		display: none;
		}
		
.twoCol #banner ul.breadcrumbs {
		display: none;
		}

/* 
----------------------------------------------
MAIN CONTENT STYLES BEGIN
----------------------------------------------
*/

.twoCol #mainContent { 
		margin: 0; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
		padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
		background:none;
		float: none;
		width:764px;
		} 

.twoCol #mainContent img #print_only { 
		display:block;
		padding:0 0 25px 10px;
		}

img#geight_print_only { 
		display:block;
		padding:10px 0 25px 10px;
		margin-top:20px;
		}

.twoCol #mainContent h2#content_heading {
		margin:0;
		padding: 10px 0 15px 10px;
		background:none;
		display:block;
		color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.5em;
		font-weight: lighter;
		}


.twoCol #mainContent img.thumbnail {
		padding: 5px 0 5px 10px;
		margin:20px;
		margin-left:0;
		float:left;
		}




.twoCol #mainContent h2 {
		padding: 5px 0 5px 10px;
		margin:0;
		color:#373737;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.3em;
		font-weight: bold;
		}

.twoCol #mainContent h3 {
		padding: 5px 0 5px 10px;
		margin:0;
		color:#373737;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.3em;
		font-weight: lighter;
		}

.twoCol #mainContent h4 {
		padding: 5px 0 5px 10px;
		margin:0;
		color: #373737;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		font-weight: lighter;
		}
		
.twoCol #mainContent h5 {
		padding: 5px 0 5px 10px;
		margin:0;
		color:#6699ff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		font-weight: bold;
		}

.twoCol #mainContent p {
		padding: 5px 10px 5px 10px;
		margin:0;
		color:#373737;
		font-size: 1em;
		font-weight: lighter;
		}

.twoCol #mainContent p.quote {
		padding: 5px 30px 5px 30px;
		margin:0;
		color:#373737;
		font-size: 0.9em;
		font-weight: lighter;
		text-align:center;
		}

.twoCol #mainContent ul {
		padding: 5px 10px 10px 55px;
		margin:0;
		color:#373737;
		font-size: 1em;
		font-weight: lighter;
		}

.twoCol #mainContent ol {
		padding: 5px 10px 10px 55px;
		margin:0;
		color:#373737;
		font-size: 1em;
		font-weight: lighter;
		}

.twoCol #mainContent a:link, #mainContent a {
		color: #0066FF;
		}

.twoCol #mainContent a:hover {
		color: #0033CC;
		}

.twoCol #mainContent a:visited {
		color: #0099FF;
		}
		

.twoCol #mainContent hr.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}




/* 
----------------------------------------------
MAIN CONTENT STYLES END
----------------------------------------------
*/		
		

/* 
----------------------------------------------
FOOTER STYLES BEGIN - WILL LOOK AT STREAMLINING THESE LATER
----------------------------------------------
*/

.twoCol #footer { 
		margin: 0;
		padding:0 0 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	/*background:#fff url(images/info_container_bottom.gif) no-repeat top; */
		float:none;
		width:280px;
		background-color:#FFFFFF;
		}

.twoCol #footer p {
		margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
		padding: 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
		font-size:0.99em;
		}

.twoCol #footer #leftcol{
		display: none;
		}

.twoCol #footer #middlecol{
		border-right: none;
		float:none;
		width: 280px;
		margin-top:20px;
		}

.twoCol #footer h6.middle { 
		padding:0;
		text-align:left;
		margin:0;
		font-size:0.99em;
		font-weight:bold;
		}

.twoCol #footer p.middle {
		padding:0;
		margin:0;
		text-align:left;
		}

.twoCol #footer p.middle2 {
		padding:0;
		margin:0;
		text-align:left;
		font-weight:bold;
		}

.twoCol #footer #rightcol{
		display: none;
		}
		
/* 
----------------------------------------------
FOOTER STYLES END
----------------------------------------------
*/

		

