/* CSS Document */
body
{margin:0; padding:0; border:none}
img{border:none}

#Container{width:780px; margin:100px auto 0 auto}

.FormText2, .formText2{border:none; font:normal 10px arial, sans-serif; color:#fff; background-color:#000}

a{text-decoration: none}
a:link{color: #465460}
a:visited{color: #465460}
a:hover{color: #66798B}
a:active{color: #465460}

.A1{text-decoration: none}
.A1:link{color:#fff}
.A1:visited{color:#fff}
.A1:hover{color:#fff}
.A1:hover{color:#fff}			

.MenuItems{display:block; font:bold 12px Arial, Helvetica, Sans serif; text-align:center; padding-top:3px; width:100px; height:20px;
 text-decoration:none}
.MenuItems:link, .MenuItems:visited, .MenuItems:active{color:#fff; background-color:#465460}
.MenuItems:hover{color:#fff; background-color:#66798b}

.HotelSearch a#HS, .ThreatMap a#TM, .EmpTracker a#ET, 
.AirSearch a#SS, .RailSearch a#SS, .HotelSearch a#SS,
.RailSearch a#RS, .Country a#TR, .Contact a#CA, .Admin a#AD{color:#465460; background-color:#fff}

#Layer2
{
    z-index: 2;
    left: 160px;
    visibility: visible;
    width: 187px;
    position: absolute;
    top: 377px;
    height: 121px;
    background-color: #fff
}
#ThreatBox{
	width:80px;
	height:40px;
	float:right;
	text-align:center;
	border:1px solid #465460;
}
#CountryName
{
    font-weight: bold;
    font-size: 16px;
    z-index: 1;
    left: 160px;
    width: 194px;
    color: #2F4C9A;
    font-family: helvetica, arial, sans serif;
    position: absolute;
    top: 133px;
    height: 26px
}
#username
{	font-size:11px;
    color:#818181;
    font-family:Arial, Helvetica, sans-serif;
    text-align:left;
	width:60px;
	height:16px;
	border:1px solid #7f9db9}
#password
{	font-size:11px;
    color:#818181;
    font-family:Arial, Helvetica, sans-serif;
    text-align:left;
	width:60px;
	height:16px;
	border:1px solid #7f9db9}
#AccessCode{font-size:11px; color:#818181; font-family:Arial, Helvetica, sans-serif; text-align:left; width:60px; height:16px; 
border:1px solid #7f9db9}
.SectionHeaders
{	width:100%; 
	height:23px; 
	border-left:1px solid #465460;
	border-top:1px solid #465460;
	border-bottom:1px solid #465460;
	padding-left:5px; 
	padding-top:3px; 
	background-color:#66798B;
	font-weight: bold;
    font-size: 12px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif}
.EmployeeTableHeaders
{
	border-left:1px solid #465460;
	border-top:1px solid #465460;
	padding:3px 0 5px;
	text-align:center;
	font: bold 12px Arial, sans-serif;
    color: #fff
}
.SectionHeaders2
{ 
	border-left:1px solid #465460;
	border-top:1px solid #465460;
	border-bottom:1px solid #465460;
	padding-left:5px; 
	padding-top:3px; 
	background-color:#66798B;
	font:bold 12px arial, sans-serif;
    color: #fff
}
.FlightHeaders
{ 
	height:23px; 
	border-left:1px solid #465460;
	border-top:1px solid #465460;
	border-bottom:1px solid #465460; 
	padding-top:3px;
	text-align:center;
	background-color:#66798B;
	font-weight: bold;
    font-size: 12px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif
}
.FlightEntries
{
    padding-left: 15px;
    font-size: 12px;
    color: #000;
    font-family: Arial, Helvetica, sans-serif
}
#MappingHeaders
{
	width:100%; 
	height:23px; 
	border-left:1px solid #465460;
	border-top:1px solid #465460;
	border-bottom:1px solid #465460;
	padding-left:5px; 
	padding-top:3px; 
	background-color:#66798B;
	font-weight: bold;
    font-size: 12px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif
}
#ContactHeader
{
	width:100%; 
	height:23px; 
	border-left:1px solid #465460;
	border-top:1px solid #465460;
	border-bottom:1px solid #465460;
	padding-left:5px; 
	padding-top:3px; 
	background-color:#66798B;
	font-weight: bold;
    font-size: 12px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif
}
#RelatedNews
{
	position:absolute; 
	top:385px; 
	left:518px; 
	width:171px; 
	height:23px; 
	border-left:1px solid #465460;
	border-top:1px solid #465460;
	border-bottom:1px solid #465460;
	padding-left:5px; 
	padding-top:3px; 
	background-color:#66798B;
	font-weight: bold;
   	font-size: 12px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif
}	
.TableText
{
    padding-left: 5px;
	font:normal 11px Arial, Helvetica, sans-serif;
    color: #000;
}
.ContentText{color:#000; font:normal 11px Arial, Helvetica, sans-serif}
.TableTextBold
{
    padding-left: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left
}
.TimeText
{
    font-size: 10px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left
}
.ImageText
{
    font-weight: bold;
    font-size: 11px;
    color: #000;
    font-family: Arial, Helvetica, sans-serif
}
.ContentSubTitle
{
    font-weight: bold;
    font-size: 12px;
    color: #15254F;
    font-family: Arial, Helvetica, sans-serif
}
.copyright
{
	font:normal 10px Arial, Helvetica, sans-serif;
    color: #465460;
	text-align:left
}
.Date
{
    font-size: 10px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif
}
.LoginText{font:bold 11px Arial, Helvetica, sans-serif; color:#fff;}
.LoginDetails
{
    font-size: 11px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif
}
.LoginGreeting
{
    font-weight: bold;
    font-size: 12px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif
}
.LoginSalutation
{
    font-weight: bold;
    font-size: 11px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif
}
.LoginTime
{
    font-size: 10px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif
}
.LoginLogoff
{
    font-weight: bold;
    font-size: 12px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif
}
.CountryName
{
    font-weight: bold;
    font-size: 16px;
    color: #2F4C9A;
    font-family: helvetica, arial, sans-serif
}
.ColumnTextSmall
{
    font-weight: normal;
    font-size: 9px;
    color: #000;
    font-family: Arial, Sans serif
}
.frmData{font:normal 11px arial, sans-serif; color:#000}
.frmTips{font:normal 10px arial, sans-serif; color:#000}
mSubHeader{font:bold 12px arial, sans-serif; color:#2F4C9A}

.formText
{
    font-size: 10px;
    color: #FFF;
    font-family: Arial, Helvetica, Sans serif
}
.formData, .FormData
{
	font:bold 11px Arial, Sans-serif;
	color: #000}
.formTextSmall
{
    font-weight: normal;
    font-size: 10px;
    color: #000;
    font-family: Arial, Sans serif
}
.cmdButton
{
    border-right: #15254f thin outset;
    border-top: #15254f thin outset;
    font-weight: bold;
    font-size: 10px;
    margin: 0px;
    border-left: #15254f thin outset;
    cursor: pointer;
    color: #FFF;
    border-bottom: #15254f thin outset;
    font-family: Arial, Sans serif;
    background-color: #BEC6DB
}
.FormHeader
{
    font-weight: normal;
    font-size: 14px;
    color: #15254f;
    font-family: Arial, Sans serif
}
select
{
    font-size: 10px;
    color: #FFF;
    font-family: Arial, Helvetica, Sans serif;
    background-color: #66798B
}
.FormHeader2{font:normal 10px Arial, Helvetica, Sans serif; color:#fff; background-color:#66798b; text-align:left}

.SubHeader
{
    font-size: 10px;
    color: #15254f;
    font-family: Arial, Sans serif
}
.texttext
{
    font-weight: bold;
    font-size: 12px;
    color: #000;
    font-family: Arial, Helvetica, sans-serif
}
.cmdButton2
{
    font-weight: bold;
	font-family: Arial, Helvetica, Sans serif;
    font-size: 12px;
	text-align: center;
    color: #000;
	cursor: pointer;
  	border-left-color: #8798C6;
    border-top-color: #8798c6;
	border-right: #8798c6 1px solid;
    border-bottom: #8798c6 1px solid;
	padding-top: 4px;
    height: 23px;
    background-color: #aecbff
}
.formTextWhite
{
    font-weight: normal;
    font-size: 8px;
    color: #000;
    font-family: Arial, Helvetica, sans-serif
}

.CIATable
{
    font-weight: normal;
    font-size: 10px;
    color: #CFD6E8;
    font-family: Arial, Helvetica, sans-serif
}
.CIASectionHeader
{
	
	font-weight: bold;
    font-size: 11px;
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #CFD6E8;
	border: 1px solid #8798C6
}
.CIAFactName
{
    font-weight: bold;
    font-size: 12px;
    color: #2F4C9A;
    font-family: Arial, Helvetica, sans-serif
}
.CIAFact
{
    font-weight: normal;
    font-size: 11px;
    color: #818181;
    font-family: Arial, Helvetica, sans-serif
}
.PageHeader
{
    font-weight: bold;
    font-size: 16px;
    color: #2F4C9A;
    font-family: helvetica, Arial, sans-serif
}
#WhoIsWhereHeader
{
	top:210px; 
	left:714px;
	border-left: 1px solid #465460;
	border-right: 1px solid #465460;
	border-top: 1px solid #465460;
	background-color: #66798B;
	position:absolute; 
	width: 140px;
	text-align: center;
}	
#WhoIsWherePanel
{
	top:226px; 
	left:714px;
	border-left: 1px solid #465460;
	border-right: 1px solid #465460;
	border-bottom: 1px solid #465460;
	background-color: #66798B;
	position:absolute; 
	width: 140px;
	font-size: 11px;
    color: #000;
    font-family: Arial, Helvetica, sans-serif
}	
.FCODisplayUpdate
{
	font-family: Arial, Helvetica, sans-serif;
	color: #818181;
	font-size: 10px 
}	
.FCODisplay
{
	font-family: Arial, Helvetica, sans-serif;
	color: #818181
}
#OpenEmail
{
	padding-left: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left
}
.TL1
{
    font-weight: bold;
    font-size: 11px;
    color: #000;
    font-family: Arial, Sans-Serif;
    background-color: #D3DCF5
}
.TL2
{
    font-weight: bold;
    font-size: 11px;
    color: #FFF;
    font-family: Arial, Sans-Serif;
    background-color: #4772CD
}
.TL3
{
    font-weight: bold;
    font-size: 11px;
    color: #000;
    font-family: Arial, Sans-Serif;
    background-color: #F0F000
}
.TL4
{
    font-weight: bold;
    font-size: 11px;
    color: #000;
    font-family: Arial, Sans-Serif;
    background-color: #FFC000
}
.TL5
{
    font-weight: bold;
    font-size: 11px;
    color: #FFF;
    font-family: Arial, Sans-Serif;
    background-color: #CD4747
}
.TL0
{
    font-weight: bold;
    font-size: 11px;
    color: #FFF;
    font-family: Arial, Sans-Serif;
    background-color: #000
}
.Address{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	letter-spacing: 0.3em
}	
.karticletext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal
}	
.kextrainfoheadline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #818181;
	font-weight: bold;
	font-variant: small-caps
}
.Kill{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-align: center
}
.PNRSearchWhite
{
    padding: 2px;
	font-weight: bold;
    font-size: 11px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif
}
.PNRSearchBlack
{
    padding: 2px;
	font-weight: bold;
    font-size: 11px;
    color: #000;
    font-family: Arial, Helvetica, sans-serif
}
.TablePadding{padding: 2px}	
.silver{color:#ccc}
.warning{font:bold 12px Arial, sans-serif; color:#000; text-transform:uppercase}
.red{color:#ff0000}
#CountrySummary{padding:4px 2px 2px 2px; width:405px; color:#000; font:normal 11px Arial, Helvetica, sans-serif}
#CountryNews{width:171px; height:190px; padding:1px; overflow:auto}

.Under{text-decoration:underline}
#MenuForm fieldset{margin:0; padding:0; border:none}
#ListChange, #NavForm10, #NavForm15, #NavForm5, #EmailThem, #NavForm8, #NavForm9, #NavForm16, #NavForm17{display:inline}

#EmailThem .TableText div{text-decoration:underline}

.PLThreat1{font:bold 11px arial, sans-serif; background-color:#d3dcf5; color: #000; text-align:center; padding:3px}
.PLThreat2{font:bold 11px arial, sans-serif; background-color:#4772cd; color: #000; text-align:center; padding:3px}
.PLThreat3{font:bold 11px arial, sans-serif; background-color:#f0ff00; color: #000; text-align:center; padding:3px}
.PLThreat4{font:bold 11px arial, sans-serif; background-color:#ffc000; color: #000; text-align:center; padding:3px}
.PLThreat5{font:bold 11px arial, sans-serif; background-color:#cd4747; color: #000; text-align:center; padding:3px}
.PLThreat0{font:bold 11px arial, sans-serif; background-color:#000; color: #fff; text-align:center; padding:3px}

#NewUserAc{width:400px; margin:0 0 30px 50px}
#NewUserAc fieldset{padding:0 12px; border:1px solid #666}
#NewUserAc legend{font:bold 12px Arial, sans-serif; color:#666; background-color:#fff; border:1px solid #999; padding:2px}
#NewUserAc ul{font:normal 11px Arial, sans-serif; margin-top:20px; background-color:#fff; color:#000}
#NewUserAc #reset{float:left}
#NewUserAc #submit{float:right}
#NewUserAc p{clear:both; font:normal 11px Arial, sans-serif}
.NARow{width:400px; font:normal 11px Arial, sans-serif; margin:3px 0; color:#000; background-color:#fff}
.NARow label{display:block; float:left; padding:3px 5px; width:170px}

#UploadNewDoc{margin:0 0 30px 50px}
#UploadNewDoc fieldset{padding:0 12px; border:1px solid #666}
#UploadNewDoc legend{font:bold 12px Arial, sans-serif; color:#666; background-color:#fff; border:1px solid #999; padding:2px}

#SearchMenu{margin-left:220px; position:absolute; z-index:9999; visibility:hidden}
#SearchMenu a{padding:10px 0 2px 5px; display:block; width:95px; text-align:center; font:bold 12px arial, sans-serif; 
border-right:1px solid #999; border-bottom:1px solid #666; color:#fff; background-color:#66798b}
#SearchMenu a:hover{background-color:#b2bcc5; color:#465460}

.AirSearch a#sAS, .RailSearch a#sRS, .HotelSearch a#sHS{color:#66798b; background-color:#fff}
