*
{
}

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
	/*background:  url(../Images/bodybg2008green.jpg) repeat;*/
	/*background-color:#FFF7E2;*/
	background-color:#EFFFFF;
	text-align:center;
	font-size: 11px;
	line-height: 14px;
/*	border: 1px solid green;*/
	color: #444444;
}

#Top
{
	margin:0;
	border: 1px solid #CBCBCB;
}

#PageWrapper
{
	width:866px;
	text-align: left;
	border-top: 1px solid #E7CF91;
	border-right: 1px solid #ACC6BE;
	border-left: 1px solid #ACC6BE;
	margin: 10px auto 0 auto;
	padding: 0;
	/*border: 1px solid #9BB79C;*/
	background-color:#FFFBF0;
	background:  url(../Images/watermarkbg2.gif) repeat-y;
}

td
{
	vertical-align:top;
}

p
{
	padding:5px 0;
	line-height: 18px;
}

a
{
	text-decoration:none;
	font-weight: normal;
}

a:link, a:visited 
{
color: #E00C3E;
}

a:active, a:hover
{
color: #035569;
}

#Header
{
	background-color:#E00C3E;
}


#Logo
{
	background-color:#E00C3E;
	/*border: 1px solid #9BB79C;*/
	padding: 0;
	width: 400px;
}


#FooterWrapper
{
	text-align: left;
	margin: -30px auto 0 auto;
	width:866px;
	border-left: 1px solid #99BABC;
	border-right: 1px solid #99BABC;
}

#Footer
{
	font-weight: normal; 
	text-align:center;
	font-size: 10px; 
	width:846px;
	/*background-color:#DFF8DF;*/
	background:   url(../Images/footerbg_blue.jpg) repeat-x;
    margin: 0;
	padding: 10px 10px 10px 10px;
	color: #444444;
	/*border-top: 1px solid #00BD27; */
	border-bottom: 1px solid #99BABC;
	border-top: 1px solid #CCC; 
	
}

.Divider
{
	padding: 0 5px 0 5px;
	color: #035569;
}

h1
{
	display:inline;
	font-size: 13px;
	line-height: 24px;
	padding: 4px 15px 6px 0;
	color:#444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	/*border: 1px solid fuchsia;*/
}

h2
{
	font-size: 12px;
	font-weight: bold;
	color:#444;
	padding: 15px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h3
{
	font-size: 11px;
	font-weight: normal;
	color:#444;
	line-height: 16px;
	font-weight: bold;
}

h4
{
	font-size: 11px;
	font-weight: normal;
	color:#035569;
}

h5
{
	font-weight: bold;
	font-size: 11px;
	margin: 20px 0 5px 0;
	padding:0;
	color:#035569;
	/*border-bottom:1px solid red;
	border-top:1px solid red;*/
}

h6
{
	width: 70%;
	font-weight: normal;
	font-size: 10px;
	padding: 5px;
	color:#666;
	background-color:#F0F0F0;
	margin-bottom:40px;
}

#Search
{
	width: 300px;
	float:right;
	color:#FFF;
	margin: -50px 0 0 0;
	background-color:#E00C3E;
	height: 50px;

}

.ButtonGo
{
	color:#E00C3E;
	background-color:#FFF;
	border: 1px solid #BDBDBD;
}

.ButtonGoOver
{
	color:#035569;
	background-color:#FFF;
	border: 1px solid #666;
	background-color:#F0F0F0;
}

#Menu
{
	text-align: left;
	font-size: 11px;
	line-height: 18px;
	background-color:#FFF;
	margin: 15px 0 0 8px;
	padding: 0;
	width: 160px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	border: 1px solid #BDBDBD;
}

#Menu ul
{
	list-style: none;
	/*border: 1px solid blue; */
	margin: 0;
	padding: 0px;
	float: left;
}

#Menu ul li a
{
	display: block;
	/*border: 1px solid fuchsia; */
	padding: 2px 2px 2px 15px;
	width: 100%;
}

#Menu ul li li a
{
	display: block;
	width: 80%;
	font-size:10px;
	padding: 1px 2px 1px 25px;
	text-decoration: none;
	border: 1px solid fuchsia; 
}

html>body #Menu ul li a
{
	width: auto;
}

#Menu ul li a:hover
{
	/*border: 1px solid red;*/
	/*background:   url(../Images/menulibgover.gif) no-repeat;*/
	background-color:#F0F0F0;
}

#Menu #LiTerms
{
	margin-top: 20px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	/*border-top: 1px solid #999; */
}

#Menu #LiPriv
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;	
	/*border: none;	*/
}

#Menu #LiUSA
{
	font-size: 10px;
	/*border-top: 1px solid #999; */
}

#Menu #LiEur
{
	font-size: 10px;
	/*border-top: 1px solid #999; */
}

#Menu #LiHK
{
	font-size: 10px;
	/*border-top: 1px solid #999; */
}

#Menu #LiAsia
{
	font-size: 10px;
	/*border-top: 1px solid #999; */
}




#NestedMenu
{
	/*border: 1px solid fuchsia;*/
	
	text-align: left;
	font-size: 11px;
	line-height: 18px;
	background-color:#FFF;
	margin: 15px 0 0 8px;
	padding: 0;
	width: 160px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	border: 1px solid #BDBDBD;
}

#NestedMenu ul 
{ 
	list-style-type: none; 
	margin: 0;
	padding: 0;
	
}

#NestedMenu a
{
	display: block;
	/*background-color: #036;*/
	padding: 2px 3px 2px 8px;
	text-decoration: none;
}

#NestedMenu a:hover
{
	background-color:#F0F0F0;
}

#NestedMenu li 
{
	border: 1px solid #FFF;
	
}

#NestedMenu li li a
{
	display: block;
	padding: 0;
	text-decoration: none;
	margin:0 0 0 10px;
	border-bottom: 1px solid #fff;
	font-weight: normal;
}

#NestedMenu #LiTerms
{
	margin-top: 30px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	/*border-top: 1px solid #999; */
}

#NestedMenu #LiPriv
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	/*border-top: 1px solid #999; */
}


#NestedMenu #LiUSA
{
	font-size: 10px;
	margin:0 0 0 10px;
	padding:0;
	/*border-top: 1px solid #999; */
}

#NestedMenu #LiEur
{
	font-size: 10px;
	margin:0 0 0 10px;
	/*border-top: 1px solid #999; */
}

#NestedMenu #LiAsia
{
	font-size: 10px;
	margin:0 0 0 10px;
	/*border-top: 1px solid #999; */
}

#NestedMenu #LiHK
{
	font-size: 10px;
	margin:0 0 0 10px;
	/*border-top: 1px solid #999; */
}








#Sidebar
{
	text-align: left;
	font-size: 10px;
	margin: 430px 0 0 -162px;
	padding: 5px 0 10px 8px;
	background-color:#F0F0F0;
	border: 1px solid #CCC;
	width: 152px;
	float: left;
}

#SidebarTwo
{
	text-align: left;
	font-size: 10px;
	color:#444;
	margin: 500px 0 0 -146px;
	padding: 0;
	background-color:#F0F0F0;
	/*border: 1px solid #9BB79C; */
	float: left;
}

#ContentArea
{
	display: block;
	padding: 20px 20px 0 20px;
	margin: 0 0 30px 197px;
	background-color:#F0F0F0;
	/*border: 1px solid fuchsia;*/
}

#Content
{
	list-style: none;
	line-height: 21px;
	margin: 0;
	padding: 0 0 15px 10px;
	background-color:#F0F0F0;
	border: 1px solid fuchsia;
}

p#Padding
{
	color:#fff;
	padding:0 0 50px 0;
	/*border: 1px solid black; */
}

p#Padding2
{
	color:#fff;
	padding:0 0 300px 0;
	/*border: 1px solid black; */
}

p#Padding3
{
	padding:60px 0 0 0;
	/*border: 1px solid black; */
}

#NewsTable
{
	/*border: 1px solid blue;*/
}

#NewsTable h3
{
	font-size: 11px;
	font-weight: bold;
	color:#444;
	padding:0;
	margin:0;
	line-height: normal;
}

#NewsTable table
{
	width: 570px;
	border: 1px solid #999;
	background-color:#FFF;
}

#NewsTable td
{
	padding: 4px;
}

#NewsTable hr
{
	background-color:#CCC;
	color:#CCC;
	height:2px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}




#pclear
{
	clear:both;
}

#pclear2
{
	clear:both;
}

#pclear3
{
	clear:both;
}

#pclearMovie
{
	clear:both;
	margin:20px 0 50px 0;
	/*border: 1px solid red; */
	padding:0 0 80px 0;
}

#pclearContact
{
	clear:both;
	margin:-120px 0 50px 0;
	padding:0 0 20px 0;
}

#pwhite
{
	background-color:#FFF;
	padding: 5px 5px 2px 15px;
	border: 1px solid #FFF; 
}

#AboutWrap
{
	/*border: 1px solid red; */
	float: left;
	width: 97%;
	border: 1px solid #BDBDBD;
	padding: 0 10px 10px 10px;
	background-color:#FFF;
	margin:10px 0 40px 0;
	font-size:11px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

#AboutLeft
{
	float: left;
	width: 255px;
	height: 280px;
	border: 1px solid #FFF; 
	padding: 0 5px 0 15px;
	background-color:#DEDEDE;
	margin:0 0 10px 0;
}

#AboutRight
{
	float: right;
	width: 255px;
	height: 280px;
	border: 1px solid #FFF; 
	padding: 0 5px 0 15px;
	background-color:#DEDEDE;
	margin:0 0 10px 0;

}

#AboutLower
{
	border: 1px solid #FFF; 
	margin:300px 0 0 0;
	background-color:#DEDEDE;
	height:350px;
}

#AboutLower p
{
	padding:0;
	line-height: 18px;
	margin-left:15px;
}

#FlightsWrap
{
	/*border: 1px solid red;*/
}

#FlightsTable
{
	/*border: 1px solid blue;*/
	margin: 20px 0 0 30px;
	padding:0;
}

#FlightsTable h3
{
	font-size: 11px;
	font-weight: bold;
	color:#444;
	padding:0;
	margin:0;
	line-height: normal;
}

#FlightsTable table
{
	width: 570px;
	border: 1px solid #999;
	background-color:#FFF;
	padding:0;
}

#FlightsTable td
{
	padding: 2px;
	width: 24%;
}

#FlightsTable th
{
	padding: 4px;
	background-color:#B9D0D5;
	margin:0;
}


#FlightsLower
{
	border: 1px solid #FFF; 
	border: 1px solid #DEDEDE; 
	margin:30px 0 0 0;
	background-color:#DEDEDE;
	background-color:#FFF;
	height:300px;
}

#FlightsLower p
{
	padding:0;
	line-height: 18px;
	margin-left:15px;
}


#Left
{
	float: left;
	width: 255px;
	height: 280px;
	border: 1px solid #FFF; 
	padding: 0 5px 0 15px;
	background-color:#F0F0F0;
	margin:0 0 40px 0;
}

#Right
{
	float: right;
	width: 255px;
	height: 280px;
	border: 1px solid #FFF; 
	padding: 0 5px 0 15px;
	background-color:#F0F0F0;
	margin:0 0 40px 0;
}

#LeftEur
{
	float: left;
	width: 110px;
	height: 430px;
	border: 1px solid #FFF; 
	padding: 0 5px 0 15px;
	background-color:#F0F0F0;
	margin:0 0 40px 0;
}

#RightEur
{
	float: left;
	width: 255px;
	height: 430px;
	border: 1px solid #FFF; 
	padding: 0 5px 0 15px;
	background-color:#F0F0F0;
	margin:0 0 40px 0;
}

#Regions1
{
	float: left;
	width: 92%;
	padding: 10px;
	background-color:#FFF;
	margin:0 0 40px 0;
}

#Home1
{
	float: left;
	width: 97%;
	border: 1px solid #BDBDBD;
	padding: 0 10px 10px 10px;
	background-color:#FFF;
	margin:10px 0 40px 0;
	font-size:11px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

#Services1
{
	float: left;
	width: 97%;
	border: 1px solid #BDBDBD; 
	padding: 10px;
	background-color:#FFF;
	margin:0 0 40px 0;
}

#S1bold
{
	background-color:#F0F0F0;
	padding: 0 5px 10px 10px;
	color: #035569;
}

#Services2
{
	float: left;
	width: 92%;
	border: 1px solid #BDBDBD; 
	padding: 10px;
	background-color:#FFF;
	margin:0 0 40px 0;
}

#Services3
{
	float: left;
	width: 92%;
	border: 1px solid #BDBDBD; 
	padding: 10px;
	background-color:#FFF;
	margin:0 0 40px 0;
}

#Services4
{
	float: left;
	width: 92%;
	border: 1px solid #BDBDBD; 
	padding: 10px;
	background-color:#FFF;
	margin:0 0 40px 0;
}

#Services5
{
	float: left;
	width: 92%;
	border: 1px solid #BDBDBD; 
	padding: 10px;
	background-color:#FFF;
	margin:0 0 40px 0;
}

#Services6
{
	float: left;
	width: 92%;
	border: 1px solid #BDBDBD; 
	padding: 10px;
	background-color:#FFF;
	margin:0 0 40px 0;
}

.ServicesTitle
{
	font-weight:bold;
	color:#333333;
}

#Ser1
{
	list-style: none;
	line-height: 20px;
	margin: 0;
	padding: 0 0 0 10px;
	/*border: 1px solid black; */
}


#Ser1 li
{
	background:   url(../Images/bullet2.gif) no-repeat;
	/*border: 1px solid orange; */
	padding-left: 20px;
}

#Ser2
{
	list-style: none;
	line-height: 20px;
	margin: 0;
	padding: 0 0 0 10px;
	/*border: 1px solid black; */
}


#Ser2 li
{
	background:   url(../Images/bullet2.gif) no-repeat;
	/*border: 1px solid orange; */
	padding-left: 20px;
}

#Ser3
{
	list-style: none;
	line-height: 20px;
	margin: 0;
	padding: 0 0 0 10px;
	/*border: 1px solid black; */
}


#Ser3 li
{
	background:   url(../Images/bullet2.gif) no-repeat;
	/*border: 1px solid orange; */
	padding-left: 20px;
}

#Ser4
{
	list-style: none;
	line-height: 20px;
	margin: 0;
	padding: 0 0 0 10px;
	/*border: 1px solid black; */
}


#Ser4 li
{
	background:   url(../Images/bullet2.gif) no-repeat;
	/*border: 1px solid orange; */
	padding-left: 20px;
}

#Ser5
{
	list-style: none;
	line-height: 20px;
	margin: 0;
	padding: 0 0 0 10px;
	/*border: 1px solid black; */
}


#Ser5 li
{
	background:   url(../Images/bullet2.gif) no-repeat;
	/*border: 1px solid orange; */
	padding-left: 20px;
}

#Ser6
{
	list-style: none;
	line-height: 20px;
	margin: 0;
	padding: 0 0 0 10px;
	/*border: 1px solid black; */
}


#Ser6 li
{
	background:   url(../Images/bullet2.gif) no-repeat;
	/*border: 1px solid orange; */
	padding-left: 20px;
}


#Testimonials
{

}

#Testimonials h6
{
	width: 70%;
	font-weight: normal;
	font-size: 10px;
	padding: 5px;
	color:#666;
	background-color:#FFF;
	margin-bottom:40px;
}

#FAQ
{
	border: 1px solid #CCC; 
	background-color:#FFF;
	padding:0 10px 10px 10px;
}

#FAQ p
{
	padding:2px 0 5px 0;
	line-height: auto;
	background-color:#F0F0F0;
	margin: 0 0 0 0;
}

#FAQ1
{
	list-style: none;
	background-color:#F0F0F0;
	line-height: 20px;
	margin: 0;
	padding: 0 0 0 10px;
	/*border: 1px solid black; */
}


#FAQ1 li
{
	background:   url(../Images/bullet3.gif) no-repeat;
	/*border: 1px solid orange; */
	padding-left: 20px;
}

#FAQ2
{
	list-style: none;
	background-color:#F0F0F0;
	line-height: 20px;
	margin: 0;
	padding: 0 0 0 10px;
	/*border: 1px solid black; */
}


#FAQ2 li
{
	background:   url(../Images/bullet3.gif) no-repeat;
	/*border: 1px solid orange; */
	padding-left: 20px;
}

#List2
{
	list-style-type:decimal;
	margin: 0 0 0 12px;
	padding: 0 0 0 20px;
	/*border: 1px solid black; */
}

#List2 li
{
	/*border: 1px solid orange;*/
	padding-left: 10px;
	/*color:#669;*/
	margin: 0 0 12px 10px;
	/*background-color:#FFFFCC;*/
}

#Staff
{
	margin:-80px 0 0 0;
	clear:both;
	float:left;
	width: 600px;
	height:100%;
	/*border: 1px solid green; */
}

#StaffLeft
{
	width:190px;
	float:left;
	margin:10px 0 0 0;
	/*border: 1px solid yellow;*/
	font-size: 9px;
}

#StaffCentre
{
	width:190px;
	float:left;
	margin:10px 0 0 10px;
	/*border: 1px solid red; */
	font-size: 9px;
}

#StaffRight
{
	width:190px;
	float:left;
	margin:10px 0 0 10px;
	/*border: 1px solid violet; */
	font-size: 9px;
}

p#left
{
	float: left;
	width: 170px;
	padding: 0 5px;
	margin:-20px 20px 0 0;
	/*border: 1px solid black; */
	font-size: 9px;
}

p#right
{
	float: right;
	width: 150px;
	padding: 0 5px;
	margin:-20px 0 0 0;
	/*border: 1px solid orange; */
	font-size: 9px;
}

p#centre
{
	float: left;
	width: auto;
	padding: 0 5px;
	margin:-20px 20px 0 20px;
	/*border: 1px solid violet; */
	font-size: 9px;
}

p#left2
{
	float: left;
	width: 170px;
	padding: 0 5px;
	margin:20px 20px 0 0;
	/*border: 1px solid black; */
	font-size: 9px;
}

p#right2
{
	float: right;
	width: 150px;
	padding: 0 5px;
	margin:20px 0 0 0;
	/*border: 1px solid orange; */
	font-size: 9px;
}

p#centre2
{
	float: left;
	width: auto;
	padding: 0 5px;
	margin:20px 20px 0 20px;
	/*border: 1px solid violet; */
	font-size: 9px;
}

#Staff2
{
	text-align:centre;
	clear:both;
	float:left;
	width: 600px;
	margin:0;
	/*border: 1px solid violet; */
	font-size: 9px;
	/*background-color:#FFCCFF;*/
}


p#left3
{
	float: left;
	width: 170px;
	padding: 0 5px;
	margin:20px 20px 0 0;
	/*border: 1px solid black; */
	font-size: 9px;
}

p#right3
{
	float: right;
	width: 150px;
	padding: 0 5px;
	margin:20px 0 0 0;
	/*border: 1px solid orange; */
	font-size: 9px;
}

p#centre3
{
	float: left;
	width: auto;
	padding: 0 5px;
	margin:20px 20px 0 20px;
	/*border: 1px solid violet; */
	font-size: 9px;
}


p#left4
{
	float: left;
	width: 170px;
	padding: 0 5px;
	margin:20px 20px 0 0;
	border: 1px solid #F0F0F0;
	font-size: 9px;
}

p#right4
{
	float: right;
	width: 130px;
	padding: 0 5px;
	margin:20px 0 0 20px;
	border: 1px solid #F0F0F0;
	font-size: 9px;
}

p#centre4
{
	float: left;
	width: auto;
	padding: 0 5px;
	margin:20px 20px 0 20px;
	border: 1px solid #F0F0F0;
	font-size: 9px;
}


p#ContactLeft
{
	float: left;
	width: 100px;
	padding: 0 5px;
	margin:0;
}

p#ContactRight
{
	margin: 0 20px 0 130px;
	padding: 0 5px;
}
.ContactTable
{
	background-color:#F0F0F0;
}

#Login
{
	background-color:pink;
	width: 70%;
}

#Login Table
{
	width: 100%;
	background-color:#FFF;
	border: 1px solid #E00C3E; 
}

.LoginInput
{
	border: 1px solid #999; 
	margin:-1px 0 0 10px;	
	background-color:#F0F0F0;
}

.LoginLabel
{
	background-color: #CCC;
	color: #333;
	padding: 2px 5px;
	margin:0 0 0 10px;	
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}

.ButtonLogin
{
	color:#E00C3E;
	background-color:#F0F0F0;
	border: 1px solid #666;
	margin:0 0 0 10px;	
}

.ButtonLoginOver
{
	color:#035569;
	background-color:#CCC;
	border: 1px solid #333;
	margin:0 0 0 10px;	
}

.AdminTable
{
	background-color:#F0F0F0;
	border: 1px solid #E00C3E; 
}

img
{
  border: 0;
	display: inline;
}

.ParaHead
{
	font-size: 11px;
	font-weight: bold;
	color:#333;
	padding: 0;
}

.TableText
{
	font-size: 11px; 
	color: #666; 
	font-weight: bold;
}

hr
{
	/*background-color:white;
	color:#FFF;*/
	height:5px;
	background-image:url(../Images/w.gif);
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: repeat-x;
	margin:0;
}

div.hr 
{
  height: 5px;
  background: #F0F0F0 url(../Images/w.gif) repeat-x scroll center;
}

div.hr hr 
{
  display: none;
}

.clsErrorMessage
{
	color: #066;
	font-weight: bold;
}

.clsReq
{
	color: #066;
	font-weight: bold;
	padding:0;
	margin: -4px;
}

#Maps
{
	margin: 5px 0 0 10px;
	text-align:left;
}

#MapLeft
{
	float: left;
	width: 200px;
	padding: 0 5px;
	margin:15px 0 0 0;
	/*border: 1px solid #E00C3E; */
}

#MapRight
{
	float: left;
	margin: -10px 0 0 310px;
	width: 100px;
	padding: 0 5px;
	/*border: 1px solid #E00C3E; */
}

#Table
{
	border:none;
	padding:0;
}

/* Admin Section Styles */
.ErrorMessage
{
    color: red;
}

.TextInput
{
	background-color: #fff;
	font-size: 9pt;
	border: 1px solid black;
}

.TextInputRequired
{
	background: #fff url(../Images/RequiredLeft.gif) left top no-repeat;
	font-size: 9pt;
	border: 1px solid black;
}

.SortTable
{
    /* Tabel definitie voor sorteerbare tabellen */
}

.SortHeading
{
    /* Heading definitie voor sorteerbare tabellen */
    color: #fff;
    background-color: #E00C3E;
    border-bottom: 1px solid #606760;
    border-left: 1px solid #fff;
    border-right: 1px solid #606760;
    border-top: 1px solid  #fff;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 2px;
    text-align: left;
    text-transform: uppercase;
    vertical-align: middle;
}

.SortText
{
    /* Cell definitie voor sorteerbare tabellen */
    color: #000000;
    background-color: #DDDDDD;
    border-bottom: 1px solid #606760;
    border-left: 1px solid #fff;
    border-right: 1px solid #606760;
    border-top: 1px solid #fff;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: left;
    text-transform: none;
    vertical-align: middle;
}

.SubmitButton
{
    background-color: #035569;
    color: white;
}

.DropDown
{
    background-color: white;
    color: #E00C3E;
}
.Label
{
font-weight: bold;
color:#666666;
}




.FlightHeading
{
	font-weight: bold;
}

#CMS
{
	border: 1px solid #CCC; 
	background-color:#FFF;
	padding:10px;
	margin:20px 0 0 0;
	height: 300px;
}


#CMS1
{
	list-style: none;
	line-height: 40px;
	margin: 0;
	font-size:14px;
	padding: 0 0 0 10px;
	/*border: 1px solid black; */
}


#CMS1 li
{
	background:   url(../Images/bullet1.gif) no-repeat;
	/*border: 1px solid orange; */
	padding-left: 20px;
}

#HKTable
{
	/*border: 1px solid blue;*/
	margin: 0;
	padding:0;
}

#HKTable h3
{
	font-size: 11px;
	font-weight: bold;
	color:#444;
	padding:0;
	margin:0;
	line-height: normal;
}

#HKTable table
{
	width: 550px;
	border: 1px solid #999;
	background-color:#FFF;
	padding:0;
}

#HKTable td
{
	padding: 2px;
	background-color:#F0F0F0;
}

#HKTable th
{
	padding: 4px;
	background-color:#B9D0D5;
	margin:0;
}

#HK1
{
	list-style: none;
	line-height: 20px;
	margin: 0;
	padding: 0 0 0 10px;
	/*border: 1px solid black; */
}


#HK1 li
{
	background:   url(../Images/bullet2.gif) no-repeat;
	/*border: 1px solid orange; */
	padding-left: 20px;
}

#HK2
{
	list-style: none;
	line-height: 20px;
	margin: 0;
	padding: 0 0 0 10px;
	/*border: 1px solid black; */
}


#HK2 li
{
	background:   url(../Images/bullet2.gif) no-repeat;
	/*border: 1px solid orange; */
	padding-left: 20px;
}

#LeftHK
{
	float: left;
	font-size:10px;
	width: 230px;
	height: 200px;
	border: 1px solid #FFF; 
	padding: 0 5px;
	background-color:#F0F0F0;
	margin:0 0 40px 0;
}

#RightHK
{
	float: left;
	font-size:10px;
	width: 290px;
	height: 200px;
	border: 1px solid #FFF; 
	padding: 0 5px;
	background-color:#F0F0F0;
	margin:0 0 40px 0;
}

#Policy
{
	/*border: 1px solid green; */
	
}

#Policy li
{
	/*border: 1px solid orange; */
	padding-left: 6px;
	margin-bottom:8px;
}

ol 
{ 
	list-style-type: decimal; 
}

ol ol 
{ 
	list-style-type: lower-roman; 
	text-indent:0;
	margin-left:24px;
}

ol ol ol
{ 
	list-style-type: lower-alpha; 
	text-indent:0;
	margin-left:24px;
}

#PolicyPrint
{
	/*border: 1px solid green; */
	width: 600px;
	text-align:left;
	margin: 5px 0 0 10px;
	
}

#PolicyWrapper
{
	width:660px;
	text-align: left;
	margin: 10px auto 0 auto;
	padding: 0;
	/*border: 1px solid #9BB79C;*/
	background-color:#F0F0F0;
}

#PolicyFooterWrapper
{
	text-align: left;
	margin: -30px auto 0 auto;
	width:660px;
}

#PolicyFooter
{
	font-weight: normal; 
	text-align:center;
	font-size: 10px; 
	width:640px;
	/*background-color:#DFF8DF;*/
	background:   url(../Images/footerbg.jpg) repeat-x;
    margin: 0;
	padding: 10px 10px 10px 10px;
	color: #444444;
	/*border-top: 1px solid #00BD27; */
	
}

#PolicyLeft
{
	float: left;
	width: 200px;
	padding: 0 5px;
	margin:15px 0 0 0;
	/*border: 1px solid #E00C3E; */
}

#PolicyRight
{
	float: left;
	margin: -10px 0 0 210px;
	width: 100px;
	padding: 0 5px;
	/*border: 1px solid #E00C3E; */
}

.PolicyDivider
{
	padding: 0 2px;
	color: #035569;
}

#LinksWrap
{
	/*border: 1px solid #FFF; */
	height:450px;
}

#LinksInner
{
	/*border: 1px solid #E00C3E; */
	margin:0;
}

#LinksInner p
{
	padding:5px 0;
	line-height: 18px;
	margin:5px 0;
}
