/*** JMA | JOE MURRAY ADVERTISING ***/
/*** 33 Raglan Street, Port Melbourne, 3207 VIC. AUSTRALIA ***/
/*** T: +614 3 9646 2611 | F: +614 3 9646 5996 | E: design@jmadvert.com.au ***/

/*** All rights reserved, all graphics copyrighted. ***/



body {
	color: #333333;
	background: #EDEEF0 url(images/bggradient.gif) repeat-x scroll left top;
	margin: 0px;
	padding: 0px;
	height:100%;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:0.8em;
}

p, ol {
  line-height: 20px;
}

a:link, a:visited {
	text-decoration:underline;
	color: #f64c0c;
	background-color: transparent;
}
a:hover, a:active {
	text-decoration:none;
	color: #FFFFFF;
	background-color: #333333;
	
}

#wrapper {
	background: #FFFFFF;
	width: 800px;
	border-top: 1px solid #575F6A;
	border-right: 10px solid #575F6A;
	border-bottom: 10px solid #575F6A;
	border-left: 10px solid #575F6A;
	position: relative;
	margin: 0px auto;
	padding: 0px;
	min-height: 1150px;
	z-index: 1;
}

#header {
	background: url(images/header.jpg) no-repeat scroll left top;
	height: 169px;
	width: 800px;
	z-index: 1;
	position: relative;
}

#leftnav {
	width: 155px;
	position: absolute;
	margin: 0px;
	font-size: 12px;
	color: #333333;
	padding: 0px;
	float: left;
	top: 194px;
}

#leftnav ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}

#leftnav li {
  text-align: left;
  padding-bottom: 10px;
}

#leftnav li a:link, #leftnav li a:visited  {
  background: #C0C3C8 url(images/buttonbg.gif) no-repeat scroll right center;
  display: block;
  color: #333333;
  text-decoration: none;
  padding: 3px 0 0 6px;
  height: 17px;
  margin: 0px;
  font-size: 12px;
}
#leftnav li a:hover {
	background-color: #575F6A;
	color: #f64c0c;
}

#content {
  line-height:14px;
  width: 620px;
  margin-left:0px;
  padding-left:170px;
  font-size: 12px;
  padding-top: 20px;
  padding-bottom: 20px;
  z-index: 20;
}

#content ul {
  line-height: 22px;
  font-weight: bold;
}

#Image {
  position: absolute;
  bottom: 0px;
  left: 0px;
}
.table {
	width:550px;
	border: 1px solid #333333;
	border-collapse: collapse;
	background-color:#666666;
	color:#FFFFFF;
}
.table td {
	border: 1px solid #333333;
	text-align: left;
	padding: 4px;
}
.table th {
	border: 1px solid #828282;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 4px;
}

h1 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:22px;
  color:#f64c0c;
  font-weight:bold;
  line-height:25px;
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 4px;
}

h2 {
  font-size:14px;
  font-weight:bold;
  margin-bottom: 0;
  padding-bottom: 0;
}

h2.sub {
  font-size: 16px;
  margin-top: 0;
  padding-top: 0;
  margin-bottom: 20px;
}

h3 {
  font-size: 13px;
  padding-bottom: 0;
  margin-bottom: 0;
}



.headings2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333333;
	font-weight:bold;
}

#links a {
  display: block;
  padding: 4px;
}

#links p {
  padding: 2px 0 2px 0;
  margin: 0;
}

#links {
	font-size:11px;
	width:140px;
	margin-top:10px;
	border-left:2px solid #666666;
	border-right:2px solid #666666;
	border-bottom:2px solid #666666;
	border-top:6px solid #333333;
	line-height:20px;
	padding:10px;
	float: right;
	margin: 5px;
	background-color:#E7E7E7;
}

#links.upper {
  text-transform: uppercase;
}

.navcurrent {
  background: #C0C3C8 url(images/buttonbg.gif) no-repeat scroll right center;
  background-color:#FF6600;
  color:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 3px;
  margin: 0px;
}

.linkscurrent {
  background-color:#FF6600 !important;
  color:#FFFFFF !important;
  padding: 4px;
  display: block;
  text-decoration: none !important;
}

.downloads {

}

.downloads a img {
  border: 1px solid #000;
}

.downloads th {
  width: 100px;
  vertical-align: top;
}

.downloads td {
  padding: 4px;
  width: 200px;
}

.downloads h3 {
  margin: 0;
  padding: 0;
}

.downloads p {
  margin-top: 0;
  padding-top: 0;
  font-size: 11px;
}

.pdf {
  background: #666;
  width: 94px;
  padding: 4px;
  color: #fff;
  font-size: 10px;
}

.pull-box-center {
  width: 100%;
  font-size: 11px;
  background: #eee;
  padding: 0;
  position: relative;
}

.pull-box-center table tr th {
  background: #fff;
  width: 67px;
  text-align: center;
  padding: 6px;
}

.pull-box-center table tr td {
  padding: 6px;
}

.pull-box-center p {
  text-align: left !important;
  padding: 0;
  margin: 0;
}

.pull-box-center a {
  border: 0 !important;
}

.student-info li {
  padding: 6px;
  font-size: 12px;
  color: #666;
}

/* Payment Guide */

.payment-guide {
  width: 100%;
}

.payment-guide th {
  text-align: left;
  background: #666;
  color: #fff;
  padding: 4px;
}

.payment-guide tr td {
  text-align: left;
  padding: 4px;
  vertical-align: top;
  font-size: 12px !important;
}

.payment-guide .units td {
  width: 280px;
  padding: 0 5px 0 5px;
  font-size: 12px !important;
}

.payment-guide tr.alt td {
  background: #eee;
}

.payment-guide tr th.one {
  width: 220px;
  font-size: 11px;
}

.payment-guide tr th.two {
  width: 300px;
  font-size: 11px;
}

.payment-guide tr th.three {
  padding: 10px;
  font-size: 11px;
}

.payment-guide p.units {
  font-size: 11px !important;
}

.payment-guide th.first {
  width: 600px;
}

.payment-guide .full td {
  padding: 0 5px 0 5px;
}