body {font-family: Arial, Helvetica, sans-serif;}
.wcities {  background-color: #6699CC; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; COLOR: #ffffff}
/*-- MISC --*/
.A10 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.A12 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt}
.A9
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt
}
.cssRedirectText {font-size: 10pt; color: #000000}
.cssContentHead 
{FONT-SIZE: 24px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.indexheads 
{ FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 5px
}
/*-- Start RealEstate Box --*/
.REBorder {  background-color: #CCCCCC}
.REHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF}
.REAgentsTxt {  font-family: Arial, Helvetica, sans-serif}
.RETrusted {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF}
.RENoOb {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
/*-- End RealEstate Box --*/

/*-- Start Middle Banner --*/
.midbanborder {  background-color: #6699CC; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF}
a.bodytext1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
/*-- End Middle Banner --*/

/*-- CopyRight --*/
.CopyRTxt {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF}
.CopyRTxt:visited {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF}
/*-- Start City Welcome--*/
.CtyWcmHeader {  background-color: #6699CC}
.CtyWcmBorder {  background-color: #003399}
/*-- End City Welcome --*/

/*-- Start Page Headers --*/
.contentheader {  color: #003399; font-family: Arial, Helvetica, sans-serif}
.contentheaderbar { background-color: #003399}
/*-- End Page Headers --*/

/*-- Start Nav Style 1 --*/
.cssNav {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #003399}
A.cssNavLink {
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
}
.cssNavLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
}

.cssNavHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
/*-- End Nav Style 1 --*/

/*-- Start Nav Style 2 --*/
.cssNav2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #CC3333}
A.cssNav2Link {  font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
.cssNav2Header {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
/*-- End Nav Style 2 --*/

/*-- Start YP Side Search --*/
.YPSideSearchFld {  color: #000000;font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.YPSideSearchHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.YPSideSearchBorder {  background-color: #999999}
.YPSideSearchBG {  background-color: #003399}
/*-- End YP Side Search --*/

/*-- Start RoomMate --*/
.RMateBorder {  background-color: #6699CC}
.RMateHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF}
/*-- End RoomMate --*/

/*-- Start Top Menu --*/
a.TMLink {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none}
.TMLink:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none}
a.TMHomeLink {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none}
.TMHome {  background-color: #6699CC}
/*-- End Top Menu --*/

/*-- Start Expedia Banner --*/
.cssEBBorder {  background-color: #6699CC}
.cssEBHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF}
.cssEBHeaderLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none}
.cssEBText {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
A.cssEBLink {  color: #333333}
/*-- End Expedia Banner --*/

/*--Expedia Vicinity Search --*/
.cssExpNoUnderline {  text-decoration: none}
.cssExpPageHeader {  background-color: #F7F5F2}
.cssExpHotelXtoYofZ {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #6699CC}
.cssExpPrevNext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssExpCityVicinity {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssExpHotelSearch {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssExpSortText {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssExpSortLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #6699CC}

.cssExpFilterHeader {  background-color: #E6DFD5}
.cssExpHeaderBorder {  background-color: #999999}
.cssExpAlphaHasLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #F7F5F2}
.cssExpAlphaNoLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; background-color: #E6DFD5}
.cssExpAlphaSel {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; background-color: #FFFFCC}
.cssExpAlphaLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #6699CC}
.cssExpShowText {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333}
.cssExpTopPageXofY {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
.cssExpPrevNextLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #6699CC}
.cssExpPageXofY {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssExpRateBorder {  background-color: #6699CC}
.cssExpBorder {  background-color: #6699CC}
.cssExpClass {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #F7F5F2}
.cssExpClassLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #6699CC}
.cssExpClassSel { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; background-color: #FFFFCC }
.cssExpWarning {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0000}
.cssExpDistance {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0000}
A.cssELLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.cssELDesc {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
A.cssELHotelName {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none}
.cssELText {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.hotdtxt{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
.ExpHtlSchHeader { background-color: #6699CC}
.ExpHtlSchBorder { background-color: #6699CC}
.ExpHtlSchStep { background-color: #6699CC}
/*--End Expedia Vicinity Search --*/

/*-- Start Business Categories --*/
.BusCatSearchForm {  background-color: #6699CC}
.BusCatHeader {  color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt}
A.BusCatBLink {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
A.BusCatSLink { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; font-weight: bold }
/*-- End Business Categories --*/

/*-- Start Weather --*/
.WeatherItem {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.SmallWeatherItem {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.cssHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; background-color: #6699CC}
.cssWeatherBorder { background-color: #6699CC}
.WthrSideSearchBorder {background-color: #999999}
.WthrSideSearchBG { background-color: #CC3333}
.WthrSideSearchText {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.WthrSideSearchHeader {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.WeatherCityName{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12pt}
/*-- End Weather --*/

/*-- Start News--*/
.clsNewsHeading { background-color: #6699CC ; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; font-weight: bold}
.clsNewsHeadline {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333}
.clsNewsDate {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666}
.clsMoreNews {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF6600}
.clsNewsBrief{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.cssNewsBorder{ background-color: #6699CC; }

/*-- Start State Cities--*/
.cssCitiesTitleBar {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background-color: #6699CC}
.cssCitiesAlphaBorder {  background-color: #999999}
.cssCitiesBorder {  background-color: #6699CC}
a.cssCitiesAlphaLink {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #6699CC}
.cssCitiesAlpha {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-align: center; background-color: #FBFBFB}
.cssCitiesFeatureTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #6699CC}
a.cssCitiesLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666}
/*-- End State Cities--*/

/*-- Start Service Magic --*/
.SMFaqHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; background-color: #6699CC}
.SMFaqBorder {  background-color: #6699CC}
.SMFaqQuestion {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333}
.SMFaqAnswer { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333 }
/*-- End Service Magic --*/

/*-- Start Redirect Forms --*/
.RedirIntro {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #666666}
.RedirCat {  font-family: Arial, Helvetica, sans-serif; color: #6699CC}
.RedirFormHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; background-color: #6699CC; text-align: center; font-weight: bold}
.RedirBorder {  background-color: #6699CC}
.RedirFormTxt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666}
.RedirSMTxt {  font-size: 10px}
/*-- End Redirect Forms --*/

/*-- Tickets Form --*/
.TcktBorder {  background-color: #6699CC}
.TcktHeader {  background-color: #6699CC; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF}

/*-- YP Search Form --*/
.YPSearchHeader {  font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #6699CC}
.YPSearchBorder {  background-color: #6699CC}
.YPSearchFld {  color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt}

/*-- Demographic Styles --*/
.cssCensusSubject {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssCensusNumber { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }
.cssCensusPercent { font-family: Arial, Helvetica, sans-serif;  font-size: 10pt ; white-space: nowrap}
.cssCensusSubjectH { font-family: Arial, Helvetica, sans-serif; background-color: #6699CC; font-size: 10pt;font-weight: bold }
.cssCensusNumberH { font-family: Arial, Helvetica, sans-serif; background-color: #6699CC; font-size: 10pt;font-weight: bold }
.cssCensusPercentH { font-family: Arial, Helvetica, sans-serif; background-color: #6699CC; font-size: 10pt;font-weight: bold }
.cssCensusSubjectSm {  font-family: Arial, Helvetica, sans-serif; background-color: #FFFFCC; font-size: 8pt}
.cssCensusNumberSm { font-family: Arial, Helvetica, sans-serif; background-color: #FFFFCC; font-size: 8pt }
.cssCensusPercentSm { font-family: Arial, Helvetica, sans-serif; background-color: #FFFFCC; font-size: 8pt ; white-space: nowrap}
.cssCensusSubjectHSm{ font-family: Arial, Helvetica, sans-serif; background-color: #6699CC; font-size: 9pt;font-weight: bold }
.cssCensusNumberHSm{ font-family: Arial, Helvetica, sans-serif; background-color: #6699CC; font-size: 9pt;font-weight: bold }
.cssCensusPercentHSm{ font-family: Arial, Helvetica, sans-serif; background-color: #6699CC; font-size: 9pt;font-weight: bold }
.cssCensusOddRow {  background-color: #DDDDDD}
.cssCensusSubjectRow {color:#FFFFFF;  background-color: #6699CC}
/*-- End Demographic Styles --*/

/*-- Start Calendar --*/
.cssCalEvent {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssCalEventHoliday {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #555555}
.cssCalHoliday {  background-color: #EAEFE7}
.cssCalDayLink {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.cssCalNextMonth {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssCalToday {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold}
.cssCalPrevMonth {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssCalWeekend{  background-color: #dedede}
.cssCalCurDate {  background-color: #FFFFCC}
.cssCalOtherMonth {  background-color: #6699CC}
.cssCalOtherMonthHoliday {  background-color: #E1E5DF}
.cssCalWeekdayName {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-color: #CC3333; text-align: center}
/*-- End Calendar --*/
/*-- RealEstate.com --*/
.cssSMxlarge{font-size: 16px; color: #6699CC}
.reStep {  font-size: 12px; color: #FFFFFF; background-color: #6699CC}
.reSubStep {  font-size: 12px; background-color: #6699CC; color: #FFFFFF; font-weight:bold}
.reHeading {font-size: 13px; background-color: #CCCCCC; font-weight:bold}
.reQuestion {font-size: 12px; color: #000000}
.reSmall {font-size: 10px; color: #666666 }
.reAnswer {font-size: 12px; color: #666666 }
.reTenBlack {font-size: 12px; color: #666666 }
/*-- RealEstate.com --*/
/*-- Popup Calendar Styles --*/
td.cal{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  background-color : #d3d3d3;
	}
	select.month{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 85px;
	}
	input.year{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 30px;
	}
	td.calDaysColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #000000;
	}
	td.calWeekend {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #c0c0c0;
	}
	td.calBgColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #d3d3d3;
	}
	.calBorderColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #a9a9a9;
	}
	td.calHighlightColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #ffffcc;
	}
	A.cal {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  text-decoration : none;
	}  
	A.cal:Hover {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #FF0000;
	  text-decoration : none;
	} 
	.disabled {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #808080;
	  text-decoration : none;
	}  
/*-- Popup Calendar Styles --*/


/*--Apartments Vicinity Search --*/
.cssAptTopPageXofY {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
.cssAptXtoYofZ {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #6699CC}
.cssAptPrevNext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssAptPrevNextLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #6699CC}
.cssAptCityVicinity {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssAptCityVicinityLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #6699CC}
.cssAptSelectedCity {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssAptSortText {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssAptSortLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #6699CC}
.cssAptShowText {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333}
.cssAptAlphaHasLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #F7F5F2}
.cssAptAlphaNoLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; background-color: #E6DFD5}
.cssAptAlphaSel {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; background-color: #FFFFCC}
.cssAptAlphaLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000}
.cssAptAlphaBorder {  background-color: #6699CC}
.rdcPropertyName {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #CCCCCC}
.rdcComment { font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.rdcHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}

.rdcHeadingValue { font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.rdcUnitValue {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.rdcUnitHeading { font-family: Arial, Helvetica, sans-serif; font-size: 9pt ; font-weight: bold; color: #6699CC}
a.rdclink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #6699CC}
a.rdcMIlink{  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #6699CC}
.rdcbodylink { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.rdcLocatedIn{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.smtext{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
/*-- End Apartments Vicinity Search --*/

/*Course List*/

.GSCLDate{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.GSCLTime{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.GSCLNumberOfPlayers{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.GSASCountry{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.GSASState{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.GSASArea{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.GSASZipCode{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.GSASDistance{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.GSCLPageHeader{font-family: Arial, Helvetica, sans-serif; font-size: 18px;}
.GSCLInstructions{font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.GSCLCourseListTableBorder{background-color:#6699CC;}
.GSCLCourseListTable{font-family: Arial, Helvetica, sans-serif;	}
.GSCLOnRequestHeader{font-family: Arial, Helvetica, sans-serif;	font-size: 15px; color:White;	font-weight: bold; text-align: center; background-color:#6699CC;}
.GSCLRealTimeHeader{font-family: Arial, Helvetica, sans-serif;	font-size: 15px; color:White;	font-weight: bold; text-align: center; background-color:#6699CC;}
.GSCLCourseName{font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-right: 4px;}
.GSCLCourseCity{font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 4px; padding-right: 4px;}
.GSCLCourseState{font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 4px; padding-right: 4px;}
.GSCLCourseZip{	font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 4px; padding-right: 4px;}
.GSCLCourseDistance{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; text-align: right; padding-left: 4px; padding-right: 4px;}
.GSCLCourseInfo{font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 4px;}
/*Advanced Search*/
.GSASOR{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:center;}
.GSASAdvancedSearchLink{font-family: Arial, Helvetica, sans-serif; font-size:12px;	text-align:center;}
/*Tee Times*/
.GSTTHeader{font-family: Arial, Helvetica, sans-serif;	font-size:18px; text-align:center;}
.GSTTCourseName{font-family: Arial, Helvetica, sans-serif;	font-size:15px; font-weight: bold; color:White; background-color:#6699CC; text-align:center;}
.GSTTOnRequestMessage{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:italic;}
.GSTTNoResultsMessage{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:Red; text-align:center;}
/*End Course List*/

/*Course Information*/
.GSCIContentPageContent{font-family: Arial, Helvetica, sans-serif; font-size:10pt;}
.GSCIPageHeader{font-family: Arial, Helvetica, sans-serif; font-size:18px;}
.GSCIContentPageHeader{font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:White; background-color:#6699CC;}
.GSCIScoreCardHeader{font-family: Arial, Helvetica, sans-serif;	font-size:15px; font-weight:bold; color:White;	background-color:#6699CC;}
.GSCIScoreCardTable{font-family: Arial, Helvetica, sans-serif;	font-size:12px; background-color:#EEEEEE;}
.GSCIHeaderRow{	font-family: Arial, Helvetica, sans-serif; font-size:12px; background-color:#CCCCCC;}
/*End Course Information*/
/*-- Topix News --*/
.tpxSummary {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.tpxDate {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.tpxSource {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.tpxTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.tpxPowered {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666}
.tpxBorder {  background-color: #6699CC}
/*--Verizon--*/
.vzadborder {border: 2px solid #999999; background-color: #FFFFEE}
.vzBorder {background-color: #666666;}
.vzlheading {border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; padding: 0px 2px 2px 2px; background-color: #F2E9DF;}
.vzAlphaBorder { border-left: 1px solid #666666; border-right: 1px solid #666666;}
.vzTableBorder{ background-color: #333333;}
.vzTableHeading{background-color: #CCCCCC;}
.vzltltext {font-family: Geneva, Arial, Helvetica; font-size: xx-small; }
.vzhidden{display:none;}
.vzbldbodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.vzbodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.vzlistingborder {border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; padding: 0px 2px 2px 2px;}
.vzJumpTo{ font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
A.vzlink{color:#00F;}
.spm_adborder {  border: #777777 solid 1px; background-color: #EEEEEE}
.sps_adborder {  border: #777777 solid 2px; margin-left: 3px; padding-left: 3px; background-color: #EEEEEE; }
.sps_Header {border: 2px solid #666666; background-color: #DDDDDD}
.sp_head { color:#999999; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.spm_desc {font-size: 12px;}
.sps_desc {font-size: 12px;}
A.spm_title{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#00F; font-weight: bold}
A.spm_url{color:#900; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
A.sps_title{color:#00F; font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
A.sps_url{color:#900; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}

.hborder {  border: #999999 solid 1px; height: 180px}
.vztopmtab {  background-image: url(http://images.myareaguide.com/vz/ltab_tab_b.gif)}
.vztopltab {  background-image: url(http://images.myareaguide.com/vz/ltab_left_b.gif)}
.vztoprtab {  background-image: url(http://images.myareaguide.com/vz/ltab_right_b.gif)}
.vzbotltab {  background-image: url(http://images.myareaguide.com/vz/tab_left_b.gif)}
.vzbotrtab {  background-image: url(http://images.myareaguide.com/vz/tab_right_b.gif)}
.vzlltab { background-image: url(http://images.myareaguide.com/vz/ltab_lower_left.gif)}

/*--Financial--*/
.fcnavbar{display: inline}
.fcnavmenu{display: inline}
.fcnavlookup{display: inline}
.fcheadercolor{background-color: #CCCCCC}
.fcheaderbgcolor{background-color:#CCCCCC}
.fcbordercolor{background-color: #6699CC}

.fcborderbgcolor{background-color: #6699CC}
.fctabcolor{background-color: #E0E0E0}
.fctabbgcolor{background-color: #E0E0E0}
.fcinsidecolor{background-color: #EEEEEE}
.fcinsidebgcolor{background-color:#EEEEEE}
.fclinecolor{background-color: #404040}
.fclinebgcolor{background-color: #404040}
.fcseltabcolor{background-color: #808080}
.fcseltabbgcolor{background-color: #808080}
.fcinputtext{background-color: #EEEEEE;border-color: CCCCCC; font-family: Arial; font-size: 12px; font-weight: ; font-style: ; color: #000000}
.fcinputsubmit{background-color:#CCCCCC;font-family: Arial; font-size: 12px; font-weight: bold; font-style: ; color: #202020}
.fcpriceupcolor{color: #000000}
.fcpricedowncolor{color: #000000}
.fcpriceneutralcolor{color: #000000}
.fcarrowimage{display: }
.fctriangleimage{background: top right no-repeat url("http://studio.financialcontent.com/ImageMonkey?File=tr_triangle&NewColor=6699CC")}
.fcnavfont{font-family: Arial; font-size: 11px; font-weight: ; font-style: ; color: #000000; background-color: #FFFFFF}
.fcnav2font{font-family: Arial; font-size: 11px; font-weight: ; font-style: ; color: #000000; background-color: #FFFFFF}
.fcnav3font{font-family: Arial; font-size: 11px; font-weight: ; font-style: ; color: #000000; background-color: #FFFFFF}
.fcnav4font{font-family: Arial; font-size: 11px; font-weight: ; font-style: ; color: #000000}
.fcheaderfont{font-family: Arial; font-size: 12px; font-weight: bold; font-style: ; color: #202020}
.fcmenufont{font-family: Arial; font-size: 11px; font-weight: ; font-style: ; color: #202020}
.fcmenu2font{font-family: Arial; font-size: 11px; font-weight: ; font-style: ; color: #FFFFFF}
.fclabelfont{font-family: Arial; font-size: 12px; font-weight: ; font-style: ; color: #000000}
.fclabel2font{font-family: Arial; font-size: 12px; font-weight: ; font-style: ; color: #FFFFFF}
.fcdatafont{font-family: Arial; font-size: 12px; font-weight: ; font-style: ; color: #000000}
/*--Government--*/
.GovChildList{FONT-FAMILY: Arial; FONT-SIZE: 9pt}
.govYourHere{FONT-FAMILY: Arial; FONT-SIZE: 10pt}
.govType{FONT-FAMILY: Arial; FONT-SIZE: 10pt}
.govSelTitle{FONT-FAMILY: Arial; FONT-SIZE: 10pt; Color:#FFFFFF; FONT-WEIGHT:Bold; TEXT-TRANSFORM: uppercase;LETTER-SPACING: 5px;}
.govSelType{FONT-FAMILY: Arial; FONT-SIZE: 10pt; BACKGROUND-COLOR: #DDDDDD;}
.govTitle{FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.govName{FONT-FAMILY: Arial; FONT-SIZE: 10pt}
.govAddress{COLOR: #666666; FONT-FAMILY: Arial; FONT-SIZE: 10pt}
.govPhone{FONT-FAMILY: Arial; FONT-SIZE: 10pt}
.govFax{FONT-FAMILY: Arial; FONT-SIZE: 10pt}
.govEmail{FONT-FAMILY: Arial; FONT-SIZE: 10pt}

/*-- Start Movies --*/
.MVTitle1 {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
.MVsub {
	font-size: 12px;
	font-weight: bold;
}
.MVsmallNormal {
	font-size: 11px;
	color: #000000;
}
.MVblackbold12px {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.MVblack12px {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.MVwhite12px {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.MVUnderlineTitle {
	font-size: 24px;
	color: #003399;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #003399;
	border-left-color: #000000;
}
.MV12pxOverline {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.MVBigTitle {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.MVTitle2:link {
	font-size: 12px;
	color: #660000;
	font-weight: bold;
	text-decoration: none;
}
.MVTitle2:hover {
	font-size: 12px;
	color: #660000;
	font-weight: bold;
}
.MVTitle2:visited {
	font-size: 12px;
	color: #660000;
	font-weight: bold;
	text-decoration: none;
}
.MVsmallbold {
	font-size: 11px;
	font-weight: 900;
	color: #000000;
}
.MVblack10px {
	font-size: 10px;
}
.MVgreybkgrnd {
	background-color: #EEEEEE;
}
a.MVlinks:link {
	font-size: 11px;
	color: #0000CC;
	text-decoration: none;
	cursor: hand;
}
a.MVlinks:hover {
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
	cursor: hand;
}
a.MVlinks:visited {
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
	cursor: hand;
}
.MVlightbkg {
	background-color: #99CC99;
}
a.MVwhite10pxLink:hover {
	font-size: 10px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}
.MVwhite10pxLink:link {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.MVwhite10pxLink:visited {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.MVreviewTitle {
	background-color: #660000;
	font-size: 16px;
	font-weight: bolder;
	color: #FFFFFF;
}
.MVReviewNames {
	font-size: 12px;
	color: #660000;
}
.MVbgColor {
	background-color: #999999;
}
.MVsubTitle {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.MVsubTitleNonBold {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.MVborderBk {
	border: 1px solid #003399;
}
.MVbgColor2 {
	background-color: #CEDEFF;
}
.MVbullets {
	background-image: url(http://images.myareaguide.com/movies/bullet.gif);
	background-repeat: repeat-x;
}

/*-- End Movies --*/
/*--Forclosure--*/
.FCfont {
	font-family: Arial, Helvetica, sans-serif;	
}
.FCtext {
	font-size: 11px; 
}
.FCbold {
	font-size: 11px;
	font-weight: bold;
}
.FCDescription {
	font-size: 10px;
}
.FCbgcolor1 {
	background-color: #FFFFFF;
}
.FCbgcolor2 {
	background-color: #6699CC;
}
.FCbgcolor3 {
	background-color: #999999;
}
.FCbgcolor4 {
	background-color: #E6DFD5;
}
.FCbgcolor5 {
	background-color: #F7F5F2;
}
.FCborder1 {
	border: 1px solid #6699CC;
}
.FCheading {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
        text-decoration: none;
}
.FCheading2 {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.FCheadingNoBold {
	font-size: 11px;
	color: #FFFFFF;
}
.FCsmallLinks{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
        font-weight: bold; 
        padding-top: 10px; 
        padding-bottom: 10px;
}
.FCsmallLinks:link {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
        font-weight: bold; 
        padding-top: 10px; 
        padding-bottom: 10px;
}
.FCsmallLinks:hover {
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
        font-weight: bold;
        padding-top: 10px; 
        padding-bottom: 10px;
}
.FCsmallLinks:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
        font-weight: bold; 
        padding-top: 10px; 
        padding-bottom: 10px;
}
.FClinkHand {
	cursor: hand;
}
.FChead {
	font-size: 14px;
}
.FCBigTItle {
	font-size: 24px;
        color: #6699CC;
}
.A10
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
.FCline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #6699CC;
	border-right-color: #6699CC;
	border-bottom-color: #6699CC;
	border-left-color: #6699CC;
}
/*--End Forclosure--*/
/*--Overture--*/
.ov1CT {background-color:#FFFFFF;}
.ov1SR {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #999999}
.ov1D {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.ov1H {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
a.ov1Site {color:#777777; font-size: 9px;}
a.ov1Url {color:#0000FF; font-weight:bold; font-size: 14px}
/*--Overture--*/
BODY
	{
	scrollbar-base-color: #FFFFCC;
	scrollbar-track-color: #FFFFCC;
	scrollbar-face-color: #003399;
	scrollbar-highlight-color: #090;
	scrollbar-3dlight-color: #0C0;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-arrow-color: #090;

	background-color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#003300;
	margin:0px;
	}
.headA
	{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:900;
	color:#FFFFFF;
	letter-spacing:-1px;
	word-spacing:-1px;
	}
A:link.headA, A:active.headA, A:visited.headA
	{
	color:#FFFFFF;
	text-decoration:none;
	}
A:hover.headA
	{
	color:#FFFFFF;
	text-decoration:underline overline;
	}
.toptab
	{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:600;
	color:#FFCC00;
	line-height:10px;
	letter-spacing:-1px;
	}
A:link.toptab, A:active.toptab, A:visited.toptab
	{
	color:#FFCC00;
	text-decoration:none;
	}
A:hover.toptab
	{
	color:#FFFFFF;
	text-decoration:none;
	}
.gen
	{
	color:#003399;
	text-decoration:none;
	}
A:link.gen, A:active.gen, A:visited.gen
	{
	color:#003399;
	text-decoration:underline;
	}
A:hover.gen
	{
	color:#C00 !important;
	text-decoration:inherit;
	}
.hdln
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:15px;
	font-weight:006;
	color:#0C6;
	letter-spacing:0px;
	word-spacing:-2px;
	}
.subhdln
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:600;
	color:#003399;
	letter-spacing:-1px;
	word-spacing:-2px;
	}
.BusCatBLink
	{
	font-size:11px;
	font-weight:bold;
	color:#003399;
	text-decoration:none;
	}
A:link.BusCatBLink, A:active.BusCatBLink, A:visited.BusCatBLink
	{
	color:#003399;
	text-decoration:none;
	}
A:hover.BusCatBLink
	{
	color:#C00 !important;
	text-decoration:inherit;
	}
.BusCatSLink
	{
	font-size:10px;
	color:#003399;
	text-decoration:none;
	}
A:link.BusCatSLink, A:active.BusCatSLink, A:visited.BusCatSLink
	{
	color:#003399;
	text-decoration:none;
	}
A:hover.BusCatSLink
	{
	color:#C00 !important;
	text-decoration:inherit;
	}
.rss_box
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#003399;
	margin-top:7px;
	margin-right:18px;
	}
.rss_items
	{
	margin-bottom:0px;
	}
.rss_item
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#003399;
	}
a:link.rss_item, a:active.rss_item, a:visited.rss_item
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003399;
	}
a:hover.rss_item
	{
	color:#C00;
	}
.rss_date
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#777;
	}
	/*--Verizon--*/
.vzadborder {border: 2px solid #999999; background-color: #FFFFEE}
.vzBorder {background-color: #666666;}
.vzlheading {border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; padding: 0px 2px 2px 2px; background-color: #F2E9DF;}
.vzAlphaBorder { border-left: 1px solid #666666; border-right: 1px solid #666666;}
.vzTableBorder{ background-color: #333333;}
.vzTableHeading{background-color: #CCCCCC;}
.vzltltext {font-family: Geneva, Arial, Helvetica; font-size: xx-small; }
.vzhidden{display:none;}
.vzbldbodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.vzbodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.vzlistingborder {border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; padding: 0px 2px 2px 2px;}
.vzJumpTo{ font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
A.vzlink{color:#003399;}
.spm_adborder {  border: #777777 solid 1px; background-color: #EEEEEE}
.sps_adborder {  border: #777777 solid 2px; margin-left: 3px; padding-left: 3px; background-color: #EEEEEE; }
.sps_Header {border: 2px solid #666666; background-color: #DDDDDD}
.sp_head { color:#999999; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.spm_desc {font-size: 12px;}
.sps_desc {font-size: 12px;}
A.spm_title{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#003399; font-weight: bold}
A.spm_url{color:#900; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
A.sps_title{color:#003399; font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
A.sps_url{color:#900; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
.hborder {  border: #999999 solid 1px; height: 180px}
.vztopmtab {  background-image: url(http://images.myareaguide.com/vz/ltab_tab_b.gif)}
.vztopltab {  background-image: url(http://images.myareaguide.com/vz/ltab_left_b.gif)}
.vztoprtab {  background-image: url(http://images.myareaguide.com/vz/ltab_right_b.gif)}
.vzbotltab {  background-image: url(http://images.myareaguide.com/vz/tab_left_b.gif)}
.vzbotrtab {  background-image: url(http://images.myareaguide.com/vz/tab_right_b.gif)}
.vzlltab { background-image: url(http://images.myareaguide.com/vz/ltab_lower_left.gif)}
.1A
	{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:900;
	color:#FFFFFF;
	letter-spacing:-1px;
	word-spacing:-1px;
	}
A:link.1A, A:link:active.1A, A:link:visited.1A
	{
	color:#FFFFFF;
	text-decoration:none;
	}
A:link:hover.1A
	{
	color:#FFFFFF;
	text-decoration:underline overline;
	}
.toptab
	{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:600;
	color:#FC6;
	line-height:10px;
	letter-spacing:-1px;
	}
A:link.toptab, A:active.toptab, A:visited.toptab
	{
	color:#FC6;
	text-decoration:none;
	}
A:link:hover.toptab
	{
	color:#FFFFFF;
	text-decoration:none;
	}
.hdln
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:15px;
	font-weight:600;
	color:#CC6600;
	letter-spacing:0px;
	word-spacing:-2px;
	}
.subhdln
	{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:600;
	color:#CC6600;
	letter-spacing:-1px;
	word-spacing:-2px;
	}
.style1 {font-size: 10px; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}
TD.cal {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #d3d3d3
}
SELECT.month {
	FONT-SIZE: 11px; WIDTH: 85px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
INPUT.year {
	FONT-SIZE: 11px; WIDTH: 30px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
TD.calDaysColor {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #000000
}
TD.calWeekend {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #c0c0c0
}
TD.calBgColor {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #d3d3d3
}
.calBorderColor {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #a9a9a9
}
TD.calHighlightColor {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-serif; BACKGROUND-COLOR: #ffffcc
}
A.cal {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-serif; TEXT-DECORATION: none
}
A.cal:hover {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,Sans-serif; TEXT-DECORATION: none
}
.disabled {
	FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial,Helvetica,Sans-serif; TEXT-DECORATION: none
}
.hint {
	FONT-SIZE: 11px; Z-INDEX: 5; VISIBILITY: hidden; POSITION: absolute
}
.noLinkHint {
	FONT-SIZE: 11px; CURSOR: default; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.rel {
	FONT-SIZE: 11px; POSITION: relative
}
.tpxSummary {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tpxDate {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tpxSource {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tpxTitle {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003399
}
.tpxPowered {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tpxBorder {
	BACKGROUND-COLOR: #003399
}
.A10 {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.A12 {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.REBorder {
	BACKGROUND-COLOR: #003399
}
.REHeader {
	FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.REAgentsTxt {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RETrusted {
	FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RENoOb {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.midbanborder {
	FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
A.bodytext1 {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CopyRTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CtyWcmHeader {
	BACKGROUND-COLOR: #003399
}
.CtyWcmBorder {
	BACKGROUND-COLOR: #333333
}
.contentheader {
	COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contentheaderbar {
	BACKGROUND-COLOR: #003399
}
.YPSideSearchHeader {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.YPSideSearchBorder {
	BACKGROUND-COLOR: #999999
}
.YPSideSearchBG {
	BACKGROUND-COLOR: #ffffcc
}
.RMateBorder {
	BACKGROUND-COLOR: #003399
}
.RMateHeader {
	FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssEBBorder {
	BACKGROUND-COLOR: #003399
}
.cssEBHeader {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssEBHeaderLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cssEBText {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.cssEBLink {
	COLOR: #000000
}
.cssExpNoUnderline {
	TEXT-DECORATION: none
}
.cssExpPageHeader {
	BACKGROUND-COLOR: #f7f5f2
}
.cssExpHotelXtoYofZ {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssExpPrevNext {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssExpCityVicinity {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssExpHotelSearch {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssExpSortText {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssExpSortLink {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssExpFilterHeader {
	BACKGROUND-COLOR: #e6dfd5
}
.cssExpHeaderBorder {
	BACKGROUND-COLOR: #999999
}
.cssExpAlphaHasLink {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f5f2
}
.cssExpAlphaNoLink {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6dfd5
}
.cssExpAlphaSel {
	FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.cssExpAlphaLink {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssExpShowText {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssExpTopPageXofY {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssExpPrevNextLink {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssExpPageXofY {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssExpRateBorder {
	BACKGROUND-COLOR: #003399
}
.cssExpBorder {
	BACKGROUND-COLOR: #003399
}
.cssExpClass {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f5f2
}
.cssExpClassLink {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssExpClassSel {
	FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.cssExpWarning {
	FONT-SIZE: 10pt; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssExpDistance {
	FONT-SIZE: 10pt; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.cssELLink {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.cssELHotelName {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cssELText {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hotdtxt {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ExpHtlSchHeader {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.ExpHtlSchBorder {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.BusCatSearchForm {
	BACKGROUND-COLOR: #ffffcc
}
.BusCatHeader {
	FONT-SIZE: 12pt; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BusCatBLink { font-size:11px;
	font-weight:bold;
	color:#003399;
	text-decoration:none;
}
A.BusCatBLink {
	font-size:11px;
	font-weight:bold;
	color:#003399;
	text-decoration:none;
}
A:link.BusCatBLink, A:active.BusCatBLink, A:visited.BusCatBLink
	{
	color:#003399;
	text-decoration:none;
	}
A:hover.BusCatBLink
	{
	color:#CC0000 !important;
	text-decoration:inherit;
	}
.BusCatSLink
	{
	font-size:10px;
	color:#003399;
	text-decoration:none;
	}
A:link.BusCatSLink, A:active.BusCatSLink, A:visited.BusCatSLink
	{
	color:#003399;
	text-decoration:none;
	}
A:hover.BusCatSLink
	{
	color:#CC0000 !important;
	text-decoration:inherit;
	}
.WeatherItem {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SmallWeatherItem {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssHeading {
	FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.cssWeatherBorder {
	BACKGROUND-COLOR: #003399
}
.WthrSideSearchBorder {
	BACKGROUND-COLOR: #999999
}
.WthrSideSearchBG {
	BACKGROUND-COLOR: #003399
}
.WthrSideSearchText {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.WthrSideSearchHeader {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.WeatherCityName {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.WeatherHeader {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.clsNewsHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.clsNewsHeadline {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.clsNewsDate {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.clsMoreNews {
	FONT-SIZE: 10pt; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.clsNewsBrief {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssNewsBorder {background-color: #003399}
.cssCitiesTitleBar {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.cssCitiesAlphaBorder {
	BACKGROUND-COLOR: #999999
}
.cssCitiesBorder {
	BACKGROUND-COLOR: #003399
}
A.cssCitiesAlphaLink {
	FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCitiesAlpha {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fbfbfb; TEXT-ALIGN: center
}
.cssCitiesFeatureTitle {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.cssCitiesLink {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SMFaqHeader {
	FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.SMFaqBorder {
	BACKGROUND-COLOR: #003399
}
.SMFaqQuestion {
	FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SMFaqAnswer {
	FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RedirIntro {
	FONT-SIZE: 12pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RedirCat {
	COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RedirFormHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399; TEXT-ALIGN: center
}
.RedirBorder {
	BACKGROUND-COLOR: #003399
}
.RedirFormTxt {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RedirSMTxt {
	FONT-SIZE: 10px
}
.TcktBorder {
	BACKGROUND-COLOR: #003399
}
.TcktHeader {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.YPSearchHeader {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.YPSearchBorder {
	BACKGROUND-COLOR: #003399
}
.YPSearchFld {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCensusSubject {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCensusNumber {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCensusPercent {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.cssCensusSubjectH {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.cssCensusNumberH {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.cssCensusPercentH {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.cssCensusSubjectSm {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.cssCensusNumberSm {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.cssCensusPercentSm {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffcc
}
.cssCensusSubjectHSm {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.cssCensusNumberHSm {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.cssCensusPercentHSm {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.cssCensusOddRow {
	BACKGROUND-COLOR: #dddddd
}
.cssCensusSubjectRow {
	COLOR: #ffffff; BACKGROUND-COLOR: #003399
}
.cssCensusNumberH {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.cssCensusPercentH {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.cssCalPrevMonth {
	COLOR: #003399; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCalNextMonth {
    COLOR: #003399; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCalEvent {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCalEventHoliday {
	FONT-SIZE: 10pt; COLOR: #555555; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCalHoliday {
	BACKGROUND-COLOR: #eaefe7
}
.cssCalDayLink {
	COLOR: #003399; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.cssCalToday {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCalWeekend {
	BACKGROUND-COLOR: #dedede
}
.cssCalCurDate {
	BACKGROUND-COLOR: #ffffcc
}
.cssCalOtherMonth {
	BACKGROUND-COLOR: #003399
}
.cssCalOtherMonthHoliday {
	BACKGROUND-COLOR: #e1e5df
}
.cssCalWeekdayName {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c6d0e8; TEXT-ALIGN: center
}
.cssAptTopPageXofY {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssAptXtoYofZ {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssAptPrevNext {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssAptPrevNextLink {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssAptCityVicinity {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssAptCityVicinityLink {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssAptSelectedCity {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssAptSortText {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssAptSortLink {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssAptShowText {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssAptAlphaHasLink {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f5f2
}
.cssAptAlphaNoLink {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e6dfd5
}
.cssAptAlphaSel {
	FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.cssAptAlphaLink {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssAptAlphaBorder {
	BACKGROUND-COLOR: #003399
}
.rdcPropertyName {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.rdcComment {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rdcHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rdcHeadingValue {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rdcUnitValue {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rdcUnitHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.rdclink {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.rdcMIlink {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rdcbodylink {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rdcLocatedIn {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smtext {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSCLDate {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSCLTime {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSCLNumberOfPlayers {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSASCountry {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSASState {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSASArea {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSASZipCode {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSASDistance {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSCLPageHeader {
	FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSCLInstructions {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSCLCourseListTableBorder {
	BACKGROUND-COLOR: #003399
}
.GSCLCourseListTable {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSCLOnRequestHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399; TEXT-ALIGN: center
}
.GSCLRealTimeHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399; TEXT-ALIGN: center
}
.GSCLCourseName {
	COLOR: #003399; PADDING-RIGHT: 4px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.GSCLCourseCity {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSCLCourseState {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSCLCourseZip {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSCLCourseDistance {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.GSCLCourseInfo {
	COLOR: #003399; PADDING-LEFT: 4px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSASOR {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.GSASAdvancedSearchLink {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.GSTTHeader {
	FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.GSTTCourseName {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399; TEXT-ALIGN: center
}
.GSTTOnRequestMessage {
	FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSTTNoResultsMessage {
	FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.GSCIContentPageContent {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSCIPageHeader {
	FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GSCIContentPageHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.GSCIScoreCardHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.GSCIScoreCardTable {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.GSCIHeaderRow {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.oddrow {
	BACKGROUND: #eeeeee
}
.evenrow {
	BACKGROUND: #eeeedd
}
.divrow {
	BACKGROUND: #003399
}
.f_oddrow {
	BACKGROUND: #ffeedd
}
.f_evenrow {
	BACKGROUND: #ffffee
}
.f_divrow {
	BACKGROUND: #003399
}
.accent_01 {
	COLOR: #000033; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.accent_02 {
	COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.accent_03 {
	COLOR: #006666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.accent_05 {
	COLOR: #330066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.accent_06 {
	COLOR: #cc0033; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.section {
	COLOR: #cc9999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.highlight {
	FONT-WEIGHT: 700; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fineprint {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.required {
	FONT-WEIGHT: 900; FONT-SIZE: 8pt; TEXT-TRANSFORM: none; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fields {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fieldtitle {
	FONT-WEIGHT: 800; FONT-SIZE: 8pt; TEXT-TRANSFORM: none; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.fieldinfo {
	FONT-WEIGHT: 400; FONT-SIZE: 8pt; TEXT-TRANSFORM: none; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.highlight {
	FONT-WEIGHT: 700; FONT-SIZE: 10pt; BACKGROUND: #003399; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Futura, Helvetica,sans-serif; TEXT-DECORATION: none
}
A.highlight {
	FONT-WEIGHT: 700; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.cssCalEvent {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCalEventHoliday {
	FONT-SIZE: 10pt; COLOR: #555555; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCalHoliday {
	BACKGROUND-COLOR: #eaefe7
}
.cssCalDayLink {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCalNextMonth {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCalToday {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCalPrevMonth {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cssCalWeekend {
	BACKGROUND-COLOR: #dedede
}
.cssCalCurDate {
	BACKGROUND-COLOR: #ffffcc
}
.cssCalOtherMonth {
	BACKGROUND-COLOR: #cccccc
}
.cssCalOtherMonthHoliday {
	BACKGROUND-COLOR: #e1e5df
}
.cssCalWeekdayName {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bbbbdd; TEXT-ALIGN: center
}
.wcities {  
background-color: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; COLOR: #ffffff
}
/*-- Expeida List Styles --*/
.cssELPageXofY {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssELHotelXtoYofZ {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003399}
A.cssELHotelName {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none}
A.cssELMap {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;font-weight: bold; text-decoration: none}
A.cssELInfo {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;font-weight: bold; text-decoration: none}
A.cssELLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.cssELText {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.cssELPreviousNext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.cssELAlphaBar {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CCCCCC}
.cssELAlphaBarSel {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #FFFFCC}
.cssELBorder {  background-color: #003399}
.cssELShowBiz {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #999999}
.cssELDesc{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
/*-- Multi Hotel List Styles --*/

.fcnavbar{display: inline}
.fcnavmenu{display: inline}
.fcnavlookup{display: inline}
.fcheadercolor{background-color: #CCCCCC}
.fcheaderbgcolor{background-color:#CCCCCC}
.fcbordercolor{background-color: #003399}
.fcborderbgcolor{background-color: #003399}
.fctabcolor{background-color: #E0E0E0}
.fctabbgcolor{background-color: #E0E0E0}
.fcinsidecolor{background-color: #EEEEEE}
.fcinsidebgcolor{background-color:#EEEEEE}
.fclinecolor{background-color: #404040}
.fclinebgcolor{background-color: #404040}
.fcseltabcolor{background-color: #808080}
.fcseltabbgcolor{background-color: #808080}
.fcinputtext{background-color: #EEEEEE;border-color: CCCCCC; font-family: Arial; font-size: 12px; font-weight: ; font-style: ; color: #000000}
.fcinputsubmit{background-color:#CCCCCC;font-family: Arial; font-size: 12px; font-weight: bold; font-style: ; color: #202020}
.fcpriceupcolor{color: #000000}
.fcpricedowncolor{color: #000000}
.fcpriceneutralcolor{color: #000000}
.fcarrowimage{display: }
.fctriangleimage{background: top right no-repeat url("http://studio.financialcontent.com/ImageMonkey?File=tr_triangle&NewColor=006600")}
.fcnavfont{font-family: Arial; font-size: 11px; font-weight: ; font-style: ; color: #000000; background-color: #FFFFFF}
.fcnav2font{font-family: Arial; font-size: 11px; font-weight: ; font-style: ; color: #000000; background-color: #FFFFFF}
.fcnav3font{font-family: Arial; font-size: 11px; font-weight: ; font-style: ; color: #000000; background-color: #FFFFFF}
.fcnav4font{font-family: Arial; font-size: 11px; font-weight: ; font-style: ; color: #000000}
.fcheaderfont{font-family: Arial; font-size: 12px; font-weight: bold; font-style: ; color: #202020}
.fcmenufont{font-family: Arial; font-size: 11px; font-weight: ; font-style: ; color: #202020}
.fcmenu2font{font-family: Arial; font-size: 11px; font-weight: ; font-style: ; color: #FFFFFF}
.fclabelfont{font-family: Arial; font-size: 12px; font-weight: ; font-style: ; color: #000000}
.fclabel2font{font-family: Arial; font-size: 12px; font-weight: ; font-style: ; color: #FFFFFF}
.fcdatafont{font-family: Arial; font-size: 12px; font-weight: ; font-style: ; color: #000000}
.contenthead 
{FONT-SIZE: 24px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

/*--Government--*/
.GovChildList{FONT-FAMILY: Arial; FONT-SIZE: 9pt; COLOR: #003399}
.govYourHere{FONT-FAMILY: Arial; FONT-SIZE: 10pt}
.govType{FONT-FAMILY: Arial; FONT-SIZE: 10pt; COLOR: #003399}
.govSelTitle{FONT-FAMILY: Arial; FONT-SIZE: 10pt; Color:#FFFFFF; FONT-WEIGHT:Bold; TEXT-TRANSFORM: uppercase;LETTER-SPACING: 5px;}
.govSelType{FONT-FAMILY: Arial; FONT-SIZE: 10pt; COLOR: #003399; BACKGROUND-COLOR: #DDDDDD;}
.govTitle{FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.govName{FONT-FAMILY: Arial; FONT-SIZE: 10pt}
.govAddress{COLOR: #666666; FONT-FAMILY: Arial; FONT-SIZE: 10pt}
.govPhone{FONT-FAMILY: Arial; FONT-SIZE: 10pt}
.govFax{FONT-FAMILY: Arial; FONT-SIZE: 10pt}
.govEmail{FONT-FAMILY: Arial; FONT-SIZE: 10pt}
/*--Yellow-Pages--*/
.A8
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.A101
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    color: #000000}
.CssSESubList {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000}
.CssSEHeader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000}
/*--Yellow-Pages--*/
/*-- RealEstate.com --*/
.cssSMxlarge{font-size: 16px; color: #003399}
.reStep {  font-size: 12px; color: #FFFFFF; background-color: #003399}
.reSubStep {  font-size: 12px; background-color: #003399; color: #FFFFFF; font-weight:bold}
.reHeading {font-size: 13px; background-color: #CCCCCC; font-weight:bold}
.reQuestion {font-size: 12px; color: #000000}
.reSmall {font-size: 10px; color: #666666 }
.reAnswer {font-size: 12px; color: #666666 }
.reTenBlack {font-size: 12px; color: #666666 }
/*-- RealEstate.com --*/
/*--Forclosure--*/
.FCfont {
	font-family: Arial, Helvetica, sans-serif;	
}
.FCtext {
	font-size: 11px; 
}
.FCbold {
	font-size: 11px;
	font-weight: bold;
}
.FCDescription {
	font-size: 10px;
}
.FCbgcolor1 {
	background-color: #FFFFFF;
}
.FCbgcolor2 {
	background-color: #003399;
}
.FCbgcolor3 {
	background-color: #999999;
}
.FCbgcolor4 {
	background-color: #E6DFD5;
}
.FCbgcolor5 {
	background-color: #F7F5F2;
}
.FCborder1 {
	border: 1px solid #003399;
}
.FCheading {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
        text-decoration: none;
}
.FCheading2 {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.FCheadingNoBold {
	font-size: 11px;
	color: #FFFFFF;
}
.FCsmallLinks{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
        font-weight: bold; 
        padding-top: 10px; 
        padding-bottom: 10px;
}
.FCsmallLinks:link {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
        font-weight: bold; 
        padding-top: 10px; 
        padding-bottom: 10px;
}
.FCsmallLinks:hover {
	font-size: 11px;
	color: #003399;
	text-decoration: underline;
        font-weight: bold;
        padding-top: 10px; 
        padding-bottom: 10px;
}
.FCsmallLinks:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
        font-weight: bold; 
        padding-top: 10px; 
        padding-bottom: 10px;
}
.FClinkHand {
	cursor: hand;
}
.FChead {
	font-size: 14px;
}
.FCBigTItle {
	font-size: 24px;
        color: #003399;
}
.A10
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
.FCline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #003399;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-left-color: #003399;
}
/*--End Forclosure--*/
/*--Overture--*/
.ov1CT {background-color:#FFFFFF;}
.ov1SR {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #999999}

.ov1D {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.ov1H {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
a.ov1Site {color:#777777; font-size: 9px;}
a.ov1Url {color:#0000FF; font-weight:bold; font-size: 14px}
/*--Overture--*/
/*-- Wcities --*/
.CHlines {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-left-style: solid;
}
.CHtext {
	font-size: 12px;
	color:#000000;
}
.CHnav {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}
.CHborder {
	border: 1px solid #333333;
}
.CHheading {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-indent: 5px;
	background-color: #CCCCCC;
}
.CHheadingInter {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
	background-color: #990000;
}
a.CHnav:link {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.CHnav:hover {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #990000;
	width: 100%;
	height: 100%;
	padding-top: 2px;
}
.CHoverline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
a.CHlink:link {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
a.CHlink:hover {
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
a.CHlink:visited {
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
}
.CHheading2 {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-indent: 5px;
}
.CHsubmenuBg {
	background-color: #EEEEEE;
}
.CHsubheading {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
.CHdetailTitleLink:link {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.CHdetailTitleLink:hover {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.CHdetailTitleLink:visited {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.CHdetailText {
	font-size: 11px;
	color: #666666;
}
.CHsubheading2 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.CHsmalllink:link {
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.CHsmalllink:hover {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.CHsmalllink:visited {
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.CHpagetext {
	font-size: 11px;
	color:#000000;
}
.CHFrontLetter {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-indent: 5px;
}
/*-- End Wcities --*/
/*--Jobs Styles--*/
.JOBbigTitle {
	font-size: 24px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.JOBheading {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.JOBtext {
	font-size: 11px;
}
.JOBlightText {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}
.JOBhighlighted {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.JOBbutton {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	border: 1px solid #FFFFFF;
}
.JOBbg1 {
	background-color: #EEEEEE;
}
.JOBradiusSelected {
	border: 1px solid #333333;
}
.JOBlinksSelected {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.JOBradiusRight {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	background-color: #CCCCCC;
}
.JOBlinks:link {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.JOBlinks:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.JOBlinks:visited {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.JOBradiusTitle {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}
.JOBoverline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.JOBradiusMiddle {
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.JOBtext12px {
	font-size: 12px;
}
.JOBrulebar {
	color: #CCCCCC;
}
/*--END Jobs Styles--*/
/*--Start Classifieds Styles--*/
#CLFbody, #ItemsTable, #SortTable, #PagingTable, #FrontClassifiedsLinksTable, #MainCategoryDisplay, #CLFlistingsbody {font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
.CLFboldText {font-weight: bold;}
.CLFmainTitle {font-size: 20px; font-weight: bold;}
.CLFcatBg {background-color: #EEEEEE; border: 1px solid #333333; padding-top: 5px; padding-bottom: 5px; padding-left: 3px;}
.CLFlistingsBg {border: 1px solid #333333;}
.CLFoverTab {background-image:url(http://images.myareaguide.com/Classifieds/classifieds_overTab.gif);
width:117px; display:block; text-align:center; line-height:30px; font-size:12px; font-weight: bold; margin-right:5px;}
.CLFupTab { background-image:url(http://images.myareaguide.com/Classifieds/classifieds_upTab.gif);
 width:117px; display:block; text-align:center; line-height:30px; font-size:12px; cursor:pointer; margin-right:5px; }
.CLFnolink { color: #000000; text-decoration: none;}
.CLFnoresults { position: relative; background-color: #EEEEEE; border: 1px solid #6699CC; padding: 20px; margin:10px auto 10px; width: 100%; font-weight:bold;}
.CLFtitlebgborder {
	background-color: #6699CC;
	border: 1px solid #6699CC;
}
.CLFtitleText {
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	padding-left: 5px;
}
.CLFleftrightborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.CLFbutton {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699CC;
	border: 1px solid #999999;
	padding: 1px;
}
.CLFtext {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.CLFcatTitle {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699CC;
	padding-left: 5px;
}
.CLFlistingTitle {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699CC;
	padding-left: 5px;
}
.CLFheading {
	font-size: 12px;
	font-weight: bold;
	color: #6699CC;
}
.CLFtextplain {
	font-size: 12px;
}
.CLF3sideborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.CLF3sideborderCat {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #EEEEEE;
}
.CLFunderlineBigTitle {
	font-size: 24px;
	color: #6699CC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6699CC;
}
.CLFsearchbox {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-top-color: #6699CC;
	border-bottom-color: #6699CC;
	border-left-color: #6699CC;
	border-right-color: #6699CC;
	background-color: #EEEEEE;
}
.CLFlistHeadings {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color:  #CCCCCC;
}
.CLFlightbg {
	background-color: #EEEEEE;
}
.CLFitemLiinks:link {
	font-size: 14px;
	color: #6699CC;
	text-decoration: underline;
}
.CLFitemLiinks:hover {
	font-size: 14px;
	color: #6699CC;
	text-decoration: none;
}
.CLFitemLiinks:visited {
	font-size: 14px;
	color: #6699CC;
	text-decoration: underline;
}
.CLFsmall {
	font-size: 10px;
}
.CLFlocation {
	font-size: 10px;
	color: #999999;
}
.CLFpageinfo {
	font-size: 12px;
	color: #000000;
}
.CLFpagelinks:link {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.CLFpagelinks:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.CLFpagelinks:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.CLFpagelinksbold:link {
	font-size: 12px;
	color: #6699CC;
	font-weight: bold;
	text-decoration: underline;
}
.CLFpagelinksbold:hover {
	font-size: 12px;
	color: #6699CC;
	font-weight: bold;
	text-decoration: none;
}
.CLFpagelinksbold:visited {
	font-size: 12px;
	color: #6699CC;
	font-weight: bold;
	text-decoration: underline;
}
.CLFoptions {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699CC;
	padding-left: 5px;
}
.CLFbuttonFront {
	font-size: 12px;
	font-weight: bold;
	color: #F0EDCA;
	background-color: #AEA531;
	border: 1px solid #AEA531;
	padding: 1px;
}
.CLFtextFront {
	font-size: 12px;
	font-weight: bold;
	color: #AEA531;
}
.CLFpagelinksFront:link {
	font-size: 12px;
	color: #AEA531;
	text-decoration: underline;
}
.CLFpagelinksFront:hover {
	font-size: 12px;
	color: #AEA531;
	text-decoration: none;
}
.CLFpagelinksFront:visited {
	font-size: 12px;
	color: #AEA531;
	text-decoration: underline;
}
.CLFtextplainFront {
	font-size: 12px;
        color: #AEA531;
}
.CLFtabs {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699CC;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.CLFlinkTabs:link {
	font-size: 16px;
	font-weight: bold;
	color: #6699CC;
	background-color: #EEEEEE;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	height: 100%;
	width: 100%;
	border-right: 1px solid #6699CC;
	border-bottom: 1px solid #6699CC;
	border-left: 1px solid #6699CC;
}
.CLFlinkTabs:hover {
	font-size: 16px;
	font-weight: bold;
	color: #6699CC;
	background-color: #EEEEEE;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	height: 100%;
	width: 100%;
	border-right: 1px solid #6699CC;
	border-bottom: 1px solid #6699CC;
	border-left: 1px solid #6699CC;
}
.CLFlinkTabs:visited {
	font-size: 16px;
	font-weight: bold;
	color: #6699CC;
	background-color: #EEEEEE;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	height: 100%;
	width: 100%;
	border-right: 1px solid #6699CC;
	border-bottom: 1px solid #6699CC;
	border-left: 1px solid #6699CC;
}
.JOBheading2 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.CLFtext2 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.CLFtextplain2 {
	font-size: 11px;
}
.CLFpagelinks2 {
	font-size: 11px;
	color: #6699CC;
	text-decoration: underline;
}
/*--END Classifieds Styles--*/
/*-- Start Government --*/
.GVtitle {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
}
.GVarial12px {
	font-size: 12px;
}
.GVarial12ptwhite {
	font-size: 12pt;
	color: #FFFFFF;
}
.GVarial12ptGrey {
	font-size: 12pt;
	font-weight: bold;
	color: #999999;
}
.GVtabs {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	vertical-align: middle;
	cursor: pointer;
	position: relative;
	text-indent: 5px;
	border-top: thin outset #000066;
	border-right: thin outset #000066;
	border-bottom: thin outset #000066;
	border-left: none;
}
.GVarial12pxNormal {

	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
}
.GVborder {
	border: 1px solid #999999;
}
.GVtab2 {
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	background-color: #CCCCCC;
	border-bottom: 1px solid #000066;
	text-indent: 3px;
}
.GVarial12pxbold {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.GVlinks {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	text-decoration: underline;
}
a.GVlinks:hover {
	color: #333333;
	text-decoration: none;
}
.GVpageTitles {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #666666;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 3px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: solid #666666;
	border-left: 1px solid #666666;
}
.GVpageTitlesUP {
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 3px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
}
.GVpageTitlesLinks {
	font-size: 16px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
a.GVpageTitlesLinks:hover {
	font-size: 16px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}
.GVhidden{display:none;}.GVbgcolor1 {
	background-color: #EEEEEE;
}
.GVbgcolor2 {
	background-color: #CCCCCC;
}
.GVbgcolor3 {
	background-color: #FFFFFF;
}
.GVtitle2 {
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
/*-- End Government --*/
/*-- Start Page Headers --*/
.contenthead {  color: #003399; font-family: Arial, Helvetica, sans-serif}
.pageheadbar { background-color: #003399}
/*-- End Page Headers --*/
/*-- Schools --*/
.SCarial12pxHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
}
.SCarial12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.SCarial12ptwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
}
.SCarial12ptGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #999999;
}
.SCarial12pxWhiteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}
.SCtabs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	vertical-align: middle;
	cursor: hand;
	position: relative;
	text-indent: 5px;
	border-top: thin outset #6699CC;
	border-right: thin outset #6699CC;
	border-bottom: thin outset #6699CC;
	border-left: none;
}
.SCarial12pxNormal {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
}
.SCborder2 {
	border: 1px solid #666666;
}
.SCtab2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	border-bottom: 1px solid #666666;
	text-indent: 3px;
}
.SCborder3 {
	border: 1px solid #666666;
}
.SCborderLightDark {
	background-color: #CCCCCC;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
.SCsearchlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.SCarial12pxbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.SClinks {
	color: #0000FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.SClinks:hover {
	color: #0000FF;
	text-decoration: underline;
}
.SClinks:visited {
	color: #0000FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.SClinks:active {

	color: #0000FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.SCpageTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #6699CC;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 3px;
}
.SCborder {
	border: 1px solid #6699CC;
}
.SCunderlineBigTitle { 
      font-size: 24px; 
      color: #6699CC; 
      border-bottom-width: 1px; 
      border-bottom-style: solid; 
      border-bottom-color: #6699CC; 
 }
/*-- End Schools --*/
/*-- Start Census --*/
.CNarial12pxHeader {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
}
.CNarial12px {
	font-size: 12px;
}
.CNarial12ptwhite {
	font-size: 12pt;
	color: #FFFFFF;
}
.CNarial12pt {
	font-size: 12pt;
	font-weight: bold;
	color: #999999;
}
.CNarial12pxboldTitle {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}
.CNarial12pxNormal {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
}
a.CNlinks:link { color: #333333; text-decoration: underline; font-size: 12px;}
a.CNlinks:hover { color: #999999; text-decoration: none;}
a.CNlinks:visited { color: #333333; text-decoration: underline; font-size: 12px;}
.CNpageTitles {
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #6699CC;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 3px;
}
.CNborder {
	border: 1px solid #6699CC;
}
.CNhidden {display:none;}
.CN12pxBold {
	font-weight: bold;
	font-size: 12px;
}
.CNcolor {
	font-size: 12px;
	color: #CC9933;
}
.CNLightBg {
	background-color: #EEEEEE;
}
.CNfront1 {
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
}
.CNfront2 {
	font-size: 11px;
}
.CNfront3 {
	font-size: 11px;
	color: #666666;
}
.CNfrontTitle {
	font-size: 11px;
        font-weight: bold;
	color: #FFFFFF;
}
.CNfrontmorelink:link {
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.CNfrontmorelink:hover {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.CNfrontmorelink:visited {
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.CNfrontbgtop {
	background-color: #6699CC;
}
.CNunderlineBigTitle { 
      font-size: 24px; 
      color: #6699CC; 
      border-bottom-width: 1px; 
      border-bottom-style: solid; 
      border-bottom-color: #6699CC; 
}
/*-- End Census --*/
/*--Start Car Service--*/
.CARtitle {
	font-size: 20px;
	color: #FFFFFF;
	background-color: #003399;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #003399;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-left-color: #003399;
        padding-left: 5px;
}
.CARborder {
	border: 1px solid #003399;

}
.CARthankyou {
	font-size: 18px;
	font-weight: bold;
	color: #003399;
}
.CARresponse {
	font-size: 14px;
}
/*--End Car Service --*/
/*-- Flight View --*/
.FVlabels {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.FVheading {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003399;
	line-height: 18px;
	padding-left: 3px;
}
.FVborder {
	border: 1px solid #003399;
}
.FVlabelsBold {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.FVbuttons {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	background-color: #FFFFFF;
	border: 1px solid #003399;
}
.FVlightBg {
	background-color: #EEEEEE;
	font-size: 11px;
	color: #000000;
}
.FVSummary {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #003399;
}
.FVsmallText {
	font-size: 11px;
	color: #000000;
}
.FVHeading2wBg {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #003399;
	font-weight: bold;
}
.FVlinks {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a.FVlinks:hover {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
 .FVTitle { 
      font-weight: bold;
      font-size: 18px; 
      color: #003399; 
      border-top-width: 1px; 
      border-right-width: 1px; 
      border-bottom-width: 1px; 
      border-left-width: 1px; 
      border-top-style: solid; 
      border-right-style: solid; 
      border-left-style: solid; 
      border-top-color: #003399; 
      border-right-color: #003399; 
      border-bottom-color: #003399; 
      border-left-color: #003399; 
      background-color: #FFFFFF; 
      text-indent: 10px; 
 }
/*-- End Flight View --*/
/*-- Events --*/
.EVBgColorDark {
	background-color: #003399;
}
.EVDarkBorder {
	border: 1px solid #003399;
}
.EVBgColorLight {
	background-color: #CCCCCC;
}
.EVheading1 {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003399;
}
.EVtext {color:#000000;
	font-size: 11px;
}
.EVtextBold {
	font-size: 11px;
	font-weight: bold;
}
.EVBgColorLight2 {
	background-color: #CCCCCC;
}
.EVheading2 {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
.EV12pxText {
	font-size: 12px;
	color: #000000;
}
a.EVlinks:link {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a.EVlinks:hover {
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}
a.EVlinks:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.EVoverline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003399;
	font-size: 8px;
}
.EVheading3 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.EVcityTitle {
	font-size: 12px;
	color: #000000;
}
.EVbutton {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #000000;
}
.EVfrontTitle {
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	background-color: #CCCCCC;
	padding-left: 5px;
}
.EVfrontBG {
	background-color: #FFFFFF;
}
.EVlinksSmall:link {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a.EVlinksSmall:hover {
	text-decoration: none;
	font-size: 11px;
	color: #000000;
}
a.EVlinksSmall:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.EVfrontToday {
	font-size: 16px;
	color: #003399;
}
.EVday {
	font-size: 25px;
	font-weight: bold;
	line-height: 50px;
}
.EV14pxText {
	font-size: 14px;
}
.EVfrontLink:link {
	font-size: 11px;
	color: #003399;
	text-decoration: underline;
}
a.EVfrontLink:hover {
	text-decoration: none;
	font-size: 11px;
	color: #003399;
}
a.EVfrontLink:visited {
	font-size: 11px;
	color: #003399;
	text-decoration: underline;
}
/*-- End Events --*/
/*-- ec Calendar --*/
.eventCal {width:150px; border-collapse:collapse; border:1px solid #003399; background-color: #CCCCCC; color:#000000; font-size:12px; text-align:center; margin-top:4px; margin-left:4px;}
.eventCal td {border:1px solid #003399;}
.CalOMDate {background-color:#e9e9e9; color:#999999; cursor:pointer}
.CalDOMDate {background-color:#e9e9e9; color:#CCCCCC; text-decoration: line-through;}
.CalDMDate {background-color:#f4f4f4;color:#CCCCCC;text-decoration: line-through;}
.CalDMonthSel {background-color:#e9e9e9; font-size:14px; color:#CCCCCC; text-decoration: line-through;}
.CalMonthSel {background-color:#CCCCCC; font-size:14px; color:#000000; cursor:pointer}
.CalDWeekSel {background-color:#e9e9e9; font-size:14px; color:#CCCCCC; text-decoration: line-through;}

.CalWeekSel {background-color:#CCCCCC; font-size:14px; color:#000000; cursor:pointer}
.CalCurDate {background-color:#CCCCCC; color:#000000; font-weight:bold; cursor:pointer}
.CalHoverDate {background-color:#FFCCCC; color:#000000; cursor:pointer}
.CalMDate {cursor:pointer;background-color:#FFFFFF}
.CalSelMDate {background-color:#FFFFCC; cursor:pointer}
.CalOSelMDate {background-color:#F4F4DB; cursor:pointer}
.CalcMonth {background-color:#CCCCCC; color:#003399}
.CalMonthName {color:#003399; font-size:12px; font-weight:bold}
.CalMonthT td {border:none; height:18px;}
.CalDOW {background-color:#CCCCCC;}
.CalToday {font-size:12px; color: #003399}
.CalTodayDate{font-weight: bold; color: #003399}
/*-- End ec Calendar --*/
/*-- Tours--*/
.TRTitle {
	font-size: 26px;
	color: #6699CC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6699CC;
}
.TRborderBg {
	background-color: #F1F1F1;
	border: 1px solid #6699CC;
}
.TRformLabels {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.TRbutton {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699CC;
	border: 1px solid #FFFFFF;
}
.TRtourTitle {
	font-size: 13px;
	color: #6699CC;
	background-color: #F1F1F1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #6699CC;
	border-right-color: #6699CC;
	border-bottom-color: #6699CC;
	border-left-color: #6699CC;
	font-weight: bold;
}
.TRtext {
	font-size: 12px;
	color: #000000;
}
.TRborder {
	border: 1px solid #6699CC;
}
.TRbg2 {
	background-color: #E4E4E4;
}
a.TRbooktour:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699CC;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #FFFFFF;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}
a.TRbooktour:hover {
	font-size: 11px;
	font-weight: bold;
	color: #6699CC;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #6699CC;
	text-align: center;
	vertical-align: middle;
	padding-top: 1px;
	padding-bottom: 1px;
}
a.TRbooktour:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699CC;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #FFFFFF;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}
.TRpicDes {
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}
.TRddTitle { 
      text-transform: uppercase; 
      color: #FFFFFF; 
      text-align: center; 
      background-color: #6699CC; 
}
.TRlinks {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.TRlinks:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.TRcityname {
	font-size: 11px;
	font-weight: bold;
	color: #6699CC;
}
.TRimgBorder {
	border: 1px solid #000000;
}
.TRcountryLabels { 
      color:#6699CC;
      background-color: #F1F1F1;
 }

/*-- End Tours--*/
