body {
	FONT-SIZE: 14px; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color: white;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}

.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
}

.ParentMainTab
{
     background-color:silver;
     border:outset 2px #ffffff;
}

/*Parent Main Menu Td*/
.ParentMainTd
{
     padding:2px;
}

/*Main Menu Table*/
.MainTab
{
     font-family:Tahoma,Verdana;
     font-size:11px;
     cursor:default;
     color:black;
}

/*Main Menu Td UnOvered*/
.MainTdd
{
     font-family:Tahoma,Verdana;
     font-size:11px;
     border:solid 1px silver;
     color:black;
     padding:2px 6px 2px 6px;
     vertical-align:top;
     white-space:nowrap;
     height:12px;
     text-align:left;
}

/*Main Menu Td Overed*/
.MainTde
{
     font-family:Tahoma,Verdana;
     font-size:11px;
     border:solid 1px;
     border-left-color:white;
     border-top-color:white;
     border-right-color:gray;
     border-bottom-color:gray;
     padding:2px 6px 2px 6px;
     vertical-align:top;
     white-space:nowrap;
     height:12px;
}




/*Parent SubMenu Table*/
.ParentSubTab
{
     background-color:Silver;
     border:outset 2px #efefef;
}

/*Parent SubMenu Td*/
.ParentSubTd
{
     padding:2px;
}

/*SubMenu Table*/
.SubTab
{
     font-family:Tahoma,Verdana;
     font-size:11px;
     cursor:default;
     color:Black;
}

/*SubMenu Tr UnOvered*/
.SubTrd
{
     height:22px;
}

/*SubMenu Tr Overed*/
.SubTre
{
     background-color:#0A246A;
     color:white;
     height:22px;
}

/*SubMenu Td*/
.SubTd
{
     font-family:Tahoma,Verdana;
     font-size:11px;
     padding:0px 3px 0px 3px;
     height:22px;
     white-space:nowrap;
}




/*Main Menu And SubMenu Separator*/
.Spr
{
     border-left: solid gray 1px;
     border-top: solid gray 1px;
     background-color:#efefef;
     height:1px;
     padding:0px;
     width:1px;
}




/*Tooltip DIV*/
.Ttip
{
     background-color:#FFFFE1;
     border:solid 1px black;
     font-family:tahoma,arial;
     font-size:11px;
     padding:1px;
     padding-left:3px;
}


/*Scroll Bar*/
.ScrBar
{
     scrollbar-arrow-color:gray;
     scrollbar-base-color:silver;
     scrollbar-shadow-color:silver;
     scrollbar-darkshadow-color:gray;
     scrollbar-highlight-color:silver;
     scrollbar-3dlight-color:#efefef;
     scrollbar-track-color:#D8D8D8;
}



.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: white;
  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: white;
  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 {  text-align:left;font-family:Arial,Verdana; color:#0064D8;	font-size:9px; PADDING-RIGHT: 20px; FONT-WEIGHT: bold;BORDER-BOTTOM: white 2px solid; WHITE-SPACE: nowrap;BACKGROUND-COLOR: silver; }
.GeneralText TD { font-family:Arial,Verdana; color:#ffffff;	font-size:11px; PADDING-RIGHT: 20px; FONT-WEIGHT: bold;WHITE-SPACE: nowrap }
.GeneralText2 TD { font-family:Arial,Verdana; color:#0064D8;	font-size:11px;  FONT-WEIGHT: bold;WHITE-SPACE: nowrap }
.GridItem TD { text-align:left;  font-family:Arial,Verdana;	 color:#0064D8; font-size:9px; PADDING-RIGHT: 5px;  FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; CURSOR: hand; PADDING-TOP: 5px;   WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff; }
.GridItemAlternate TD {  text-align:left;font-family:Arial,Verdana;	 color:#0064D8; font-size:9px;  PADDING-RIGHT: 5px;  FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; CURSOR: hand; PADDING-TOP: 5px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffff92; }
.GridItemOver TD {   text-align:left;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: #0064D8; }
.GridItemInactive TD {  text-align:left; font-family:Arial,Verdana; color:#0064D8;	font-size:9px; PADDING-RIGHT: 5px;  FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; CURSOR: hand; PADDING-TOP: 5px;   WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff;  }

.JobHeader TD { text-align:left; font-family:Arial,Verdana; color:#ffffff;	font-size:10px; PADDING-RIGHT: 20px; FONT-WEIGHT: bold;BORDER-BOTTOM: white 2px solid; WHITE-SPACE: nowrap;BACKGROUND-COLOR: #0064d8; }
.JobItem TD { text-align:left; font-family:Arial,Verdana;	 color:white; font-size:10px; PADDING-RIGHT: 5px;  FONT-WEIGHT: normal; CURSOR: hand;PADDING-BOTTOM: 1px;PADDING-TOP: 1px;   WHITE-SPACE: nowrap; BACKGROUND-COLOR: #006699;}
.JobItemAlternate TD { text-align:left; font-family:Arial,Verdana;	 color:white; font-size:10px;  PADDING-RIGHT: 5px;  FONT-WEIGHT: normal; CURSOR: hand; PADDING-BOTTOM: 1px;PADDING-TOP: 1px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #008899; }
.JobItemOver TD {  text-align:left; 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: red;}
.JobItemInactive TD {  text-align:left; font-family:Arial,Verdana; color:white;	font-size:10px; PADDING-RIGHT: 5px;  FONT-WEIGHT: normal;  CURSOR: hand;PADDING-BOTTOM:1px; PADDING-TOP:1px;  WHITE-SPACE: nowrap; BACKGROUND-COLOR: #006699;}

.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: #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}
.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-image:url(images/bg2.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	background-color:#ecece0;
	}
.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}
.box {
border:2px solid white;
}

