@charset "utf-8";
body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #3E3E3E; background:url(images/bg.gif) left top repeat-x; text-align: center; vertical-align: top; padding: 0px; margin:0px auto 0px auto;}

img {border:none;}	
.wrapper{width:780px; padding:0px 0px 0px 0px; vertical-align:top;}
#tophead{background:url(/images/top_bg1.jpg) left top repeat-x; background-color:#fff;}

.language_bar{text-align:right; padding:0px 10px 10px 0px;}
.search{ text-align:right; vertical-align:top; padding:10px 10px 0px 0px;}
.search_bar{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3E3E3E; border:solid 1px #F27E00; border-width:1px; margin-right:1px; padding:2px;}

.topnav_bg{background:url(/images/topnav_bg.jpg) left top repeat-x; padding:0px 10px 0px 10px; text-align:left; vertical-align:middle; color:#fff; font-size:11px; font-weight:bold; text-transform:uppercase; height:38px;}
.topnav_bg a:link{color:#fff; text-decoration:none;}
.topnav_bg a:visited{color:#fff; text-decoration:none;}
.topnav_bg a:hover, #sel {color:#000; text-decoration:none;}

.subnav_bg{background:url(/images/subnav_bg.gif) left top repeat-x; padding:0px; text-align:left; vertical-align:top;}
.subnav{ font-size:10px; text-align:left; padding:10px; color:#f27e00;}

.col_a{width:25%; vertical-align:top; text-align:left; padding:0px 10px 10px 10px;}
.col_b{width:48%; vertical-align:top; text-align:left;}
.col_c{width:27%; vertical-align:top; text-align:left; padding:0px 10px 10px 10px;}

.container_a{background:#FFF7A1 url(/images/heading_img1.gif) left top no-repeat; padding:0px 10px 0px 10px; height:27px; font-size:11px; font-weight:bold; color:#9D8A00; text-align:left; vertical-align:middle;}
.container_a_text{padding:5px 10px 5px 5px; font-size:11px; font-weight:normal; text-align:left; vertical-align:middle; border-bottom:solid 1px #DADADA;}
.container_a_text a:link{color:#3E3E3E; text-decoration:none;}
.container_a_text a:visited{color:#000000; text-decoration:none;}
.container_a_text a:hover{color:#2BA343; text-decoration:none;}
/*colour pastel E3C800*/
.container_a_booknow-text{padding:5px 10px 5px 0px; font-size:11px; font-weight:normal; text-align:left; vertical-align:middle; border-bottom:solid 1px #DADADA; }

.container_b{background:#DADADA url(/images/heading_img2.gif) left top no-repeat; padding:0px 10px 0px 10px; height:27px; font-size:11px; font-weight:bold; color:#383838; text-align:left; vertical-align:middle;}
.container_b_text{padding:0px 0px 5px 0px; font-size:11px; font-weight:normal; text-align:right; color:#2BA343; vertical-align:middle; border-bottom:solid 1px #DADADA;}

.container_c{font-size:20px; color:#383838; padding:0px 0px 8px 0px;}
.container_c_text{font-size:11px; padding:0px 0px 0px 0px; vertical-align:top;}
.font12{font-size:12px;}

.box{background-color:#F9DDBC; border:solid 1px #F59226; border-width:1px; padding:3px; margin-bottom:5px; text-align:left;}
.box_padding{padding:6px; vertical-align:top;}
.box_heading{ font-size:11px; font-weight:bold; color:#000; text-align:left; padding:0px 0px 5px 0px;}
.box_otherheading{ font-size:11px; font-weight:bold; color:#F59226; text-align:left; padding:0px 0px 5px 0px;}
.box_bar{font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFF1E0; width:90%; font-size:11px; color:#3E3E3E; border:solid 1px #F27E00; border-width:1px; margin-right:1px; padding:2px;}

.bottom_bg{ background:url(/images/bottomnav_bg.gif) left top repeat-x; text-align:left; vertical-align:bottom; padding:10px; height:61px;}
.bottom_nav{font-size:10px; text-align:left; padding:5px 0px 5px 0px; color:#000;}
.ht{font-size:11px; text-align:right; padding:5px 0px 5px 0px; color:#c0c0c0;}

a:link{ color:#000; text-decoration:underline;}
a:visited{ color:#000; text-decoration:underline;}
a:hover{ color:#000; text-decoration:none;}

a.main:link{ color:#2BA343; text-decoration:none;font-weight:bold}
a.main:visited{ color:#2BA343; text-decoration:none;font-weight:bold}
a.main:hover{ color:#E3C800; text-decoration:none;}

.img1{background:url(/images/tabsub1.gif) right top no-repeat; padding:0px;}
.img2{background:url(/images/tabsub2.gif) left top no-repeat; padding:0px;}
.img3{background:url(/images/tab1.gif) right top no-repeat; padding:0px;}
.img4{background:url(/images/tab2.gif) left top no-repeat; padding:0px;}
.img5{background:url(/images/left1.gif) right top no-repeat; padding:0px; width:50%; height:138px;}
.img6{background:url(/images/right1.gif) left top no-repeat; padding:0px; width:50%; height:138px;}

.bullat{ font-size:11px;}

.tableinfo {
	border-width: 1px 1px 1px 1px;
	border-spacing: 3px;
	border-style: solid solid solid solid;
	border-color: #E3C800 #E3C800 #E3C800 #E3C800;
	border-collapse: collapse;
	background-color: white;
}
.tableinfo td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: #E3C800 #E3C800 #E3C800 #E3C800;
	background-color: rgb(255, 255, 240);
}

li {display:list-item;list-style-type:block;margin-left:5px;margin-right:5px;margin-bottom:5px;text-align:left;line-height:160%}
ul {margin:0 0 0 5;padding:0 0 0 5;}
input, textarea, select { font-family: Arial, Helvetica, sans-serif;font-size: 100%;border:1px solid #F59226;}
select.calendar {width:50px}
input.std {width:190px}
input.std_half {width:90px}
.orange {color:orange;}
