/** Swinburne University of Technology Website: import CSS
 *  Cascade Style Sheet file including Styles destined to the
 *  default presentation of the website
 *
 *  MODIFIED:
 *  version 1.0, 26 April 2007
 */

/* 	Default styles implemented on the webstie */
body {
    font-size: .75em;
	font-family: Arial,Geneva,Helvetica;
	color: #3A3939;
	margin: 0;
	padding:0;
}

/*
	Quirks mode problem - 
	Table cells don't inherit the body font size, is there a better way of getting around this?
*/

table {
	font-size: 1em;
}

/*
 	Heading Style classes used to define the appearance of
 	the headings, note that is a cascade of the main_table class,
 	this is provided as an option to the Content Styles
	example: <h1>Heading 1</h1>
*/

h1, h2, h3 {
	font-weight: bold; 
	/*margin: 0;*/
}

h1 {
    font-size:1.3em;
}

h2 {
	font-size:1.27em;
}

h3 {
    font-size:1.1em;
}

/*
  	Link Style classes used to define the Default 
	appearance of links
*/

a, a:link, a:visited, a:hover 
{
	color: #cc0000;
	text-decoration: none;
}

a:hover 
{
	color: #3A3939;
}


/*	Swinburne Footer styles - Why do we have footertable2?	*/

.footer, .footer2 
{
	font-size: 0.95em;
	text-decoration: none;
	padding: 6px 6px 1px 6px;
}

.footer2 
{
	padding: 0px 6px 6px 6px;
}

.footertable 
{
	border-top: 1px solid #fff;
}

.footertable2
{
	border-top: none;
}



/** Swinburne University of Technology Website: main CSS
 *  Cascade Style Sheet file including Styles destined to presentation
 *  of the main area of the website
 *
 *  MODIFIED:
 *  version 1.0, 26 April 2007
 */

/*
	main class used to define the major container for the main content
 	usually is implemented in the "td" tag of an outer table
	example: &lt;td class="main"&gt;-----content ------&lt;/td&gt;
*/

.main
{
	vertical-align: top; 
	width: 100%;
}


/*
  	Content Style classes used to define the appearance of
	the fonts, usually is implemented in the "td" tag of the
 	corresponding table or in independent tags like "&lt;div&gt;" or "&lt;span&gt;"
	example: &lt;span class="main_intro_grey"&gt;----content----&lt;/span&gt;
*/

.main_intro_grey 		
{
	font-size: 1.3em;
	color: #474747;
}

.main_text_black_bold 		
{
	font-weight: bold; 
}

.main_text_secondary_grey 		
{
	color: #666;
}

.main_text_secondary_grey_bold 	
{
	color: #666;
	font-weight: bold; 
}
.main_title_black		
{
	font-size: 1.3em;
	font-weight: bold;
}

.main_title_grey 		
{
	font-size: 1.3em;
	color: #474747;
	font-weight: bold;
}

.main_title_ltgrey 
{
	font-size: 1.3em;
	color: #666;
}

.main_title_dkgrey
{
	font-size: 1.05em;
	font-weight: bold;
}


/*
	List Style classes used to define the appearance of the lists
	example: &lt;ul class="main_ul"&gt;&lt;li&gt;item 1&lt;/li&gt;&lt;/ul&gt;
*/

.main_ul, .main_ul_2
{
	list-style-type: none;
	margin: 0;
	padding:0;
}

.main_ul li, .main_ul_2 li
{
	background: url(http://www.swinburne.edu.au/images/arrow7.gif) no-repeat top left;
	padding-left: 1.3em;
	padding-top: 0.15em;
}

.main_ul_2 li
{
	background-image: url(http://www.swinburne.edu.au/images/arrow8.gif);
	padding-left: 1.3em;
	padding-top: 0.15em;
}


/*	Definition lists, in keeping with the other Swinburne list styles */

.main_dl, .main_dl_2 {
	list-style-type: none;
	margin: 1em 0;
	padding: 0;
}
.main_dl dt, .main_dl_2 dt {
	background: url(http://www.swinburne.edu.au/images/arrow7.gif) no-repeat 0 -3px;
	padding-left: 1.3em
}
.main_dl_2 dt {
	background: url(http://www.swinburne.edu.au/images/arrow8.gif) no-repeat 4px -3px;
}


/*
 	Table Style classes used to define the appearance of the
 	tables in the main content, note that the class main_table
	is the default and there are other classes provided for particular cases
*/
 
table .main_table 
{
	border-collapse: collapse;
	padding: 0;
}

/* Main Swinburne Table */

.main_results_table th {
	background-color: #CCC;
	font-weight: bold; 
	text-align: left;
	padding: 2px 10px 2px 5px;
}

.main_results_table td {
	padding: 2px 10px 2px 5px;	
	vertical-align: top;
}

.main_results_table tr.dark {
	background-color: #EFEFEF;
}

.main_results_table tr.light {
	background-color: #FFF;
}

.main_results_table tr.darker {
	background-color: #CCC;
	font-weight: bold;
}


/*
  	Miscelanous Style classes, used to define extra classes
  	for particular purposes
*/
 
.dotted_line {
	display:block;
	background: url(http://www.swinburne.edu.au/images/main_div.gif) repeat-x bottom;
	height:5px;
}

/* CMS -Is this still required? */
.mceVisualAid {
	border: 1px dashed #BBBBBB;
}



