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: #000;}

.rrSearchText,
.rrStorySearch,
.rrVideoLink,
.rrInterfaceLink,
.rrFormText,
.rrFormTextB,
.rrSectCopyright,
.rrSectExtSites,
.rrStoryContrib,
.rrSectBoxSubhd,
.rrStoryTools,
.rrt1link,
.rrMenuText,
.rrTransHeaders,
.rrTransDate,
.rrProgramsTopBar,
.rrProgramsTime,
.rrProgramsOnairNav,
.rrMobileText,
.rrFullStory,
.rrEuLang,
.rrEuBusVid,
.rrShowCap,
.rrMobileTitle
{ font-family: verdana, arial, sans-serif; }

.rrIndexCaption,
.rrPadSBox,
.rrArchiveMonth,
.rrArchiveMonthDate,
.rrLocalT1,
.rrStoryContent,
.rrStoryContent H1,
.rrStoryContent H3,
.rrStoryQuoteBox,
.rrStoryTime,
.rrSectBox,
.rrSectWhtBox,
.rrbotBullets,
.rrBodyText,
.rrSectTimestamp,
.rrSponsor,
.rrSectBoxHeadW,
.rrHeaderM,
.rrSectT2head,
.rrStoryBoxHeadB,
.rrSectBoxHeadR,
.rrSpecArchHead,
.rrStoryIntro,
.rrSmallText,
.rrSectT2s,
.rrSectT1,
.rrCriticalMass,
.rrStoryBoxHeadW,
.rrStoryCaption,
.rrSectResBox,
.rrSectBulletItems,
.rrSectSubLk1,
.rrSectSubLk2,
.rrSectSubLk3,
.rrSectSubG,
.rrProgramsDateHead,
.rrProgramsTimestamp,
.rrFinePrint,
.rrBigPrint,
.rrTransCal,
.rrTransHead,
.rrTransStoryHead,
.rrTransSubHead,
.rrProgramsText,
.rrProgramsSchedule,
.rrProgramsSmTime,
.rrProgramsOnairHead,
.rrLocalT2s,
.rrServicesHd,
.rrElection TD,
.rrProgramsPrimetime
 { font-family: arial, helvetica, sans-serif; }

.rrSectTimestamp,
.rrSponsor,
.rrFinePrint
{ font-size: 9px; }

.rrFormText,
.rrFormTextB,
.rrSmallText,
.rrStoryTime,
.rrSectCopyright,
.rrStorySearch,
.rrVideoLink,
.rrInterfaceLink,
.rrCriticalMass,
.rrCriticalMass:hover,
.rrMenuText,
.rrTransHeaders,
.rrTransDate,
.rrProgramsTopBar,
.rrEuLang,
.rrProgramsOnairNav
{ font-size: 10px; }

.rrIndexCaption,
.rrStoryCaption,
.rrSectExtSites,
.rrStoryContrib,
.rrSectBoxSubhd,
.rrStoryTools,
.rrt1link,
.rrFullStory,
.rrEuBusVid,
.rrProgramsTime,
.rrProgramsSmTime,
.rrMobileText,
.rrShowCap,
.rrMobileTitle
{ font-size: 11px; }

.rrStoryContent,
.rrbotBullets,
.rrBodyText,
.rrSectT2s,
.rrSectBox,
.rrSectWhtBox,
.rrSectResBox,
.rrSectBulletItems,
.rrSectSubLk1,
.rrSectSubLk2,
.rrSectSubLk3,
.rrSectSubG,
.rrArchiveMonth,
.rrPadSBox,
.rrTransCal,
.rrTransSubHead,
.rrLocalT2s,
.rrProgramsText,
.rrElection TD,
.rrProgramsSchedule
{ font-size: 12px; }

.rrStoryContent H3,
.rrSectBoxHeadW,
.rrHeaderM,
.rrSpecArchHead,
.rrSectT2head,
.rrStoryBoxHeadB,
.rrSectBoxHeadR,
.rrStoryBoxHeadW,
.rrStoryIntro,
.rrBigPrint,
.rrTransHead,
.rrProgramsDateHead,
.rrProgramsTimestamp,
.rrProgramsOnairHead,
.rrProgramsPrimetime
{ font-size: 14px; }

.rrStoryQuoteBox,
.rrSectT1,
.rrTransStoryHead,
.rrLocalT1 H2,
.rrServicesHd,
.rrArchiveMonthDate
{ font-size: 16px; }

.rrSectionT1 H2
{ font-size: 20px; }

.rrStoryContent H1
{ font-size: 24px; }

.rrIndexCaption,
.rrStoryCaption,
.rrStoryContent H1,
.rrStoryContent H3,
.rrStoryQuoteBox,
.rrStoryIntro,
.rrSectBoxHeadW,
.rrHeaderM,
.rrFormTextB,
.rrSectT2head,
.rrStoryBoxHeadB,
.rrSectBoxHeadR,
.rrStorySearch,
.rrVideoLink,
.rrInterfaceLink,
.rrSectT1,
.rrLocalT1 H2,
.rrStoryTools,
.rrStoryBoxHeadW,
.rrt1link,
.rrArchiveMonth,
.rrArchiveMonthDate,
.rrTransHeaders,
.rrTransDate,
.rrTransHead,
.rrTransStoryHead,
.rrTransSubHead,
.rrProgramsTopBar,
.rrProgramsDateHead,
.rrProgramsTimestamp,
.rrProgramsOnairHead,
.rrProgramsPrimetime,
.rrFullStory,
.rrEuLang,
.rrSpecArchHead,
.rrEuBusVid,
.rrServicesHd,
.rrShowCap,
.rrProgramsOnairNav
{ font-weight: bold; }

A:link
{ color: #009; }

A:visited 
{ color: #336; }

A:link:hover 
{color: #900;}

A:visited:hover 
{color: #600;}

.rrArchiveMonth,
.rrArchiveMonthDate
{ color:#666666; }

.rrIndexCaption,
.rrStoryContent,
.rrStoryContent H1,
.rrStoryContent H3,
.rrStoryCaption,
.rrSectBox,
.rrStoryQuoteBox,
.rrStoryTime,
.rrbotBullets,
.rrBodyText,
.rrFormTextB,
.rrSectTimestamp,
.rrSponsor,
.rrSmallText,
.rrSectCopyright,
.rrSectExtSites,
.rrStoryContrib,
.rrSectBoxSubhd,
.rrSectT2s,
.rrSectT1,
.rrSectResBox,
.rrSectBulletItems,
.rrSectSubLk1,
.rrSectSubLk2,
.rrSectSubLk3,
.rrSectSubG,
.rrStoryBoxHeadB,
.rrSectT2head,
.rrTransHeaders,
.rrTransSubHead,
.rrSectWhtBox,
.rrTransDate,
.rrLocalT2s,
.rrLocalT1,
.rrProgramsTime,
.rrProgramsText,
.rrProgramsSchedule,
.rrProgramsSmTime,
.rrProgramsPrimetime,
.rrProgramsDateHead
{ color: #000000; }

.rrSmallText,
{ color: #333333; }

.rrSectBoxHeadW,
.rrHeaderM,
.rrStoryBoxHeadW,
.rrProgramsOnairHead,
.rrProgramsOnairNav
{ color: #FFFFFF; }

.rrSectBoxHeadR,
.rrStorySearch,
.rrStoryTools,
.rrProgramsTimestamp,
.rrEuLang,
.rrSpecArchHead,
.rrTransHead,
.rrServicesHd,
.rrTransStoryHead
{ color: #CC0000; }

A:visited:hover,
A:link:hover,
.rrCriticalMass:link
{ text-decoration: none; }

.rrCriticalMass,
{ line-height: 11px; }

BODY {
	}

.travelDestLineHeight { line-height: 16px; }
  
.rrSectSubG,
.rrTransHeaders,
.rrTransCal
{ padding: 6px; } 

.rrTransDate
{ padding-bottom: 3px; }
  
.rrPadSBox
{ padding: 3px; }

.rrIndexCaption {  
padding-bottom : 8px; 
padding-left : 6px; 
padding-right : 6px; 
padding-top : 3px;}

.rrT2LandPad {  
  padding-top: 2px;
  padding-left: 0px;
  padding-bottom: 10px; 
  padding-right: 0px;}
  
  .rrSpecArchHead {padding-bottom:6px;}

/* ______________________ Padding ONLY styles _______________________ */
/* _______________ these are not page specific styles _______________ */

.pad4px {padding: 4px;}
.rr6pxPad { padding: 6px; }
.rr6pxLpad { padding-left:6px;}
.rr3pxTpad { padding-top:3px;}
.rr3pxTBpad { padding-top:3px; padding-bottom: 3px;}
.rr6pxTpad { padding-top: 6px; }
.rr6pxBpad { padding-bottom: 6px; }
.rr6pxLRBpad {  
  padding-top: 0px;
  padding-left: 6px;
  padding-bottom: 6px; 
  padding-right: 6px;}
  .rr6pxTBpad {  
  padding-top: 6px;
  padding-left: 0px;
  padding-bottom: 6px; 
  padding-right: 0px;}
.rr10pxT6pxBpad {padding-top:10px; padding-bottom:6px; }
.rr4pxT10pxBpad {padding-top: 4px; padding-bottom: 10px;}
.rr4pxT20pxBpad {padding-top: 4px; padding-bottom: 20px;}
.rr4pxT26pxBpad {padding-top: 4px; padding-bottom: 26px;}
.rr10pxTBPad {  
  padding-top: 10px;
  padding-bottom: 10px; 
}
.rr10pxBPad  {padding-bottom: 10px;}
.rr2pxBpad { padding-bottom: 2px;}



/*______________________________ component styles start here ____________________________ */



/* _______________ Section pages _______________ */

.rrSectBoxHeadW {
background-color: #15467C;
}
.rrSectResBox,
.rrSectBulletItems
 {
line-height: 16px;
}

.rrSectSubLk1
{ padding-bottom: 6px; }

.rrSectSubLk2
{
line-height: 16px;
padding-top: 6px;
padding-bottom: 6px;
}

.rrSectSubLk3
{
line-height: 16px;
padding-top: 6px;
padding-bottom: 26px;
}
.rrSectT2s
{
  padding-top: 6px;
  padding-left: 0px;
  padding-bottom: 6px; 
  padding-right: 0px;
 }

.rrResBullets { padding-bottom: 2px;}

.rrSectBoxHeadW {
  padding-left: 6px;
}


.rrSectCopyright {
  padding-top: 3px;
}

.rrSectExtSites {
  padding-top: 3px;
}


.rrSectionT1 H2 {
	margin: 0px;
}

.rrSectionT1 P {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.rrSectBox {  
  padding-top: 6px;
  padding-left: 6px;
  padding-bottom: 6px; 
  padding-right: 0px;}

.rrSectWhtBox {  
  padding-top: 6px;
  padding-left: 0px;
  padding-bottom: 6px; 
  padding-right: 0px;
  }

  
.rrbotBullets
{
	padding-top: 3px;
	padding-bottom: 3px;
}
 
/* _______________ Story pages _______________ */

.rrStorySearch {
  padding-top: 6px;
}
.rrStoryCaption {
  padding-top: 3px;
}
.rrStoryContent {
  	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.rrStoryContent H1 {
  	padding: 0px;
	margin: 0px;
}

 .rrStoryBoxHeadW {
	 padding-top: 3px;
	 padding-left: 6px;
	 padding-right: 6px;
	 padding-bottom: 3px;
}

.rrStoryQuoteBox {
  line-height: 20px;
  padding-top: 6px;
  padding-left: 6px;
  padding-bottom: 6px; 
  padding-right: 6px;}
  /* ______________ Transcripts ________________________ */

.rrTransProv {font-family: verdana, helvetica, sans-serif;
font-size:10px; font-weight:bold; padding:1px;}


/* ______________ Archives ________________________ */
.rrArchiveBullet TD {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
}

/* _______________ Breaking News Bar _______________ */

#rrBreakingNewsBar {
	background-color: #c00;
	speak: normal;
}

#rrBreakingNewsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
}

#rrBreakingNewsTitle H1 {
	padding: none;
	margin: none;
	font-size: 1em;
	line-height: 1em;
	display: inline;
}

#rrBreakingNewsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

#rrBreakingNewsText A:link, #rrBreakingNewsText A:visited {
	color: #fff;
}


/* _______________ Breaking News Tab _______________ */

#rrBreakingNewsTab {
	background-color: #c00;
}

#rrBreakingNewsTabText {
	background-color: #c00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding-left: 4px;
}

/* _______________ rr Roof Bar _______________ */

TD.rrRoof {
	background-color: #ccc;
	background-image: url("http://www.njssrr.org/Main/imgages/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.rrRoof A:link, TD.rrRoof A:visited {
	color: #333;
	text-decoration: none;
}
TD.rrRoof A:link:hover, TD.rrRoof A:visited:hover {
	color: #c00;
}


/* _______________ Legacy rr Nav Bar _______________ */

.rrNavButton {
	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;
}

.rrNavAd {
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000;
}

.rrNavText, .rrNavHighlightText, .rrNavGroupText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 6px;
}

.rrNav {
	background-color: #036;
	color: #fff;
}

.rrNav A:link, .rrNav A:visited { color: #fff; }
.rrNavHighlight A:link, .rrNavHighlight A:visited { color: #fff; }
.rrNavGroup A:link, .rrNavGroup A:visited { color: #fff; }

.rrNavHighlight {
	background-color: #c00;
	color: #fff;
}

.rrNavGroup {
	background-color: #666;
	color: #fff;
}

/* _______________ Legacy rr Nav Bar _______________ */

.rrNavSearch {
	background-color: #ffc;
	color: #000;
	border: 1px solid;
	border-color: #ccc #333 #333 #ccc;
}

.rrNavButton, .rrFormButton {
	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;
}

.rrNavAd {
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000;
}

.rrNavText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 4px;
}

.rrNav {
	background-color: #036;
	color: #fff;
	cursor: pointer;
}
.rrNav A:link, .rrNav A:visited {
	color: #fff;
}
TR TD.rrNav A:link, TR TD.rrNav A:visited {
	text-decoration: none;
}

.rrNavHilite {
	background-color: #c00;
	color: #fff;
	cursor: pointer;
}
.rrNavHilite A:link, .rrNavHilite A:visited {
	color: #fff;
}
TR TD.rrNavHilite A:link, TR TD.rrNavHilite A:visited {
	text-decoration: none;
}

.rrNavGroup {
	background-color: #666;
	color: #fff;
}
.rrNavGroup A:link, .rrNavGroup A:visited {
	color: #fff;
}
TR TD.rrNavGroup A:link, TR TD.rrNavGroup A:visited {
	text-decoration: none;
}

.rrNavOther {
	background-color: #ddd;
	color: #000;
	cursor: pointer;
}
.rrNavOther A:link, .rrNavOther A:visited {
	color: #000;
}
TR TD.rrNavOther A:link, TR TD.rrNavOther A:visited {
	text-decoration: none;
}

TD.swath {
	font: 10px sans-serif;
}

TR.rrNavRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #369 #003 #003;
	border-left: none;
}

TR.rrNavRow TD.swath {
	background-color: #369;
	border-right: none;
}

TR.rrNavHiliteRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #f66 #600 #600;
	border-left: none;
}

TR.rrNavHiliteRow TD.swath {
	background-color: #f66;
	border-right: none;
}

TR.rrNavGroupRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #ddd #666 #666;
	border-left: none;
}

TR.rrNavOtherRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #fff #666 #666;
	border-left: none;
}

TR.rrNavOtherRow TD.swath {
	background-color: #ccc;
	border-right: none;
}

.rrNavTextRed {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 4px;
	color: #c00
}

.rrNavOtherOn{
	background-color: #ddd;
	color: #c00;
	cursor: pointer;
}

.rrNavOtherOn A:link, .rrNavOtherOn A:visited {
	color: #c00;
}

TR TD.rrNavOtherOn A:link, TR TD.rrNavOtherOn A:visited {
	text-decoration: none;
}

/* _______________ MOBILE _______________ */
.rrMobileText {
	padding: 5px;
	}

/* _______________ LOCAL _______________ */

//.rrLocalT1 {
	padding-top: 10px;
}

.rrLocalT1 H2 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.rrLocalTop {
font-family: arial, helvetica, sans-serif;
font-size: 16px;
color: #000000;
font-weight: bold;
}

.rrLocalT1 P {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.rrLocalT2s
{ padding-bottom: 8px; }	


	
/* _______________ PROGRAMS _______________ */
.rrProgramsDateHead {
	padding: 2px;
	}
.rrProgramsTime {
	padding: 4px;;
}
.rrProgramsSchedule {
	padding: 4px;
}
.rrProgramsTimestamp {
	text-transform:uppercase;
	padding:0px;
	padding-top:3px;
	}

TD.rrProgramsOnairNav A:link, TD.rrProgramsOnairNav A:visited {
	color: #fff;
	text-decoration: underline;
}

.rrProgramsText A:link, .rrProgramsText A:visited {
	font-weight: plain;
}

/* _______________ MAIN PAGE _______________ */

BODY.rrMainPage, BODY.rrMainPage TD, BODY.rrMainPage TH, BODY.rrMainPage LI  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

HR.rrMainRule {
	color: #ccc;
	background-color: #ccc;
	border: 0px;
}

.rrMainPage H2 {
	font-size: 20px;
	margin: 0px;
}

.rrMainT1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
 	padding: 3px 6px;
 }

.rrMainT1 P {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.rrMainT2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 6px;
	padding-left: 0px;
	font-weight: bold;
	line-height: 16px;
}

.rrMainNewT2 {
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 12px;
  	padding-bottom : 2px;
  	padding-top : 2px;
}

.rrMainT2 A:visited {
	font-weight: bold;
}

.rrEurMainT2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 6px;
	padding-left: 0px;
	font-weight: bold;
	line-height: 17px;
}
.rrEurMainT2 A:visited {
	font-weight: bold;
}

.rrMainSections {
	padding-top: 4px;
	padding-bottom: 15px;
	line-height:16px;
	
}


/* Market Box */

.rrMainMarketBox {
	background-color: #69c;
	background-image: url("http://www.njssrr.org/Main/imgages/market_bg.jpg");
	border: solid;
	border-width: 0px 1px;
	border-color: #fff #036 #036 #fff;
}

.rrMainMarketBox 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;
}

.rrMainMarketCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}
.rrMainMarketCell A:link, .rrMainMarketCell A:visited {
	color: #fff
}


/* Weather Box */

.rrMainWeatherBox {
	background-color: #D0DBE8;
/*
	background-image: url("http://www.njssrr.org/main/imgages/weather_bg.jpg");
	background-position: right top;
	background-repeat: repeat-y;
*/
}

.rrMainWeatherBoxEU {
	background-image: url("http://www.njssrr.org/Main/imgages/weather.bg.eu.gif");
	background-position: right top;
	background-repeat: repeat-y;
}

.rrWEATHERrow {
   background-image: url("http://www.njssrr.org/Main/imgages/weather_bg.jpg");
   background-position: right top;
   /* border-bottom: 1px solid; */
   /* border-color: #d2daed #d2daed #d2daed; */
   font-weight:bold;
   color: #c00;
}

.rrMainConditions {
	padding: 6px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}


/* _______________ Weather Pages _______________ */

.rrTempHi {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}

.rrTempLo {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
}

.rrWeathBox {
padding: 4px;
font-family: arial, helvetica, sans-serif;
 font-size: 12px;
 line-height:15px;
}

.rrWeathSearch {font-family: verdana, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;}

.rrWeathRegion {
 font-family: arial, helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #000000;
}
/* _______________ Universal _______________ */

.rrTabbedBoxHeader {
	padding-left: 6px;
	background-color: #fff;
	color: #000;
}
.rrTabbedBoxHeader A:link, .rrTabbedBoxHeader A:visited {
	color: #000;
}

TD.rrTabbedBoxTab {
	background-image: url("http://www.njssrr.org/Main/imgages/tab_gradient_bg.gif");
	background-position: top left;
	background-repeat: repeat-x;
	padding: 0px 5px;
}

.rrBlueBoxHeader {
	padding-left: 6px;
	background-color: #036;
	color: #fff;
}
.rrBlueBoxHeader A:link, .rrBlueBoxHeader A:visited {
	color: #fff;
}

TD.rrBlueBoxDiagonal {
	background-color: #036;
	background-image: url("http://www.njssrr.org/Main/imgages/tab_diagonal_bg.gif");
	background-position: top right;
	background-repeat: no-repeat;
}

TD.rrBlueBoxTab {
	padding: 0px 5px 0px 2px;
}

/* _______________ Video Pages _______________ */

.rrNewspassBox, .rrNewspassBox:visited, .rrNewspassBox:active, .rrNewspassBox:link {	
font-family: Arial;
font-size:12px;
font-weight: normal;
color: #000000
}

.rrMoreOnTeases {	
font-family: Verdana;
font-size:11px;
font-weight: bold;
color: #000000
}

.rrFormLt1
{
font-family: verdana, courier new, courier, sans-serif;
font-size:10px;
color:#000000;
font-weight:normal;
background-color:#ffffff;
}

/* _______________ Studio Tour _______________ */

.rrTourTxtV {
		font-family: verdana;
		font-size: 11px;
		color: #000000;	
	}

.rrTourTxtA {
		font-family: arial;
		font-size: 11px;
		color: #000000;	
	}

	
	
.rrTourContact {
		font-family: verdana;
		font-size: 11px;
		color: #666666;	
	}

.rrTourCopyright {
		font-family: verdana;
		font-size: 10px;
		color: #FFFFFF;	
	}

.rrTourHdr {
		font-family: verdana;
		font-size: 14px;
		font-weight: bold;
		color: #CC0000;	
	}

.rrTourNav, .rrTourNav:active, .rrTourNav:visited, .rrTourNav:link {
		font-family: arial, verdana;
		font-size: 11px;
		font-weight: bold;
		color: #CC0000;	
	}

/* _______________ Show Pages _______________ */
.rrShowHost {
font-family: verdana, sans-serif;
font-size:10px;
font-weight:bold;
color: #ffffff;
}

.rrShowHead {
font-family: arial, sans-serif;
font-size:14px;
font-weight:bold;
}

.rrShowNavBox {
padding-bottom:10px;
padding-top:6px;
padding-left:4px;
padding-right:4px;
line-height: 14px;
font-family: arial, verdana, sans-serif;
font-size:12px;}

.rrShowNavHead {
padding-bottom:3px;
font-weight:bold;
color: #CC0000;
}
.rrHLNnav
{
font-family: arial, helvetica, sans-serif;
font-size:10px;
line-height:12px;
}
/* _______________ Travel snapshots _______________ */

.rrSnapshotCity {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #996633
}

.rrSnapshotText {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; 
color: #996633; 
line-height: 19px
}

.rrSnapshotSig {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-weight: bold; 
color: #996633
}

.rrSnapshotSig2 {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #996633
}

.rrSnapshotSubmit, .rrSnapshotSubmit:link, .rrSnapshotSubmit:visited {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #000099
}


/* _______________  Top 10 Lists _______________ */
.rrTop10Title {font-family: arial, helvetica, sans-serif;
font-size: 16px;
color: #CC0000;
font-weight: bold;
}

.rrTop10Nav {font-family: verdana, helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

.rrTop10NavMore {
color: #CC0000;
}

.rrTop10Table TD {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

/* _______________INSIDE SAILING___________________ */
.rrInsideSailing {
	background-color: #fff;
	border: 1px solid;
	border-color: #69c;
}

/* _______________Martindale LawBox__________________ */
.rrMdaleY {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFCC66;
}
.rrMdaleBL {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000099;
}

.rrMdale {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
}

.rrMdaleForm {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
}

.rr6pxPad {padding: 6px;}

/* _______________ELECTION WATCH___________________ */
.rrElectionHead {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal;}


H2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF;}

A:link {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #003399;}

A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #003399;}

A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #000000;}

A.top:link {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF; font-weight:bold; font-size:8pt; }

A.top:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF; font-weight:bold; font-size:8pt; }

A.top:hover {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #DDD6CC; font-weight:bold; font-size:8pt; }



A.left:link {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #DDD6CC; font-weight:bold; font-size:8pt; }

A.left:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #DDD6CC; font-weight:bold; font-size:8pt; }

A.left:hover {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF; font-weight:bold; font-size:8pt; }

h3 {  font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.tanheadline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: DDD6CC}
.tansmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: DDD6CC}
.whitesmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #ffffff}
.whiteheadline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff}
.yellowsmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #ffff00}
.yellowheadline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffff00}
.blueheadline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #002d8a}
.orangeheadline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #d95700}
.greenheadline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #006633}
.indigoheadline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #6d00b7}
.violetheadline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #840084}
.blacksmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000}
.blackheadline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000}
.eventdate {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 700; font-variant: normal; color: #CC0000}
.eventitle {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; color: #000000; line-height: 11px}
.eventprice {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; color: #2A05B3; line-height: 11px}
.leftmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.leftmenu {  line-height: 14px}
.caption {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.headline1 {  font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: italic; font-weight: 400}
.byline {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: oblique}
.headline2 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #330066}
.bodytext1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px}
.bodytext2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.subhead1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #330066}
.subhead2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000}
.calendarpassedday {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC}
.calendarpassedtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #CCCCCC}
.sidebar1 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.emphasis {  font-family: Arial, Helvetica, sans-serif; font-size: 72px; color: #CC0000; font-weight: bold; text-decoration: blink}
.emphasis2 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #CC0000}
.deptheader {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; background-color: #CC0000}
.bulletlist {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; list-style-image: url(newimages/bullet_hbshield.gif); line-height: 20px}
.NewsHeadline-Headlines {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: 700}
.NewsDate_Headlines {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.NewsDate-Article {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.NewsBody-Article {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px}
.NewsHeadline-Frontpage {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: 700}
.NewsSearchResultsCaption {  font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: italic}
.NewsSearchResultsPage1of1Caption {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.NewsSearchResultsFoundCaption {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal}
.NewsDate-Frontpage {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.NewsBody-Frontpage {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px}
.NewsSearchBoxTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.NewsSearchCheckBoxCaption {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.NewsHeadline-Article { font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: italic}
.NewsSubheadline-Article {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 700; color: #330066}
.NewsSubheadline_Article { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 700; color: #330066 }
.NewsAuthorLabel-Article {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.NewsAuthor-Article {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.NewsKeywordLabel-Article {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.NewsKeyword-Article {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.box8 {font: 10px verdana, arial, sans-serif; color: #ffffff; font-weight: bold; text-decoration: none; text-indent: 3; background-color: #7d7d7d;}
.box8 A {text-decoration: none; color: #ffffff;}
.box8 A:link {text-decoration: none; color: #ffffff;}
.box8 A:visited {text-decoration: none; color: #ffffff;}
.box8 A:hover {text-decoration: none; color: #cc0000;}


