/* CSS Document */
body {
	margin:0px;
	background-color:#E6E6E6;
}

a {
	text-decoration:none;
}

a:hover {
 	text-decoration:none;
}
a.current_loc {
	text-decoration:underline;
}
.input1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	height:18px;
	width:130px;
}

td {
	font:9pt Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:130%;
}
.trans_tr {
	opacity: 0.8;
	filter: alpha(opacity=80); 
	-Moz-Opacity: .8;
	cursor:pointer;
	width: 100%;
}

/*NAVIGATION ALL BUTTONS*/

.about{font:9pt Arial, Helvetica, sans-serif; color:#3F4195; font-weight:normal; line-height:71px; display:block;}
.about:hover{ color:#FFFFFF; background:url(../images/about_over.jpg) repeat-X;}
.abouthover{font:9pt Arial, Helvetica, sans-serif; color:#FFFFFF; background:url(../images/about_over.jpg) repeat-X; line-height:71px; display:block;}

.programmes{font:9pt Arial, Helvetica, sans-serif; color:#3F4195; font-weight:normal; line-height:71px; display:block;}
.programmes:hover{ color:#FFFFFF; background:url(../images/programmes_over.jpg) repeat-X;}
.programmeshover{font:9pt Arial, Helvetica, sans-serif; color:#FFFFFF; background:url(../images/programmes_over.jpg) repeat-X; line-height:71px; display:block;}
.hideFAQ{padding-top:10px; padding-bottom:10px; border-bottom:1px solid #999999; visibility:hidden; display:none; }
.showFAQ{padding-top:10px; padding-bottom:10px; border-bottom:1px solid #999999; visibility:visible; display:block;}
.FAQ_Que{ padding-top:10px; font:9pt Arial, Helvetica, sans-serif; color:#3F4195; font-weight:bold; display:block; cursor:pointer;}

.business{font:9pt Arial, Helvetica, sans-serif; color:#3F4195; font-weight:normal; line-height:71px; display:block;}
.business:hover{ color:#FFFFFF; background:url(../images/business_over.jpg) repeat-X;}
.businesshover{font:9pt Arial, Helvetica, sans-serif; color:#FFFFFF; background:url(../images/business_over.jpg) repeat-Y; line-height:71px; display:block;}

.testimonials{font:9pt Arial, Helvetica, sans-serif; color:#3F4195; font-weight:normal; line-height:71px; display:block;}
.testimonials:hover{ color:#FFFFFF; background:url(../images/testimonials_over.jpg) repeat-X;}
.testimonialshover{font:9pt Arial, Helvetica, sans-serif; color:#FFFFFF; background:url(../images/testimonials_over.jpg) repeat-X; line-height:71px; display:block;}


.client{font:9pt Arial, Helvetica, sans-serif; color:#3F4195; font-weight:normal; line-height:71px; display:block;}
.client:hover{ color:#FFFFFF; background:url(../images/client_over.jpg) repeat-X;}
.clienthover{font:9pt Arial, Helvetica, sans-serif; color:#FFFFFF; background:url(../images/client_over.jpg) repeat-X; line-height:71px; display:block;}


.careers{font:9pt Arial, Helvetica, sans-serif; color:#3F4195; font-weight:normal; line-height:71px; display:block;}
.careers:hover{ color:#FFFFFF; background:url(../images/careers_over.jpg) repeat-X;}
.careershover{font:9pt Arial, Helvetica, sans-serif; color:#FFFFFF; background:url(../images/careers_over.jpg) repeat-X; line-height:71px; display:block;}



.navigation{font:9pt Arial, Helvetica, sans-serif; color:#3F4195; font-weight:normal; line-height:71px; display:block;}
.navigation:hover{ color:#FFFFFF; background:url(../images/about_over.jpg) repeat-X;}
<!--.navhover{font:7pt Arial, Helvetica, sans-serif; color:FFF; font-weight:normal; line-height:34px; display:block; background:url(../images/overSpacer.jpg) repeat-x;}
-->
.top_navigation{font:8pt Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; text-decoration:none;}
.top_navigation:hover{font:8pt Arial, Helvetica, sans-serif; color:#003980; font-weight:normal; text-decoration:none;}
.top_navigationhover{font:8pt Arial, Helvetica, sans-serif; color:#003980; font-weight:normal; text-decoration:underline;}

.heading{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.heading1{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:bold; color:#1D135A; text-decoration:none;}

.text1{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; font-weight:normal; color:#676767; text-decoration:none;}
.readmore{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; font-weight:normal; color:#FF1B40; text-decoration:none;}
.readmore:hover{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; font-weight:normal; color:#FF1B40; text-decoration:underline;}
.footer{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; font-weight:normal; color:#FFFFFF; text-decoration:none;}

.bg_home{ color:#E7D99C;}
.innerbg{ background-color:#FFFFFF;}

.head{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.head1{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-style:normal; font-weight:bold; color:#036DFF; text-decoration:none;}
.head2{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-style:normal; font-weight:bold; color:#00387F; text-decoration:none;}


.box1{ border:1px solid #BBBBBB; padding-left:25px; background-color:#969696; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none; cursor:auto;}
.box2{ border-left:1px solid #D1E1E9; border-right:1px solid #D1E1E9; border-bottom:1px solid #D1E1E9;  padding-left:25px; background-color:#9CB6C5; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:normal; color:#000000; text-decoration:none; cursor:auto;}
.box3{ border-left:1px solid #D1E1E9; border-right:1px solid #D1E1E9; border-bottom:1px solid #D1E1E9; padding-left:25px;  background-color:#B3C4CE; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.box4{ border-left:1px solid #D1E1E9; border-right:1px solid #D1E1E9; border-bottom:1px solid #D1E1E9; padding-left:20px;  background-color:#C9D2D7; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.box5{ border-left:1px solid #D1E1E9; border-right:1px solid #D1E1E9; padding-left:20px;  background-color:#C9D2D7; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.box6{ border-left:1px solid #D1E1E9; border-right:1px solid #D1E1E9; padding-left:25px;  background-color:#B3C4CE; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.box7{ border-left:1px solid #D1E1E9; border-right:1px solid #D1E1E9; padding-left:25px; background-color:#969696; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.box8{ border-left:1px solid #D1E1E9; border-right:1px solid #D1E1E9; padding-left:25px;  background-color:#B3C4CE; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.box9{ border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.box10{ border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.boxHover{ height:30px; border-left:1px solid #D1E1E9; border-right:1px solid #D1E1E9; border-bottom:1px solid #D1E1E9;  padding-left:25px; background-color:#00387F; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:normal; color:#FFFFFF; text-decoration:none; cursor:pointer;}
.conbox1{ background-color:#969696; height:25px;}
.conbox2{ background-color:#B7C9D3; height:25px;}
.conbox3{ background-color:#D1DCE2; height:25px;}

.email{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:normal; color:#036DFF; text-decoration:underline;}
.email:hover{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:normal; color:#036DFF; text-decoration:none;}
.text2{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; font-weight:normal; color:#666666; text-decoration:none;}
.text3{ padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-style:normal; font-weight:bold; color:#000000; text-decoration:none;}
.footerheight1{ height:50px;}
.footerheight2{ height:30px;}
.border_right{
	border-right:1px solid #CCCCCC;
}
.textdefault{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}

.textfield {
	font-family:Tahoma,arial,verdana, times new roman; 
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 175px;
	border: 1px solid #333333;
}
.textfield_error {
	font-family:Tahoma,arial,verdana, times new roman; 
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 175px;
	border: 1px solid #FF0000;
}
.textareas {
	font-family:Tahoma,arial,verdana, times new roman; 
	font-size: 11px;
	color: #000000;
	width:175px;
	border: 1px solid #333333;
}
.textareas_error {
	font-family:Tahoma,arial,verdana, times new roman; 
	font-size: 11px;
	color: #000000;
	border: 1px solid #FF0000;
}
.redheading {
	font-family:Tahoma,arial,verdana, times new roman; 
	font-size: 11px;
	font-weight: normal;
	color:#E10000;
}
.textfieldsmall {
	font-family:Tahoma,arial,verdana, times new roman; 
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 60px;
	border: 1px solid #333333;
}
.textfieldsmall_error {
	font-family:Tahoma,arial,verdana, times new roman; 
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 60px;
	border: 1px solid #FF0000;
}
.button {
	background-color: #91B0D1;
	border: 1px solid #043779;
	font-family:Tahoma,arial,verdana, times new roman; 
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	cursor:pointer;
}
.PageHead{
	font-family:Arial Narrow;
	font-size:30px;
	position:relative;
 	font-weight:normal;
	color:#DF0100;
	text-decoration:none;
}

.DateClass{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	color:#DF0100;
	text-decoration:none;
}
