#masthead {
    background:#DB0000 url(../images/coursefinder-banner.gif) no-repeat scroll right top;
}

#site-title {color:#FFFFFF;}
#splash-image { background: #fbfbfb }

input.username{width:9em;}
input.password{width:9em;}

input.search_box{width:20em;}

#content-main label, #content-main fieldset .inline .label {
    margin-right:0;
    width:8em !important;
}
#content-main fieldset .field-note {
    margin-left:8em;
}
a.faqhover1, a.faqhover2,div.moreoptions > a{
    color:#555555;
    text-decoration:none;
}
div.moreoptions{
    float:right;
    margin-right:10px;
}

.errorText {
    color: #333333;
    font-weight: bold;
    font-size: 80%;
    width: 60%;
    border: 2px solid #C8C8C8;
    background-color: #FF6677;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    clear:both;
}
/***********************************************************************
These styles are for customised error/success messages.
Used in:
login feedback / form submission feedback / form validation
success / error messages
***********************************************************************/
.successText {
    background-color: Lightgreen;
    color: #333333;
    font-weight: bold;
    font-size: 80%;
    width: 80%;
    border: 2px solid #C8C8C8;
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    clear:both;
}


.inputError{
    /*background-color: #FF6677;*/
    border: thin solid crimson;
}
li.inputError{
    padding-bottom:8px !important;
    padding-top:8px !important;
    margin-top: 2px !important; 
    margin-bottom: 2px !important;  
}
.errorDiv,.errorDivInline {
    color: crimson;
    font-weight: bold;
    font-size: 90%; 
    text-align: left;
    line-height:1em;
    padding-top: 0.4em;
}
.errorDiv {
    width: 97%;
    border: 2px solid darkGrey;
    clear:both;
    padding-left:2em;
    padding-top: 1em;
    padding-bottom:1em;
}
.errorDivInline {
    float:left;
    clear:left;
}
.allErrorDiv{
    text-align: left;
    line-height:1em;
    width: 97%;
    border: 1px solid crimson;
}
p.emailLink {
	width: 86%;
	text-align: right;
	padding-bottom: 3px !important;
	margin: 0 !important;
}

#titleCourse {
	color:#DB0000;
	margin-bottom:0em;
	margin-top:0;
	}
/*
a.faqhover1 span{
    display: none;
}
                <span > <p>Choose <em>"Local"</em> if you are an Australian citizen, Australian permanent resident or New Zealand citizen</p>
                       <p>Choose <em>"International"</em> if you are <em>NOT</em> an Australian citizen, Australian permanent resident or New Zealand citizen</p>
                </span> 
a.faqhover1 span,biframe1{
   display: block;
   position: absolute; top: 10em; left: 35em; width: 20em;
   padding: 5px; margin: 10px; z-index: 100;
   color: black; background: silver;
   font: 10px Verdana, sans-serif; text-align: center;
}
.biframe1{
    border:none;display:block;z-index:0"
}*/
