﻿/* CSS Document */
/* Typography CSS Document */
/* Author - Ben Legate - ben.legate@thinkmg.com - Think Media Group */
/* Version 1.0 - 22/10/08 */


body
{
    
}

strong {font-weight: bold;}
em {font-style: italic;}


p
{
    font-family: Arial, sans-serif;
    font-size:0.75em;
    line-height:1.50em;
}

#message strong {font-weight:bold;}
#eventmsg {font-family: Arial, sans-serif;font-size:0.75em;line-height:1.50em;}

#content-wrapper #left-wide-column p, #content-wrapper #right-column p, #content-wrapper #left-wide-column
{
	font-family: Arial, sans-serif;
	font-size:0.75em;
	line-height:1.50em;
}


#content-wrapper-subpage
{
    font-family: Arial, sans-serif;
    font-size:0.75em;
}

#content-wrapper-subpage p {font-size:1em;}



a:link, a:visited
{
    font-family: Arial, sans-serif;
    line-height:1.50em;
    text-decoration:underline;
}

li.current a:link, li.current a:visited
{
    font-family: Arial, sans-serif;
    line-height:1.50em;
    text-decoration:none;
}

a:hover, li a:hover
{
    text-decoration:underline;
}

#navigation a:link, #navigation a:visited, #navigationstudent a:link, #navigationstudent a:visited, #navigationnewstudent a:link, #navigationnewstudent a:visited, #navigationbusiness a:link, #navigationbusiness a:visited, #navigationinternational a:link, #navigationinternational a:visited
{
    font-size:0.75em;
    text-decoration:none;
    font-family: Arial, sans-serif;
    line-height:1.50em;
}

#navigation a:hover, #navigationstudent a:hover, #navigationnewstudent a:hover, #navigationbusiness a:hover, #navigationinternational a:hover
{
    text-decoration:underline;
}



#navigation a:hover, #navigationstudent a:hover, #navigationnewstudent a:hover, #navigationbusiness a:hover, #navigationinternational a:hover
{
    text-decoration:underline;
}


#page-title-course h1, #page-title-list h1, #page-title h1, #page-titlebusiness h1, #page-titleinternational h1, #page-titlenewstudent h1, #page-titlestudent h1
{
	font-family: Arial, sans-serif;
    font-size:1.75em;
    font-weight:bold;
    display:block;
    line-height:1.12em;
}

#content-wrapper .col1 h2, #content-wrapper .col2 h2, #content-wrapper .col3 h2
{
	font-family: Arial, sans-serif;
    font-size:1.00em;
    font-weight:bold;
    display:block;
}

.col1 li a:link, .col2 li a:link, .col3 li a:link,.col1 li a:visited, .col2 li a:visited, .col3 li a:visited, #breadcrumb a:link, #breadcrumb a:visited, #footer a:link, #footer a:visited, #secondary-navigation li, #navigation a:link, .news li, .testimonials li a:link, .testimonials li a:visited, .our-services li a:link, .our-services li a:visited, #secondary-navigationbusiness li, #secondary-navigationnewstudent li, #secondary-navigationstudent li, #navigationbusiness a:link, #secondary-navigationbusiness li, #secondary-navigationinternational li 
{
    font-family: Arial, sans-serif;
    font-size:0.75em;
    line-height:1.50em;
}

#content-wrapper-subpage li, #content-wrapper-subpage ul li  
{
    font-family: Arial, sans-serif;
    line-height:1.50em;
    list-style-type:square;
    margin:0 0 0 1.50em;

}

#content-wrapper-subpage ul.international-courses li
{
    font-family: Arial, sans-serif;
    line-height:1.50em;
    list-style-type:none;
    margin:0 0 0 0;

}

#content-wrapper-course h3, .testimonials h4, .coursemode h3
{
	font-family: Arial, sans-serif;
    font-size:1.00em;
    line-height:2.00em;
    font-weight:bold;
    display:block;
}

.coursemode_home h3
{
	font-family: Arial, sans-serif;
    font-size:1.00em;
    line-height:2.00em;
    font-weight:bold;
    display:block;
    margin:0.25em 0 0 0.88em;
}

#content-wrapper-subpage h3
{
	font-family: Arial, sans-serif;
    font-size:1.18em;
    line-height:2.00em;
    font-weight:bold;
    display:block;
    margin:0 0 0.50em 0;
}

#content-wrapper h2
{
	font-family: Arial, sans-serif;
    font-size:1.18em;
    line-height:2.00em;
    font-weight:bold;
    display:block;
    margin:1.00em 0 0.50em 0;
}


#content-wrapper #right-column h3
{
	font-family: Arial, sans-serif;
    font-size:1.00em;
    line-height:1.50em;
    font-weight:bold;
    display:block;
    margin:1.00em 0 0 0;
}

#content-wrapper-subpage h4
{
	font-family: Arial, sans-serif;
    font-size:1.25em;
    line-height:1.50em;
    font-weight:bold;
    display:block;
    margin:0.25em 0 0.50em 0;
    
}

.has_letters
{
	font-family: Arial, sans-serif;
    font-size:1.12em;
    line-height:1.50em;
    font-weight:bold;
    
}

#az_lettering
{
	font-family: Arial, sans-serif;
    font-size:1.25em;
    line-height:1.50em;
    font-weight:bold;
    
}

#az_content h2
{
	font-family: Arial, sans-serif;
    font-size:1.75em;
    line-height:1.50em;
    font-weight:bold;
    margin:1.00em 0 0 0;
    
}



.coursemode h3
{
	margin:1.00em 0 0 1.00em;
}

#page-title-course h2
{
	font-family: Arial, sans-serif;
    font-size:1.00em;
    line-height:1.12em;
    font-weight:bold;
    display:block;
}

#quick-links .header h3 a:link, #quick-links .header h3 a:visited
{
	font-family: Arial, sans-serif;
    font-size:1.00em;
    line-height:2.00em;
    font-weight:bold;
    text-decoration:underline;
}

.our-services h4 a:link, .our-services h4 a:visited
{
	font-family: Arial, sans-serif;
    font-size:1.00em;
    line-height:2.00em;
    font-weight:bold;
    text-decoration:underline;
}

.our-services h4 a:hover, .left h2 a:hover, .right h2 a:hover
{
    text-decoration:underline;
}

.news h4 a:link, .news h4 a:visited
{
	font-family: Arial, sans-serif;
    font-size:1.00em;
    line-height:2.00em;
    font-weight:bold;
    text-decoration:underline;
    margin:0.5em 0 0 0.50em;
}

.news h4 a:hover
{
    text-decoration:underline;
}



#quick-links .header h3 a:link, #quick-links .header h3 a:visited
{
	font-family: Arial, sans-serif;
    font-size:1.00em;
    line-height:2.00em;
    font-weight:bold;
    text-decoration:none;
}

#quick-links .header h3 a:hover
{
    text-decoration:underline;
}


.find-course h2, .search h2
{
	font-family: Arial, sans-serif;
    font-size:1.38em;
    line-height:2.25em;
    font-weight:bold;
    display:inline;
    padding:0 0 0 0.69em;
    float:left;
}

#secondary-navigation h3, #secondary-navigationbusiness h3, #secondary-navigationinternational h3, #secondary-navigationnewstudent h3, #secondary-navigationstudent h3
{
	font-family: Arial, sans-serif;
    font-size:1.00em;
    font-weight:bold;
    display:block;
    margin:-0.85em 0 1.25em 0;
}

#content-wrapper .site-search-results h3, #content-wrapper .course-search-results h3, #content-wrapper .document-search-results h3
{
	font-family: Arial, sans-serif;
    font-size:1.25em;
    font-weight:bold;
    display:block;
    margin:0 0 1.00em 0;
}

#secondary-navigation h4, #secondary-navigationbusiness h4, #secondary-navigationinternational h4, #secondary-navigationnewstudent h4, #secondary-navigationstudent h4
{
	font-family: Arial, sans-serif;
    font-size:1.00em;
    line-height:1.88em;
    font-weight:bold;
    display:block;
    margin:0 0 -0.25em 0;
}

.left h2, .right h2
{
	font-family: Arial, sans-serif;
    font-size:1.50em;
    font-weight:bold;
    display:block;
    margin:0 0 0.25em 0;
}

.left a:link, .right a:link
{
	line-height:1.75em;
}

.keyfacts h3
{
	font-family: Arial, sans-serif;
    font-size:1.00em;
    font-weight:bold;
    display:block;
    margin:0 0 1.25em 0.69em;
}

.keyfacts p
{
	font-family: Arial, sans-serif;
    font-size:0.75em;
    line-height:1.50em;
    padding:0 0.69em 1.25em 0.69em;
}

#content-wrapper #left-wide-column #page_sending
{
	font-family: Arial, sans-serif;
	font-weight:bold;
    font-size:1.25em;
    line-height:1.50em;
    padding:0 0.69em 1.25em 0;
}

.keyfacts a:link, .keyfacts a:visited
{
	font-family: Arial, sans-serif;
    text-decoration:underline;
}

.keyfacts a:hover
{
    text-decoration:underline;
}

#masthead .contactsearch a:link, #masthead .contactsearch a:visited
{
	font-family: Arial, sans-serif;
    text-decoration:underline;
    color:#ffffff;
}

#masthead .contactsearch a:hover
{
    text-decoration:underline;
    
}

.atoz a:link, .atoz a:visited
{
	font-family: Arial, sans-serif;
    font-size:1.38em;
    line-height:1.25em;
    font-weight:bold;
    display:inline;
    text-decoration:underline;
}

.atoz a:hover
{
	text-decoration:underline;
}



#footer li a:link, #footer li a:visited, #footer p
{
    text-decoration:none;
    font-size:0.69em;
}

#footer li a:hover
{
    text-decoration:underline;
}

.course_type_checkboxes label {font-family: Arial, sans-serif;font-size:0.75em;}
.courselisttypes strong {font-weight:bold;font-family: Arial, sans-serif;font-size:0.88em;}

.course_type h2
{
	font-family: Arial, sans-serif;
    font-size:1.00em;
    font-weight:bold;
    display:block;
}
.course_type li a, .find_a_course_type li a {font-size:0.75em;}

