body{
          scrollbar-face-color:#6C8CAC;
          scrollbar-shadow-color:6C8CAC;
		  scrollbar-arrow-color:#F4F5F9;
		  scrollbar-3dlight-color:#F4F5F;
		  scrollbar-base-color:#F4F5F;
		  scrollbar-highlight-color:6C8CAC;
		  scrollbar-shadow-color:6C8CAC;
 		  scrollbar-track-color:#D2DBE4;
		  background-color: #9AB1C3;
		  margin: 0;
		  font-family: Arial, Helvetica, sans-serif;
		 
}
  
  
  .bodytext {
  font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.bluetext2 {
font-size: 12px;
	font-weight: normal;
	color: #6c8cac;
	text-decoration: none;
}

.bluetext3 {
font-size: 12px;
	font-weight: normal;
	color: #537798;
	text-decoration: none;
}

.bluetext3 a:link{
font-size: 12px;
	font-weight: normal;
	color: #537798;
	font-weight: bold;
	text-decoration: none;
}

.bluetext3 a:visited{
font-size: 12px;
	font-weight: normal;
	color: #537798;
	font-weight: bold;
	text-decoration: none;
}

.bluetext3 a:hover{
font-size: 12px;
	font-weight: normal;
	color: #537798;
	font-weight: bold;
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;

}

a:link {
	color: #FFFFFF;

}
a:visited {

	
	color: #FFFFFF;

}
.jumpmenu {
font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6C8CAC;
	border: 1px solid #FFFFFF;
}
.bodytextCopy {
font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.searchresults {
	border: 1px dotted #FFFFFF;
	padding: 5px;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.bluetext {font-size: 14px;
	font-weight: bold;
	color: #6c8cac;
	text-decoration: none;
}

.Headline {font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.bodytextboldbigger {
	font-weight: bold;
	font-size: 13px;
}
.linksmall {font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bodytextunderline {font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.linksmallbold {font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
h1 {	font-family: Arial, Helvetica, sans-serif;
font-size: 42px;
	font-style: normal;
	line-height: 60%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 100%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: normal;
	text-transform: none;
}
h3 {font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bodytextbold {font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.small-headline {font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

#content {
width: 746px;
background: #6C8CAC url('../images/bg.jpg') no-repeat;
margin: 0;
padding: 5px 0 0 15px;
}

#content img{
margin: 0 6px 0 0;
}

#content2 {
width: 746px;
margin: 0;
padding: 5px 0 5px 15px;
background-color: #9AB1C3;
}

#content2 img{
margin: 0 6px 0 0;
}

#content3 {
width: 746px;
background: #6C8CAC url('../images/bg2.jpg') no-repeat;
margin: 0;
padding: 5px 0 0 15px;
}

#content3 img{
margin: 0 6px 0 0;
}

/* LAYOUT - HEADER */
#banner {
   width: 100%;
   height: 25px;
   margin: 0 0 0 0;
      background-color: #EAEDF2;
}

#banner2 {
   width: 755px;
   margin: 0 0 0 0;
}

#banner3 {
   width: 100%;
   margin: 0 0 0 0;
      background-color: #6C8CAC;
	   height: 85px;
}

#banner4 {
   width: 755px;
   margin: 0 0x 0 0;
}

#logo {
   width: 260px;
   float: left;
   margin: 0 0 0 0;
}

.newsletter {
   width: 200px;
   float: right;
   color: #fff;
   margin: 55px 0 0 0;
   text-align: right;
   font-size: 1em;
}

.newsletter2 {
   width: 24px;
   float: right;
   margin: 50px 0 0 0;
}
	
	/* NAV - top horizontal nav */
	#nav, #nav ul {padding: 0 0 0 0;margin: 0 0 0 0;list-style: none; float: right;}
	#nav { height: 1em;  font: normal small Arial, Helvetica, sans-serif; margin: 5px 0 0 0; float:right}
	#nav li {position:relative; float: left;width: 10em;display:block;margin: 0;   padding:0}
		#nav li.last{  }
			#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
			text-decoration:none;cursor:pointer;color:#6C8CAC;display: block; padding: 0 6px 0; }
	#nav a:hover {color:#55687E}
		
	/* hide from IE mac \*/
	#nav li {width:auto}
	/* end hiding from IE5 mac */
	
#blurb {
width: 740px;
color: #fff;
height: 120px;
margin: 30px 0 50px 0;
}	

#blurb p{
padding: 0;
margin: 0;
}	

#home-left {font-size: 0.75em;
float: left;
width: 350px;
color: #fff;
margin: 0 0 0 0;
}	

#home-left select{
width: 200px;
}	


#home-right {font-size: 0.78em;
width: 346px;
color: #fff;
margin: 0 0 0 388px;
padding: 0 0 50px 0;
line-height: 1.2em;
}	

	#advanced {
	float: left;
    margin: 7px 0 0 0;
    width: 168px;
    height: 10px;
    text-align:left;
	color: #FFFFFF;
    list-style-type:none;
   }
   
   #image1 {
           margin: 0 0 0 168px;
           width: 19px;
           height: 19px;
           text-align:left;
		   color: #FFFFFF;
           list-style-type:none;
   }
   
   
   	#advanced2 {
	float: left;
    margin: 7px 0 0 0;
    width: 157px;
    height: 10px;
    text-align:left;
	color: #FFFFFF;
    list-style-type:none;
   }
   
   #image2 {
           margin: 0 0 0 157px;
           width: 19px;
           height: 19px;
           text-align:left;
		   color: #FFFFFF;
           list-style-type:none;
   }
   
   .results-per-page {
   float: right;
   width: 150px;
   text-align: right;
   margin: 3px 0 0 0; 
   }
   
      .results-per-page form {
 margin: 0;
 padding: 0;
   }
   
   .results-per-page select{
width: 150px;
font-size: 0.9em;
margin: 0;
padding: 0;
}	
      #flight p {
           padding: 15px 0 0 10px;
		   margin: 0;
   }

  #d1 { 
           width: 360px;
           text-align:left;
		   margin: 0 0 0 0;
   }
   
   #d1 strong {
           color: #307DC7;
		   font-weight: bold;
   }
   
   #d1-l {
   width: 150px;
   float: left;
   padding: 8px 8px 8px 0;
   margin: 0;
   }
   
      
   #d1-r {
   float: right;
   width: 150px;
   padding: 8px 8px 8px 8px;
   margin: 0 30px 0 0;
   }
   
   
     #d2 { 
          width: 409px;
		  color: #6B8CAB;
		   background-color: #D9E0E6;
           text-align:left;
		   margin: 0 0 0 0;
   }
   
   #d2 strong {
           color: #307DC7;
		   font-weight: bold;
   }
   
   #d2-l {
   width: 120px;
   float: left;
   padding: 8px 0 8px 10px;
   margin: 0;
   }
      
   #d2-r {
   width: 200px;
     float: right;
   padding: 8px 30px 8px 0;
   margin: 0;
   }
   
   .it-buttons {
   width: 540px;
   text-align: right;
   }
   
   .it-buttons img{
   margin: 0 0 5px 5px;
   }
   
   #news-content {
   float: left;
   background-color: #6B8CAB;
   width: 746px;
   padding: 20px 0 20px 20px;
font-size: 0.78em;
   color: #fff;
   margin: 0;
   }
   
      #news-content h1{
	  font-weight: bold;
font-size: 1.3em;
margin: 0;
   }
   
         #news-content h2{
font-size: 1.1em;
font-weight: bold;
margin: 0;
   }
   
   #news-item {
   width: 566px;
   float: left;
   margin: 0 0 20px 0;
   }
      
   #news-pic {
   width: 128px;
   float: left;
   margin: 0;
   }
   
      #news-txt {
      width: 420px;
   margin: 0 0 0 140px;
   }
   
      #search-content {
   float: left;
   background: #6B8CAB url("../images/bg2.gif") repeat-y;
   width: 586px;
   padding: 20px 0 20px 20px;
font-size: 0.78em;
   color: #fff;
   
   }
   
         #search-content2 {
   float: left;
   background: #6B8CAB url("../images/bg2.gif") repeat-y;
   width: 606px;
   padding: 0;
font-size: 0.78em;
   color: #fff;
   
   }
   
         #search-pic {
   width: 150px;
   margin: 0 0 0 606px;
   }
   
            .img {
   margin: 2px 2px 0 0;
   }
   
      #search-content h1{
font-size: 1.3em;
margin: 0;
   }
   
         #search-content h2{
font-size: 1.1em;
font-weight: bold;
margin: 0;
   }
   
   #search-item {
   width: 566px;
   float: left;
   margin: 0 0 20px 0;
   }
   
      #search-item2 {
   width: 586px;
   float: left;
   margin: 0 0 20px 0;
   }
      
   #search-txt-l {
   width: 155px;
   color: #6B8CAB;
   float: left;
   margin: 0;
   }
   
      #search-txt {
      width: 360px;
   margin: 0 0 0 200px;
   }
   
         #search-box {
       width: 409px;
   margin: 0 0 0 197px;
   }
   
            .search-bg {
   background-color: #7A98B4;
   padding: 0 5px 8px 5px;
   }
   
           .search-page-num {
	font-size: 1em;
   background-color: #7A98B4;
   text-align: center;
   padding: 5px;
   margin: 10px 0 10px 0;
   }
   
         .search-item {
		 width: 409px;
		 float: left;
   font-size: 1em;
   background-color: #7A98B4;
   margin: 0 0 10px 0;
   }
   
        .search-item-img {
		float: left;
		margin: 0 0 0 0;
   }
   
           .search-item-txt {
		   width: 220px;
   margin: 0 auto 0 85px;
   padding: 5px;
   }
              .search-item-r {
			  float: right;
		   width: 80px;
   margin: 30px 0 0 0;
   padding: 0 5px 0 0;
   }
   
       .search-item-txt a:link{
      font-size: 1em;
	  font-weight: bold;   
	  text-decoration: none;
	  }
   
                 .search-item-txt a:visited{
      font-size: 1em;
	  font-weight: bold;
	  	  text-decoration: none;
   }
   
                 .search-item-txt a:hover{
      font-size: 1em;
	  font-weight: bold;
	  text-decoration: underline;
	   }
   
         #search-txt strong {
      font-size: 1em;
	  font-weight: bold;
   }
   
    .txt-l {
	float: left;
      width: 85px;
   margin: 0 0 0 0;
   display: table;
   }
   
       .txt-r {
      width: 70px;
   margin: 0 0 0 85px;
   text-align: right;
   }
   
          .border-bttm {
		  width: 160px;
     border-bottom: 1px solid #6B8CAB;
	 padding: 5px 0 5px 0;
	 float: left;
   }
   
    #breadcrumbs {
font-size: 0.78em;
	 color: #6B8CAB;
   background-color: #D6DAE3;
   width: 100%;
   padding: 4px 0 4px 0;
   }  
   
       #breadcrumbs-txt {
	 color: #6B8CAB;
	 margin: 0 0 0 200px;
	 width: 500px;
   }  
   
          #breadcrumbs-txt a:link{
	 color: #6B8CAB;
	 text-decoration: underline;
   }  
   
             #breadcrumbs-txt a:visited{
	 color: #6B8CAB;
	 text-decoration: underline;
   }  
   
             #breadcrumbs-txt a:hover{
	 color: #fff;
	 text-decoration: underline;
   }  
   
   
   a.pink {
   color: #FF3399;
   }
   
   
   #nav ul li.pink a {
   color: #FF3399;
   }
   
      #nav ul li.pink a:hover {
   color:#990066;
   }