body {FONT-FAMILY: Arial, Helvetica, sans-serif}
.wcities {  background-color: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; COLOR: #ffffff}
.cssContentHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #006699}
/*-- ServiceMagic --*/
.hint {position:absolute;visibility:hidden;z-index:5;font-size:11px;}
.noLinkHint {cursor:default;text-decoration:none;font-size:11px;font-family:arial;}
.rel {position:relative;font-size:11px;}
/*-- ServiceMagic --*/
/*-- 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: #006699}
.cssNewsBorder {  background-color: #006699}
/*-- MISC --*/
.A10 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.A12 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt}

/*-- Start RealEstate Box --*/
.REBorder {  background-color: #006699}
.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: #006699; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF}
a.bodytext1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
/*-- End Middle Banner --*/

/*-- CopyRight --*/
.CopyRTxt {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}
/*-- Start City Welcome--*/
.CtyWcmHeader {  background-color: #006699}
.CtyWcmBorder {  background-color: #333333}
/*-- End City Welcome --*/

/*-- Start Page Headers --*/
.contentheader {  color: #006699; font-family: Arial, Helvetica, sans-serif}
.contentheaderbar { background-color: #006699}
/*-- End Page Headers --*/

/*-- Start Nav Style 1 --*/
.cssNav {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #ABB8C2}
A.cssNavLink {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
A.cssNavLink:Link {  font-family: Arial, Helvetica, sans-serif; color: #000000; 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: #DABC96}
A.cssNav2Link {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.cssNav2Header {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
/*-- End Nav Style 2 --*/

/*-- Start YP Side Search --*/
.YPSideSearchFld {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.YPSideSearchHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.YPSideSearchBorder {  background-color: #999999}
.YPSideSearchBG {  background-color: #FFFFCC}
/*-- End YP Side Search --*/

/*-- Start RoomMate --*/
.RMateBorder {  background-color: #006699}
.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: #000000; text-decoration: none}
a.TMLink:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
a.TMHomeLink {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none}
.TMHome {  background-color: #006699}
/*-- End Top Menu --*/

/*-- Start Expedia Banner --*/
.cssEBBorder {  background-color: #006699}
.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: #006699}
.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: #006699}
.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: #006699}
.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: #006699}
.cssExpPageXofY {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssExpRateBorder {  background-color: #006699}
.cssExpBorder {  background-color: #006699}
.cssExpClass {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #F7F5F2}
.cssExpClassLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #006699}
.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}
A.cssELHotelName {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none}
.cssELDesc {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.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{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #006699 }
.ExpHtlSchBorder{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #006699 }
/*--End Expedia Vicinity Search --*/

/*-- Start Business Categories --*/
.BusCatSearchForm {  background-color: #FFFFCC}
.BusCatHeader {  color: #999999; 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 }
/*-- 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: #006699}
.cssWeatherBorder { background-color: #006699}
.WthrSideSearchBorder {background-color: #999999}
.WthrSideSearchBG { background-color: #006699}
.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}
.WeatherHeader{BACKGROUND-COLOR: #006699; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt}
/*-- End Weather --*/

/*-- Start News--*/
.clsNewsHeading { background-color: #006699 ; 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;}

/*-- Start State Cities--*/
.cssCitiesTitleBar {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background-color: #006699}
.cssCitiesAlphaBorder {  background-color: #999999}
.cssCitiesBorder {  background-color: #006699}
a.cssCitiesAlphaLink {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #006699}
.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: #006699}
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: #006699}
.SMFaqBorder {  background-color: #006699}
.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: #006699}
.RedirFormHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; background-color: #006699; text-align: center; font-weight: bold}
.RedirBorder {  background-color: #006699}
.RedirFormTxt {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666}
.RedirSMTxt {  font-size: 10px}
/*-- End Redirect Forms --*/

/*-- Tickets Form --*/
.TcktBorder {  background-color: #006699}
.TcktHeader {  background-color: #006699; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF}

/*-- YP Search Form --*/
.YPSearchHeader {  font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #006699}

.YPSearchBorder {  background-color: #006699}
.YPSearchFld {  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: #006699; font-size: 10pt;font-weight: bold; color: #FFFFFF }
.cssCensusNumberH { font-family: Arial, Helvetica, sans-serif; background-color: #006699; font-size: 10pt;font-weight: bold }
.cssCensusPercentH { font-family: Arial, Helvetica, sans-serif; background-color: #006699; 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: #006699; font-size: 9pt;font-weight: bold }
.cssCensusNumberHSm{ font-family: Arial, Helvetica, sans-serif; background-color: #006699; font-size: 9pt;font-weight: bold }
.cssCensusPercentHSm{ font-family: Arial, Helvetica, sans-serif; background-color: #006699; font-size: 9pt;font-weight: bold }
.cssCensusOddRow {  background-color: #DDDDDD}
.cssCensusSubjectRow {color:#FFFFFF;  background-color: #006699}
.cssCensusNumberH { font-family: Arial, Helvetica, sans-serif; background-color: #006699; font-size: 10pt;font-weight: bold; color: #FFFFFF }
.cssCensusPercentH { font-family: Arial, Helvetica, sans-serif; background-color: #006699; font-size: 10pt;font-weight: bold; color: #FFFFFF }
/*-- 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: #006699}
.cssCalOtherMonthHoliday {  background-color: #E1E5DF}
.cssCalWeekdayName {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-color: #C6D0E8; text-align: center}
/*-- End Calendar --*/

/*--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: #006699}
.cssAptPrevNext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}

.cssAptPrevNextLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #006699}
.cssAptCityVicinity {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssAptCityVicinityLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #006699}
.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: #006699}
.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: #006699}
.cssAptAlphaBorder {  background-color: #006699}
.rdcPropertyName {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #006699}
.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: #006699}
a.rdclink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #006699}
a.rdcMIlink{  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #006699}
.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: 18;}
.GSCLInstructions{font-family: Arial, Helvetica, sans-serif; font-size: 14;}
.GSCLCourseListTableBorder{background-color:006699;}
.GSCLCourseListTable{font-family: Arial, Helvetica, sans-serif;	}
.GSCLOnRequestHeader{font-family: Arial, Helvetica, sans-serif;	font-size: 15; color:White;	font-weight: bold; text-align: center; background-color:006699;}
.GSCLRealTimeHeader{font-family: Arial, Helvetica, sans-serif;	font-size: 15; color:White;	font-weight: bold; text-align: center; background-color:006699;}
.GSCLCourseName{font-family: Arial, Helvetica, sans-serif; font-size: 12; padding-right: 4;}
.GSCLCourseCity{font-family: Arial, Helvetica, sans-serif; font-size: 12; padding-left: 4; padding-right: 4;}
.GSCLCourseState{font-family: Arial, Helvetica, sans-serif; font-size: 12; padding-left: 4; padding-right: 4;}
.GSCLCourseZip{	font-family: Arial, Helvetica, sans-serif; font-size: 12; padding-left: 4; padding-right: 4;}
.GSCLCourseDistance{font-family: Arial, Helvetica, sans-serif;	font-size: 12; text-align: right; padding-left: 4; padding-right: 4;}
.GSCLCourseInfo{font-family: Arial, Helvetica, sans-serif; font-size: 12; padding-left: 4;}
/*Advanced Search*/
.GSASOR{font-family: Arial, Helvetica, sans-serif; font-size:12; text-align:center;}
.GSASAdvancedSearchLink{font-family: Arial, Helvetica, sans-serif; font-size:12;	text-align:center;}
/*Tee Times*/
.GSTTHeader{font-family: Arial, Helvetica, sans-serif;	font-size:18; text-align:center;}
.GSTTCourseName{font-family: Arial, Helvetica, sans-serif;	font-size:15; font-weight: bold; color:White; background-color:006699; text-align:center;}
.GSTTOnRequestMessage{font-family: Arial, Helvetica, sans-serif; font-size:12; font-style:italic;}
.GSTTNoResultsMessage{font-family: Arial, Helvetica, sans-serif; font-size:12; 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:18;}
.GSCIContentPageHeader{font-family: Arial, Helvetica, sans-serif; font-size:15; font-weight:bold; color:White; background-color:006699;}
.GSCIScoreCardHeader{font-family: Arial, Helvetica, sans-serif;	font-size:15; font-weight:bold; color:White;	background-color:006699;}
.GSCIScoreCardTable{font-family: Arial, Helvetica, sans-serif;	font-size:12; background-color:#EEEEEE;}
.GSCIHeaderRow{	font-family: Arial, Helvetica, sans-serif; font-size:12; background-color:#006699;}
/*End Course Information*/

/* Start Tickets */
.oddrow {background: #EEEEEE; }
.evenrow {background: #EEEEDD; }
.divrow {background: #006699; }
.f_oddrow {background: #FFEEDD; }
.f_evenrow {background: #FFFFEE; }
.f_divrow {background: #006699; }
.accent_01 {FONT-FAMILY: Arial, Helvetica, sans-serif;color: #000033; }
.accent_02 {FONT-FAMILY: Arial, Helvetica, sans-serif;color: #003399; }
.accent_03 {FONT-FAMILY: Arial, Helvetica, sans-serif;color: #006666; }
.accent_05 {FONT-FAMILY: Arial, Helvetica, sans-serif;color: #330066; }
.accent_06 {FONT-FAMILY: Arial, Helvetica, sans-serif;color: #CC0033; }
.section {FONT-FAMILY: Arial, Helvetica, sans-serif;color: #CC9999; }
.highlight {FONT-FAMILY: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: 700; }
.fineprint {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 8pt; }
.required {FONT-FAMILY: Arial, Helvetica, sans-serif; color: #006699; font-size: 8pt; font-weight: 900; font-style: normal; text-decoration: none; text-transform: none; }
.fields {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 8pt; }
.fieldtitle {FONT-FAMILY: Arial, Helvetica, sans-serif; color: #006699; font-size: 8pt; font-weight: 800; font-style: normal; text-decoration: none; text-transform: none; }
.fieldinfo {FONT-FAMILY: Arial, Helvetica, sans-serif; color: #666666; font-size: 8pt; font-weight: 400; font-style: normal; text-decoration: none; text-transform: none; }
TD.highlight {background: #006699; font-family: Arial, Futura, Helvetica,sans-serif; color: #FFFFFF; font-size: 10pt; font-weight: 700; font-style: normal; text-decoration: none; text-transform: none; }
A.highlight {FONT-FAMILY: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: 700; font-style: normal; text-decoration: underline; text-transform: none; }
/* End Tickets */

/*--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)}
/*-- RealEstate.com --*/
.cssSMxlarge{font-size: 16px; color: #006699}
.reStep {  font-size: 12px; color: #FFFFFF; background-color: #006699}
.reSubStep {  font-size: 12px; background-color: #006699; 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 --*/
/*-- Start Movies --*/
.MVTitle1 {
	font-size: 12px;
	font-weight: bold;
	color: #660000;
}
.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: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	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 #000000;
}
.MVbgColor2 {
	background-color: #E4E2D3;
}
.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: #006699;
}
.FCbgcolor3 {
	background-color: #999999;
}
.FCbgcolor4 {
	background-color: #E6DFD5;
}
.FCbgcolor5 {
	background-color: #F7F5F2;
}
.FCborder1 {
	border: 1px solid #006699;
}
.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: #006699;
	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: #006699;
}
.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: #006699;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
}
/*--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--*/
.CLFtitlebgborder {
	background-color: #006699;
	border: 1px solid #006699;
}
.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: #006699;
	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: #006699;
	padding-left: 5px;
}
.CLFlistingTitle {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
	padding-left: 5px;
}
.CLFheading {
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}
.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: #006699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
}
.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: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
	border-right-color: #006699;
	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: #006699;
	text-decoration: underline;
}
.CLFitemLiinks:hover {
	font-size: 14px;
	color: #006699;
	text-decoration: none;
}
.CLFitemLiinks:visited {
	font-size: 14px;
	color: #006699;
	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: #006699;
	font-weight: bold;
	text-decoration: underline;
}
.CLFpagelinksbold:hover {
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
.CLFpagelinksbold:visited {
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	text-decoration: underline;
}
.CLFoptions {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
	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: #006699;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.CLFlinkTabs:link {
	font-size: 16px;
	font-weight: bold;
	color: #006699;
	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 #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px solid #006699;
}
.CLFlinkTabs:hover {
	font-size: 16px;
	font-weight: bold;
	color: #006699;
	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 #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px solid #006699;
}
.CLFlinkTabs:visited {
	font-size: 16px;
	font-weight: bold;
	color: #006699;
	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 #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px solid #006699;
}
.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: #006699;
	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: #006699; font-family: Arial, Helvetica, sans-serif}
.pageheadbar { background-color: #006699}
/*-- 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 #333333;
	border-right: thin outset #333333;
	border-bottom: thin outset #333333;
	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: #006699;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 3px;
}
.SCborder {
	border: 1px solid #006699;
}
.SCunderlineBigTitle { 
      font-size: 24px; 
      color: #333333; 
      border-bottom-width: 1px; 
      border-bottom-style: solid; 
      border-bottom-color: #006699; 
 }
/*-- 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: #006699;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 3px;
}
.CNborder {
	border: 1px solid #006699;
}
.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: #006699;
}
.CNunderlineBigTitle { 
      font-size: 24px; 
      color: #006699; 
      border-bottom-width: 1px; 
      border-bottom-style: solid; 
      border-bottom-color: #006699; 
}
/*-- End Census --*/
/*--Start Car Service--*/
.CARtitle {
	font-size: 20px;
	color: #FFFFFF;
	background-color: #006699;
	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: #006699;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
        padding-left: 5px;
}
.CARborder {
	border: 1px solid #006699;

}
.CARthankyou {
	font-size: 18px;
	font-weight: bold;
	color: #006699;
}
.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: #006699;
	line-height: 18px;
	padding-left: 3px;
}
.FVborder {
	border: 1px solid #006699;
}
.FVlabelsBold {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.FVbuttons {
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	background-color: #CCCCCC;
	border: 1px solid #006699;
}
.FVlightBg {
	background-color: #EEEEEE;
	font-size: 11px;
	color: #000000;
}
.FVSummary {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #006699;
}
.FVsmallText {
	font-size: 11px;
	color: #000000;
}
.FVHeading2wBg {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #006699;
	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-size: 18px; 
      color: #006699; 
      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: #006699; 
      border-right-color: #006699; 
      border-bottom-color: #006699; 
      border-left-color: #006699; 
      background-color: #CCCCCC; 
      text-indent: 10px; 
 }
/*-- End Flight View --*/
/*-- Events --*/
.EVBgColorDark {
	background-color: #006699;
}
.EVDarkBorder {
	border: 1px solid #006699;
}
.EVBgColorLight {
	background-color: #CCCCCC;
}
.EVheading1 {
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
}
.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: #006699;
}
.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: #006699;
	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: #006699;
	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: #006699;
}
.EVday {
	font-size: 25px;
	font-weight: bold;
	line-height: 50px;
}
.EV14pxText {
	font-size: 14px;
}
.EVfrontLink:link {
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}
a.EVfrontLink:hover {
	text-decoration: none;
	font-size: 11px;
	color: #006699;
}
a.EVfrontLink:visited {
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}
/*-- End Events --*/
/*-- ec Calendar --*/
.eventCal {width:150px; border-collapse:collapse; border:1px solid #006699; background-color: #CCCCCC; color:#000000; font-size:12px; text-align:center; margin-top:4px; margin-left:4px;}
.eventCal td {border:1px solid #006699;}
.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:#006699}
.CalMonthName {color:#006699; font-size:12px; font-weight:bold}
.CalMonthT td {border:none; height:18px;}
.CalDOW {background-color:#CCCCCC;}
.CalToday {font-size:12px; color: #006699}
.CalTodayDate{font-weight: bold; color: #006699}
/*-- End ec Calendar --*/
/*-- 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 --*/
/*-- Tours--*/
.TRTitle {
	font-size: 26px;
	color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
}
.TRborderBg {
	background-color: #F1F1F1;
	border: 1px solid #006699;
}
.TRformLabels {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.TRbutton {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
	border: 1px solid #FFFFFF;
}
.TRtourTitle {
	font-size: 13px;
	color: #006699;
	background-color: #F1F1F1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #006699;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
	font-weight: bold;
}
.TRtext {
	font-size: 12px;
	color: #000000;
}
.TRborder {
	border: 1px solid #006699;
}
.TRbg2 {
	background-color: #E4E4E4;
}
a.TRbooktour:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
	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: #006699;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #006699;
	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: #006699;
	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: #006699; 
}
.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: #006699;
}
.TRimgBorder {
	border: 1px solid #000000;
}
.TRcountryLabels { 
      color:#006699;
      background-color: #F1F1F1;
 }

/*-- End Tours--*/
