/* BODY OF THE PAGE */
body {
	background-color: #c8c8c8;
}

/* MAIN JEPPESEN.COM HEADER */
.lev1 { background-color: #dfe6eb;}

/* PROG HEADER */
.lev2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; background-color: #000000; color: #FFFFFF;}

/* MAIN JETPLAN.COM NAVIGATION HEADER */
.lev3 { background-color: #607aa7;}

/* LOWER JETPLAN.COM NAVIGATION HEADER */
.lev4 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; background-color: #c8c8c8; color: #000000; text-align: right;}

td.1 {
	background-color: #0808c8;
}

td.0 {
	background-color: #f8f8f8;
}

/* SIDE NAVIGATION LEVEL 1 */
td.nav { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; background-color: #c8c8c8; color: #000000;}

/* SIDE NAVIGATION LEVEL 2 */
.nav2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; background-color: #d8d8d8; color: #000000;}

/* TITLES WITHIN TEXT */
h1 { font-size: 12pt; color: #000000; font-family: Arial, Helvetica, sans-serif;}

/* TEXT IN TABLES <td> */
td { font-size: 10pt;}

/* LINK APPEARANCE */
A:link { color: #25278d; text-decoration: none;}
A:visited { color: #25278d; text-decoration: none;}
A:active { color: red; text-decoration:none;}
A:hover { color: red; text-decoration: none;}

/* HEADER TITLES IN TABLES <th> */
th { font-size: 10pt; color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: #95adda;}

/* TD'S WITHIN FORMS <form><td> */
form td { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background-color: #225588;}

/* DELETED TEXT */
.strike { text-decoration: line-through; color: #d9d8d8; font-size: 10pt;}







/*** 20050907 new menu additions ***/


ul.menu {
/*	border-bottom : 1px solid #888;   */

	margin : 0;

	margin-top:1px;
	padding-top:1px;
	padding-bottom : 16px;
	padding-left : 4px;
	font-size : 9pt;


	/* style guideline? */
	font-family : Verdana, Sans-Serif !important;
	font-family : Tahoma, Sans-Serif !important;

	font-weight:bold;

	/* matches main nav today */
	background-color:#006699;  

/*	background-color:#dfe6eb; */



}

ul.submenu {
	background-color:#fff; 

}


ul.menusmall {
	font-size:8pt !important;
	font-weight: bold;
	padding-bottom:16px;
	margin-right:2px;
}

ul.menu li {
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
	line-height:11px;

	float:left;
      	background:url("/imgs/tabs/left.gif") no-repeat left top !important;
	padding:0 0 0 8px;	

}


/* important that the mainnav menu be different background color */
ul.mainnav_menu a {
	background: #eee !important;
}


ul.menu a {
	float:left;
	line-height:12px;

	padding:3 6 1 0px;

	margin-right: 1px;
	text-decoration:none;

      background:url("/imgs/tabs/right.gif") no-repeat right top !important;

	color:#336 !important;


}

li.help a {
	background-color:lightgreen;
}

ul.menusmall a {
	padding:2px 2px 2px 2px; 
	margin-right:3px;
	font-size:8pt;
}


ul.menu a:link, ul.menu a:visited { color : #000; }
ul.menu a:link.active, ul.menu a:visited.active	{ color : #000; }

ul.menu a:hover	{ color : #f00; }

ul.menu li.current {
      background-image:url("/imgs/tabs/left_on.gif") !important;
}

ul.menu li.current a {
/*	background : #dfe6eb !important; */

	color:#000 !important;
      	background-image:url("/imgs/tabs/right_on.gif") !important;

}

ul.menu li {
	white-space:nowrap;
}

.calbox {
	font-size:12pt;
	margin:2px;
	padding:2px;
	border:1px solid black;
	display:inline;
	position:relative;
	top:5px;
}

.selcalbox {
	font-size:12pt;
	margin:2px;
	padding:2px;
	border:1px solid yellow;
	display:inline;
	position:relative;
	top:5px;
}

.jeppmask {
	display:block;
	position:fixed;
	top:0;
	left:0;
	visibility:hidden;
	z-index:-10;
	background-color:#000000;
	width:100%;
	height:100%;
	opacity:0.25;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
	filter:alpha(opacity=25);
}

