/* CSS Document */

body{
margin: 0;
background-color: #fffdf5;
}
h1,h2,h3,h4,h5{
margin: 0px;
}

a{
font-family: Verdana;
text-decoration: underline;
font-size: 12px;
color: #ab212b;
}
a:hover{
font-family: Verdana;
text-decoration: none;
font-size: 12px;
color: #b44d54;
}

.maincontent{
padding: 5px;
background-color: #fff9eb;
width: 741px;
}
.flashholder{
padding: 5px;
background-color: #ffffff;
width: 479px;
min-height: 597px;
height:auto !important;
height: 597px;
}
.logoholder{
padding: 5px;
background-color: #ffffff;
width: 232px;
}
.footerholder{
border-top: solid 5px #ffffff;
background-color: #fff9eb;
width: 100%;
text-align: left;
}
.navmenuholder{
min-height: 166px;
height:auto !important;
height:162px;
}

#button {
width: 229px;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
text-align: right;
	}
#button ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}
		
#button li {
border-bottom: 1px solid #fff9eb;
margin: 0;
}

#button li a {
display: block;
padding-left: 5px;
padding-top: 6px;
padding-right: 8px;
padding-bottom: 6px;
background-color: #f3efe2;
color: #9a0000;
text-decoration: none;
width: 100%;
}

/*html>body #button li a {
width: 225px;
}*/

#button li a:hover {
background-color: #fffdf5;
color: #797360;
}

.imgnav{
border: none;
padding-left: 4px;
}

.findoutmore_bg{
background: #9a0000;
}
a.findoutmore{
font-family: Verdana;
font-size: 10px;
color: white;
text-decoration: none;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 5px;
padding-right: 0;
display: block;
}
a:hover.findoutmore{
font-family: Verdana;
font-size: 10px;
color: #cccccc;
text-decoration: none;
}
.breakstyle{
line-height: 70%;
}
.breakstyle2{
line-height: 30%;
}
.footertext{
font-family: Verdana;
font-size: 10px;
color: #9a0000;
}
.footertext a, .footertext a:hover{
font-family: Verdana;
font-size: 10px;
color: #9a0000;
}


.page_title{
font-family: Verdana;
font-size: 24px;
letter-spacing: 0px;
color: #9a0000;
padding: 35px 20px 0px 20px;
}
.subheading{
font-family: Verdana;
font-size: 14px;
color: #9a0000;
font-weight: bold;
text-align: left;
}
.subheading2{
font-family: Verdana;
font-size: 12px;
color: #9a0000;
font-weight: bold;
text-decoration: underline;
}
.bold_maroon{
font-weight: bold;
color: #9a0000;
}
.content_font{
font-family: Verdana;
font-size: 12px;
letter-spacing: 0px;
line-height: 160%;
color: #555555;
text-align: justify;
}
.content_headingholder{
background-color: #f3efe2;
width: 479px;
height: 100px;
}
.content_textholder{
padding: 20px;
background-color: #ffffff;
width: 439px;
text-align: justify;
}
.img_mentor_float{
float: left;
}
.warning{
font-family: Verdana;
color: red;
font-size: 12px;
}
.img_float_l{
float: left;
margin-right: 10px;
margin-top: 5px;
}
.person_name{
font-family: Verdana;
font-size: 20px;
font-weight: bold;
color: #555555;
}


/* Contact Us Page */
.form_row {
width: 400px;
font-family: Verdana;
}
.form_row span.enquiry_label{
float: left;
text-align: left;
font-weight: bold;
}
.form_row span.enquiry_input{
float: right;
text-align: left;
width: 250px;
}
.enquiry_label{
font-family: Verdana;
font-weight: bold;
}
.enquiry_msg{
Width: 270px;
height: 150px;
background: #ffffe0;
border: 1px solid #7f9db9;
}
.spacer{
clear: both;
}
.warning{
color: red;
font-size:11px;
}
.btnSubmit{
background-color: #9a0000;
width: 75px;
border: solid 2px #d5caae;
font-family: Verdana;
color: white;
font-size: 11px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 0px;
padding-right: 0px;
cursor: pointer;
}
.form_row span.enquiry_input input.input_required{
background: #ffffe0;
border: 1px solid #7f9db9;
padding: 1px;
}
* html .form_row span.enquiry_input input.input_required{
padding: 2px;
}

@media print {
	.pagebreakbefore{
		page-break-before:always;
	}
	.noprint, .footerholder{
		display:none;
	}
	.site_table{
	  width: 600px;
	}
	.flashholder{
	  float: left;
	  width: 775px !important; width: 640px;
	  padding: 0px;
	}
	.content_textholder{
	  padding-left: 0px;
	  padding-right: 0px;
	  width: 750px !important; width: 640px;
	}
	.content_headingholder{
	  height: auto;
	}
	h2.page_title{
	padding-left: 0px;
	}
}	