BODY {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #4581cd; FONT-FAMILY: Verdana
}
FORM {
	TEXT-ALIGN: center
}
TABLE.APPage {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 800px; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TABLE.APPageHeader {
	WIDTH: 100%; TEXT-ALIGN: left
}
TD.APPageContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 800px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Verdana; HEIGHT: 400px; TEXT-ALIGN: left
}
TD.APPageFooter {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
TD.APPageFooter A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.APLogo {
	CURSOR: pointer
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fa8a44; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
SPAN.APCommon {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4581cd; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
TD.APCommon {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00486b; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; COLOR: #99cc33; BORDER-BOTTOM: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #99cc33; TEXT-ALIGN: center
}
.lnkContinent1 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #33cc00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkContinent2 {
	FONT-WEIGHT: bold; FONT-SIZE: 98%; COLOR: #30be00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkContinent3 {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #2cb100; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkContinentCommon {
	FONT-WEIGHT: normal; FONT-SIZE: 82%; COLOR: #29a500; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkCountry1 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #33cc00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkCountry2 {
	FONT-WEIGHT: bold; FONT-SIZE: 98%; COLOR: #30be00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkCountry3 {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #2cb100; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkCountryCommon {
	FONT-WEIGHT: normal; FONT-SIZE: 82%; COLOR: #29a500; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkState1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #2baa00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkState2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #2baa00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkState3 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #2baa00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkStateCommon {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #2baa00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkCity1 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #33cc00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkCity2 {
	FONT-WEIGHT: bold; FONT-SIZE: 98%; COLOR: #30be00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkCity3 {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #2cb100; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkCityCommon {
	FONT-WEIGHT: normal; FONT-SIZE: 82%; COLOR: #29a500; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkAirport1 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #33cc00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkAirport2 {
	FONT-WEIGHT: bold; FONT-SIZE: 98%; COLOR: #30be00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkAirport3 {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #2cb100; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkAirportCommon {
	FONT-WEIGHT: normal; FONT-SIZE: 82%; COLOR: #29a500; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkUser {
	FONT-WEIGHT: normal; FONT-SIZE: 82%; COLOR: #29a500; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.lnkCurrentUser {
	FONT-WEIGHT: normal; FONT-SIZE: 98%; COLOR: #29a500; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.navPath {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fa8a44; BORDER-BOTTOM: black 0.5pt; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.navPath:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fa8a44; BORDER-BOTTOM: lime 0.5pt; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.navPathArrow {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #4581cd; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
DIV.popularBox {
	BORDER-RIGHT: gray 0.5pt; BORDER-TOP: gray 0.5pt; BORDER-LEFT: gray 0.5pt; WIDTH: 800px; BORDER-BOTTOM: gray 0.5pt
}
DIV.popularBox2 {
	BORDER-RIGHT: black 1px; BORDER-TOP: black 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px; WIDTH: 780px; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px
}
DIV.userFindBox {
	BORDER-RIGHT: black 1px; BORDER-TOP: black 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px
}
DIV.popularBox TABLE {
	WIDTH: 100%
}
DIV.searchBox {
	BORDER-RIGHT: #4581cd 0.5pt solid; BORDER-TOP: #4581cd 0.5pt solid; BACKGROUND-IMAGE: url(/images/searchbg.gif); BORDER-LEFT: #4581cd 0.5pt solid; WIDTH: 800px; BORDER-BOTTOM: #4581cd 0.5pt solid; BACKGROUND-REPEAT: repeat-x
}
TABLE.searchBox {
	BORDER-RIGHT: #4581cd 0px; BORDER-TOP: #4581cd 0px; BORDER-LEFT: #4581cd 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #4581cd 0px
}
TD.searchBox {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; VERTICAL-ALIGN: middle; COLOR: #4581cd; FONT-FAMILY: Verdana
}
.searchTextBox {
	BORDER-RIGHT: #4581cd 0.3pt solid; PADDING-RIGHT: 2px! important; BORDER-TOP: #4581cd 0.3pt solid; PADDING-LEFT: 2px! important; PADDING-BOTTOM: 0px! important; BORDER-LEFT: #4581cd 0.3pt solid; WIDTH: 200px! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: #4581cd 0.3pt solid; HEIGHT: 20px! important
}
.searchButton {
	BORDER-RIGHT: #4581cd 0.3pt solid; BORDER-TOP: #4581cd 0.3pt solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #4581cd 0.3pt solid; COLOR: white; BORDER-BOTTOM: #4581cd 0.3pt solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #4581cd
}
.searchBoxDesc {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: Verdana
}
.APButton {
	BORDER-RIGHT: #4581cd 0pt solid; BORDER-TOP: #4581cd 0pt solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #4581cd 0pt solid; COLOR: white; BORDER-BOTTOM: #4581cd 0pt solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #4581cd
}
.APButton:hover {
	BORDER-RIGHT: #4581cd 0pt solid; BORDER-TOP: #4581cd 0pt solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #4581cd 0pt solid; COLOR: white; BORDER-BOTTOM: #4581cd 0pt solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #4581cd
}
DIV.searchResultBox {
	BORDER-RIGHT: gray 0.5pt; PADDING-RIGHT: 10px; BORDER-TOP: gray 0.5pt; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: gray 0.5pt; PADDING-TOP: 5px; BORDER-BOTTOM: gray 0.5pt
}
TABLE.searchResultBox {
	BORDER-RIGHT: black 0px; PADDING-RIGHT: 2px; BORDER-TOP: black 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 0px; PADDING-TOP: 2px; BORDER-BOTTOM: black 0px
}
.searchResultTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #fa8a44; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.searchResultItem {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #4581cd; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.searchResultNotFound {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4581cd; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.searchResultKeyword {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: Verdana
}
.HorizontalLine {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; COLOR: #4581cd; LINE-HEIGHT: 2px; BORDER-BOTTOM: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #4581cd; TEXT-ALIGN: center
}
DIV.DynamicContent {
	WIDTH: 800px
}
DIV.rateSummary {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none
}
TABLE.rateSummary {
	BORDER-RIGHT: black 0px; PADDING-RIGHT: 2px; BORDER-TOP: black 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 0px; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: black 0px; HEIGHT: 100%
}
TD.rateSummary {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #4581cd; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TD.ratingMark {
	VERTICAL-ALIGN: middle; COLOR: white; TEXT-ALIGN: left
}
.rateSummary {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #4581cd; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.rateMarkLabel {
	BACKGROUND-IMAGE: url(/images/markbg.gif); VERTICAL-ALIGN: middle; WIDTH: 90px; HEIGHT: 90px; TEXT-ALIGN: center
}
.ratingMark {
	FONT-WEIGHT: bold; FONT-SIZE: 26pt; COLOR: white; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.commonItemName {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ccc; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
DIV.rateInfo {
	BORDER-RIGHT: black 1px; BORDER-TOP: black 1px; VERTICAL-ALIGN: top; BORDER-LEFT: black 1px; WIDTH: 320px; BORDER-BOTTOM: black 1px; HEIGHT: 160px
}
TABLE.rateInfo {
	BORDER-RIGHT: black 1px; PADDING-RIGHT: 0px; BORDER-TOP: black 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: black 1px; WIDTH: 320px; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px; HEIGHT: 145px
}
TD.rateInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; VERTICAL-ALIGN: text-top; COLOR: #4581cd; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.usefulSection {
	FONT-SIZE: 14px; COLOR: #4581cd; FONT-FAMILY: Verdana
}
.usefulSection2 {
	FONT-SIZE: 14px; COLOR: #fa8a44; FONT-FAMILY: Verdana
}
DIV.rateInfoSpace {
	WIDTH: 5px
}
TABLE.APProgressBar {
	BORDER-RIGHT: gray 1px; PADDING-RIGHT: 0px; BORDER-TOP: gray 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: gray 1px; PADDING-TOP: 0px; BORDER-BOTTOM: gray 1px
}
TD.APProgress {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(/images/progressbar.gif); BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.APProgressEmpty {
	BORDER-RIGHT: medium none; BACKGROUND-POSITION: right 50%; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(/images/empty_pb.gif); BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.APSmallProgress {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(/images/s_progressbar.gif); BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.APSmallProgressEmpty {
	BORDER-RIGHT: medium none; BACKGROUND-POSITION: right 50%; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(/images/s_empty_pb.gif); BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE.rateThisAirport {
	WIDTH: 90px; HEIGHT: 90px
}
TD.rateThisAirport {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; BACKGROUND-IMAGE: url(/images/ratethisap_border.gif); VERTICAL-ALIGN: middle; WIDTH: 100%; CURSOR: pointer; COLOR: #fa8a44; FONT-FAMILY: Verdana; HEIGHT: 100%; BACKGROUND-COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.googleMap {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: gray 1px solid; WIDTH: 175px; PADDING-TOP: 0px; BORDER-BOTTOM: gray 1px solid; HEIGHT: 133px
}
A.googleLink {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana
}
.APDetailBox {
	VERTICAL-ALIGN: middle; BORDER-LEFT: #4581cd 0.5pt solid; BORDER-BOTTOM: #4581cd 0.5pt solid; HEIGHT: 200px; TEXT-ALIGN: center
}
.APDetailBox2 {
	BORDER-TOP: #4581cd 0.5pt solid; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #4581cd 0.5pt solid; HEIGHT: 200px
}
.APDetailBox3 {
	BORDER-RIGHT: #4581cd 0.5pt solid; BORDER-TOP: #4581cd 0.5pt solid; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #4581cd 0.5pt solid; HEIGHT: 200px
}
.iataLabel {
	BORDER-RIGHT: #4581cd 0.5pt solid; BORDER-TOP: #4581cd 0.5pt solid; FONT-WEIGHT: bold; FONT-SIZE: 37px; VERTICAL-ALIGN: middle; BORDER-LEFT: #4581cd 0.5pt solid; WIDTH: 200px; COLOR: #4581cd; BORDER-BOTTOM: #fff 0.5pt solid; FONT-FAMILY: Verdana; HEIGHT: 100%; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.airportTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 13.5pt; COLOR: #4581cd; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.countryTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 13.5pt; COLOR: #99cc33; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
DIV.infoDetail {
	WIDTH: 800px
}
TABLE.infoDetail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 800px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.ratingDetail {
	
}
.noTab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #4581cd 1px solid
}
TABLE.ratingDetail {
	WIDTH: 800px
}
TABLE.ratingDetailBox {
	BORDER-RIGHT: #4581cd 1px solid; BORDER-LEFT: #4581cd 1px solid; WIDTH: 800px; BORDER-BOTTOM: #4581cd 1px solid
}
TD.ratingDetailBox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #00486b; PADDING-TOP: 2px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.rateCommentsBox {
	BORDER-RIGHT: #4581cd 0.3pt solid; PADDING-RIGHT: 5px; BORDER-TOP: #4581cd 0.3pt solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #4581cd 0.3pt solid; WIDTH: 776px; PADDING-TOP: 5px; BORDER-BOTTOM: #4581cd 0.3pt solid; FONT-FAMILY: Verdana; HEIGHT: 200px
}
.trackBox {
	BORDER-RIGHT: #fa8a44 1px solid; BORDER-TOP: #fa8a44 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: #fa8a44 1px solid; WIDTH: 15px; CURSOR: pointer; COLOR: blue; BORDER-BOTTOM: #fa8a44 1px solid; FONT-FAMILY: Verdana; HEIGHT: 15px; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.trackBox2 {
	BORDER-RIGHT: #fa8a44 1px solid; BORDER-TOP: #fa8a44 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: #fa8a44 1px solid; WIDTH: 15px; CURSOR: pointer; COLOR: blue; BORDER-BOTTOM: #fa8a44 1px solid; FONT-FAMILY: Verdana; HEIGHT: 15px; BACKGROUND-COLOR: #fa8a44; TEXT-ALIGN: center
}
.AJAXLoading {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.AJAXError {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
DIV.userCommentMarkLabel {
	WIDTH: 75px
}
DIV.userCommentMarkLabel TABLE {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; HEIGHT: 30px; BACKGROUND-COLOR: #4581cd
}
DIV.userCommentMarkLabel TABLE TR TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: Verdana; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.userComments {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none
}
DIV.userComments TABLE {
	WIDTH: 100%
}
TABLE.progressBarList {
	WIDTH: 400px
}
TABLE.progressBarList TR TD {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #4581cd; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
TABLE.userComments {
	WIDTH: 100%
}
TABLE.userComments TR {
	
}
TABLE.userComments TR TD {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; VERTICAL-ALIGN: middle; COLOR: #4581cd; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.noUserCommentTab {
	WIDTH: 100%; BORDER-BOTTOM: #4581cd 1px solid
}
.userCommentTab {
	BORDER-RIGHT: #4581cd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #4581cd 1px solid; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(/images/tab.gif); PADDING-BOTTOM: 5px; BORDER-LEFT: #4581cd 1px solid; PADDING-TOP: 5px
}
.userCommentTab2 {
	BORDER-RIGHT: #4581cd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #4581cd 1px solid; PADDING-LEFT: 8px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; BORDER-LEFT: #4581cd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #4581cd 1px solid
}
.userCommentBox {
	BORDER-RIGHT: #4581cd 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(/images/searchbg.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #4581cd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #4581cd 1px solid; BACKGROUND-REPEAT: repeat-x
}
.usefulRanking {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #99cc33; FONT-FAMILY: Verdana
}
.seePost {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #fa8a44; FONT-FAMILY: Verdana
}
A.Permalink {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; FONT-FAMILY: Verdana
}
.userComments2 {
	VERTICAL-ALIGN: text-top; WIDTH: 100%; BORDER-BOTTOM: #4581cd 2px solid; TEXT-ALIGN: left
}
.userComments3 {
	VERTICAL-ALIGN: bottom; WIDTH: 100%; BORDER-BOTTOM: #4581cd 2px solid; TEXT-ALIGN: right
}
.comments {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
TD.markStatusBar {
	
}
TD.markStatusBar TABLE {
	
}
TD.markStatusBar TABLE TR {
	
}
TD.markStatusBar TABLE TR TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
TABLE.userCommentList {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE.userCommentList TR TH {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; HEIGHT: 0px
}
TABLE.userCommentList TR TD {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.ErrorMessage {
	BORDER-RIGHT: red 0.5pt solid; BORDER-TOP: red 0.5pt solid; MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: red 0.5pt solid; COLOR: red; BORDER-BOTTOM: red 0.5pt solid; FONT-FAMILY: Verdana; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.APRow {
	COLOR: #4581cd; BACKGROUND-COLOR: #f4f7fc
}
.APRow2 {
	COLOR: #4581cd; BACKGROUND-COLOR: #00486b
}
.APCol {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: left
}
.APTable {
	FONT-SIZE: 12pt; WIDTH: 98%; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f4f7fc
}
.IATACol {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4581cd; TEXT-ALIGN: right
}
.APKeywordHighlight {
	COLOR: #fa8a44
}
.AutoCompleteBox {
	BORDER-RIGHT: #99cc33 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #99cc33 1px solid; PADDING-LEFT: 4px; Z-INDEX: 9999; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #99cc33 1px solid; WIDTH: 236px; PADDING-TOP: 4px; BORDER-BOTTOM: #99cc33 1px solid; POSITION: absolute; BACKGROUND-COLOR: #f4f7fc
}
#stats_map {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 176px; PADDING-TOP: 4px
}
#stats_map A {
	CLEAR: left; FONT-WEIGHT: lighter; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; COLOR: #6aa6d6; TEXT-DECORATION: none
}
#stats_map A:hover {
	TEXT-DECORATION: none
}
#stats_map A SPAN {
	BACKGROUND: #fff; COLOR: #f93
}
TD.more {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
TD.navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.Company {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 800px; COLOR: #4581cd; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
A.Company {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #4581cd; FONT-FAMILY: Verdana
}
.Slogan {
	BORDER-RIGHT: black 1.5pt solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1.5pt solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1.5pt solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: black 1.5pt solid; FONT-FAMILY: Verdana
}
A.RatingDesc {
	CURSOR: default
}
.worldMap {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: gray 1px solid; WIDTH: 800px; PADDING-TOP: 0px; BORDER-BOTTOM: gray 1px solid; HEIGHT: 500px
}
#stats_worldmap A {
	FONT-WEIGHT: 100; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #6aa6d6; TEXT-DECORATION: none
}
SPAN.clickHere {
	FONT-WEIGHT: normal; COLOR: #fa8a44
}
SPAN.clickHere2 {
	FONT-WEIGHT: bold; COLOR: #33cc00
}
SPAN.mapLegend {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2cb100; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
DIV.mapMarker {
	BORDER-RIGHT: #999999 3px solid; PADDING-RIGHT: 7px; BORDER-TOP: #999999 3px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #efefef; PADDING-BOTTOM: 7px; MARGIN: 0px; BORDER-LEFT: #999999 3px solid; WIDTH: 200px; COLOR: #4581cd; PADDING-TOP: 7px; BORDER-BOTTOM: #999999 3px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.mapMarker A {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BORDER-LEFT: medium none; COLOR: #33cc00! important; BORDER-BOTTOM: medium none; TEXT-DECORATION: underline! important
}
DIV.mapMarker IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; CURSOR: pointer; BORDER-BOTTOM: medium none
}
#loadCover {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: none; Z-INDEX: 99; LEFT: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
#loadCover #loadLayer {
	FILTER: alpha(opacity=50); WIDTH: 800px; HEIGHT: 500px; BACKGROUND-COLOR: #333333; opacity: 0.5; moz-opacity: .5
}
#loadCover #loadText {
	BORDER-RIGHT: #fff 1px; BORDER-TOP: #fff 1px; Z-INDEX: 100; LEFT: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #fff 1px; WIDTH: 800px; BORDER-BOTTOM: #fff 1px; POSITION: absolute; TOP: 0px; HEIGHT: 500px; TEXT-ALIGN: center
}
#loadCover #loadText TABLE {
	WIDTH: 100%; HEIGHT: 100%
}
#loadCover #loadText TABLE TR TD {
	TEXT-ALIGN: center
}
#loadCover #loadText .AJAXLoading {
	COLOR: #ffffff! important
}
#loadMsg {
	BORDER-RIGHT: #2cb100 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: #2cb100 3px solid; PADDING-LEFT: 3px; Z-INDEX: 98; RIGHT: 10px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: #2cb100 3px solid; COLOR: #2cb100; PADDING-TOP: 1px; BORDER-BOTTOM: #2cb100 3px solid; POSITION: absolute; TOP: 10px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
#loadMsg IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE.SummaryBlock {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: 0px
}
TABLE.SummaryBlock TR TD {
	VERTICAL-ALIGN: top; WIDTH: 25%; TEXT-ALIGN: left
}
TABLE.Flashbanner TR TD
{
	height: 22px;
}

.Flashbanner_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; COLOR: #4581cd; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
	height: 22px;
}
.Flashbanner_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; COLOR: #fa8a44; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
	height: 22px;
}
