/* 
  -----------------------------------
  Elevator Panels
  by Project Seven Development
  www.projectseven.com
  Style Theme: 02 - Charcoal
  -----------------------------------
*/
.p7EPM02 {

}
.p7EPM02 .p7epm_trigs {
	overflow: hidden;
}
.p7EPM02 .p7epm_trigs ul {
	margin: 0px;
	padding: 0px;
}
.p7EPM02 .p7epm_trigs li {
	list-style-type: none;
	padding-bottom: 6px;
	float: left;
}
.p7EPM02 .p7epm_trigs a {
	color: #CCCCCC;
	line-height: 1.5em;
	display: block;
	text-decoration: none;
	float: left;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.p7EPM02 .p7epm_trigs a:hover {
	color: #FFFFFF;
}
.p7EPM02 .p7epm_cwrapper {
	border: 1px solid #333333;
	border-bottom: 0;
}
.p7EPM02 .p7epm_content {
	line-height: 1.5em;
	background-color: #FFFFFF;
	border: 0;
	color: #000000;
	padding-top: 12px;
	padding-right: 24px;
	padding-bottom: 12px;
	padding-left: 24px;
}
.p7EPM02 .p7epm_content.pan1 {}
.p7EPM02 .p7epm_content.pan2 {}
.p7EPM02 .p7epm_content.pan3 {}
.p7EPM02 .p7epm_content.pan4 {}
.p7EPM02 .p7epm_content.pan5 {}
.p7EPM02 .p7epm_trigs .p7epm_open {
	color: #000000 !important;
	background-color: #FFCC00;
}
.p7EPM02 .p7epm_trigs .t1 .p7epm_open {}
.p7EPM02 .p7epm_trigs .t2 .p7epm_open {}
.p7EPM02 .p7epm_trigs .t3 .p7epm_open {}
.p7EPM02 .p7epm_trigs .t4 .p7epm_open {}
.p7EPM02 .p7epm_trigs .t5 .p7epm_open {}
.p7EPM02 .p7epm_ie5clear {
	font-size: 0;
	height: 0;
	line-height: 0.0;
}

.imageright {
	float: right;
	height: 160px;
	width: 178px;
	margin-left: 20px;
	padding-right: 20px;
	padding-top: 24px;
}
.newsheadings {
	font-size: 80%;
	font-weight: bold;
	margin-bottom: 2px;
	padding-bottom: 2px;
	margin-right: 1px;
	padding-right: 1px;
	width: 180px;
	float: left;
}
.newsheadings2 {
	font-size: 80%;
	font-weight: bold;
	margin-bottom: 2px;
	padding-bottom: 2px;
	margin-right: 1px;
	padding-right: 1px;
	float: left;
}
.dottedborder {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8BB1D8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #8BB1D8;
	border-left-color: #8BB1D8;
}
.date {
	font-size: 90%;
	color: #4987C5;
	padding-right: 20px;
}
.NewsHead {
	font-size: 110%;
	font-weight: bold;
	color: #264D6F;
}
.frontpagedate {
	font-size: 90%;
	color: #858D96;
}
.availabledates {
	font-size: 130%;
	font-weight: normal;
	color: #264D6F;
	padding: 5px;
	margin: 5px;
	border: 1px dotted #CCCCCC;
}
.status {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #0066CC;
}
.bookbuttons {
	font-size: 120%;
	font-weight: normal;
	color: #D8170F;
	padding: 5px;
	margin: 5px;
	border: 1px dotted #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFCC;
}
.input {
	border: 1px solid #CCCCCC;
	height: 18px;
	background-color: #FFF;
	font-size: 11px;
	color: #40477B;
}
.input:hover {
	border: 1px solid #CCCCCC;
	background-color: #FFD1BB;
}
.button {
	border: 1px solid #006;
	margin-top: 4px;
	background-color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #00579F;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
}
.button a{
	
	color: #FFF;
	
}
.button:hover {
    border: 1px solid #f00;
    background: #eef;
}
label {
    display: block;
    width: 150px;
    float: left;
    margin: 2px 4px 6px 4px;
    text-align: right;
}
br { clear: left; }.tableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}
.dividingborder {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #4F5996;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

table#TAB1 td#ROW3  {
	margin: 20px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #40477B;
}
#mider  #courses  .input  {
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	color: #49528B;
}
table#update td#para     {
	text-align: right;
	padding-right: 20px;
	color: #999999;
}
#mider #courses h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #999999;
	margin: 0px;
	padding: 0px;
}
.noborder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tiny {
	font-size: 80%;
	vertical-align: top;
}
#centreimage {
	margin-right: auto;
	margin-left: auto;
	width: 620px;
}


#centreimage750 {
	margin-right: auto;
	margin-left: auto;
	width: 750px;
}

.news #ExnerNews #newsword {
	float: left;
	margin-left: 10px;
	width: 550px;
}
#newsdiv {
	height: 230px;
	width: 780px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #86B0D8;
	margin-right: auto;
	margin-left: auto;
}
#newsimage {
	float: left;
	width: 220px;
}
.news #ExnerNews #newsword .headline .morelink {
	font-size: small;
	color: #CC0000;
	text-decoration: underline;
}
.titleblue {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #0033AB;
	padding-top: 2px;
	padding-bottom: 4px;
}


.RegisterFormNames {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #999;
}
.surveytexthead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 200%;
	color: #069;
}
.surveyText {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 140%;
}
.surveytexthead2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 140%;
	color: #069;
}

.clicksurveylink {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 200%;
}
.CourseName { margin: 0 0 20px; font: 2.0em/1.0em 'ClarendonFSMedium', Georgia, serif; color: #444; letter-spacing: -1px; word-spacing: -0.03em; }
.courseintro {
	font-size: 18px;
	color: #333;
	padding-left: 12px;
	margin-left: 12px;
}


#mider #courses form table tr td p .button {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #0057B0;
	text-decoration: none;
	font-size: 120%;
}
#mider #courses form #TAB1 tr td .button {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 120%;
	color: #00579F;
	text-decoration: none;
}
.nosee {
	color: #FFF;
	border: 1px solid #FFF;
}
#bankDetails {
	text-align: left;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
}
.ContactInfo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 150%;
	color: #CCC;
	padding-top: 15px;
	padding-bottom: 20px;
}
.whitetext {
	color: #FFF;
	border: 1px solid #FFF;
}
.moduletitle u {
	color: #FFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	text-decoration:none;
}
#exnereg #form1 table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 21px;
}
#mider #online_intro img {
	padding-left: 20px;
	padding-top: 5px;
}
a[icon ^="out"] {
	
	background-image: url(http://www.exner.com.au/OnlineCourses/images/cart_tiny.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 100px;
	padding-left: 20px;
	margin-left: 20px;
	display:inline-block;
}

a[icon ^="in"] {
   padding-right: 20px;
   background: transparent url(http://www.hunlock.com/images/external.gif) no-repeat center right;
}

