﻿/* CSS Document */
body {
	margin:0px; padding:0px; background: #003162;
	}
td { 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#333333;
	font-size:11px;
	line-height:14px;
}

p { 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#333333;
	font-size:11px;
	line-height:14px;
}

body { 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#333333;
	font-size:11px;
	line-height:14px;
}

p {
	text-align:left;
	}


h3 {
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	color:#6666CC;
	font-size:16px;
	font-weight:600;
	padding-bottom:0.25em;
	}


/*--------------------------------------Main_Header----------------------------*/
#mainheader {
	width:100%; height:170px; position:relative;
	}
.segment {
	padding:0px 22px 0px 0px;
	width:160px;
	}

#mainheader #header {
	width:996px; height:170px; margin:0 auto;
	}
#mainheader #EMP {
	width:996px; height:42px;
	}
#mainheader #header_topcurve_left {
	width:12px; height:42px; background:url(images/header_curvetop_left.gif) no-repeat; position:relative; float:left;
	}
#mainheader #header_topcurveline {
	width:972px; height:42px; background:url(images/header_curvetop_line.gif) repeat; position:relative; float:left;
	}
#mainheader #header_topcurve_right {
	width:12px; background:url(images/header_curvetop_right.gif) no-repeat; position:relative; float:left;
	height:42px;
	}
#mainheader #header_left {
	width:12px; float:left; position:relative; height:80px;
 	}
#mainheader #header_continer {
	width:972px; background:#FFFFFF; float:left; position:relative; height:80px;
	}
#mainheader #header_title {
	width:420px; background:url(images/header_title1.jpg) no-repeat; position:relative; float:left; height:80px;
	}
#mainheader #header_fields {
	width:520px; position:relative; float:left; height:80px;
	}
#mainheader #header_form{
	width:520px; height:46px;
	}
#mainheader #header_sign {
	width:164px; position:absolute; height:20px; top: 28px;
	font-family: "Trebuchet MS"; font-size:14px; color:#000000; font-weight:bold;
	}
#mainheader #header_fieldssplit {
	width:296px; margin:0px 0 0 170px; height:46px; float:left
	}
#mainheader #header_split {
	width:148px; float:left; margin-top:5px; height:16px;
	}
.form {
	width:140px; border:1px #c7c7c7 solid;
	}
.button {
	width:50px; background:url(images/btn_go.jpg) no-repeat; position:absolute; height:20px; top: 25px; left: 470px;
	}
#mainheader #header_right {
	width:12px; float:left; position:relative; height:80px;
	}

/*--------------------------------------------Body----------------------------------------------------------*/

#main_body {
	width:996px; margin:0 auto;
	}	
#left_colum {
	width:336px; margin-right:8px;
	}
#content_left {
	padding:22px;
	width:88%;
	}
ul .event {
	list-style-image:url(/img/li_event.gif); margin-left:0px; margin-bottom:4px;
	font-family:Tahoma; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:16px 	
	}
li a {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;
	}
li a:hover {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline;
	}
#center_colum {
	width:628px;
	}
.bookingTable {
	border-collapse:collapse;
	border:0;
	width:770px;
	}
#bct a:visited {
font-size:9px;
color:#06457f;
text-decoration:underline;
}

#bct a:link {
font-size:9px;
color:#06457f;
text-decoration:underline;
}

#bct a:active {
font-size:9px;
color:#000000;
text-decoration:underline;
}



#bct a:hover {
font-size:9px;
color:#000000;
text-decoration:underline;
}



/*----------------------------------------- SUBMIT ------------------------------------------------*/


#questions {
	width:100%px; padding:0 0 0 0px; position:relative;
	}
#questions ul {
	margin:0px; padding:0px 0px 0px 23px;
	}
#questions li {
	margin:0px; padding:5px 0px 0px 0px; list-style-type:square; color:#525759;
	}
#questions li.lil {
	background:none; height:22px; padding:0 0 0 0px; margin:0;
	display:block; float:left;
	}	
#questions li a {
	font-family:Tahoma; font-weight:normal; font-size:11px; color:#0033CC; text-decoration:underline;
	}
	
	
/*----------------------------------------- FONTS ------------------------------------------------*/

.run_txt {
	font-family:Tahoma; font-size:11px; color:#000000; 
	}
.run_link {
	font-family:Tahoma; font-size:11px; color:#ed6d17; text-decoration:underline;
	}
.run_link:hover {
	font-family:Tahoma; font-size:11px; color:#ed6d17; text-decoration:none;
	}
.sub_heading {
	font-family:Tahoma; font-size:16px; font-weight:bold; color:#ffffff; 
	}
.sub_heading_1 {
	font-family:Tahoma; font-size:14px; font-weight:bold; color:#3199ce; 
	}
.run_txt {
	font-family:Tahoma; font-size:11px; color:#000000; 
	}
.a1 {
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#2e6292;
	}
.more {
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#ff6400; font-size:11px; text-decoration:underline;
	}
.more:hover {
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#ff6400; font-size:11px; text-decoration:none;
	}	
.footerlinks {
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-size:11px; text-decoration:none;
	}
.footerlinks:hover {
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-size:11px; text-decoration:underline;
	}
.copyrights {
	font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; font-size:11px; text-decoration:none;
	}
.heading_3{
	font-family:Tahoma; font-size:18px; font-weight:normal; color:#353636;
	}
.mini_sub {
	font-family:Tahoma; font-size:12px; font-weight:bold; color:#525759; text-decoration:none;
	} 
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; text-decoration:none;
	}
.steps {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999;
	}
.powerd {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:underline;
	} 
.powerd:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;
	} 
