H1 A:link, H2 A:link, H3 A:link, H4 A:link, H5 A:link, H6 A:link,
H1 A:visited, H2 A:visited, H3 A:visited, H4 A:visited, H5 A:visited, H6 A:visited 
{color: #FFFFFF;}

.REFSearchText,
.REFStorySearch,
.REFVideoLink,
.REFInterfaceLink,
.REFFormText,
.REFFormTextB,
.REFSectCopyright,
.REFSectExtSites,
.REFStoryContrib,
.REFSectBoxSubhd,
.REFStoryTools,
.REFt1link,
.REFMenuText,
.REFTransHeaders,
.REFTransDate,
.REFProgramsTopBar,
.REFProgramsTime,
.REFProgramsOnairNav,
.REFMobileText,
.REFFullStory,
.REFEuLang,
.REFEuBusVid,
.REFShowCap,
.REFVerdana11,
.REFMobileTitle
{ font-family: verdana, arial, sans-serif; }

.REFIndexCaption,
.REFPadSBox,
.REFArchiveMonth,
.REFArchiveMonthDate,
.REFLocalT1,
.REFStoryContent,
.REFStoryContent H1,
.REFStoryContent H3,
.REFStoryQuoteBox,
.REFStoryTime,
.REFSectBox,
.REFSectWhtBox,
.REFbotBullets,
.REFBodyText,
.REFSectTimestamp,
.REFSponsor,
.REFSectBoxHeadW,
.REFHeaderM,
.REFSectT2head,
.REFCurrConv,
.REFStoryBoxHeadB,
.REFSectBoxHeadR,
.REFSpecArchHead,
.REFStoryIntro,
.REFSmallText,
.REFSectT2s,
.REFSectT1,
.REFCriticalMass,
.REFStoryBoxHeadW,
.REFStoryCaption,
.REFSectResBox,
.REFSectBulletItems,
.REFSectSubLk1,
.REFSectSubLk2,
.REFSectSubLk3,
.REFSectSubG,
.REFProgramsDateHead,
.REFProgramsTimestamp,
.REFFinePrint,
.REFBigPrint,
.REFTransCal,
.REFTransHead,
.REFTransStoryHead,
.REFTransSubHead,
.REFProgramsText,
.REFProgramsSchedule,
.REFProgramsSmTime,
.REFProgramsOnairHead,
.REFLocalT2s,
.REFServicesHd,
.REFElection TD,
.REFSkiReportHd,
.REFSkiReportTable TD,
.REFProgramsPrimetime
 { font-family: arial, helvetica, sans-serif; }

.REFSectTimestamp,
.REFSponsor,
.REFFinePrint
{ font-size: 9px; }

.REFFormText,
.REFFormTextB,
.REFSmallText,
.REFStoryTime,
.REFSectCopyright,
.REFStorySearch,
.REFVideoLink,
.REFInterfaceLink,
.REFCriticalMass,
.REFCriticalMass:hover,
.REFMenuText,
.REFTransHeaders,
.REFTransDate,
.REFProgramsTopBar,
.REFEuLang,
.REFProgramsOnairNav
{ font-size: 10px; }

.REFIndexCaption,
.REFStoryCaption,
.REFSectExtSites,
.REFStoryContrib,
.REFSectBoxSubhd,
.REFStoryTools,
.REFt1link,
.REFFullStory,
.REFEuBusVid,
.REFProgramsTime,
.REFProgramsSmTime,
.REFMobileText,
.REFShowCap,
.REFVerdana11,
.REFMobileTitle
{ font-size: 11px; }

.REFStoryContent,
.REFbotBullets,
.REFBodyText,
.REFSectT2s,
.REFSectBox,
.REFSectWhtBox,
.REFSectResBox,
.REFSectBulletItems,
.REFSectSubLk1,
.REFSectSubLk2,
.REFSectSubLk3,
.REFSectSubG,
.REFArchiveMonth,
.REFPadSBox,
.REFTransCal,
.REFTransSubHead,
.REFLocalT2s,
.REFProgramsText,
.REFElection TD,
.REFSkiReportTable TD,
.REFCurrConv,
.REFProgramsSchedule
{ font-size: 12px; }

.REFStoryContent H3,
.REFSectBoxHeadW,
.REFHeaderM,
.REFSpecArchHead,
.REFSectT2head,
.REFStoryBoxHeadB,
.REFSectBoxHeadR,
.REFStoryBoxHeadW,
.REFStoryIntro,
.REFBigPrint,
.REFTransHead,
.REFProgramsDateHead,
.REFProgramsTimestamp,
.REFProgramsOnairHead,
.REFProgramsPrimetime
{ font-size: 14px; }



.REFStoryQuoteBox,
.REFSectT1,
.REFTransStoryHead,
.REFLocalT1 H2,
.REFServicesHd,
.REFArchiveMonthDate
{ font-size: 16px; }

.REFSectionT1 H2
{ font-size: 20px; }

.REFSkiReportHd
{ font-size: 23px; } 

.REFStoryContent H1
{ font-size: 24px; }

.REFIndexCaption,
.REFStoryCaption,
.REFStoryContent H1,
.REFStoryContent H3,
.REFStoryQuoteBox,
.REFStoryIntro,
.REFSectBoxHeadW,
.REFHeaderM,
.REFFormTextB,
.REFSectT2head,
.REFCurrConv,
.REFStoryBoxHeadB,
.REFSectBoxHeadR,
.REFStorySearch,
.REFVideoLink,
.REFInterfaceLink,
.REFSectT1,
.REFLocalT1 H2,
.REFStoryTools,
.REFStoryBoxHeadW,
.REFt1link,
.REFArchiveMonth,
.REFArchiveMonthDate,
.REFTransHeaders,
.REFTransDate,
.REFTransHead,
.REFTransStoryHead,
.REFTransSubHead,
.REFProgramsTopBar,
.REFProgramsDateHead,
.REFProgramsTimestamp,
.REFProgramsOnairHead,
.REFProgramsPrimetime,
.REFFullStory,
.REFEuLang,
.REFSpecArchHead,
.REFEuBusVid,
.REFServicesHd,
.REFSkiReportHd,
.REFShowCap,
.REFProgramsOnairNav
{ font-weight: bold; }


A:link:hover 
{color: #FFFFFF}

A:visited:hover 
{color: #FFFFFF}

.REFArchiveMonth,
.REFArchiveMonthDate
{color: #FFFFFF}

.REFIndexCaption,
.REFStoryContent,
.REFStoryContent H1,
.REFStoryContent H3,
.REFStoryCaption,
.REFSectBox,
.REFStoryQuoteBox,
.REFStoryTime,
.REFbotBullets,
.REFBodyText,
.REFFormTextB,
.REFSectTimestamp,
.REFSponsor,
.REFSmallText,
.REFSectCopyright,
.REFSectExtSites,
.REFStoryContrib,
.REFSectBoxSubhd,
.REFSectT2s,
.REFSectT1,
.REFSectResBox,
.REFSectBulletItems,
.REFSectSubLk1,
.REFSectSubLk2,
.REFSectSubLk3,
.REFSectSubG,
.REFStoryBoxHeadB,
.REFSectT2head,
.REFCurrConv,
.REFTransHeaders,
.REFTransSubHead,
.REFSectWhtBox,
.REFTransDate,
.REFLocalT2s,
.REFLocalT1,
.REFProgramsTime,
.REFProgramsText,
.REFProgramsSchedule,
.REFProgramsSmTime,
.REFProgramsPrimetime,
.REFSkiReportTable TD,
.REFProgramsDateHead
{color: #FFFFFF}

.REFSmallText,
{color: #FFFFFF}

.REFSectBoxHeadW,
.REFHeaderM,
.REFStoryBoxHeadW,
.REFProgramsOnairHead,
.REFProgramsOnairNav
{ color: #FFFFFF; }

.REFSectBoxHeadR,
.REFStorySearch,
.REFStoryTools,
.REFProgramsTimestamp,
.REFEuLang,
.REFSpecArchHead,
.REFTransHead,
.REFServicesHd,
.REFSkiHd,
.REFTransStoryHead
{ color: #CC0000; }

A:visited:hover,
A:link:hover,
.REFCriticalMass:link
{ text-decoration: none; }

.REFCriticalMass,
{ line-height: 11px; }

BODY {
	background-color: #ffffff;
	color: #000;	
	margin: 2px 2px 10px 2px;
}

.travelDestLineHeight { line-height: 16px; }
  
.REFSectSubG,
.REFTransHeaders,
.REFTransCal
{ padding: 6px; } 

.REFTransDate
{ padding-bottom: 3px; }
  
.REFPadSBox
{ padding: 3px; }

.REFIndexCaption {  
padding-bottom : 8px; 
padding-left : 6px; 
padding-right : 6px; 
padding-top : 3px;}

.REFT2LandPad {  
  padding-top: 2px;
  padding-left: 0px;
  padding-bottom: 10px; 
  padding-right: 0px;}
  
  .REFSpecArchHead {padding-bottom:6px;}

/* ______________________ Padding ONLY styles _______________________ */
/* _______________ these are not page specific styles _______________ */

.pad4px {padding: 4px;}
.REF2pxPad { padding: 2px; }
.REF3pxPad { padding: 3px; }
.REF4pxPad { padding: 4px; }
.REF5pxPad { padding: 5px; }
.REF6pxPad { padding: 6px; }
.REF6pxLpad { padding-left:6px;}
.REF3pxTpad { padding-top:3px;}
.REF3pxTBpad { padding-top:3px; padding-bottom: 3px;}
.REF5pxTBpad { padding-top:5px; padding-bottom: 5px;}
.REF6pxTpad { padding-top: 6px; }
.REF6pxBpad { padding-bottom: 6px; }
.REF6pxLRBpad {  
  padding-top: 0px;
  padding-left: 6px;
  padding-bottom: 6px; 
  padding-right: 6px;}
  .REF6pxTBpad {  
  padding-top: 6px;
  padding-left: 0px;
  padding-bottom: 6px; 
  padding-right: 0px;}
.REF6pxL3pxBpad {  
  padding-top: 0px;
  padding-left: 6px;
  padding-bottom: 3px; 
  padding-right: 0px;}
.REF10pxT6pxBpad {padding-top:10px; padding-bottom:6px; }
.REF4pxT10pxBpad {padding-top: 4px; padding-bottom: 10px;}
.REF4pxT20pxBpad {padding-top: 4px; padding-bottom: 20px;}
.REF4pxT26pxBpad {padding-top: 4px; padding-bottom: 26px;}
.REF10pxTBPad {  
  padding-top: 10px;
  padding-bottom: 10px; 
}
.REF10pxBPad  {padding-bottom: 10px;}
.REF2pxBpad { padding-bottom: 2px;}



/*______________________________ component styles start here ____________________________ */



/* _______________ Section pages _______________ */

.REFSectBoxHeadW {
background-color: #15467C;
}
.REFSectResBox,
.REFSectBulletItems
 {
line-height: 16px;
}

.REFSectSubLk1
{ padding-bottom: 6px; }

.REFSectSubLk2
{
line-height: 16px;
padding-top: 6px;
padding-bottom: 6px;
}

.REFSectSubLk3
{
line-height: 16px;
padding-top: 6px;
padding-bottom: 26px;
}
.REFSectT2s
{
  padding-top: 6px;
  padding-left: 0px;
  padding-bottom: 6px; 
  padding-right: 0px;
 }

.REFResBullets { padding-bottom: 2px;}

.REFSectBoxHeadW {
  padding-left: 6px;
}


.REFSectCopyright {
  padding-top: 3px;
}

.REFSectExtSites {
  padding-top: 3px;
}


.REFSectionT1 H2 {
	margin: 0px;
}

.REFSectionT1 P {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.REFSectBox {  
  padding-top: 6px;
  padding-left: 6px;
  padding-bottom: 6px; 
  padding-right: 0px;}

.REFSectWhtBox {  
  padding-top: 6px;
  padding-left: 0px;
  padding-bottom: 6px; 
  padding-right: 0px;
  }

  
.REFbotBullets
{
	padding-top: 3px;
	padding-bottom: 3px;
}
 
/* _______________ Story pages _______________ */

.REFStorySearch {
  padding-top: 6px;
}
.REFStoryCaption {
  padding-top: 3px;
}
.REFStoryContent {
  	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.REFStoryContent H1 {
  	padding: 0px;
	margin: 0px;
}



 .REFStoryBoxHeadW {
	 padding-top: 3px;
	 padding-left: 6px;
	 padding-right: 6px;
	 padding-bottom: 3px;
}

.REFStoryQuoteBox {
  line-height: 20px;
  padding-top: 6px;
  padding-left: 6px;
  padding-bottom: 6px; 
  padding-right: 6px;}
  /* ______________ Transcripts ________________________ */

.REFTransProv {font-family: verdana, helvetica, sans-serif;
font-size:10px; font-weight:bold; padding:1px;}


/* ______________ Archives ________________________ */
.REFArchiveBullet TD {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
}

/* _______________ Breaking News Bar _______________ */

#REFBreakingNewsBar {
	background-color: #c00;
	speak: normal;
}

#REFBreakingNewsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
}

#REFBreakingNewsTitle H1 {
	padding: none;
	margin: none;
	font-size: 1em;
	line-height: 1em;
	display: inline;
}

#REFBreakingNewsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

#REFBreakingNewsText A:link, #REFBreakingNewsText A:visited {
	color: #fff;
}


/* _______________ Breaking News Tab _______________ */

#REFBreakingNewsTab {
	background-color: #c00;
}

#REFBreakingNewsTabText {
	background-color: #c00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding-left: 4px;
}

/* _______________ REF Roof Bar _______________ */

TD.REFRoof {
	background-color: #ccc;
	background-image: url("http://i.REF.net/REF/.element/img/1.0/main/roofbar_bg.gif");
	background-position: top;
	background-repeat: repeat-x;
	color: #333;
	font-weight: bold;
	border: solid 1px;
	border-color: #fff #333 #fff #fff;
	border-bottom: none;
	text-shadow: #eee 1px 1px;
	vertical-align: middle;
	cursor: pointer;
}
TD.REFRoof A:link, TD.REFRoof A:visited {
	color: #333;
	text-decoration: none;
}
TD.REFRoof A:link:hover, TD.REFRoof A:visited:hover {
	color: #c00;
}


/* _______________ Legacy REF Nav Bar _______________ */

.REFNavButton {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #369;
	color: #fff;
	font-weight: bold;
	padding: 1px;
	margin: 2px;
	border-top: solid 1px #69c;
	border-right: solid 1px #069;
	border-bottom: solid 1px #069;
	border-left: solid 1px #69c;
}

.REFNavAd {
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000;
}

.REFNavText, .REFNavHighlightText, .REFNavGroupText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 6px;
}

.REFNav {
	background-color: #036;
	color: #fff;
}

.REFNav A:link, .REFNav A:visited { color: #fff; }
.REFNavHighlight A:link, .REFNavHighlight A:visited { color: #fff; }
.REFNavGroup A:link, .REFNavGroup A:visited { color: #fff; }

.REFNavHighlight {
	background-color: #c00;
	color: #fff;
}

.REFNavGroup {
	background-color: #666;
	color: #fff;
}

/* _______________ Legacy REF Nav Bar _______________ */

.REFNavSearch {
	background-color: #ffc;
	color: #000;
	border: 1px solid;
	border-color: #ccc #333 #333 #ccc;
}

.REFNavButton, .REFFormButton {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #369;
	color: #fff;
	font-weight: bold;
	padding: 1px;
	margin: 2px;
	border-top: outset 2px #69c;
	border-right: outset 2px #069;
	border-bottom: outset 2px #069;
	border-left: outset 2px #69c;
}

.REFNavAd {
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000;
}

.REFNavText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 4px;
}

.REFNav {
	background-color: #036;
	color: #fff;
	cursor: pointer;
}
.REFNav A:link, .REFNav A:visited {
	color: #fff;
}
TR TD.REFNav A:link, TR TD.REFNav A:visited {
	text-decoration: none;
}

.REFNavHilite {
	background-color: #c00;
	color: #fff;
	cursor: pointer;
}
.REFNavHilite A:link, .REFNavHilite A:visited {
	color: #fff;
}
TR TD.REFNavHilite A:link, TR TD.REFNavHilite A:visited {
	text-decoration: none;
}

.REFNavGroup {
	background-color: #666;
	color: #fff;
}
.REFNavGroup A:link, .REFNavGroup A:visited {
	color: #fff;
}
TR TD.REFNavGroup A:link, TR TD.REFNavGroup A:visited {
	text-decoration: none;
}

.REFNavOther {
	background-color: #ddd;
	color: #000;
	cursor: pointer;
}
.REFNavOther A:link, .REFNavOther A:visited {
	color: #000;
}
TR TD.REFNavOther A:link, TR TD.REFNavOther A:visited {
	text-decoration: none;
}

TD.swath {
	font: 10px sans-serif;
}

TR.REFNavRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #369 #003 #003;
	border-left: none;
}

TR.REFNavRow TD.swath {
	background-color: #369;
	border-right: none;
}

TR.REFNavHiliteRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #f66 #600 #600;
	border-left: none;
}

TR.REFNavHiliteRow TD.swath {
	background-color: #f66;
	border-right: none;
}

TR.REFNavGroupRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #ddd #666 #666;
	border-left: none;
}

TR.REFNavOtherRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #fff #666 #666;
	border-left: none;
}

TR.REFNavOtherRow TD.swath {
	background-color: #ccc;
	border-right: none;
}

.REFNavTextRed {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 4px;
	color: #c00
}

.REFNavOtherOn{
	background-color: #ddd;
	color: #c00;
	cursor: pointer;
}

.REFNavOtherOn A:link, .REFNavOtherOn A:visited {
	color: #c00;
}

TR TD.REFNavOtherOn A:link, TR TD.REFNavOtherOn A:visited {
	text-decoration: none;
}

.REFNavHiliteSub {
	background-color: #c00;
	color: #fff;
	cursor: pointer;
	vertical-align: middle;
	border-bottom: 1px solid;
	border-color: #600;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height:14px;
	font-weight: bold;
	text-decoration: none;
	
}

.REFNavSub {
	background-color: #EAEFF4;
	cursor: pointer;
	vertical-align: middle;
	border-bottom: 1px solid;
	border-color: #BFD4E8;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height:14px;
	font-weight: bold;
	text-decoration: none;
}

.REFNavHiliteSub A:link, .REFNavHiliteSub A:visited {
	text-decoration: none;
	color: #fff;
}

.REFNavSub A:link, .REFNavSub A:visited {
	text-decoration: none;
}

.REFNavSub A:hover {color: #FFFFF;}

TD.sub {
	background-color: #fff;
}

/* _______________ MOBILE _______________ */
.REFMobileText {
	padding: 5px;
	}

/* _______________ LOCAL _______________ */

//.REFLocalT1 {
	padding-top: 10px;
}

.REFLocalT1 H2 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.REFLocalTop {
font-family: arial, helvetica, sans-serif;
font-size: 16px;
color: #000000;
font-weight: bold;
}

.REFLocalT1 P {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.REFLocalT2s
{ padding-bottom: 8px; }	


	
/* _______________ PROGRAMS _______________ */
.REFProgramsDateHead {
	padding: 2px;
	}
.REFProgramsTime {
	padding: 4px;;
}
.REFProgramsSchedule {
	padding: 4px;
}
.REFProgramsTimestamp {
	text-transform:uppercase;
	padding:0px;
	padding-top:3px;
	}

TD.REFProgramsOnairNav A:link, TD.REFProgramsOnairNav A:visited {
	color: #fff;
	text-decoration: underline;
}

.REFProgramsText A:link, .REFProgramsText A:visited {
	font-weight: plain;
}

/* _______________ MAIN PAGE _______________ */

BODY.REFMainPage, BODY.REFMainPage TD, BODY.REFMainPage TH, BODY.REFMainPage LI  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

HR.REFMainRule {
	color: #ccc;
	background-color: #ccc;
	border: 0px;
}

.REFMainPage H2 {
	font-size: 20px;
	margin: 0px;
}

.REFMainT1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
 	padding: 3px 6px;
 }

.REFMainT1 P {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.REFMainT2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 6px;
	padding-left: 0px;
	font-weight: bold;
	line-height: 16px;
}

.REFMainNewT2 {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 12px;
  	padding-bottom : 2px;
  	padding-top : 2px;
}

.REFMainT2 A:visited {
	font-weight: bold;
}

.REFEurMainT2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 6px;
	padding-left: 0px;
	font-weight: bold;
	line-height: 17px;
}
.REFEurMainT2 A:visited {
	font-weight: bold;
}

.REFMainSections {
	padding-top: 4px;
	padding-bottom: 15px;
	line-height:16px;
	
}


/* Market Box */

.REFMainMarketBox {
	background-color: #69c;
	background-image: url("http://i.REF.net/REF/.element/img/1.0/main/market_bg.jpg");
	border: solid;
	border-width: 0px 1px;
	border-color: #fff #036 #036 #fff;
}

.REFMainMarketBox TD {
	border-style: solid;
	border-width: 1px 0px;
	border-color: #fff #036 #036 #fff;
}

TR.noTopBorder TD {
	border-top: none;
}

TR.noBottomBorder TD {
	border-bottom: none;
}

.REFMainMarketCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}
.REFMainMarketCell A:link, .REFMainMarketCell A:visited {
	color: #fff
}


/* Weather Box */

.REFMainWeatherBox {
	background-color: #D0DBE8;
/*
	background-image: url("http://i.REF.net/REF/.element/img/1.0/main/weather_bg.jpg");
	background-position: right top;
	background-repeat: repeat-y;
*/
}

.REFMainWeatherBoxEU {
	background-image: url("http://i.REF.net/REF/.element/img/1.0/main/weather.bg.eu.gif");
	background-position: right top;
	background-repeat: repeat-y;
}

.REFWEATHERrow {
   background-image: url("http://i.REF.net/REF/.element/img/1.0/main/weather_bg.jpg");
   background-position: right top;
   /* border-bottom: 1px solid; */
   /* border-color: #d2daed #d2daed #d2daed; */
   font-weight:bold;
   color: #c00;
}

.REFMainConditions {
	padding: 6px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}


/* _______________ Weather Pages _______________ */

.REFTempHi {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}

.REFTempLo {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
}

.REFWeathBox {
padding: 4px;
font-family: arial, helvetica, sans-serif;
 font-size: 12px;
 line-height:15px;
}

.REFWeathSearch {font-family: verdana, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;}

.REFWeathRegion {
 font-family: arial, helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #000000;
}
/* _______________ Universal _______________ */

.REFTabbedBoxHeader {
	padding-left: 6px;
	background-color: #fff;
	color: #000;
}
.REFTabbedBoxHeader A:link, .REFTabbedBoxHeader A:visited {
	color: #000;
}

TD.REFTabbedBoxTab {
	background-image: url("http://i.REF.net/REF/.element/img/1.0/main/tab_gradient_bg.gif");
	background-position: top left;
	background-repeat: repeat-x;
	padding: 0px 5px;
}

.REFBlueBoxHeader {
	padding-left: 6px;
	background-color: #036;
	color: #fff;
}
.REFBlueBoxHeader A:link, .REFBlueBoxHeader A:visited {
	color: #fff;
}

TD.REFBlueBoxDiagonal {
	background-color: #036;
	background-image: url("http://i.REF.net/REF/.element/img/1.0/main/tab_diagonal_bg.gif");
	background-position: top right;
	background-repeat: no-repeat;
}

TD.REFBlueBoxTab {
	padding: 0px 5px 0px 2px;
}

/* _______________ Video Pages _______________ */

.REFNewspassBox, .REFNewspassBox:visited, .REFNewspassBox:active, .REFNewspassBox:link {	
font-family: Arial;
font-size:12px;
font-weight: normal;
color: #000000
}

.REFMoreOnTeases {	
font-family: Verdana;
font-size:11px;
font-weight: bold;
color: #000000
}

.REFFormLt1
{
font-family: verdana, courier new, courier, sans-serif;
font-size:10px;
color:#000000;
font-weight:normal;
background-color:#ffffff;
}

/* _______________ Studio Tour _______________ */

.REFTourTxtV {
		font-family: verdana;
		font-size: 11px;
		color: #000000;	
	}

.REFTourTxtA {
		font-family: arial;
		font-size: 11px;
		color: #000000;	
	}

	
	
.REFTourContact {
		font-family: verdana;
		font-size: 11px;
		color: #666666;	
	}

.REFTourCopyright {
		font-family: verdana;
		font-size: 10px;
		color: #FFFFFF;	
	}

.REFTourHdr {
		font-family: verdana;
		font-size: 14px;
		font-weight: bold;
		color: #CC0000;	
	}

.REFTourNav, .REFTourNav:active, .REFTourNav:visited, .REFTourNav:link {
		font-family: arial, verdana;
		font-size: 11px;
		font-weight: bold;
		color: #CC0000;	
	}

/* _______________ Show Pages _______________ */
.REFShowHost {
font-family: verdana, sans-serif;
font-size:10px;
font-weight:bold;
color: #ffffff;
}

.REFShowHead {
font-family: arial, sans-serif;
font-size:14px;
font-weight:bold;
}

.REFShowNavBox {
padding-bottom:10px;
padding-top:6px;
padding-left:4px;
padding-right:4px;
line-height: 14px;
font-family: arial, verdana, sans-serif;
font-size:12px;}

.REFShowNavHead {
padding-bottom:3px;
font-weight:bold;
color: #CC0000;
}
.REFHLNnav
{
font-family: arial, helvetica, sans-serif;
font-size:10px;
line-height:12px;
}
/* _______________ Travel snapshots _______________ */

.REFSnapshotCity {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #996633
}

.REFSnapshotText {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
color: #996633; 
line-height: 19px
}

.REFSnapshotSig {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-weight: bold; 
color: #996633
}

.REFSnapshotSig2 {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #996633
}

.REFSnapshotSubmit, .REFSnapshotSubmit:link, .REFSnapshotSubmit:visited {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #000099
}


/* _______________ Showbiz Top 10 Lists _______________ */
.REFTop10Title {font-family: arial, helvetica, sans-serif;
font-size: 16px;
color: #CC0000;
font-weight: bold;
}

.REFTop10Nav {font-family: verdana, helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

.REFTop10NavMore {
color: #CC0000;
}

.REFTop10Table TD {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

/* _______________INSIDE SAILING___________________ */
.REFInsideSailing {
	background-color: #fff;
	border: 1px solid;
	border-color: #69c;
}

/* _______________Martindale LawBox__________________ */
.REFMdaleY {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFCC66;
}
.REFMdaleBL {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000099;
}

.REFMdale {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
}

.REFMdaleForm {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
}

.REF6pxPad {padding: 6px;}

/* _______________ELECTION WATCH___________________ */
.REFElectionHead {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}

/* _______________WORLD BUSINESS PAGES___________________ */
.REFBusMarketHd TD {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
}

.REFBusMarket TD {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
line-height:14px;
}

.REFMarketBoxTime {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding-top:2px;
padding-bottom:2px;
}

/* __________________--INSIDE SAILING _____________________*/
.REFSailText {
color: #000000;
font-size : 11px;
}

.REFSailNavW {
color: #FFFFFF;
font-weight : bold;
font-size : 11px;
}

.REFSailNavB {
text-decoration:none;
font-weight : bold;
font-size : 11px;
color: #000000;
}

.REFSailBullets {
color: #000099;
line-height : 16px;
font-weight : bold;
font-size : 11px;
}

.REFSailT1Headline {
font-size : 15px;
font-weight : bold;
color: #000000;
}

.REFSailT1Link {
font-size : 12px;
font-weight : bold;
color: #000000;
}

.REFSailTime{
color:#ffffff;
font-family:arial, helvetica, sans-serif;
font-size:11px;
}

.ticker, .ticker a:link, .ticker a:visited {
color:#FFFF00;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.REFSailHead {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 15px;
		font-weight : Bold;
		color : #cc0000;
	}
	
.REFSailNavW, .REFSailNavB, .REFSailBullets, .REFSailT1Headline, .REFSailText {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/* __________________ THE MUSIC ROOM SHOWPAGE _____________________*/

.REFMroomTop10 {font-family:verdana; font-size:11px; color:#FFFFFF; padding-bottom:13px;}
.REFMroomAOL {font-family:verdana; font-size:12px; font-weight:bold; color:#FFFFFF;}
.REFMroomStory {font-family:verdana; font-size:11px; line-height:14px; color:#FFFFFF;}
A.REFMroomStorylk:link, A.REFMroomStorylk:visited, A.REFMroomStorylk:active, A.REFMroomStorylk:hover {color:#FFFF99;}
.REFMroomNav {font-family:verdana; font-size:10px; font-weight:bold; color:#FFFFFF;}
A.REFMroomNavlk:link, A.REFMroomNavlk:active, A.REFMroomNavlk:hover, A.REFMroomNavlk:visited {color:#FFFF99;}
.REFMroomBullet {font-family:arial; font-size:8px; color:#FFFFFF;}
.REFMroomPromo {font-family:verdana; font-size:11px; color:#FFFFFF;line-height:13px;}
.REFMroomQV {font-family:verdana; font-size:11px; color:#FFCCCC;}
.REFMroomQVlk:link, REFMroomQVlk:visited, REFMroomQVlk:active, REFMroomQVlk:hover {color:#FFFF99;}





