@charset "utf-8";
/* CSS Document */

BODY{

	background: #fff;
	font-family: century gothic, Arial;
	font-size:10pt;
	line-height:1.8;
	color: #444;
	margin:0;

}

A { text-decoration:none; color:#444;}

A:hover { color:#003c67;}

.header_panel{
	border-bottom: 1px #dedede solid;
}

.footer_link_panel{
	width:100%;
	background: #d0ebfd; 
	border-top: 1px solid #afdfff;
	font-size:8.5pt;
}

.footer_base_panel{
	width:100%;
	background: #003c67; 
	padding:8px 0px 8px 0px;
	color:#fff;
	font-size:8.5pt;
}
	
.menu_link{
	padding:35px 10px 35px 10px;
	color:#a1a0a0;
	text-transform:capitalise;
	border-bottom: 3px solid transparent;
}
.menu_link:hover{
	color:#2c88c9;
	border-bottom:3px #2c88c9 solid;
}
.menu_linkSelected{
	border-bottom:3px #2c88c9 solid;
	padding:35px 10px 35px 10px;
	color:#2c88c9;
	font-weight:bold;
	text-transform:capitalise;
}

.footer_menulink{ font-size:9pt; text-decoration:none; color: #003c67;}
.footer_menulink:hover { color: #2c88c9;}

.footerbase_link{ color:#fff;}

.img_width{ width:150px;}

/* #Slider
============================================== */

.flex-container .flex-caption { font-family: century gothic, Arial; width: 96%; padding: 0px 0 0 20px; position: absolute; bottom: 0; background: rgba(0, 0, 0, .4); color: white; text-shadow: 0 -1px 0 rgba(0, 0, 0, .5); font-style: italic; }
.flex-container .flex-caption h5, .flex-container .flex-caption h5 a { font-family: century gothic, Arial!important; color: white; font-weight: bold; margin-bottom: 0px; font-style: normal; text-decoration: none; text-transform: uppercase; }
.flex-container .flexslider { padding: 0; background:none; border: 10px solid #005088; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }
.flexslider li { margin-bottom: 0; }
..flex-direction-nav { display: none; position: absolute; width: 100%; top: 50%; margin-top: -25px; display: block	9; }

.tagline { font-size: 18pt; padding: 0px 0px 40px 0px; font-style: italic; letter-spacing: 0px;  clear: both; }

.homepage_heading{
	color:#003c67;
	font-weight:bold;
	padding:0px 0px 0px 55px;
	height:40px;
	font-size:11pt;
}

.pageHeading{
	color:#003c67;
	font-weight:bold;
	font-size:17pt;
}

.subHeading{
	color:#2C88C9;
	font-style:italic;
	font-size:15pt;
}

.smallHeading{
	color:#2C88C9;
	font-weight:bold;
	font-size:11pt;
}

.form_field{ color:#2C88C9; font-weight:bold;}

.enquiry_form td
{
	text-align:left;
	padding:0px 3px 15px 3px;
	vertical-align:top;
}

.enquiry_form input[type="text"]
{
	border:1px #ddd solid;
	padding:10px 8px 10px 8px;
	background:#fff;
	color:#4b4a4a;
	width:250px;
	font-size:9pt;
	font-family: century Gothic;
}

.enquiry_form textarea
{
	border:1px #ddd solid;
	padding:10px 8px 10px 8px;
	background:#fff;
	color:#4b4a4a;
	width:250px;
	font-size:9pt;
	font-family: century Gothic;
}
input[type="submit"]
{
	font-family: century Gothic;
	border:0px #222 solid;
	background:#003c67;
	color:#fff;
	width:125px;
	font-size:11pt;
	line-height:33px;
	height:35px;
	cursor:pointer;
}

input[type="submit"]:hover
{
	font-family: century Gothic;
	border:0px #222 solid;
	background:#2C88C9;
	color:#fff;
	width:125px;
	font-size:11pt;
	line-height:33px;
	height:35px;
	cursor:pointer;
}

H5{
	font-size:15pt;
}
