/* CSS Document */

body{
margin: 0;
background-color: #ffffff;
}
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;
}

.site_table{
border-bottom: solid 1px #fbebd3;
border-left: solid 1px #fbebd3;
border-right: solid 1px #fbebd3;
}
.maincontent{
padding: 5px;
background-color: #ffffff;
width: 741px;
}
.flashholder{
padding: 5px;
background-color: #ececec;
width: 479px;
}
.logoholder{
padding: 5px;
background-color: #ececec;
width: 232px;
}
.footerholder{
border-top: solid 5px #ffffff;
background-color: #ffffff;
width: 100%;
text-align: left;
}
.navmenuholder{
min-height: 161px;
height:auto !important;
height:161px;
}
#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 #ffffff;
margin: 0;
}

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

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

#button li a:hover {
background-color: #ededed;
color: #ada099;
}

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

a.findoutmore{
font-family: Verdana;
font-size: 10px;
color: #ad7a2f;
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: #7b5011;
text-decoration: none;
}
.breakstyle{
line-height: 40%;
}
.breakstyle2{
line-height: 30%;
}
.footertext{
font-family: Verdana;
font-size: 10px;
color: #c78017;
}
.footertext a, .footertext a:hover{
font-family: Verdana;
font-size: 10px;
color: #c78017;
}

.page_title{
font-family: Verdana;
font-size: 24px;
letter-spacing: 0px;
color: #652a0a ;
padding: 18px 0px 0px 20px;
}
.subheading{
font-family: Verdana;
font-size: 14px;
color: #652a0a;
font-weight: bold;
text-align: left;
}
.subheading2{
font-family: Verdana;
font-size: 12px;
color: #9a0000;
font-weight: bold;
text-decoration: underline;
}
.bold_maroon{
color: #9a0000;
font-weight: bold;
}
.content_font{
font-family: Verdana;
font-size: 12px;
letter-spacing: 0px;
line-height: 160%;
color: #555555;
text-align: justify;
}
.content_headingholder{
background-color: #fff5e6;
background-color: #fcf4de;
width: 479px;
height: 65px;
}
.content_textholder{
padding: 20px;
background-color: #ffffff;
width: 439px;
min-height: 375px;
height:auto !important;
height: 376px;
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: #F5C885;
width: 75px;
border: solid 2px #fff5e6;
font-family: Verdana;
color: #ad7a2f;
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;
	}
	.site_table{
	  border: 0px;
	}
}	
