	body {
       margin: 0; 
       border: 0px;
       background: #006699 url("images/sidebar-bg.gif") repeat-y;
       color: #cccccc;
       font-family: "Comic Sans MS";
       font-size: 14px; }
    #leftnav {
       position: absolute;
       top: 0px;
       left: 0px;
       width: 140px; 
       color: #ffffff; 
       margin: 2px;}
     #content {
       position: absolute;
       top: 0px;
       left: 140px;
       margin: 2px;
       padding: 0;
       border: 0; 
       width: 630px;}
    a:link{
       color: #ffffff;
       font-weight: bold;
       text-decoration: none;}
    a:active{
       color: #666666;
       font-weight: bold;
       text-decoration: none;}
    a:visited{
       color: #ffffff;
       font-weight: bold;
       text-decoration: none;}
    a:hover{
       color: #990000;
       font-weight: bold;
       text-decoration: none;}
    a.bookthistripcolors:link{
       color: #333333;
       font-weight: bold;
       text-decoration: none;}
    a.bookthistripcolors:active{
       color: #333333;
       font-weight: bold;
       text-decoration: none;}
    a.bookthistripcolors:visited{
       color: #000000;
       font-weight: bold;
       text-decoration: none;}
    a.bookthistripcolors:hover{
       color: #ff0000;
       font-weight: bold;
       text-decoration: none;}
    table {
       font-family: "Comic Sans MS";
       font-size: 14px; }
    h1 {
       text-align: center; }
    img {
       float: right;  }
    .checkmark {
       font-family: "Webdings"; 
       font-size: 20px;  }
    .center {
       text-align: center;  }
    .fontlarge {
       font-size: large;  }
    .fontmedium {
       font-size: medium;  }
    .fontxxsmall {
       font-size: xx-small;  }
    .fontsmaller {
       font-size: smaller;}
    .fontlarger {
       font-size: larger;}
	.bookthistrip {
       margin: 0pt auto; 
	   width: 115px; 
	   background-color: #cccccc;  
	   font-size: 10pt; 
	   font-weight: bold; 
	   line-height: 10pt; 
	   font-size-adjust: none; 
	   font-stretch: normal; 
	   color: #000000; 
	   text-align: center
	   }

	.headline {
       margin: 0pt auto; 
	   width: 400px; 
	   margin-left: auto; 
	   margin-right: auto;
       background-color: #cccccc;
       color: #006699;
	   font-size: 18pt; 
	   font-weight: bold; 
	   line-height: 24pt; 
	   font-size-adjust: none; 
	   font-stretch: normal; 
	   text-align: center;
	   }
	.phonenumber {
       margin: 0pt auto; 
	   width: 630px; 
	   margin-left: auto; 
	   margin-right: auto;
       background-color: #307a9d;
       color: #cccccc;
	   font-size: 12pt; 
	   font-weight: bold; 
	   line-height: 10pt; 
	   font-size-adjust: none; 
	   font-stretch: normal; 
	   text-align: center;
	   filter:alpha(Opacity=80, FinishOpacity=20, Style=1, StartX=0, StartY=0, FinishX=200, FinishY=0)
	   }
	 .checkmedia {

	 }

