A:link {color: #333333}
.indexheads 
{ FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 5px
}
.location 
{FONT-SIZE: 10pt; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.wcities {  background-color: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; COLOR: #ffffff}
.contenthead 
{FONT-SIZE: 24px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.topnav 
{
	FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.boldlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
H1 { MARGIN: 0px 0px 0px auto;font-size: 10pt}
H2 { MARGIN: 0px 0px 0px auto;font-size: 8pt}
.A12
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt
}
.A10
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
.A9
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt
}
.A8
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.A101
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt; 
    color: #990000
}
.A16
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 16pt
}
.cssHeading{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 8pt; font-weight: bold; letter-spacing: 5px; text-transform: uppercase}
.cssPowered { font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 11px; font-weight: bold; color: #666666; letter-spacing: 3px;}
.WeatherCityName
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt
}
.WeatherHeader
{
    BACKGROUND-COLOR: #990000;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
.WeatherItem
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
.SmallWeatherItem
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt
}
.cssNavLink:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #990000; text-decoration:none; font-size: 8pt}
.cssNavLink {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #333333; font-size: 8pt}
.cssNavLink2:hover {font-family: Verdana, Helvetica, sans-serif; font-weight: bold; color: #990000; text-decoration:none; font-size: 7pt}
.cssNavLink2 {font-family: Verdana, Helvetica, sans-serif; font-weight: bold; color: #333333; font-size: 7pt}
.cssNavHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #999999; text-align: center; text-transform: uppercase; letter-spacing: 6px}
.cssContentHead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #990000}
.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: #CCCCCC}
.cssCalOtherMonthHoliday {  background-color: #E1E5DF}
.cssCalWeekdayName {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-color: #BBBBDD; text-align: center}
.cssCitiesAlpha {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #CCCCCC; text-align: center; color: #999999}
.cssCitiesAlphaBorder {  background-color: #666666}
.cssCitiesAlphaSel {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFFFCC; text-align: center; color: #333333}
.cssCitiesAlphaLink{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #990000}
.cssCitiesBorder{  background-color: #990000}
.cssCitiesTitleBar{ font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF;}
.cssCitiesLink{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666;}
.cssCitiesFeatureTitle{ font-family: Arial, Helvetica, sans-serif; font-size: 12pt; text-align: center;  color: #666666}
.cssState{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; text-align: center;  color: #FFCC00; font-weight: bold;  letter-spacing: 8px; text-transform: uppercase}
.clsNewsHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; BACKGROUND-COLOR: #990000; COLOR: #FFFFFF;}
.clsNewsHeadline {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000066}
.clsNewsDate {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #999999}
.clsNewsBrief {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #444444}
.clsMoreNews {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF4444}
.clsNewsError {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF4444}
.caption {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt;COLOR:#ff6666; }
.ruler {BACKGROUND-COLOR: #f5f5f5;}
.header {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; BACKGROUND-COLOR: #990000;COLOR:#FFFFFF;FONT-WEIGHT: bold;}
.records {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;TEXT-ALIGN:right;}
.RecNavDisabled {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;COLOR:#d3d3d3;}
.AlphaBar {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;COLOR:#d3d3d3;FONT-WEIGHT: bold;}
.AlphaSel {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;COLOR:#FF0000;FONT-WEIGHT: bold;}
.AlphaHead {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;FONT-WEIGHT: bold;}
.Results {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;COLOR:#FF0000;}
.PhoneNum {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;TEXT-ALIGN:right;FONT-WEIGHT: bold;}
.Business {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;FONT-WEIGHT: bold;}
.Address {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;}
.RecNavPages{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;}
.Pages{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;}
.Linked {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;BACKGROUND-COLOR: #ffffe8;}
.ResultsTitle {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;FONT-WEIGHT: bold;}
.bodybluehead {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;COLOR:#0000FF;}
.bodysmallred {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;COLOR:#FF0000;}
.selCat {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;}
.RecNavEnabled{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;}
.Error {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;COLOR:#FF0000;}
.body {FONT-FAMILY: Arial;FONT-SIZE: 10pt}
.bodysmall {FONT-FAMILY: Arial; FONT-SIZE: 8pt}
#f1c1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: Gray;
}
#f1c2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: Black;
}
#f2c1{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: Black;
}
#f2c2{
 font-family: Arial, Helvetica, sans-serif;
 font-size : 10pt;
 color : White;
}
#f3c1{
 font-family : Arial, Helvetica, sans-serif;
 font-size : 12pt;
 color: Black;
}
#f3c2 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12pt;
  color : Black;
}
#f3c3 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12pt;
  color : White;
}
#f4 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 14pt;
  color : Black;
}
#f5 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 16pt;
}
#link1 {
  color : White;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
#link2 {
  color : Black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
#td1 {
  background : #990000;
}
#td2 {
  background : #FFFFFF;
}
#td3 {
  background : #999999;
}
#td4 {
  background : #990000;
}
.cssCouponOffer {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #293852}
.cssCouponAddress {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #444444}
.cssCouponSelect {  font-size: 9pt}
.cssCouponMerchant {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; padding-left: 4px; text-align: center; background-color: #E1E5EA}
.cssCouponOddMerchant {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; padding-left: 4px; text-align: center; background-color: #EEF2F7}
.cssHeadCouponOffer {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #293852; height: 20px; padding-left: 5px}
.cssHeadCouponMerchant { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #ABBCD6; text-align: center}
.cssCouponPhone {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.cssCouponResults {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; background-color: #999999}
.cssCouponCategory {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333}
.cssCouponDateStamp {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.cssCouponDisclaimer{ font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 7pt; }
.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: #CCCCCC; font-size: 10pt;font-weight: bold }
.cssCensusNumberH { font-family: Arial, Helvetica, sans-serif; background-color: #CCCCCC; font-size: 10pt;font-weight: bold }
.cssCensusPercentH { font-family: Arial, Helvetica, sans-serif; background-color: #CCCCCC; 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: #CCCCCC; font-size: 9pt;font-weight: bold }
.cssCensusNumberHSm{ font-family: Arial, Helvetica, sans-serif; background-color: #CCCCCC; font-size: 9pt;font-weight: bold }
.cssCensusPercentHSm{ font-family: Arial, Helvetica, sans-serif; background-color: #CCCCCC; font-size: 9pt;font-weight: bold }
.cssCensusOddRow {  background-color: #DDDDDD}
.cssCensusSubjectRow {color:#FFFFFF;  background-color: #990000}
.cssCouponCategoryHeading {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF}
.cssCouponCategoryLink {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333}
.cssCouponOffer {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #293852}
.cssCouponAddress {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #444444}
.cssCouponSelect {  font-size: 9pt}
.cssCouponMerchant {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; padding-left: 4px; text-align: center; background-color: #E1E5EA}
.cssCouponOddMerchant {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; padding-left: 4px; text-align: center; background-color: #EEF2F7}
.cssHeadCouponOffer {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #990000; height: 20px; padding-left: 5px}
.cssHeadCouponMerchant { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #ABBCD6; text-align: center}
.cssCouponLink{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.csstckLink{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.csstckCategory{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #990000;}
.csstckFormField{font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.csstckEventTitle{font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #990000;}
.csstckEventInfo{font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #555555;}
.csstckOddEvent {background-color: #FFFFEE; font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.csstckEvenEvent {background-color: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.csstckEventHeading {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #990000}
.csstckSearch {FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 5px; background-color: #990000;}
.csstckShop {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; background-color: #990000; font-weight: bold}
.csstckShopHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #990000}
.csstckShopTaxes {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.csstckShopGTotal {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #00417B}
.csstckShopBefore {  color: #FF0000;}
.csstckShopTicket {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.csstckError {font-family: Arial, Helvetica, sans-serif;  color: #FF0000}
.cssHotelsAlpha {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #CCCCCC; text-align: center; color: #999999}
.cssHotelsAlphaBorder {  background-color: #990000}
.cssHotelsAlphaSel {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #FFFFCC; text-align: center; color: #333333}
.cssHotelsAlphaLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333}
.cssHotelsName {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssHotelschainName {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssHotelsAddress {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666}
.cssHotelsNextPrev {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #999999}
.cssHotelsPageStatus {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssHotelsBorder {  background-color: #990000}
.cssHotelsTitle {   font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #990000}
.cssHotelsInfoName{font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; text-align: center}
.cssHotelsForm{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.cssHotelsLink {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333}
.cssHotelsInfoMap{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #EEEEEE}
.cssResBorder {  background-color: #990000}
.cssResTitle {   font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #990000}
.cssResCitySearch {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #FFFFFF; background-color: #990000; text-align: center}
.cssResAllLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #666666}
.cssResForm {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #666666}
.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}
.cssCarRentalHeading {  font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; color: #FFFFFF; background-color: #990000; font-weight: bold}
.cssCarRentalCategory {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssCarRentalCatValue { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC3300 }
.cssCarRentalFormField {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #666666}
.cssCarRentalListing {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333; background-color: #CCCCCC}
.cssCarRentalRate{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #CCCCCC;}
.cssCarRentalMenuLink{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000;}
.cssCarRentalMessage{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC3300}

/*-- Find What styles --*/
A.cssFWLink{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: bold}
A.cssFWLink:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFcc; font-weight: bold}
.cssFWDescription {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
A.cssFWLinkside{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF;}
A.cssFWLinkside:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFcc;}
.cssFWDescriptionside {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
/*-- Find What styles --*/

.cssLodgingFormHeading
{FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 5px}
.cssLodgingFormField{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC3300}
.cssAcxAlpha {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFFFFF; color: #999999}
.cssAcxAlphaLink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFFFFF; color: #333333}
.cssAcxAlphaSel {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FFFFEE; color: #333333}
.cssAcxHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color:#990000}
.cssAcxName {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
.cssAcxListing {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssAcxPrevNext {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#666666}
.cssAcxPrevNextLink{  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#990000}
.cssAcxPages {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#999999}
.cssAcxStatus {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:#333333}
.cssAcxHeadingStatus {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:#990000}
.cssAcxCaption {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000}
.cssAcxAlphaHelp {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999}
.cssAcxSearch{  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666}
.cssAcxProfileProd {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666}
.cssAcxProfileHour {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333}
.cssAcxProfileHead {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#990000}
.cssJobHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; background-color: #990000}
.cssJobOddRow {  background-color: #CCCCCC}
.cssJobContent {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssJobCount {  color: #990000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssJobTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssJobPages {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssJobTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt}
.cssConcertCount { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFF99}
.cssConcertKeyValue { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF}
.cssConcertHeader{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.cssConcertContent{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.cssConcertTitle{ FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 5px}
.cssConcertPages{ FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;}
A.cssConcertPages{ FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: 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
}
.smlinks  {
  	FONT-SIZE : 7pt;
  	COLOR : #666666;
  	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
  }

  .body2  {
  	FONT-SIZE : 12px;
  	COLOR : #333333;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }

 .body3 { 
	color: #FF6600; 
	font-size: 12px; 
	font-weight: bold; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: italic;
 }
  
 .bodybold  {
 	color : #000000;
 	font-weight : bold;
 	font-size : 12px;
 	font-family : Arial, Helvetica, Verdana, sans-serif;
 }
 
   .bodyitalic  {
   font-style: italic;
  	FONT-SIZE : 12px;
  	COLOR : #000000;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
 
 .bodymedred  {
 	color : #CC3300;
 	font-weight : normal;
 	font-size : 12px;
 	font-family : Arial, Helvetica, Verdana, sans-serif;
 }
 
  .bodywhite  {
  	FONT-SIZE : 12px;
  	COLOR : #FFFFFF;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .bodybigwhiteB  {
    FONT-WEIGHT : bold;
  	FONT-SIZE : 18px;
  	COLOR : #FFFFFF;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .bodywhite2  {
  	FONT-SIZE : 12px;
  	COLOR : #FFFFFF;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .bodyblue  {
 	color : #000099;
 	font-weight : bold;
 	font-size : 12px;
 	font-family : Arial, Helvetica, Verdana, sans-serif;
 }

  .bodysmall  {
  	FONT-SIZE : 11px;
  	COLOR : #000000;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .bodysmallB  {
  	FONT-WEIGHT : bold;
  	FONT-SIZE : 11px;
  	COLOR : #000000;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
 
   .bodysmallblue2  {
  	FONT-WEIGHT : bold;
  	FONT-SIZE : 11px;
  	COLOR : #0966CF;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .bodysmallorg  {
  	FONT-WEIGHT : bold;
  	font-style: italic;
  	FONT-SIZE : 11px;
  	COLOR : #FF6600;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .bodysmaller  {
  	FONT-SIZE : 10px;
  	COLOR : #000000;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .bodysmallerB  {
  	FONT-WEIGHT : bold;
  	FONT-SIZE : 10px;
  	COLOR : #000000;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
   
  .bodysmallwhite  {
  	FONT-SIZE : 10px;
  	COLOR : #FFFFFF;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
    .bodysmallwhiteB  {
    FONT-WEIGHT : bold;
  	FONT-SIZE : 10px;
  	COLOR : #FFFFFF;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .bodysmallwhite2  {
  	FONT-SIZE : 11px;
  	COLOR : #FFFFFF;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .bodysmallwhite3  {
  font-style: italic;
  FONT-WEIGHT : bold;
  	FONT-SIZE : 11px;
  	COLOR : #FFFFFF;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .bodysmallwhite4  {
  FONT-WEIGHT : bold;
  	FONT-SIZE : 11px;
  	COLOR : #FFFFFF;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .bodysmallred  {
  	FONT-SIZE : 11px;
  	COLOR : #CC3300;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .head1red  {
  	FONT-SIZE : 18px;
  	COLOR : red;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .head1  {
  	FONT-SIZE : 18px;
  	COLOR : #000000;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .head1white  {
  	FONT-SIZE : 18px;
  	COLOR : #FFFFFF;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .head2  {
  	FONT-WEIGHT : bold;
  	FONT-SIZE : 14px;
  	COLOR : #000000;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .head2white  {
  	FONT-WEIGHT : bold;
  	FONT-SIZE : 14px;
  	COLOR : #FFFFFF;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
    .headOrg {
  	FONT-WEIGHT : bold;
  	font-style: italic;
  	FONT-SIZE : 16px;
  	COLOR : #FF6600;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .regular  {
 	color : #000000;
 	font-size : 12px;
 	font-family : Arial, Helvetica, Verdana, sans-serif;
  }
 
  .medium  {
 	color : #000000;
 	font-size : 14px;
 	font-family : Arial, Helvetica, Verdana, sans-serif;
  }
 
  .large  {
 	color : #000000;
 	font-size : 16px;
 	font-family : Arial, Helvetica, Verdana, sans-serif;
  }
A.activesection  {
  	FONT-WEIGHT : bold;
  	COLOR : #333333;
  	TEXT-DECORATION : none;
  }
  
  A.black  {
  	COLOR : #000000;
  	TEXT-DECORATION : underline;
  }
  
  A.black:hover  {
  	COLOR : #CC3300;
  }
  
  A.white  {
  	COLOR : #FFFFFF;
  	TEXT-DECORATION : underline;
  }
  
  A.white:hover  {
  	COLOR : #FFCC00;
  }
  
  A.white2  {
    FONT-STYLE : italic;
  	COLOR : #FFFFFF;
  	TEXT-DECORATION : underline;
  }
  
  A.white2:hover  {
  	COLOR : #FFCC00;
  }
  
  A:hover  {
  	COLOR : #CC3300;
  }
  
  A.bluesmall2{
    FONT-WEIGHT : bold;
  	FONT-SIZE : 11px;
  	COLOR : #0066CC;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  A.bluesmall3{
    FONT-WEIGHT : normal;
  	FONT-SIZE : 11px;
  	COLOR : #0000FF;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .active  {
  	COLOR : #FFFFFF;
  	BACKGROUND-COLOR : #CC0000;
  }
  
  .filler  {
  	BACKGROUND-COLOR : #FFFFFF;
  }
  
  .selected  {
  	BACKGROUND-COLOR : #003399;
  }
  
  .option  {
  	BACKGROUND-COLOR : #3366CC;
  }
  
  .linkbox1  {
  	BACKGROUND-COLOR : #FFFFFF;
  }
  
  .linkbox2  {
  	BACKGROUND-COLOR : #FFFFCC;
  }
  
  .toolbox  {
  	BACKGROUND-COLOR : #666666;
  }
  
  .advertiserResources  {
  	BACKGROUND-COLOR : #CCCCCC;
  }
  
  .dexTips  {
  	BACKGROUND-COLOR : #CCCCCC;
  }
  .bodysmallBlue  {
  	FONT-SIZE : 11px;
  	COLOR : #3366cc;
  	FONT-FAMILY : Arial, Helvetica, Verdana, sans-serif;
  }
  
  .searchType  {
  	BACKGROUND-COLOR : #CCCCCC;
  }
.smbody  {FONT-SIZE : 7pt; COLOR : #000000; FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;}
.smbody2  {FONT-SIZE : 8pt; COLOR : #000000; FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;}
.boxtext
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt}

.boxtext2
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 8pt}

.boxtexthead { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt }

.oddrow {background: #EEEEEE; }
.evenrow {background: #EEEEDD; }
.divrow {background: #CCCCCC; }
.f_oddrow {background: #FFEEDD; }
.f_evenrow {background: #FFFFEE; }
.f_divrow {background: #CCCCCC; }
.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: #990000; 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: #666699; 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: #990000; 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; }
.fcnavbar{display: inline}
.fcnavmenu{display: inline}
.fcnavlookup{display: inline}
.fcheadercolor{background-color: #CCCCCC}
.fcheaderbgcolor{background-color:#CCCCCC}
.fcbordercolor{background-color: #990000}
.fcborderbgcolor{background-color: #990000}
.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=990000")}
.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}

.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: #990000}
a.rdclink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000}
.rdcbodylink { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF}

.name {font-weight: bold;font-size: 0.9em;color: #000000;font-family: helvetica,arial,verdana,sans-serif;background-color: #CCCCCC;}
.searchlines {background-color: #999999;}
.searchborder {background-color: #990000;}
.searchbackground {background-color: #FFFFFF;}
.subtext {font-size: 0.8em; color: #000000; font-family: helvetica,arial,verdana,sans-serif}
.subtext A:link {color: #666666; text-decoration: underline;}
.subtext A:visited {color: #666666; text-decoration: underline;}
.subtext A:hover {color: #CCCCCC; text-decoration: underline;}
.subtextb {font-weight: bold; font-size: 0.8em; color: #000000; font-family: helvetica,arial,verdana,sans-serif}
.subtextb A:link {color: #666666; text-decoration: underline}
.subtextb A:visited {color: #666666; text-decoration: underline}
.subtextb A:hover {color: #CCCCCC; text-decoration: underline}
.text {font-size: 0.9em; color: #000000; font-family: helvetica,arial,verdana,sans-serif}
.text A:link {color: #666666; text-decoration: underline}
.text A:visited {color: #666666; text-decoration: underline}
.text A:hover {color: #CCCCCC; text-decoration: underline}
.textb {font-weight: bold; font-size: 0.9em; color: #666666; font-family: helvetica,arial,verdana,sans-serif}
.textb A:link {font-weight: bold; color: #666666; text-decoration: underline}
.textb A:visited {font-weight: bold; color: #666666; text-decoration: underline}
.textb A:hover {font-weight: bold; color: #666666; text-decoration: underline}
.supertext {font-size: 1.0em; color: #000000; font-family: helvetica,arial,verdana,sans-serif}
.supertext A:link {color: #000000; text-decoration: underline}
.supertext A:visited {color: #666666; text-decoration: underline}
.supertext A:hover {color: #CCCCCC; text-decoration: underline}
.supertextb {font-weight: bold; font-size: 1.0em; color: #000000; font-family: helvetica,arial,verdana,sans-serif}
.supertextb A:link {font-weight: bold; color:#000000; text-decoration: underline}
.supertextb A:visited {font-weight: bold; color: #666666; text-decoration: underline}
.supertextb A:hover {font-weight: bold; color: #CCCCCC; text-decoration: underline}
.skiptolinks {font-weight: bold; font-size: 8pt; font-family: helvetica,arial,verdana,sans-serif; color:#666666;! important;}
.skiptolinks A:link {color: #000000; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif;! important;}
.skiptolinks A:visited {color: #666666; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif;! important;}
.skiptolinks A:hover {color: #CCCCCC; text-decoration: underline; font-family: helvetica,arial,verdana,sans-serif;! important;}
.skiptolinks_active {font-weight: bold; font-size: 8pt; font-family: helvetica,arial,verdana,sans-serif; color:#ff0000;}
.morebelow {font-weight: bold; font-size: 0.8em; color: #666666; font-family: helvetica,arial,verdana,sans-serif}
.morebelow A:link {color: #000000; text-decoration: underline; font-family: helvetica,arial,verdana,sans-serif;}
.morebelow A:visited {color: #666666; text-decoration: underline; font-family: helvetica,arial,verdana,sans-serif;}
.morebelow A:hover {color: #CCCCCC; text-decoration: underline; font-family: helvetica,arial,verdana,sans-serif;}
/* --------- regular approx. 12 pt grey text style for main content supplementary data  ----------*/
.helptext {font-size: 0.9em; color: #333333; font-family: helvetica,arial,verdana,sans-serif}
.helptext A:link {color: #666666; text-decoration: underline; font-family: helvetica,arial,verdana,sans-serif;}
.helptext A:visited {color: #666666; text-decoration: underline; font-family: helvetica,arial,verdana,sans-serif;}
.helptext A:hover {color: #CCCCCC; text-decoration: underline; font-family: helvetica,arial,verdana,sans-serif;}
/* --------- color of accent line alongside search forms  ----------*/
.searchbox {background-color:#FFFFFF;}
/* --------- color of accent line alongside results search-info bar and icon ads  ----------*/
.searchinfo {background-color:#999999;}
/* --------- smaller approx. 10 pt  text style for main content  ----------*/
.featuredlinks {font-size: 11px; font-family: Arial,Helvetica,Verdana,sans-serif;}
.featuredlinks A:link {color: #000066; text-decoration: none;}
.featuredlinks A:visited {color: #000066; text-decoration: none;}
.featuredlinks A:hover {color: #999999; text-decoration: underline;}
/* --------- text style and effects for 'member center' top-navigation links  ----------*/
.subtextg {font-weight: bold; font-size: 8pt; color: #999999;; font-family: helvetica,arial,verdana,sans-serif;}
.subtextg A:link {color: #999999; text-decoration: underline;}
.subtextg A:visited {color: #999999; text-decoration: underline;}
.subtextg A:hover {color: #333333; text-decoration: underline;}

.regular_field {
width: 200px;
}
.ac_field {
width: 50px;
}
.zip_field {
width: 75px;
}
.button {
	font-family: helvetica,arial,verdana;
}

.cssFCPropertyHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
.cssFCPropertyField {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}
.cssFCPropertyValue {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.cssFCBGcolor { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #990000; font-size: 12pt; font-weight: bold }
A.cssFCLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0000FF}
.bannerlink {  font-family: Verdana, Helvetica, sans-serif;   font-size: 9pt;   font-weight: normal;  color: #666666; text-decoration: underline}
.bannerhead {  font-family: Verdana, Helvetica, sans-serif;   font-size: 10pt;   font-weight: bold;  color: #FFFFFF; text-decoration: underline}
/*-- 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 --*/
/*-- Expedia Styles --*/
TD {font-size:13px; font-family:Arial, Helvetica, Sans Serif}
.pageHeading {font-size:20px;font-family:Arial;color:#CC6600;font-weight:bold;line-height:30px}
.hbup{border-style:solid;border-width:1;border-color:#FFFFFF;cursor:hand}
.hbuph{border-style:solid;border-width:1;border-color:#A2B1DD;cursor:hand}
.hbdn{border-style:solid;border-width:1;border-color:#A2B1DD;background-color:#D4D9E8}
.htup{color:#333399;font-size:12px;line-height:12px;text-decoration:underline}
.htuph{color:#FF6600;font-size:12px;line-height:12px;text-decoration:underline}
.htdn{font-size:12px;line-height:12px}
.small {font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:13px}
.smLite {font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:13px;color:#666666}
.mdLite {font-size:13px;font-family:Arial, Helvetica, Sans Serif;line-height:15px;color:#666666}
.HotNm {color:#000000;font-family:Arial, Helvetica, Sans Serif;font-size:16px;font-weight:bold;text-decoration:none;text-transform:none}
.HWEBHMod {font-family:Arial, Helvetica, Sans Serif;font-size:16px;text-decoration:none;text-transform:none}
.textESR {font-size:12px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold;color:#CC6600}
/*-- Expedia Styles --*/
/*-- Multi Hotel List Styles --*/
.cssMHPageXofY {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssMHHotelXtoYofZ {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000}
A.cssMHHotelName {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none}
A.cssMHMap {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;font-weight: bold; text-decoration: none}
A.cssMHInfo {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;font-weight: bold; text-decoration: none}
A.cssMHLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.cssMHText {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.cssMHPreviousNext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.cssMHAlphaBar {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CCCCCC}
.cssMHAlphaBarSel {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #FFFFCC}
.cssMHBorder {  background-color: #990000}
.cssMHShowBiz {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #999999}
/*-- Multi Hotel List Styles --*/
/*-- Expeida List Styles --*/
.cssELPageXofY {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssELHotelXtoYofZ {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000}
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: #990000}
.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 --*/
/*-- 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 --*/
/*-- BnB List Styles --*/
.cssBnBPageXofY {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssBnBHotelXtoYofZ {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000}
A.cssBnBHotelName {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none}
A.cssBnBMap {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;font-weight: bold; text-decoration: none}
A.cssBnBInfo {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;font-weight: bold; text-decoration: none}
A.cssBnBLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.cssBnBText {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.cssBnBPreviousNext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.cssBnBAlphaBar {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CCCCCC}
.cssBnBAlphaBarSel {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #FFFFCC}
.cssBnBBorder {  background-color: #990000}
.cssBnBShowBiz {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #999999}
.cssBnBDesc{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
/*-- BnB List Styles --*/
.cssEBLink {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.cssEBText {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.cssEBHeader {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold;}
A.cssEBHeaderLink {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;}
A.cssEBHeaderLink:link{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;}
A.cssEBHeaderLink:hover{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;}

.cssEBBorder {  background-color: #990000}
/*-- White Pages Styles --*/
.cssWPHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #990000}
.cssWPBorder {  background-color: #990000}
/*--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: #990000}
.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: #990000}
.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: #990000}
.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: #990000}
.cssExpPageXofY {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssExpRateBorder {  background-color: #990000}
.cssExpBorder {  background-color: #990000}
.cssExpClass {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #F7F5F2}
.cssExpClassLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000}
.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}
/*--Expedia Individual Hotel Page --*/
.cssExpHotelName {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF}
.cssExpCheckAvailability{  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF;background-color: #990000}
.cssExpSection{  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #990000}
.cssExpHotelBorder{ background-color: #990000}
.cssExpHotelAddress{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000;}
.cssExpHotelHeaderName{font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #990000;}
.cssExpHotelSmall{font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
/*--Crumb Trail --*/
.cssCrumbBG {  background-color: #EEEEEE}
.cssCrumbTrail {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666}
.cssCrumbTrailLink {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666}
/*--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: #990000}
.cssAptPrevNext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssAptPrevNextLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000}
.cssAptCityVicinity {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.cssAptCityVicinityLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000}
.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: #990000}
.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: #990000}
/*Course List*/
.GSCLPageHeader{				font-family: Arial, Helvetica, sans-serif;	font-size: 18;}
.GSCLInstructions{				font-family: Arial, Helvetica, sans-serif;	font-size: 14;}
.GSCLCourseListTableBorder{		background-color:990000;}
.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:990000;}
.GSCLRealTimeHeader{			font-family: Arial, Helvetica, sans-serif;	font-size: 15;	color:White;	font-weight: bold;	text-align: center;	background-color:990000;}
.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:990000;	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;}
/*Course Information*/
.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:990000;}
.GSCIScoreCardHeader{			font-family: Arial, Helvetica, sans-serif;	font-size:15;	font-weight:bold;	color:White;	background-color:990000;}
.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:#CCCCCC;}
/*YP.net Listings*/
.ypnAlphaSel {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #FFFFCC; text-align: center}
.ypnAlpha {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; background-color: #FFFFFF}
.ypnPrevNext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666}
.ypnDisplay {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
A.ypnPrevNextLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000}
.ypnCategory {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background-color: #999999}
A.ypnListingLink {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #990000}
A.ypnAlphaLink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000}

/*-- YP Search Form --*/
.YPSearchHeader {  font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #990000}
.YPSearchBorder {  background-color: #990000}
.YPSearchFld {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}

/*-- SE Business Categories--*/
.CssSEHeader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
.CssSESubList {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}

/*-- 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}

/* Link specifications for content */
 a.zp_tk_content {  font-family: arial, helvetica, serif; font-size: 0.8em; font-weight: normal; text-align: left; text-decoration: none; }
 a.zp_tk_content:active { color: red }
 a.zp_tk_content:hover{ color: blue; text-decoration: underline;}
 a.zp_tk_content:link {  color: #000099;}
 a.zp_tk_content:visited {  color: navy; }
 
 /* Link specifications for bold links in content */
 a.zp_tk_contentbold {  font-family: arial, helvetica, serif; font-size: 0.8em; font-weight: bold; text-align: left; text-decoration: none; }
 a.zp_tk_contentbold:active { color: red }
 a.zp_tk_contentbold:hover{ color: blue; text-decoration: underline;}
 a.zp_tk_contentbold:link {  color: #000099;}
 a.zp_tk_contentbold:visited {  color: navy; }
 
 /* Link specifications for small links in content */
 a.zp_tk_contentsmall {  font-family: arial, helvetica, serif; font-size: 0.7em; font-weight: normal; text-align: left; text-decoration: none; }
 a.zp_tk_contentsmall:active { color: red }
 a.zp_tk_contentsmall:hover{ color: blue; text-decoration: underline;}
 a.zp_tk_contentsmall:link {  color: #000099;}
 a.zp_tk_contentsmall:visited {  color: navy; }
 
 /* Link specifications for small bold links in content */
 a.zp_tk_contentsmallbold {  font-family: arial, helvetica, serif; font-size: 0.7em; font-weight: bold; text-align: left; text-decoration: none; }
 a.zp_tk_contentsmallbold:active { color: red }
 a.zp_tk_contentsmallbold:hover{ color: blue; text-decorationbold: underline;}
 a.zp_tk_contentsmallbold:link {  color: #000099;}
 a.zp_tk_contentsmallbold:visited {  color: navy; }
 
 /* Link specifications for large links in content */
 a.zp_tk_contentlarge {  font-family: arial, helvetica, serif; font-size: 1em; font-weight: normal; text-align: left; text-decoration: none; }
 a.zp_tk_contentlarge:active { color: red }
 a.zp_tk_contentlarge:hover{ color: blue; text-decoration: underline;}
 a.zp_tk_contentlarge:link {  color: #000099;}
 a.zp_tk_contentlarge:visited {  color: navy; }
 
 /* Link specifications for large bold links in content */
 a.zp_tk_contentlargebold {  font-family: arial, helvetica, serif; font-size: 1em; font-weight: bold; text-align: left; text-decoration: none; }
 a.zp_tk_contentlargebold:active { color: red }
 a.zp_tk_contentlargebold:hover{ color: blue; text-decoration: underline;}
 a.zp_tk_contentlargebold:link {  color: #000099;}
 a.zp_tk_contentlargebold:visited {  color: navy; }
 
 /* Link specifications for top navigation links in content */
 a.zp_tk_largemenu {  font-family: arial, helvetica, serif; font-size: 1.2em; font-weight: bold; text-align: left; text-decoration: none; }
 a.zp_tk_largemenu:active { color: red }
 a.zp_tk_largemenu:hover{ color: blue; text-decoration: underline;}
 a.zp_tk_largemenu:link {  color: #000099;}
 a.zp_tk_largemenu:visited {  color: navy; }
 
 /* Link specifications for right menu */
 a.zp_tk_rightrail {  font-family: arial, helvetica, serif; font-size: 0.8em; text-align: left; text-decoration: none; }
 a.zp_tk_rightrail:active { color: red }
 a.zp_tk_rightrail:hover{ color: blue; text-decoration: underline;}
 a.zp_tk_rightrail:link {  color: #000099;}
 a.zp_tk_rightrail:visited {  color: navy;}
 /* Link specifications for optional items in left/top menu */
 a.zp_tk_optionalmenu {  font-family: arial, helvetica, serif; font-size: 0.8em; font-weight: bold; text-align: left; text-decoration: none; }
 a.zp_tk_optionalmenu:active { color: red }
 a.zp_tk_optionalmenu:hover{ color: blue; text-decoration: underline;}
 a.zp_tk_optionalmenu:link {  color: white;}
 a.zp_tk_optionalmenu:visited {  color: white;}
 
 /* Link specifications for left menu bar links */
 a.zp_tk_menu {  font-family: arial, helvetica, serif; font-size: 0.8em; font-weight: bold; text-align: left; text-decoration: none; }
 a.zp_tk_menu:active { color: red }
 a.zp_tk_menu:hover {  color: blue; text-decoration: underline;}
 a.zp_tk_menu:link {  color: #ffffff;}
 
 a.zp_tk_menu:visited {  color: #ffffff;}
 a.zp_tk_selectedmenu {  font-family: arial, helvetica, serif; font-size: 0.75em; font-weight: bold; text-align: left; text-decoration: none; }
 a.zp_tk_selectedmenu:active { color: red }
 a.zp_tk_selectedmenu:hover {  color: blue; text-decoration: underline;}
 a.zp_tk_selectedmenu:visited {  color: black; }
 a.zp_tk_selectedmenu:link{ color: #000000;}
 
 /* Background and font specifications for top bar with Movies in Your
Area
 */
 td.zp_tk_topbar{ background-color: #990000; color: #ffffff; font-family: arial; font-size: 0.8em; font-weight: bold;}
 
 /* Font specifications for categories in top bar (internet) */
 font.zp_tk_largemenu {  color: #ffffff; font-family: arial, helvetica, serif; font-size: 1.2em; font-weight: bold;}
 
 a.zp_tk_menu:active { color: red }
 a.zp_tk_menu:hover {  color: blue; text-decoration: underline;}
 
 /* Background and font specifications for top menu bar */
 td.zp_tk_topmenu{ background-color: #6699cc; color: #ffffff; font-family: arial; font-size: 0.8em; font-weight: normal;}
 
 /* Background and font specifications for content area */
 td.zp_tk_content{ background-color: #ffffff; color: #000000;}
 
 font.zp_tk_content{ color: #000000; font-family: arial; font-size: 0.8em; font-weight: normal;}
 
 /* Font specifications for top navigation text in content */
 font.zp_tk_contenttopnav {  color: #000000; font-family: arial; font-size: 1.2em; font-weight: bold;}
 
 /* Font specification for the title's in content area */
 font.zp_tk_contenttitle{ color: #000000; font-family: arial; font-size: 1em; font-weight: bold;}
 
 /* Font specification for the bold fonts in content area */
 font.zp_tk_contentbold{ color: #000000; font-family: arial; font-size: 0.8em; font-weight: bold;}
 
 /* Font specification for small font in content area */
 font.zp_tk_contentsmall{ color: #000000; font-family: arial; font-size: 0.7em; font-weight: normal;}
 
 /* Font specification for small bold fonts in content area */
 font.zp_tk_contentsmallbold{ color: #000000; font-family: arial; font-size: 0.7em; font-weight: bold;}
 
 /* Font specification for large font in content area */
 font.zp_tk_contentlarge{ color: #000000; font-family: arial; font-size: 1em; font-weight: normal;}
 
 /* Font specification for large bold fonts in content area */
 font.zp_tk_contentlargebold{ color: #000000; font-family: arial; font-size: 1em; font-weight: bold;}
 
 /* Background colours for selected link in menu */
 td.zp_tk_selectedmenu{ background-color: #ffffff;}
 
 /* Background colours for left/top menu */
 td.zp_tk_menu{ background-color: #990000;}
 
 /* Background and font specifications for searchbox */
 td.zp_tk_searchbox{ background-color: #6699cc;}
 
 font.zp_tk_searchbox{ color: #ffffff; font-family: arial; font-size: 0.8em; font-weight: normal;}
 
 font.zp_tk_searchboxtitle{ color: #ffffff; font-family: arial; font-size: 0.8em; font-weight: bold;}
 
 /* Background and font specifications for rightrail */
 td.zp_tk_rightrail{ background-color: #ffffff;}
 font.zp_tk_rightrail{ color: #000000; font-family: arial; font-size: 0.8em; font-weight: normal;}
 
 /* Background and font specifications for listingsoddrow */
 th.zp_tk_listingsoddrow{ background-color: #ffffff; color: #000000; font-family: arial; font-size: 0.6em; font-weight: normal;}
 
 td.zp_tk_listingsoddrow{ background-color: #ffffff; color: #000000; font-family: arial; font-size: 0.6em; font-weight: normal;}
 /* Link specifications for movie name in listingsoddrow */
 a.zp_tk_listingsoddrow {  text-align: left; text-decoration: none; }
 a.zp_tk_listingsoddrow:active { color: red }
 a.zp_tk_listingsoddrow:hover{ color: blue; text-decoration: underline;}
 a.zp_tk_listingsoddrow:link {  color: #000099;}
 a.zp_tk_listingsoddrow:visited {  color: navy; }
 
 /* Background and font specifications for listingsevenrow */
 td.zp_tk_listingsevenrow{ background-color: #ffffff; color: #000000; font-family: arial; font-size: 0.6em; font-weight: normal;}
 /* Link specifications for movie name in listingsoddrow */
 a.zp_tk_listingsevenrow {  text-align: left; text-decoration: none; }
 a.zp_tk_listingsevenrow:active { color: red }
 a.zp_tk_listingsevenrow:hover{ color: blue; text-decoration: underline;}
 a.zp_tk_listingsevenrow:link {  color: #000099;}
 a.zp_tk_listingsevenrow:visited {  color: navy; }
 /* Background colours for optional links in left/top menu */
 td.zp_tk_optionalmenu{ background-color: black; }

/* 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: #990000 solid 1px; background-color: #EEEEEE}
.sps_adborder {  border: #990000 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-size: 10px; font-weight: bold;}
.spm_desc {font-size: 12px;}
A.spm_title{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;}
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)}
.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}