@charset "UTF-8";
/* CSS Document */

 /*#############################################
 ####### Created by Graphic Lingoes           ##
 ####### mike@graphiclingoes.com              ##
 ####### Copyright 2009, All rights Reserved. ##
 ####### www.graphiclingoes.com               ##
 ####### This documnet may be used as a       ##
 ####### learning tool. It may not be         ##
 ####### copied directly and resold.          ##
 ####### Version 01 created 09132007
 ###############################################
 */
 
body {
	margin: 0 0 0 0;
	background: #000000 url(../images/slices/bk3.jpg) repeat-x 0px 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size: 12px;
}


/* default links */

 a.class1:link {
	text-decoration: none;
	color: #999999;
}
a.class1:visited {
	text-decoration:none;
	color: #999999;
}
a.class1:hover {
	text-decoration:underline;
	color: #4270C1;
}
a.class1:active {
	text-decoration:underline;
	color: #999999;
}

 a.class2:link {
	text-decoration: none;
	color: #4270C1;
}
a.class2:visited {
	text-decoration:none;
	color: #4270C1;
}
a.class2:hover {
	text-decoration:underline;
	color: #4270C1;
}
a.class2 active {
	text-decoration:underline;
	color: #999999;
}

a.class3:link {
	text-decoration: none;
	color: #FFFFFF;
}
a.class3:visited {
	text-decoration:none;
	color: #FFFFFF;
}
a.class3:hover {
	text-decoration:underline;
	color: #FFFFFF;
}
a.class3 active {
	text-decoration:none;
	color: #FFFFFF;
}

/* h1, h2, h3 tags*/

h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 12px 0px;
	font-size: 21px;
	color: #2B3640;
	font-family: "verdana";
	border-bottom: 1px solid #666666;
}

h2 {
	margin: 0px 0px 0px 0px;
	font-size: 150%;
	color: #FFFFFF;
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
	
	}
	
h3 {
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 110%;
	color: #37332D;
	font-family: Arial, Helvetica, sans-serif;
	
	}

p  {
 font-family: Geneva, Arial, Helvetica, sans-serif;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	line-height: 18px;
	color:#333333;
	}

hr {
     border: none 0; 
     border-top: 1px dashed #4E1D1E;
	 border-bottom: 1px dashed #CCC;
	 width: 80%;
     height: 2px;
     margin: 10px auto 0 0;
	 text-align: left;

     }

.form_text {color: #4E1D1E}

.dev_description {
	margin: 0 0 0 25px;
	padding: 9px 9px 9px 9px;
	width: 500px;
	background: url(../images/bkrgd/dev_desc_gradient.jpg) repeat-x bottom left;
	border-bottom: #6F510F double 3px;
	text-align:justify;
	}
.right {
	float: right;
	margin: 5px 0px 9px 20px;
	border-top: #6F510F solid 3px; 
	border-bottom: #6F510F solid 3px; 
	}
.project_specs {
	padding: 5px 5px;
	background: #ECEDD7;
	border: #cccccc dashed 1px;
	}
.project_specs hr {
	margin-bottom: 5px;
	width: 122px;
	border: #cccccc dashed 1px;
	}
 
/* Main Wrapper Styles */


#logo2 {
		position: absolute;
		float:left; 
		margin: 106px 0px 0px 30px;
		z-index: 100;
		}
		
		
#logo3 {
		position: absolute;
		float:left; 
		margin: 109px 0px 0px 0px;
		z-index: 100;
		}


	
#wrapper {

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1039px;
}


#wrapper2 {
	
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 860px;
}

#wrapper3 {
	
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 850px;
}

#wrapper4 {
	
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 872px;
}
	
	

#header {
	background: url(../images/slices/header.jpg) 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 782px;
	height: 66px;
	}

#header2 {
	background: url(../images/slices/header2.jpg) 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 852px;
	height: 67px;
	}
	
#header3 {
	background: url(../images/slices/header2.jpg) 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 748px;
	height: 67px;
	}

#header4 {
	background: url(../images/slices/header.jpg) 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 782px;
	height: 66px;
	}
	
#header5 {
	background-color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 852px;
	height: 66px;
	}
	
#header6 {
	background-color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 862px;
	height: 66px;
	}
	
#homeContact
{
	position: absolute;
	color: #FFFFFF;
	margin: 380px 0px 0px 70px;
	padding: 0px 0px 0px 0px;
	height: 40px;
	width: 200px;
	text-align:center;

}

#homeContact3
{
	position: absolute;
	color: #FFFFFF;
	margin: 380px 0px 0px 50px;
	padding: 0px 0px 0px 0px;
	height: 40px;
	width: 200px;
	text-align:center;

}

#homeContact2
{
	position: absolute;
	color: #FFFFFF;
	margin: 380px 0px 0px 45px;
	padding: 0px 0px 0px 0px;
	height: 40px;
	width: 200px;
	text-align:center;

}

#homeContact4
{
	position: absolute;
	color: #FFFFFF;
	margin: 380px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	height: 40px;
	width: 200px;
	text-align:center;

}
	
#nav {
	position: absolute; 
	margin: -5px 0px 0px 67px;
	padding: 0px 0px 0px 0px;
	width: 717px;
	height: 100px;
	}
	
#nav2 {
	position: absolute; 
	margin: -5px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	width: 811px;
	height: 100px;
	}
#nav3 {
	position: absolute; 
	margin: -5px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 100px;
	}
	
#leftNav {
	float: left;
	background: url(../images/slices/leftNav.jpg);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 280px;
	height: 408px;
	
}

#leftNav2 {
	float: left;
	background: url(../images/slices/leftNav2.jpg) no-repeat 0px 0px;
	margin: -1px 0px 0px -5px;
	padding: 0px 0px 0px 0px;
	width: 251px;
	height: 403px;
	
}

#leftNav3 {
	float: left;
	background: url(../images/slices/leftSky.jpg);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 280px;
	height: 408px;
	
}

#leftNav4 {
	float: left;
	background: url(../images/slices/mainRightGradient.jpg) repeat-x 0px 0px;
	margin: -1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 210px;
	height: 403px;
	
}



#leftNav5 {
	float: left;
	background: url(../images/slices/leftNav.jpg) no-repeat 0px 0px;
	margin: -1px 0px 0px -5px;
	padding: 0px 0px 0px 0px;
	width: 251px;
	height: 403px;
	
}

#leftNav6 {
	float: left;
	background: url(../images/slices/leftNav4.jpg) repeat-x 0px 0px;
	margin: -1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 252px;
	height: 403px;
	
}

#mainPic {
	position: relative;
	float: left;
	margin: -1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 565px;
	height: 211px;
	
}
#logo {
	position: absolute; 
	margin: 106px 0px 0px 55px;
	padding: 0px 0px 0px 0px;
	width: 229px;
	height: 139px;
	z-index: 100;
}



#wyvernlogo {

	position: absolute;
	margin: 75px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	width: 140px;
	height: 43px;
	}
	

#button {
	position: absolute;
	margin: 325px 0px 0px 105px;
	padding: 0px 0px 0px 0px;
	width: 135px;
	height: 28px;
}

#newsContentHP {
	margin: 0px 0px 0px 10px;
	padding: 6px;
	width: 450px;
	min-height: 150px;
	color: #999999;
	font-size: 80%;
	font-family: geneva;
	z-index: 5001;
	}
	
#newsContentHP2 {
	margin: 0px 0px 0px 10px;
	padding: 6px;
	width: 450px;
	min-height: 135px;
	color: #999999;
	font-size: 80%;
	font-family: geneva;
	z-index: 5001;
	}
	
#button2 {
	position: absolute;
	margin: 325px 0px 0px 80px;
	padding: 0px 0px 0px 0px;
	width: 135px;
	height: 28px;
}

#button3 {
	position: absolute;
	margin: 325px 0px 0px 38px;
	padding: 0px 0px 0px 0px;
	width: 135px;
	height: 28px;
}

#mainFlash {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 427px;
	height: 408px;
    background: #FFFFFF;

  }

#mainContent {
    background: url(../images/slices/mainBack.jpg) repeat-y 0px 0px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 502px;
	height: 700px;
	border-bottom: 15px solid #000000;
    

  }

	
#main {

	float: left; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 782px;
	

}

#main2 {
	
	float: left; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 852px;
	height: auto;
	

}

#rightGrad {
	float: left;
	background: url(../images/slices/mainRightGradient.jpg);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 74px;
	height: 408px;
}

#rightGrad2 {
	float: left;
	background: url(../images/slices/mainRightGradient.jpg);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 74px;
	height: 408px;
}

#rightGrad3 {
	float: left;
	background: url(../images/slices/mainRightGradient2.jpg) repeat-x 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 74px;
	height: 408px;
}


#rightGradSecondary {
	background: url(../images/slices/mainRightGradient.jpg);
	clear:both;
	position: relative;
	margin: 0px 0px 0px 455px;
	padding: 0px 0px 0px 0px;
	width: 47px;
	height: 408px;
}

#rightGradSecondary2 {
	background: url(../images/slices/mainRightGradient.jpg);
	float: right;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 41px;
	height: 408px;
	
}


#contentCorner {
	background-image: url(../images/slices/contentCorner.jpg);
	float: left; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 39px;
	height: 222px;
	

}

#contentBack {
    background: url(../images/slices/contentBack.jpg) repeat-y 0px 0px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 565px;
	height: auto;
	border-bottom: 20px solid #000000;
}
	
#homeContent {
	background: url(../images/slices/bk4.jpg) repeat-x 0px 0px;
	float: right;
	margin: -29px 4px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:450px;
	height: auto;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	z-index: 5000;

	
	
	}	
	
#homeContent2 {
	background: url(../images/slices/bk4.jpg) repeat-x 0px 0px;
	float: right;
	margin: -29px 4px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 450px;
	height: auto;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	z-index: 5000;

	
	
	}	
#newsContent {
	position: relative;
	margin: 10px 0px 0px 10px;
	width: 225px;
	height: auto;
	color: #999999;
	font-size: 80%;
	font-family: geneva;	
	}
	
#newsContent2 {
	position:absolute;
	background: #000000 url(../images/slices/bottomNewsBkd.jpg) repeat-x 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 0px 5px; 	
	height: auto;
	width: 254px;
	font-size: 70%;
	color: #FFFFFF;
	border: 1px solid #FFFFFF

	}
	
#mainPic{
 
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 566px;
	height: 211px;
	
}

#homeContentText {
    background: url(../images/slices/contentGrad.jpg) repeat-x 0px 0px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 561px;
	height: auto;
	
}

#homeContentMainText {
	position: relative;
	margin: 30px 0px 10px 45px;
	padding: 0px 0px 0px 0px;
	width: 485px;
	height: auto;
	min-height: 500px;	
}

#contentCorner {
    background: url(../images/slices/contentCorner.jpg) no-repeat 0px 0px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 41px;
	height: 185px;
	
}

#leftShad
{
    background: url(../images/slices/shadowLeft.jpg) no-repeat 0px 0px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 10px;
	height: 468px;
}

#rightShad
{
    background: url(../images/slices/shadowRight.jpg) no-repeat 0px 0px;
	float: right;
	margin: -66px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 9px;
	height: 468px;
}
	
#footer {
	background: #000000 url(../images/slices/footerBkd.jpg) repeat-x 0px 0px;
	clear: both;
	float: left;
	position:relative;
	vertical-align: bottom;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 300px
	

	}
	

#footerLogo
	{
	
	margin: 23px 0px 0px 400px;
	padding: 0px 0px 0px 0px;
	width: 200px;
	height: 29px;
	font-size: 11px;
	text-align: center;
	color:#847A6C;

}

#footerLogo2
{	
	
	margin: 23px auto 0px auto;
	padding-left: 21px;
	width: 200px;
	height: 29px;
	font-size: 11px;
	text-align: center;
	color:#847A6C;
	
}
	
#picright {
 	float: right;
	padding: 0px 0px 0px 0px;
	width: 180px;
	height: 276px;
	}
	
#bottomNav {
	float: left;
	margin: 45px 0px 0px 225px;
	font-size: 70%;
	font-family: Verdana; 
	color: #999999;
	}

#bottomNav2 {
	
	margin: 45px auto 15px auto;
	font-size: 70%;
	font-family: Verdana;
	text-align: center;
	color: #999999;
	}
	

#bottomLogo {
	margin: 0 auto;
	padding-left: 18px;
	width: 100%;
	height: 119px;
	text-align: center;
}


#bottomNav ul
{
list-style-type: none;
color: #999999;
}

#bottomNav ul li { 
display: inline;
color: #999999;
}

#bottomNav2 ul
{
margin: 0px auto;
list-style-type: none;
}

#bottomNav2 ul li { 
display: inline;
color: #999999;
}

/* Primary Content Datalist */

#homeContentMainText .datalist ul {
	margin: 9px 0 0 0;
	padding: 0;
	list-style: none;
	width: 475px;
	float: left;
	}
	
	
#homeContentMainText .datalist ul li {
	float: left;
	width: 475px;
	}
	
#homeContentMainText .datalist li a {
	display: block;
	padding: 9px 9px 9px 30px;
	height: 35px;
	line-height: 12px;
	width: 475px;
	text-decoration: none;
	font-family: verdana;
	font-size: 1.1em;
	color: #000000;
	float: left;
	}
	
#homeContentMainText .datalist li a:hover {
	background: #999999;
	text-decoration: none;
	color: #000000;

	}

/*Misc Styles*/
table.charterT
{ font-family: Verdana;
font-weight: normal;

font-size: 11px;
color: #404040;

background-color: #fafafa;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}


table.charterT td.hed
{
background-color: #666666;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;}


table.charterT td
{ border-bottom: 1px dotted #999999;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #EDEDEA;
text-align: center;
padding-left: 1px;
padding-bottom: 7px;
padding-top: 7px;} 

.servBodL { border-left: 1px dotted #CEDCEA; 
}


.formBtn2{
	margin: 1px;
	background: #999999;
	border: 1px solid #000000;
	color:#fff;
}
.formBtn2:hover {
	background-color: #000000;
	text-decoration: underline;
	color:#FFFFFF;
	border: 1px solid #999999;
}

.dclogo {
	position: absolute;
	margin: 121px 0px 0px 75px;
	z-index: 1000;
	}

.palm_head {
	position: absolute;
	margin: 0px 0px 0px 385px;
	}

.main_head {
	position:absolute;
	top: 238px;
	right: 530px;
	margin: 0px;
	}

.clear {
	clear:both;
	}

.equal_op {
	float: right;
	margin: 0px 0px 0px 50px;
	}
	
.right {
		margin-right: 24px;
		border: none;
		}
/* Dashboard jQuery Styles */

#container {
	position: relative;
	padding-left: 50px;
	float:left;
    margin: 15px auto;
	width: 70%;
	}


#container a:link {
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	color: #D5D5C6;
}
#container a:visited {
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	border: none;
}
#container a:hover {
	font-size: 12px;
	font-weight:normal;
	color: #feffdf;
	text-decoration: none;
}
#container a:active {
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	border: none;
	color: #D5D5C6;
}
#container img {
	border: none;
}
#container .arrow {
	position: absolute;
	float:right;
	right: 8px;
	top: 8px;
}

	
#container .footer {
	border-top: 1px solid #999;
	background: #5e5e51;
	font-weight:normal;
	text-align: center;
}
#container .block {
	position: relative;
	}
#container .title {
	font-weight: bold;
	padding: 10px;
	color: #999783;
	font-size: 13px;
	border-top: 1px solid #888;
	}
#container h2 {
	font-size: 15px;
	background: #5e5e51;
	padding: 10px;
	color: #D5D5C6;
	border-bottom: 2px solid #888;
}
#container p {
	padding: 10px;
	}

#container .title.active {
	text-decoration: none;
	background: url(images/activeBkgrd.png) repeat-x 0 0;
	color: #D5D5C6;
	}
	
#container .titleHover {
	text-decoration: none;
	background: url(images/activeBkgrd.png) repeat-x 0 0;
	color: #D5D5C6;
	}

/* End Dashboard jQuery Styles */

/* Avinode Styles */


/*******************************************************************************
                            Doc. version: 2.0

  This is the custom style sheet file for Broker Link. All styles in this file 
  are deactivated from start. To activate a value remove the slash(/) and 
  asterisk(*) characters before AND after the style. 
  
  Each style consists of a property name and a value separated with a colon(:) 
  and should be ended with a semicolon(;). For example:
  
      color: rgb(68, 170, 0);
  
  Styles are grouped together by curly brackets. Before the opening bracket 
  there is one or several rows called a selector indicating on what element 
  in the page that the style should be applied to. 
  
  Color values should be entered using the RGB value. For more information
  on color values please visit:
    http://www.w3schools.com/Html/html_colors.asp
  
  For more information on Cascading Style Sheets and a tutorial please visit:
    http://www.w3schools.com/css/

*******************************************************************************/



/********************
     ALL PAGES
********************/

/*
 Values in this section determine the style of the form input fieldslinks.
 If your page already have styles for input fields then the Broker Link will 
 probably inherit these styles and the styles in this section can remain 
 deactivated.
*/
input[type="text"], textarea, select {
    background-color:#EBEBEB; !important;
 	scrollbar-face-color: #333333;
	border-color: #000000;   !important;*/

	
    /*color: rgb(0, 0, 0) !important;*/
}

/*
 Values in this section determine the style of the items in the airport
 suggest popup list.
*/
.gwt-SuggestBoxPopup .item {
    /*background-color: rgb(255, 255, 255) !important;*/
    /*border-color: rgb(0, 0, 0) !important;*/
    /*color: FFFFFF:*/
	font-size: 11px;
}
 
/*
 Values in this section determine the style of the links. If your page already
 have styles for links then the Broker Link will probably inherit these styles
 and the styles in this section can remain deactivated.
*/
#avi-search-form a, 
#avi-search-form a:link, 
#avi-search-form a:visited, 
#avi-search-form a:active, 
.popupContent a, 
.popupContent a:link, 
.popupContent a:visited, 
.popupContent a:active
{
    color: #4270C1;
    text-decoration: none;
}

/*
 Values in this section determine the style of a link when the mouse pointer
 hovers over it. If your page already have styles for this then the Broker Link
 will probably inherit these styles and the styles in this section can remain 
 deactivated.
*/
#avi-search-form a:hover,
.popupContent a:hover 
{
    text-decoration: underline;
}

#avi-search-form
{
    /*color: rgb(0, 0, 0);*/
    /*background-color: rgb(255, 255, 255);*/

}




/********************
    SEARCH FORM
********************/


/*
 Values in this section determine the style of the search form embedded in 
 your page. If your page already have styles for these then the Broker Link
 will probably inherit these styles and the styles in this section can 
 remain deactivated. If you have choosen a different id of your <div> tag 
 then you need to change "avinode-broker-link" below to the id you have.
*/
#avinode-broker-link {
position: absolute;
margin: 330px 0px 0px 15px;
border: 0px solid #333333;
padding: 5px;
width: 205px;
height: 390px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #CCCCCC;
font-size: 11px;
}

/* 
 Values in this section determine the style of the language select area.
 Activate the 'display: none;' style to remove this area.
*/
#avi-nls-options {
    display: none;
}


.avi-route-builder-thin .avi-route-type-option {
}
.avi-route-type-radio-label {
}


/* 
 Values in this section determine the style of the area containing the 
 "Multiple destinations" link in a 'thin' embedded search form.
 Activate the 'display: none;' style to remove this area.
*/
.avi-route-builder-thin #avi-route-type-link-multileg {
    /*display: none;*/
}

/* 
 Values in this section determine the style of the area containing the 
 currency select box in a 'thin' embedded search form.
 Activate the 'display: none;' style to remove this area.
*/
.avi-route-builder-thin #avi-currency-select-wrapper {
    /* display: none; */
}

/* 
 Values in this section determine the style of the area containing the 
 "Show map" link in a 'thin' embedded search form.
 Activate the 'display: none;' style to remove this area.
*/
.avi-route-builder-thin .avi-map-link-wrapper {
    /* display: none; */
}

/* 
 Values in this section determine the style of the area containing the 
 "Show map" link in a 'wide' embedded search form.
 Activate the 'display: none;' style to remove this area.
*/
.avi-route-builder-wide .avi-map-link-wrapper {
    /* display: none; */
}

/* 
 Values in this section determine the style of the area containing the 
 "Show map" link in the popup search form.
 Activate the 'display: none;' style to remove this area.
*/
.popupContent .avi-route-builder-wide .avi-map-link-wrapper {
    /* display: none; */
}

/* 
 Values in this section determine the style of the area containing the 
 "Depature" and "Arrival" radio buttons under the date/time inputs link 
 in a 'thin' embedded search form.
 Activate the 'display: none;' style to remove this area.
 When this area is removed the default value will be "Departure". 
*/
.avi-route-builder-thin .avi-date-type {
    /* display: none; */
}

/* 
 Values in this section determine the style of the area containing the 
 "Depature" and "Arrival" radio buttons under the date/time inputs link 
 in a 'wide' embedded search form.
 Activate the 'display: none;' style to remove this area.
 When this area is removed the default value will be "Departure". 
*/
.avi-route-builder-wide .avi-date-type {
    /* display: none; */
}

/* 
 Values in this section determine the style of the area containing the 
 "Depature" and "Arrival" radio buttons under the date/time inputs link 
 in the popup search form.
 Activate the 'display: none;' style to remove this area.
 When this area is removed the default value will be "Departure". 
*/
.popupContent .avi-route-builder-wide .avi-date-type {
    /* display: none; */
}

/* 
 Values in this section determine the style of the area containing the 
 "Local time" and "UTC" radio buttons in a 'thin' embedded search form.
 Activate the 'display: none;' style to remove this area.
 When this area is removed the default value will be "Local time". 
*/
.avi-route-builder-thin .avi-time-options {
    /* display: none; */
}

/* 
 Values in this section determine the style of the area containing the 
 "Local time" and "UTC" radio buttons in a 'wide' embedded search form.
 Activate the 'display: none;' style to remove this area.
 When this area is removed the default value will be "Local time". 
*/
.avi-route-builder-wide .avi-time-options {
    /* display: none; */
}

/* 
 Values in this section determine the style of the area containing the 
 "Local time" and "UTC" radio buttons in the popup search form.
 Activate the 'display: none;' style to remove this area.
 When this area is removed the default value will be "Local time". 
*/
.popupContent .avi-route-builder-wide .avi-time-options {
    /* display: none; */
}


/********************
       POPUP
********************/

/* 
 Values in this section determine the style of the popup area header
*/
.popup-controls  {
    /*background-color: rgb(255, 255, 255);*/

	
}

.popup-controls a, 
.popup-controls a:link, 
.popup-controls a:visited, 
.popup-controls a:active {
    /*color: rgb(255, 255, 255);*/


}



/* 
 Values in this section determine the style of the popup area
*/
.popup-scroll {
    /*background-color: rgb(255, 255, 255);*/

}


/********************
 SEARCH RESULT PAGES
********************/

/* 
 Values in this section determine the style of the status bar.
*/
.avi-wizard-progress li {
    /*color: rgb(0, 0, 0);*/
    /*border-bottom-color: rgb(0, 0, 0);*/
}

/* 
 Values in this section determine the style of area displaying the
 requested route and flight times
*/
.route
{
    /*background-color: rgb(255, 255, 255);*/
    /*color: rgb(0, 0, 0);*/
}
/* 
 Values in this section determine the style of header of the area 
 displaying the requested route and flight times
*/
.route thead
{
    /*background-color: rgb(255, 255, 255);*/
}

/* 
 Values in this section determine the style of the of the area 
 containing the requested flight times
*/
.route-row-times td {
    font-size: 80%;
    padding-left: 20px !important;
}

/* 
 Values in this section determine the style of header of the mouse over
 popup in the area displaying the requested route and flight times
*/
.popup-tooltip 
{
    /*background-color: rgb(255, 255, 255) !important;*/
    /*color: rgb(0, 0, 0);*/
}

/* 
 Values in this section determine the style of "Show all legs" link when
 more than three legs was requested
*/
.route-row-overflow a {
    /*color: rgb(0, 0, 0);*/
}


/*
 Values in these sections determine the style of "even" and "odd" lines in 
 the search result. Changing background color of these can for example
 result in a zebra colored result list.  
*/
.link-even 
{
    background-color: rgb(225, 242, 254);
    /*color: rgb(255, 255, 255);*/
}
.link-odd 
{
    background-color: rgb(219, 236, 248);
    /*color: rgb(255, 255, 255);*/
}


/*
 Values in this section determine the style of the links in the "even" 
 and "odd" lines in the search result.   
*/
.link-even a,
.link-odd a
{
    /*color: rgb(68, 170, 0);*/
}

/*
 Values in this section determine the style of selected lines in 
 the search result.
*/
.link-selected
{
    background-color: rgb(221, 236, 219);
    /*color: rgb(0, 0, 0);*/
}
/*
 Values in this section determine the style of the links in the selected 
 lines in the search result.
*/
.link-selected a
{
    /*color: rgb(68, 170, 0);*/
}

/*
 Values in these sections determine the style of the headers in the tables
 used to select specific aircraft models.
*/
.link-inquiry-selected thead {
    background-color: rgb(207, 224, 236);
}
.link-models thead {
    background-color: rgb(207, 224, 236);
}

/*
 Values in these sections determine the style of the rows in the tables
 used to select specific aircraft models.
*/
.link-inquiry-selected td {
    /*border-bottom-style: solid;*/
    /*border-bottom-width: 1px;*/
    /*border-bottom-color: #ffffff;*/
}
.link-models td {
    /*border-bottom-style: solid;*/
    /*border-bottom-width: 1px;*/
    /*border-bottom-color: #ffffff;*/
}


/*
 Values in these sections determine the style of some of the horizontal
 rulers.
*/
.link-section-break,
.avi-route-leg,
.avi-route-options,
.link-model-nav
 {
    /*border-color: rgb(255, 255, 255) !important;*/
}
.link-category,
.link-category-form
{
    /*border-color: rgb(255, 255, 255) !important;*/
}


/*
 Values in this section determine the style of the status popup.
*/
.Status-Popup {
    /*background-color: rgb(255, 255, 255) !important;*/
   
}

/*
 Values in this section determine the style of the status popup.
*/
.Status-Text
{
    /*color: rgb(255, 255, 255);*/
	font-size: 10px;

   
}

/*
 Values in this section determine the style of the link in the status popup.
*/
.Status-Text a  {
    /*color: rgb(68, 170, 0);*/
		
}




/* End Avinode Styles */
