@charset "utf-8";
body {
	background-attachment: fixed;
	background-image: url(../../images/background.gif);
	background-repeat: repeat;
	margin:0px; padding:0px;
}


#mainContainer {
	height: auto;
	width: 1010px;
	margin:0 auto;
}


#header {
	height: 260px;
	width: 1010px;
		margin-top:57px;
	
}
#space {
	height: 220px;
	width: 1010px;
	float:right;
}

#flag {width:55px; height: auto; float: right; }
#uk {width:23px; height:14px; float: left;}
#french {width:23px; height:15px; float: left; padding-left:10px;}

#mainNav {
	height: auto;
	width: 575px;
	padding-left:11px;
	
	float:left;
	
}


#mainNav ul{width:575px;padding:0px; margin:0px; list-style:none; float: left;}


#mainNav ul li{ float: left;width:auto;padding:0px; margin:0px; padding-right:10px; padding-left:10px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #015a93; font-weight:bold; background-image: url(../../images/divider.png); background-position:right; background-repeat:no-repeat;}


#mainNav ul li.last{ float: left;width:auto;padding:0px; margin:0px; padding-right:10px; padding-left:10px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #015a93; font-weight:bold; background-image: none; background-position:right; background-repeat:no-repeat;}

#mainNav ul li a{ color:#015a93; text-decoration:none; }
#mainNav ul li a:hover{ color:#ED9603; text-decoration: underline; }

#middle_Container {
	height: auto;
	width: 1010px;
	margin:0 auto;
}



#left_box {
	float: left;
	height: 250px;
	width: 358px;
	
}

#left_box1 {
	float: left;
	height: 262px;
	width: 358px;
	padding-bottom:4px;
	
}
#box_header {
	background-image: url(../../images/box_header.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 43px;
	width: 353px;
	float: right;
}

#box_middle{width: 353px;
	         float: right;
			 height:187px;
			 background-image: url(../../images/box_middle.png); background-repeat:repeat-y; background-position:center;}
#box_footer{width: 353px;
	         float: right;
			 height:30px;
			 background-image:url(../../images/box_footer.png); background-repeat:no-repeat; background-position:center;}
			 
#icon{width:32px; height:26px; padding-left:20px; margin-top:15px; float:left;}

#header_text{width: auto; height: auto; margin-left:10px; float: left; margin-top:18px; font-family:Arial, Helvetica,; font-size:16px;
             color:#FFFFFF;}
#box_content{width:310px; height: auto; margin: 0 auto;}

#type_of_ticket{ width:150px; height: auto; float: left; font-family:Arial, Helvetica; font-size:12px; color:#000000; margin-top:10px;}
#type_of_ticket2{ width:190px; height: auto; float: left; font-family:Arial, Helvetica; font-size:12px; color:#000000; margin-top:10px;}


#radio{width: auto; height: 20px; float: left; margin-top:10px;font-family:Arial, Helvetica; font-size:12px; color:#000000;}
#text_box {width:auto; height: auto; float: left; margin-top:11px;}
.text_field{font-family:Arial, Helvetica; font-size:10px; color:#000000;}
#button {width:77px; height: 21px; float: left; margin-top:11px; margin-left:5px;}

#banner {
	float: left;
	height: 250px;
	width: 345px;
	
	
	
}

#right_box { width:302px; height:260px; float:left;}
#news_box_header{background-image: url(../../images/news_box_header.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 41px;
	width: 302px;
	float: right;}
	
#news_box_middle{width: 302px;
	         float: right;
			 height:190px;
			 background-image: url(../../images/news_box_middle.png); background-repeat:repeat-y; background-position:center;}
			 
#news_box_footer{width: 302px;
	         float: right;
			 height:30px;
			 background-image: url(../../images/news_box_footer.png); background-repeat:no-repeat; background-position:center;}
			 
#news_box_content{width:260px; height: auto; margin: 0 auto; padding-top:2px; font-family:Arial, Helvetica; font-size:12px; font-weight: normal ;}



#footer {
	height:40px;
	width: 980px;
	padding-left:10px;
	
	float:left;	
}

#foot_link {width: auto; height:auto; float:right;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ED9603;}
#foot_link a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ED9603; text-decoration:none;}
#foot_link a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ED9603; text-decoration: underline;}
#footer ul{width:700px;padding:0px; margin:0px; list-style:none; float: left;}


#footer ul li{ float: left;width:auto;padding:0px; margin:0px; padding-right:10px; padding-left:10px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #015a93; background-image: url(../../images/divider.png); background-position:right; background-repeat:no-repeat;}


#footer ul li.last{ float: left;width:auto;padding:0px; margin:0px; padding-right:10px; padding-left:10px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #015a93; background-image: none; background-position:right; background-repeat:no-repeat;}

#footer ul li a{ color:#015a93; text-decoration:none; }
#footer ul li a:hover{ color:#ED9603; text-decoration: underline; }




#content_box { width:645px; height:auto; float: left;}

#box_top {width:640px; height:28px; float: right; background-image:url(../../images/box_top.png); background-repeat: no-repeat; background-position: center;}
#box_mid {width:640px; height:auto; float: right; background-image: url(../../images/box_mid_line.png); background-repeat:repeat-y; background-position:center;}

#box_bottom {width:640px; height: 26px; float: right; background-image:url(../../images/box_bottom.png); background-repeat:no-repeat; background-position:center;}
#content {width:575px; height: auto; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

h1 {font-family: Arial, Helvetica, sans-serif; font-style:italic; font-size:22px; color:#ed9603; margin-top:0px; margin-left:0px; margin-right:0px;}
h3 {font-family: Verdana; font-size:12px; color: #000000; margin-top:0px; margin-left:0px; margin-right:0px; font-weight:normal;}

h3 a {color:#0000FF; text-decoration:underline;}
h3 a:hover{color:#0000FF; text-decoration:none;}

#left_main{width:358px; height: auto; float: left;}

#banner2 {
	float: right;
	height: 260px;
	width: 345px;
	padding-top:0px;

	padding-right:7px;
}

.divder_gap{
padding-left:2px; 
padding-right:2px;
color: #000000;
}

ul.sitemap{

list-style-image:url(../../images/bullet-blue.png);

line-height:24px;

font-size:11px;

padding-top:10px;

padding-left:50px;
font-family:Arial, Helvetica, sans-serif;

 

}




a:visited.sitemap_links, a:active.sitemap_links, a:link.sitemap_links
{
	color: #000000;
	text-decoration:none;
}
a:hover.sitemap_links
{
	color: #000000;
	text-decoration: underline;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;

}


.txtcontent {width:595px; height: auto; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
