.countryGuideBanner { background:#CCCCCC url(../Images/greyTop.jpg); font-size:1px; height:12px; width:608px; line-height:1px; }
.countryHeader { margin-bottom:10px; display:block; height:54px; }
.insideGrayFrame{font-size:11px; line-height:16px;}
.whatsthis A:visited, .riskRatingWatch .whatsthis { color:#00A9E0!important; text-decoration:underline!important; }
.countryHeader .flag { height:54px; margin-right:10px; display:block; float:left; overflow:hidden; font-size:11px; line-height:11px;}
.countryHeader .name { vertical-align:middle; color:#00A9E0; font-size:15px; position:relative; vertical-align:top; float:left; line-height:50px; }
#QuickNavigation { background: #0173B4 url(../Images/quikNav.jpg) no-repeat; width:590px; height:34px; display:block;	 margin:0 0 15px -8px; }
#QuickNavigation .continentsSelect { margin-top:7px; margin-left:110px; width:200px; }
#QuickNavigation .countriesSelect { margin-top:7px; margin-left:40px; width:200px; }
#TopCountryTabsFrame, .topCountryTabsFrameTab1 { background:#00A9E0 url(../Images/tab1.jpg) no-repeat; width:582px; height:67px; }
.topCountryTabsFrameTab2 { background-image:url(../Images/tab2.jpg)!important; }
.topCountryTabsFrameTab3 { background-image:url(../Images/tab3.jpg)!important; }
.topCountryTabsFrameTab4 { background-image:url(../Images/tab4.jpg)!important; }
.topCountryTabsFrameTab5 { background-image:url(../Images/tab5.jpg)!important; }
#MiddleCountryTabsFrame { padding-left:20px; padding-right:10px; padding-bottom:10px; background-image:url(../Images/tabSlice.jpg); width:552px; min-height:350px; line-height:16px; font-size: 11px; color:#444444; }
#BottomCountryTabsFrame { background:#00A9E0 url(../Images/tabBottom.jpg) no-repeat 0 0; width:582px; height:10px; line-height:1px; font-size:1px; margin-bottom:4px; }
#TopCountryTabsFrame .topTitles { height:25px;}
#TopCountryTabsFrame .topTitles .topTitleSelected,
#TopCountryTabsFrame .topTitles .topTitle:hover,
#TopCountryTabsFrame .topTitles .topTitle
{ padding-top:5px; text-align:center; color:White; width:95px; display:block; float:left; text-decoration:none; font-family:Arial; font-size:11px; line-height:16px; }

#TopCountryTabsFrame .topTitles .topTitleSelected, #TopCountryTabsFrame .topTitles .topTitle:hover { text-decoration:underline;}
#TopCountryTabsFrame .topSubtitles { margin:5px 0 0 5px;	 }

#TopCountryTabsFrame .topSubtitles .topTitleSelected-first-child,
#TopCountryTabsFrame .topSubtitles .topTitleSelected,
#TopCountryTabsFrame .topSubtitles .topTitle-first-child,
#TopCountryTabsFrame .topSubtitles .topTitle
{ margin:5px 10px 0 0px; padding-left:10px; text-align:center; color:White; display:block; float:left; text-decoration:none; border-left:solid 1px white; font-family:Arial; font-size:11px; line-height:16px; }

#TopCountryTabsFrame .topSubtitles .topTitleSelected-first-child,
#TopCountryTabsFrame .topSubtitles .topTitleSelected,
#TopCountryTabsFrame .topSubtitles .topTitle-first-child:hover,
#TopCountryTabsFrame .topSubtitles .topTitle:hover
{ text-decoration:underline; }

#TopCountryTabsFrame .topSubtitles .topTitleSelected-first-child,
#TopCountryTabsFrame .topSubtitles .topTitle-first-child 
{ border:none;	 }

.insideGrayFrame { color:Black!important; width:580px; padding-top:15px; }
.insideGrayFrame P { margin:0; padding-top:5px; padding-bottom:5px; line-height:16px; font-size:11px; }
.insideGrayFrame .blueHeader{ font-size:18px; line-height:20px; color:#00A9E0; display:block; }
.insideGrayFrame .blueHeader2, .insideGrayFrame .header2 { font-size:15px; color:Black; display:block; }
.insideGrayFrame .blueHeader2 { color:#00A9E0; }
.insideGrayFrame .blueHeader3 { font-size:13px; line-height:16px; color:#00A9E0; display:block; }
.insideGrayFrame H3 { font-size:13px; color:Black; font-weight:normal;	margin:0px; padding-top:10px; padding-bottom:10px; }
.insideGrayFrame LI { padding-left:10px; background-image:url(../Images/bluePoint.gif); background-position:left 6px; background-repeat:no-repeat;	list-style:none;}
.insideGrayFrame LI A{ text-decoration:underline;}
.blackList LI, .blackList A { color:Black; }
.travelTipsTable, .riskRatingTable { font-size:11px; line-height:20px; width:580px; border-collapse: collapse }
.riskRatingTable TH { font-weight:bold; font-size:13px; height:25px; }
.riskRatingTable TH, .riskRatingTable TD {padding-left:5px; padding-top:2px;}
.insideGrayFrame A{color:#005293;}
.travelTipsTable a, .riskRatingTable a { color:Black; }

.riskRatingTable .countryCell, .riskRatingTable .personnelCell { width:220px; }

.travelTipsTable .oddRow,
.travelTipsTable .evenRow,
.riskRatingTable .evenRow,
.riskRatingTable .oddRow
{ height:20px;	}

.travelTipsTable .oddRow, .riskRatingTable .oddRow { background-color:#CCCCCC; line-height:20px; height:20px;}
.travelTipsTable .evenRow, .riskRatingTable .evenRow { background-color:white;	 line-height:20px;  height:20px;}
.travelTipsTable TD { width:200px; padding-left:10px; text-decoration:underline; }
.travelTipsTable TD A{ line-height:20px; }
.topMap { text-align:center; margin-bottom:10px;	 display:block; position:relative; margin-left: auto; margin-right: auto; }
.textWithRightImg { display:table; }
.textOnLeft { width:250px; float:left; }
.rightMap { width:280px; margin-left:10px; margin-right:10px; background-position:center top; background-repeat:no-repeat; float:left; }
.riskRatingWatch .popupWindow { clear:both; }
.AlertArchiveDatesTable { width:100%; margin-top:10px; clear:both; }
.AlertArchiveTitle { color:#00A9E0; font-size:15px; padding-bottom:10px; }
.AlertArchiveMonths { padding: 3px 0 3px 0; }
.Even { background-color:#FFFFFF; }
.Odd { background-color:#D5D5D5;	}
.AlertArchiveYearText { padding:0 10px 0 10px; width:60px; color:#03669D; }
.AlertArchiveMonthSeparator { float:left; padding: 0 5px 0 5px; }
.travelAlertTitle { color:#00A9E0; font-size:15px; padding:0; margin:0; }
.travelAlertDate { margin:2px 0 7px 0; }
.TravelAlertBack { margin: 10px 0 0 0; padding: 0px 0 0 0; height:20px; }
.TravelAlertBack A { color:#00A9E0; text-decoration:none!Important; }
.TravelAlertBack img { margin-right:3px; }

.blueLink a, .blueLink { color:#00A9E0; cursor:pointer;text-decoration:none; }
.horizontalLinks li {background:transparent none repeat scroll 0 0 !important; border-left:1px solid; display:inline; padding:0 5px;}
.horizontalLinks A, .horizontalLinks A:hover { text-decoration:none!important; }

.orderLinks { padding-left:5px!important; padding-right:5px!important; }
.orderLinks-first  { border-left:none!important; }

.countryList A{color:Black!important; text-decoration:underline!important;}

.grayHeader4, .grayHeader3, .grayHeader2 { clear:both; color:#444444; display:block; font-size:15px; padding-bottom:5px; }
.grayHeader4, .header4 { font-size:11px; padding:0 3px 3px 0; }
.recentAlerts A{color:#005293;}

.cgSpacer{width:100%;clear:both;background-color:#E7E7E7;height:1px;line-height:1px;font-size:1px;margin:10px 0 10px 0;}

.pageContentMiddle { _padding-right: 7px !important; }

.travelTip LI{font-size:11px;}
.travelTip STRONG{font-weight:bold;}
.travelTip {margin-bottom:5px; display: block;}
