body {
	FONT-SIZE: 14px; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #555555;
}
/*
Copyright 2003-2006 APNSoft. All rights reserved.
http://www.apnsoft.com
*/

/*Main Menu Parent Table*/
.ParentMainTab{
}

/*Main Menu Parent Table Td*/ 
.ParentMainTd{
}

.box {
border:1px solid #000000;
}
/*Main Menu Table*/
.MainTab{
    cursor:default;
    color:#FFFFFF;
    font-weight:bold;
    width:156px;
    background-color:#000066;
}
.style1 {
	FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #000000; LINE-HEIGHT: 30px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style8 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style9 {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style16 {
	FONT-WEIGHT: bold; FONT-SIZE: 28px; LINE-HEIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style20 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
/*Main Menu Item Tr UnHovered*/
.MainTrd{
}

/*Main Menu Item Tr Hovered*/
.MainTre{
	background-color:Red;
}

/*Main Menu Item Td*/
.MainTd{
	font-family:Arial,Verdana;
	font-size:11px;
    padding:0px 3px 0px 3px;
    height:24px;
}




/*SubMenu Parent Table*/
.ParentSubTab{
	background-color:#000066;
	border:solid 1px #A8A7A7;
}

/*SubMenu Parent Table Td*/
.ParentSubTd{
	padding:3px;
}

/*SubMenu Table*/
.SubTab{
    cursor:default;
    color:#ffffff;
    font-weight:bold;
}

/*SubMenu Item Tr UnHovered*/
.SubTrd{
}

/*SubMenu Item Tr Hovered*/
.SubTre{
	background-color:red;
}

/*SubMenu Item Td*/
.SubTd{
	font-family:Arial,Verdana;
	font-size:11px;
    padding:0px 3px 0px 3px;
	height:24px;
}

/*Separator Td*/
.Spr{
	background-color:#DFDFDF;
	height:1px;
	padding:0px;
	width:1px;
}


/*--------Couple of styles for Precise customization for "New in..." link --------*/


/*Main Menu Item Tr UnHovered*/
.i1_MainTrd{
	height:22px;
	color:White;
}

/*Main Menu Item Tr Hovered*/
.i1_MainTre{
	background-color:red;
	height:22px;
	color:white;
}
.NormalStyle{
	font-family:Arial,Verdana;
	font-size:13px;
	color:White;
    padding:0px 3px 0px 3px;
	height:12px;
	font-weight:bold;
}

.SearchResults
{ 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px; 
  color: white; 
}
.FirstPageText
{
  color: white;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  12px;
  font-weight: bold;
  line-height: 9px;
  padding-left: 10px
}
.BookingHeader
{
  color: NAVY;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  16px;
  font-weight: bold;
  line-height: 20px;
  padding-left: 10px;
  padding-right: 10px
  
}
.BookingText
{
  color: black;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  11px;
  line-height: 12px;
  padding-left: 10px;
  padding-right: 10px
  
}
.ErrorText
{
  color: Red;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  10px;
  font-weight:bold;
  line-height: 12px;
  padding-left: 10px;
  padding-right: 10px
  
}

.InputBox
{
  color: black;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  10px;
  line-height: 12px;
 
}

.GridHeader TD { font-family:Arial,Verdana; color:#000000;	font-size:9px; PADDING-RIGHT: 20px; FONT-WEIGHT: bold;BORDER-BOTTOM: white 2px solid; WHITE-SPACE: nowrap }
.GeneralText TD { font-family:Arial,Verdana; color:#000000;	font-size:11px; PADDING-RIGHT: 20px; FONT-WEIGHT: bold;WHITE-SPACE: nowrap }
.GeneralText2 TD { font-family:Arial,Verdana; color:#000000;	font-size:11px;  FONT-WEIGHT: bold;WHITE-SPACE: nowrap }
.GridItem TD {  font-family:Arial,Verdana;	 color:#000000; font-size:9px; PADDING-RIGHT: 5px;  FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; CURSOR: hand; PADDING-TOP: 5px;   WHITE-SPACE: nowrap; BACKGROUND-COLOR: #fffdce; }
.GridItemAlternate TD { font-family:Arial,Verdana;	 color:#000000; font-size:9px;  PADDING-RIGHT: 5px;  FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; CURSOR: hand; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #fffdce; }
.GridItemOver TD {  font-family:Arial,Verdana; color:#FFFFFF;	font-size:9px; PADDING-RIGHT: 5px;  FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; CURSOR: hand; PADDING-TOP: 5px; WHITE-SPACE: nowrap;  BACKGROUND-COLOR: #238FE1; }
.GridItemInactive TD {  font-family:Arial,Verdana; color:#000000;	font-size:9px; PADDING-RIGHT: 5px;  FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; CURSOR: hand; PADDING-TOP: 5px;   WHITE-SPACE: nowrap; BACKGROUND-COLOR: #fffdce;  }

.JobHeader TD { font-family:Arial,Verdana; color:#000000;	font-size:10px; PADDING-RIGHT: 20px; FONT-WEIGHT: bold;BORDER-BOTTOM: white 2px solid; WHITE-SPACE: nowrap }
.JobItem TD {  font-family:Arial,Verdana;	 color:#000000; font-size:10px; PADDING-RIGHT: 5px;  FONT-WEIGHT: normal; CURSOR: hand;PADDING-BOTTOM: 1px;PADDING-TOP: 1px;   WHITE-SPACE: nowrap; BACKGROUND-COLOR: #fffdce;}
.JobItemAlternate TD { font-family:Arial,Verdana;	 color:#000000; font-size:10px;  PADDING-RIGHT: 5px;  FONT-WEIGHT: normal; CURSOR: hand; PADDING-BOTTOM: 1px;PADDING-TOP: 1px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #fffdce; }
.JobItemOver TD {  font-family:Arial,Verdana; color:#FFFFFF;	font-size:10px; PADDING-RIGHT: 5px;  FONT-WEIGHT: normal;  WHITE-SPACE: nowrap;CURSOR: hand;PADDING-BOTTOM: 1px; PADDING-TOP:1px;  BACKGROUND-COLOR: #238FE1;}
.JobItemInactive TD {  font-family:Arial,Verdana; color:#000000;	font-size:10px; PADDING-RIGHT: 5px;  FONT-WEIGHT: normal;  CURSOR: hand;PADDING-BOTTOM:1px; PADDING-TOP:1px;  WHITE-SPACE: nowrap; BACKGROUND-COLOR: #fffdce;}

.AddressButton TD {  font-family:Arial,Verdana;	 color:white; font-size:9px; PADDING-RIGHT: 5px;  FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; CURSOR: hand; PADDING-TOP: 5px;   WHITE-SPACE: nowrap; BACKGROUND-COLOR: #fffdce; }
.brand {	
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
	line-height:30px;
	font-family: Arial, Helvetica, sans-serif;
}
.leftpic {margin-right:20px; margin-bottom:20px}
.footer {color: #FFFFFF; font-size:11px; font-weight:bold}

.ddmx {
    font: 11px arial;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 3px 6px 3px 6px;
    background: #094581;
    font: 11px arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	background-image:url(../images/menubg.gif);
}
.ddmx .item1b,
.ddmx .item1b:hover,
.ddmx .item1b-active,
.ddmx .itemb-active:hover {
    padding: 3px 6px 3px 6px;
    background: #094581;
    font: 11px arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-image:url(../images/menubg.gif);
}
.ddmx .item2,
.ddmx .item2-active{
      font: 11px arial;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
     padding: 3px 10px 3px 10px;
    z-index: 500;
	border-bottom:1px solid #FFFFFF;
}


.ddmx .item2:hover,
.ddmx .item2-active:hover {
     font: 11px arial;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
        padding: 3px 10px 3px 10px;
    z-index: 500;
	border-bottom:1px solid #FFFFFF;
	filter: Alpha(Opacity=90);
	-moz-opacity: 0.90;
	}

.ddmx .item2 {
    /*background: #006699;*/
	background: #1560ab;
	filter: Alpha(Opacity=90);
	-moz-opacity: 0.90;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    /*background: #3399CC;*/
	background: #d0d0b8;
	filter: Alpha(Opacity=90);
	-moz-opacity: 0.90;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
	filter: Alpha(Opacity=90);
	-moz-opacity: 0.90;
}
.ddmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: 100;
	text-align:left;
}

.ddmx .item3,
.ddmx .item3:hover,
.ddmx .item3-active,
.ddmx .item3-active:hover {
    padding: 3px 10px 3px 10px;
    background: #003366;
    font: 11px arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}


* html .ddmx td { position: relative; } /* ie 5.0 fix */
.scroller {FONT-SIZE: 10px; FONT-FAMILY: Arial, tahoma, verdana;}
.name {font-size: 14px}



input.btn{
   height:22px;
   color:#000000;
   font-size:11px;
   font-weight:500;
   background-color:#9ebfd8;
   border-right:1px solid #666666;
   border-bottom:1px solid #666666;
   border-top:1px solid #aaaaaa;
   border-left:1px solid #aaaaaa;
   }

LI.spaced{
line-height:18px;
}
input {
	font-size: 11px;
}
.bgImage{
	background-color:#ffffff;
	}
	.bgImage2{
	background-color:#ffffff;
	}
.brand {	
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
	line-height:30px;
	font-family: Arial, Helvetica, sans-serif;
}
.leftpic {margin-right:20px; margin-bottom:20px}


.BookingText1
{
  color: black;
  font-family: Arial, Helvetica, sans-serif;
  font-size:  16px;
     font-weight:bold;


  
}
.BookingText2
{
  color: black;
  font-family: Arial, Helvetica, sans-serif;
   font-size:  14px;
     font-weight:normal;
  
}


.whiteText a:link, .whiteText a:active, .whiteText a:visited, .whiteText a:hover,{ color:#ffffff !important;}

.toprightbox {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF
}