﻿body
{
    /*scrollbar-face-color: black;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: #929426;
    scrollbar-3dlight-color: #c0c0c0;
    scrollbar-arrow-color: lightgrey;
    scrollbar-track-color: black;
    scrollbar-darkshadow-color: #b196aa;*/
    font-family: Arial;
    font-size: 12px;
    background-color: #012641;
    color: #FDFBF2;
}

A:link
{
    
    font-weight: bold;
    font-size: 11px;
    color: #B9B8BD;
    font-family: Arial;
    text-decoration: none;
}
A:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #B9B8BD;
    font-family: Arial;
    text-decoration: none;
}
A:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #F7FFFF;
    font-family: Arial;
    text-decoration: none;
}


.enter
{
    font-size: 13px;
    color: #FFFEF9;
    font-family: Arial;
    text-decoration: none;
}

#airports
{
	border-right: #cccc99 solid;
	border-top: #cccc99 solid;
	border-left: #cccc99 solid;
	border-bottom: #cccc99 solid;
}

#airPortDiv
{
    top: -100;
    left: -111;
    position: absolute;
}




.berryText
{
    color: #ffffff;
    line-height: 15pt;
    vertical-align: top;
    font-weight: bold;
    text-align: left;
}


.calendar
{
	background-color: #fefaff;
	z-index: 1;
	position:absolute;
    color:Black;
}
.calendar td a:link
{
    color: #6C6C6C;
}

.calendar td a:hover
{
    color: #404040;
}
.charterCitiesCopy
{
     font-weight:normal;
     line-height:18px; 

}

.divspace
{
	line-height: 24pt;
}


.details
{
	 display: none;
	visibility: hidden;
	background-color: #eeeeee;
	font-family: Verdana;
	width:800px;
}

.editUserLink{
    color: #003399;


}

.editUserLink a
{
    color: #003399;
}
.editUserLink a:link
{
    color: #003399;
}
.editUserLink a:hover
{
    background: #E0EBF5;
    
}

.editUserLink a:active
{
    color: #003399;
}




.fleetRep1
{
    background-color: #ccffcc;
    cursor: pointer;
    color: black;
}

.fleetRep2
{
    background-color: #ffffcc;
    cursor: pointer;
    color: black;
}

.go
{
	font-size: 16pt;
	color: #ffffff;
	font-weight: bold;
}
.gridTable
{
    text-align: left;
}
.heading
{
	font-weight: bold;
}

.header
{
	
	font-weight: bold;
	cursor: pointer;
	background-color: #cccccc;
	font-family: Verdana;
}
.hide
{
	visibility: hidden;
	display: none;
}
.hitailUrl{
     color:Black;

}
.hitailUrl a{
     color:Black;

}
.HdItems
{
	font-weight: bold;
	background-color: #cccccc;
	font-family: Verdana;
	font-size: 9pt;
}

.HomeBG
{
    background-image: url(  '/D:/NewProjects/GCJ/images/bg4.jpg' );
    background-repeat: repeat-y;
}

img{
    border:none;
}
.indexBody
{
    background-color: #CCFFFF;
}
.indexBigType
{
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
}
.indexBenefits
{
    font-size: 13px;
    font-weight: bold;
    font-style: italic;
}
.indexTopLine
{
    font-size: 18px;
    font-weight: bold;
    height: 25px;
    
}
li
{
    padding-top: 4px;
}
.indexBenefitsList
{
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
    height: 10px;
    list-style-type: square;
}
.indexBenefitsListOld{
     font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    height: 10px;
    list-style-type: square;
}
.indexCTA
{
    color: black;
    font-size: 14px;
    font-weight: bold;
    padding-left: 15px;
    
}
.indexCTAhint
{
    color: #787878;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    padding-left: 90px;
}
.indexCTAhint1
{
    color: #787878;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    padding-left: 10px;
}
.indexMainBG
{
    background-image: url('images/bgslice1.gif');
    background-repeat: repeat-x;
}
.indexStats{
    font-size: 30px;
    font-weight: bold;
    font-style: italic;

}
.indexStats1{
    font-size: 22px;
    font-weight: bold;
    font-style: italic;

}
.indexFltPlan
{
    
    position: relative;
    z-index: 2;
    top: -506px;
    left: 85px;
    
}
.indexFltPlanFF
{
    
    position: relative;
    z-index: 2;
    top: -501px;
    left: 85px;
    
}
.indexFltPlanControl{
    background-image: url('images/FltPlannerBG1.gif');
    background-repeat: no-repeat;
    height:318px;
    width:470px;
}

.indexUpperArea{
    
    position: relative;
    z-index: 3;
    top: 85px;
    left: 460px;
    color: #003399;
}
.indexUpperArea a
{
    color: #003399;
}
.indexUpperArea a:link
{
    color: #003399;
}
.indexUpperArea a:hover
{
    background: #A0C0E0;
}

.indexUpperArea a:active
{
    color: #003399;
}
.indexRightSide
{
    color: #003399;
    width: 330px;
    z-index: 3;
    /*font-family: Samanata;*/
    font-size: 14px;
    font-weight: bold;
    margin-left: 10px;
}
.indexTopPanel
{
    font-size: 20px;
    font-weight: bold;
    height: 50px;
    padding-left: 360px;
    /*padding-top: 10px;*/
}
.indexBottomPanel
{
    font-size: 16px;
    font-weight: bold;
    color: #5C80B4;
    height: 60px;
    padding-left: 10px;
}
.indexPlanePanel
{
    font-size: 20px;
    font-weight: bold;
    color: #003399;
    height: 130px;
    padding-left: 19px;
}
.indexLowerLinkPanel
{
    font-size: 20px;
    font-weight: bold;
    color: #003399;
    height: 35px;
}
.indexPlaneBox
{
    width: 900px;
    height: 150px;
    border-bottom-style: solid;
    border-bottom-width: thick;
    border-bottom-color: #B4CDE7;
}
.indexPlaneBoxOther
{
    border-style: solid solid solid none;
    border-width: medium;
    border-color: #B4CDE7;
    height: 129px;
    float: left;
    
}

.indexPlaneBoxLeft
{
    border-width: medium;
    border-color: #D6E0EF;
    border: medium solid #B4CDE7;
    height: 129px;
    float: left;
}
.indexLowerTollFree
{
    font-size: 12px;
    color: #D1DCE9;
    height: 17px;
    vertical-align: text-bottom;
    padding-top: 5px;
}
.indexLowerCopyright{
    font-size: 9px;
    color: #D1DCE9;

}
.indexSystem{
    
    color: #003399;
    font-size: 11px;
    font-weight: bold;
    padding-left: 20px;
}

.indexSystem a
{
    color: #5C86AF;
}
.indexSystem a:link
{
    color: #77A4D2;
}
.indexSystem a:hover
{
    /*background: #F1F5FA;*/
    color: #A0C0E0;
}

.indexSystem a:active
{
    color: #003399;
}




/*
.indexUpperArea a:visited
{
    color: #003399;
}
*/

.indexMainTopTile
{
    background-image: url('images/MainTopTile.gif');
    background-repeat: repeat-x;
}

.indexTopLogo
{
    margin-bottom: -10px;
    padding-bottom: -10px;
    bottom: -10px;
    clip: rect(auto, auto, -10px, auto);
    border-spacing: 0px;
    vertical-align: bottom;
}

input.btnOff
{
    color: #000099;
    font-size: 100%;
    font-weight: bold;
    background-color: #fed;
    border: 1px solid #000099;
    width: 265px;
    cursor: pointer;
    /*filter: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr= '#ffffffff' ,EndColorStr= '#ffeeddaa' );*/
}
input.btnOn
{
    color: #0066FF;
    font-size: 100%;
    font-weight: bold;
    background-color: #FFFAF4;
    border: 1px solid #0099FF;
    width: 265px;
    cursor: pointer; /*filter: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr= '#ffffffff' ,EndColorStr= '#ffeeddaa' );*/
}

.itemsQ
{
    background-color: #ffbbd4;
    font-family: Verdana;
    text-align: left;
}

.items
{
    background-color: #e6e6e6;
    font-family: Verdana;
    text-align: left;
    color: black;
    padding-right: 13px;
    padding-left: 13px;
    cursor: default;
}
.itemsR
{
    background-color: #d5eed2;
    font-family: Verdana;
    text-align: left;
}
.itemsS
{
    background-color: #ffffc3;
    font-family: Verdana;
    text-align: left;
}
.itemsE
{
    background-color: #ffe5e5;
    font-family: Verdana;
    text-align: left;
}
.itemsA
{
    background-color: #f2ffe0;
    font-family: Verdana;
    text-align: left;
}
.instyle
{
	font-weight: bold;
	font-size: 24pt;
	color: #68039a;
	font-style: italic;
	font-family: Verdana;
	text-decoration: underline;
}
.jetTrafficLink a
{
    color: #114584;
    font-weight: bold;
    font-size: large;
}
.jetGridMain
{
    
}
.leg
{
	color: #ffffff;
	vertical-align: top;
	border-right: white thin solid;
	border-top: white thin solid;
	border-left: white thin solid;
	border-bottom: white thin solid;
	font-weight: normal;
	
}
.mainInfo
{
	background-color: #f7f1fa;
	border-right: #68039a groove;
	border-top: #68039a groove;
	border-left: #68039a groove;
	border-bottom: #68039a groove;
}
.mapsOff
{
	visibility: hidden; 
}
.mapsOn
{
	visibility: visible;
	color: white;
}
.masterButton
{
	width: 50px;
	cursor: pointer;
}

.mast1b
{
    border-right: #ffffff thin solid;
    border-top: #ffffff thin solid;
    border-left: #ffffff thin solid;
    color: #ffffff;
    border-bottom: #ffffff thin solid;
    background-color: #000099;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 5px;
    padding-top: 5px;
    font-weight: bold;
    cursor: pointer;
}
.mast1bon
{
    border-right: #3300cc thin solid;
    border-top: #3300cc thin solid;
    border-left: #3300cc thin solid;
    color: #0000ff;
    border-bottom: #3300cc thin solid;
    background-color: #ffffff;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 5px;
    padding-top: 5px;
    font-weight: bold;
    cursor: pointer;
}
.mast1x
{
    border-right: #ffffff thin solid;
    border-top: #ffffff thin solid;
    border-left: #ffffff thin solid;
    color: #ffffff;
    border-bottom: #ffffff thin solid;
    background-color: #97B9FF;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 2px;
    padding-top: 2px;
    font-weight: bold;
    cursor: pointer;
}
.mast1xon
{
    border-right: #ffffff thin solid;
    border-top: #ffffff thin solid;
    border-left: #ffffff thin solid;
    border-bottom: #ffffff thin solid;
    color: #ffffff;
    background-color: #CFDDF3;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 2px;
    padding-top: 2px;
    font-weight: bold;
    cursor: pointer;
}
.message0
{
    color: #C7C7C7;
}
.message1
{
    color: #909090;
}

.message2
{
    color: #575757;
}

.message3
{
    color: #000000;
}
.message4
{
    color: #626262;
}
.message5
{
    color: #B2B2B2;
}
.message6
{
    color: #ADADAD;
}

.modal
{
    background-color: #E4E7EF;
    opacity: .4;
	filter: alpha(opacity=40);

}
.modalTable
{
    border: medium solid #BFC4D2;
    width: 750px;
    height: 400px;
    background-color: #E1E8EA;
    font-family: Verdana;
    font-size: 11px;
    font-weight: 300;
    color: #1E304F;
}
.noseem{ display: none; visibility: hidden; }

.operTbl
{
    color: #330099;
    background-color: #f2faff;
    border-right: #cccccc thin solid;
    border-top: #cccccc thin solid;
    border-left: #cccccc thin solid;
    border-bottom: #cccccc thin solid;
    text-align: left;
}

.pointer
{
    cursor: pointer;
}
.pointerNot
{
    cursor:default;
}

.password
{
	border-right: black solid;
	border-top: black solid;
	border-left: black solid;
	border-bottom: black solid;
	visibility: visible;
	background-color: #c1d2f8;
	color: #001c3a;
	font-weight: bold;
}


.patientTable
{
    width: 850px;
    border-right: #cccccc thin solid;
    border-top: #cccccc thin solid;
    border-left: #cccccc thin solid;
    border-bottom: #cccccc thin solid;
}
.procRep1
{
    background-color: #ccffcc;
    color: black;
    padding-right: 3px;
    padding-left: 3px;
}
.procRep2
{
    background-color: #ffffcc;
    padding-right: 3px;
    padding-left: 3px;
    color: black;
}
.pwdiv
{
	position:relative;
	z-index: 3;
	top: 1000;
	left: 1110;
	display:inline;
	visibility: visible;
	
}

.ResultBox
{
    border-right: black solid;
    border-top: black solid;
    border-left: black solid;
    border-bottom: black solid;
    visibility: visible;
    background-color: #c1d2f8;
    color: #001c3a;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 20px;
}
.testDiv1{
    position:absolute;
	z-index: 2;
	top: 38%;
	left: 48%;
	display:inline;
	visibility:visible;
	width:400px;

}
.testDiv2{
    position:absolute;
	z-index: 2;
	top: 5%;
	left: 10%;
	display:inline;
	visibility:visible;
	width:400px;

}
.quoteLink
{
    color: #402715;
}
.quoteLink a
{
    color: #512800;
}
.quoteLink:a
{
    color: #512800;
}
#routemap
{
	border-right: #cccc99 solid;
	border-top: #cccc99 solid;
	border-left: #cccc99 solid;
	border-bottom: #cccc99 solid;
}
.repHead
{
    background-color: #f2e5ee;
    color: black;
    
}
.rep1
{
    background-color: #ffebdb;
    color: black;
    font-weight:normal;
    cursor: pointer;
}
.rep2
{
    background-color: #edffd8;
    color: black;
    font-weight:normal;
    cursor: pointer;
}

.seem
{
	z-index: 1;
	position: absolute;
	display: block; 
	visibility: visible; 
}


.showtrip
{
	cursor: pointer;
	font-weight: bold;
	border-right: white thin solid;
	border-top: white thin solid;
	border-left: white thin solid;
	border-bottom: white thin solid;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	padding-top: 3px;
	width: 120px;
}

.showtripOff
{ 
    font-weight: bold;
    border-right: #a6a6a4 thin solid;
    border-top: #a6a6a4 thin solid;
    border-left: #a6a6a4 thin solid;
    border-bottom: #a6a6a4 thin solid;
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 3px;
    padding-top: 3px;
    width: 120px;
    color: #969898;
}
.show
{
	visibility: visible;
	display:inline;
}
.secondTripLine
{
    height: 10px;
    line-height: 10px;
}
.secondaryBoxCenter{
     text-align:center;
     width:100%;

}
.secondaryPageMainTable
{
    background-color: #DDEEFF;
    padding: 10px;
    margin: 10px;
    border: medium solid #4358A3;
    color: #2F4A95;
    font-weight: bolder;
    line-height: 20px;
}  
.secondaryPageMainTable a {
 color:Blue;
}
.siteStats
{
    visibility:hidden;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity:.90;
    opacity:.90;
 
     
}
.subtext
{
    height: 6px;
    font-size: 9px;
    color: #D7D7E3;
}
.tableLink{
    color:Black;

}
.tableLink a {
    color:Black;

}
.textPages
{
    background-color: #ECF2FF;
    border: 15px solid #DFEAFF;
    color: #1C1C6F;
    text-align: left;
}
.tripTbl
{
    font-weight: bold;
    color: #000066;
    background-color: white;
    border-right: #808080 solid;
    border-top: #808080 solid;
    border-left: #808080 solid;
    border-bottom: #808080 solid;
}
.tripEditRow{
     padding-left:20px;
      margin-left:20px;

}

.topTable
{
	background-image: url(images/slice.gif);
}
.tblLogin
{
    background-image: url(images/loginbg.gif);
    background-color: #3C3E88;
     height:220px;
    color: #FFFFF0;
}
/* repeater tags */
.trTableOff
{
	visibility: hidden;
	display: none;
}
.trTableOn
{
	visibility: visible;
	display: block;
	text-align: center;
}
.topLine
{
	background-image: url(images/topLine.gif);
	background-repeat: repeat-x;
}
.topTdnav
{
    
    background-image: url(images/bg4h.jpg);
    background-repeat: repeat-x;
}
.tripBox
{
	color: #ffffff;
	vertical-align: top;
	border-right: white thin solid;
	border-top: white thin solid;
	border-left: white thin solid;
	border-bottom: white thin solid;
	font-weight: normal;
	
	font-size: 13px;
    color: #FFFEF9;
    font-family: Arial;
    
	
	
}
.tripBox1
{
	color: #ffffff;
	vertical-align: top;
	/*border-right: white thin solid;
	border-top: white thin solid;
	border-left: white thin solid;
	border-bottom: white thin solid;*/
	font-weight: normal;
	
	font-size: 13px;
    color: #FFFEF9;
    font-family: Arial;
    
	
	
}
.topNav
{
    color: #b9b8bd;
    height: 30px;
}

.under
{
	visibility: hidden;
	
}
.userQuoteTbl
{
    border: thin solid #D6DFED;
}


.ztest
{
	z-index: 1;
	position: absolute;
}

/* calendar tags */
.cpYearNavigation,.cpMonthNavigation { background-color:#C0C0C0; text-align:center; vertical-align:middle; text-decoration:none; color:#000000; font-weight:bold; }
.cpDayColumnHeader, .cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText { font-family:arial; font-size:8pt; }
TD.cpDayColumnHeader { text-align:right; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; }
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate  { text-align:right; text-decoration:none; }
.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
.cpCurrentMonthDate, .cpCurrentDate { color:#000000; }/* current month days text */
.cpOtherMonthDate { color:#969696; } /* other month days text */

.cpMonthNavigation { color:#000000; } /* header text */
TD.cpCurrentDate
{
    color: #000000;
    background-color: #C0C0C0;
    border-width: 1px;
    border: solid thin #800000;
}
TD.cpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
TD.cpTodayText, TD.cpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}
A.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }
A.cpTodayText { color:black; }
.cpTodayTextDisabled { color:#D0D0D0; }
.cpBorder { border:solid thin #808080; }



#chooseAirports
{
    border: medium solid #C0C0C0;
}