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

.irqSearchText,
.irqStorySearch,
.irqVideoLink,
.irqInterfaceLink,
.irqFormText,
.irqFormTextB,
.irqSectCopyright,
.irqSectExtSites,
.irqStoryContrib,
.irqSectBoxSubhd,
.irqStoryTools,
.irqt1link,
.irqMenuText,
.irqTransHeaders,
.irqTransDate,
.irqProgramsTopBar,
.irqProgramsTime,
.irqProgramsOnairNav,
.irqMobileText,
.irqFullStory,
.irqEuLang,
.irqEuBusVid,
.irqShowCap,
.irqVerdana11,
.irqMobileTitle
{ font-family: verdana, arial, sans-serif; }

.irqIndexCaption,
.irqPadSBox,
.irqArchiveMonth,
.irqArchiveMonthDate,
.irqLocalT1,
.irqStoryContent,
.irqStoryContent H1,
.irqStoryContent H3,
.irqStoryQuoteBox,
.irqStoryTime,
.irqSectBox,
.irqSectWhtBox,
.irqbotBullets,
.irqBodyText,
.irqSectTimestamp,
.irqSponsor,
.irqSectBoxHeadW,
.basSectBoxHeadW,
.irqHeaderM,
.irqSectT2head,
.irqStoryBoxHeadB,
.irqSectBoxHeadR,
.irqSpecArchHead,
.irqStoryIntro,
.irqSmallText,
.irqSectT2s,
.irqSectT1,
.irqCriticalMass,
.irqStoryBoxHeadW,
.irqStoryCaption,
.irqSectResBox,
.irqSectBulletItems,
.irqSectSubLk1,
.irqSectSubLk2,
.irqSectSubLk3,
.irqSectSubG,
.irqProgramsDateHead,
.irqProgramsTimestamp,
.irqFinePrint,
.irqBigPrint,
.irqTransCal,
.irqTransHead,
.irqTransStoryHead,
.irqTransSubHead,
.irqProgramsText,
.irqProgramsSchedule,
.irqProgramsSmTime,
.irqProgramsOnairHead,
.irqLocalT2s,
.irqServicesHd,
.irqElection TD,
.irqProgramsPrimetime
 { font-family: arial, helvetica, sans-serif; }

.irqSectTimestamp,
.irqSponsor,
.irqFinePrint
{ font-size: 9px; }

.irqFormText,
.irqFormTextB,
.irqSmallText,
.irqStoryTime,
.irqSectCopyright,
.irqStorySearch,
.irqVideoLink,
.irqInterfaceLink,
.irqCriticalMass,
.irqCriticalMass:hover,
.irqMenuText,
.irqTransHeaders,
.irqTransDate,
.irqProgramsTopBar,
.irqEuLang,
.irqProgramsOnairNav
{ font-size: 10px; }

.irqIndexCaption,
.irqStoryCaption,
.irqSectExtSites,
.irqStoryContrib,
.irqSectBoxSubhd,
.irqStoryTools,
.irqt1link,
.irqFullStory,
.irqEuBusVid,
.irqProgramsTime,
.irqProgramsSmTime,
.irqMobileText,
.irqShowCap,
.irqVerdana11,
.irqMobileTitle
{ font-size: 11px; }

.irqStoryContent,
.irqbotBullets,
.irqBodyText,
.irqSectT2s,
.irqSectBox,
.irqSectWhtBox,
.irqSectResBox,
.irqSectBulletItems,
.irqSectSubLk1,
.irqSectSubLk2,
.irqSectSubLk3,
.irqSectSubG,
.irqArchiveMonth,
.irqPadSBox,
.irqTransCal,
.irqTransSubHead,
.irqLocalT2s,
.irqProgramsText,
.irqElection TD,
.irqProgramsSchedule
{ font-size: 12px; }

.irqStoryContent H3,
.irqSectBoxHeadW,
.basSectBoxHeadW,
.irqHeaderM,
.irqSpecArchHead,
.irqSectT2head,
.irqStoryBoxHeadB,
.irqSectBoxHeadR,
.irqStoryBoxHeadW,
.irqStoryIntro,
.irqBigPrint,
.irqTransHead,
.irqProgramsDateHead,
.irqProgramsTimestamp,
.irqProgramsOnairHead,
.irqProgramsPrimetime
{ font-size: 14px; }

.irqStoryQuoteBox,
.irqSectT1,
.irqTransStoryHead,
.irqLocalT1 H2,
.irqServicesHd,
.irqArchiveMonthDate
{ font-size: 16px; }

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

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

.irqIndexCaption,
.irqStoryCaption,
.irqStoryContent H1,
.irqStoryContent H3,
.irqStoryQuoteBox,
.irqStoryIntro,
.irqSectBoxHeadW,
.basSectBoxHeadW,
.irqHeaderM,
.irqFormTextB,
.irqSectT2head,
.irqStoryBoxHeadB,
.irqSectBoxHeadR,
.irqStorySearch,
.irqVideoLink,
.irqInterfaceLink,
.irqSectT1,
.irqLocalT1 H2,
.irqStoryTools,
.irqStoryBoxHeadW,
.irqt1link,
.irqArchiveMonth,
.irqArchiveMonthDate,
.irqTransHeaders,
.irqTransDate,
.irqTransHead,
.irqTransStoryHead,
.irqTransSubHead,
.irqProgramsTopBar,
.irqProgramsDateHead,
.irqProgramsTimestamp,
.irqProgramsOnairHead,
.irqProgramsPrimetime,
.irqFullStory,
.irqEuLang,
.irqSpecArchHead,
.irqEuBusVid,
.irqServicesHd,
.irqShowCap,
.irqProgramsOnairNav
{ font-weight: bold; }

A:link
{ color: #009; }

A:visited 
{ color: #336; }

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

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

.irqArchiveMonth,
.irqArchiveMonthDate
{ color:#666666; }

.irqIndexCaption,
.irqStoryContent,
.irqStoryContent H1,
.irqStoryContent H3,
.irqStoryCaption,
.irqSectBox,
.irqStoryQuoteBox,
.irqStoryTime,
.irqbotBullets,
.irqBodyText,
.irqFormTextB,
.irqSectTimestamp,
.irqSponsor,
.irqSmallText,
.irqSectCopyright,
.irqSectExtSites,
.irqStoryContrib,
.irqSectBoxSubhd,
.irqSectT2s,
.irqSectT1,
.irqSectResBox,
.irqSectBulletItems,
.irqSectSubLk1,
.irqSectSubLk2,
.irqSectSubLk3,
.irqSectSubG,
.irqStoryBoxHeadB,
.irqSectT2head,
.irqTransHeaders,
.irqTransSubHead,
.irqSectWhtBox,
.irqTransDate,
.irqLocalT2s,
.irqLocalT1,
.irqProgramsTime,
.irqProgramsText,
.irqProgramsSchedule,
.irqProgramsSmTime,
.irqProgramsPrimetime,
.irqProgramsDateHead,
.basSectResBox,
{ color: #000000; }

.irqSmallText
{ color: #333333; }

.irqSectBoxHeadW,
.irqHeaderM,
.irqStoryBoxHeadW,
.irqProgramsOnairHead,
.basSectBoxHeadW
.irqProgramsOnairNav
{ color: #FFFFFF; }

.basSectBoxHeadW,
.basHeaderM,
.basStoryBoxHeadW,
.basProgramsOnairHead,
.basProgramsOnairNav
{ color: #FFFFFF; }

.irqSectBoxHeadR,
.irqStorySearch,
.irqStoryTools,
.irqProgramsTimestamp,
.irqEuLang,
.irqSpecArchHead,
.irqTransHead,
.irqServicesHd,
.irqTransStoryHead
{ color: #CC0000; }

.basSectBoxHeadR,
.basStorySearch,
.basStoryTools,
.basProgramsTimestamp,
.basEuLang,
.basSpecArchHead,
.basTransHead,
.basServicesHd,
.basTransStoryHead
{ color: #CC0000; }

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

.irqCriticalMass
{ line-height: 11px; }

BODY {
	background-color: #ffffff;
	color: #000;	
	margin: 2px 2px 10px 2px;
}

.travelDestLineHeight { line-height: 16px; }
  
.irqSectSubG,
.irqTransHeaders,
.irqTransCal
{ padding: 6px; } 

.irqTransDate
{ padding-bottom: 3px; }
  
.irqPadSBox
{ padding: 3px; }

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

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

/* ______________________ P	 _______________________ */
/* _______________ these are not page specific styles _______________ */

.pad4px {padding: 4px;}
.irq2pxPad { padding: 2px; }
.irq3pxPad { padding: 3px; }
.irq4pxPad { padding: 4px; }
.irq4pxBpad {padding-bottom:4px;}
.irq5pxPad { padding: 5px; }
.irq6pxPad { padding: 6px; }
.irq6pxLpad { padding-left:6px;}
.irq3pxTpad { padding-top:3px;}
.irq3pxTBpad { padding-top:3px; padding-bottom: 3px;}
.irq5pxTBpad { padding-top:5px; padding-bottom: 5px;}
.irq6pxTpad { padding-top: 6px; }
.irq6pxBpad { padding-bottom: 6px; }
.irq6pxLRBpad {  
  padding-top: 0px;
  padding-left: 6px;
  padding-bottom: 6px; 
  padding-right: 6px;}
  .irq6pxTBpad {  
  padding-top: 6px;
  padding-left: 0px;
  padding-bottom: 6px; 
  padding-right: 0px;}
    .irq6pxTRBpad {  
  padding-top: 6px;
  padding-left: 0px;
  padding-bottom: 6px; 
  padding-right: 6px;}
.irq6pxL3pxBpad {  
  padding-top: 0px;
  padding-left: 6px;
  padding-bottom: 3px; 
  padding-right: 0px;}
.irq10pxT6pxBpad {padding-top:10px; padding-bottom:6px; }
.irq4pxT10pxBpad {padding-top: 4px; padding-bottom: 10px;}
.irq4pxT20pxBpad {padding-top: 4px; padding-bottom: 20px;}
.irq4pxT26pxBpad {padding-top: 4px; padding-bottom: 26px;}
.irq10pxTBPad {  
  padding-top: 10px;
  padding-bottom: 10px; 
}
.irq10pxTB6pxLRpad {  
  padding-top: 10px;
  padding-bottom: 10px; 
  padding-left:6px;
  padding-right:6px;
}
.irq3pxTB6pxLRpad {  
  padding-top: 3px;
  padding-bottom: 3px; 
  padding-left:6px;
  padding-right:6px;
}
.irq10pxBPad  {padding-bottom: 10px;}
.irq2pxBpad { padding-bottom: 2px;}
.irq10pxPad  {padding: 10px;}



/*______________________________ component styles start here ____________________________ */



/* _______________ Section pages _______________ */

.basSectBoxHeadW {
background-color: #15467C;
}
.basSectResBox,
.basSectBulletItems
 {
line-height: 16px;
}

.irqSectBoxHeadW {
background-color: #15467C;
}
.irqSectResBox,
.irqSectBulletItems
 {
line-height: 16px;
}

.irqSectSubLk1
{ padding-bottom: 6px; }

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

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

.idtexttitleen {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #D70000;

.irqResBullets { padding-bottom: 2px;}

.irqSectBoxHeadW {
  padding-left: 6px;
}

.basSectBoxHeadW {
  padding-left: 6px;
}

.irqSectCopyright {
  padding-top: 3px;
}

.irqSectExtSites {
  padding-top: 3px;
}


.irqSectionT1 H2 {
	margin: 0px;
}

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

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

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

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

.irqStorySearch {
  padding-top: 6px;
}
.irqStoryCaption {
  padding-top: 3px;
}
.irqStoryContent {
  	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.irqStoryContentG {
  	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #008000;
}
.irqStoryContent H1 {
  	padding: 0px;
	margin: 0px;
}



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

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

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


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

/* _______________ Breaking News Bar _______________ */

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

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

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

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

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


/* _______________ Breaking News Tab _______________ */

#irqBreakingNewsTab {
	background-color: #c00;
}

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

/* _______________ irq Roof Bar _______________ */

TD.irqRoof {
	border-left:1px solid #fff; border-right:1px solid #333; border-top:1px solid #fff; background-color: #ccc;
	background-image: url('http://i.irq.net/irq/.element/img/1.0/main/roofbar_bg.gif');
	background-repeat: repeat-x;
	color: #333;
	font-weight: bold;
	border-bottom: medium none;
	text-shadow: #eee 1px 1px;
	vertical-align: middle;
	cursor: pointer; background-position-y:50%
}
TD.irqRoof A:link, TD.irqRoof A:visited {
	color: #333;
	text-decoration: none;
}
TD.irqRoof A:link:hover, TD.irqRoof A:visited:hover {
	color: #c00;
}


/* _______________ Legacy irq Nav Bar _______________ */

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

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

.irqNavText, .irqNavHighlightText, .irqNavGroupText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 6px;
	color: #ffffff;
}

.basNavText, .basNavHighlightText, .basNavGroupText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 6px;
	color: #ffffff;	
}

.irqNav {
	background-color: #036;
	color: #fff;
	cursor: pointer;
}

.basNav {
	background-color: #8E0000;
	color: #ffffff;
	cursor: pointer;
}

.irqNav A:link, .irqNav A:visited { color: #fff; }
.irqNavHighlight A:link, .irqNavHighlight A:visited { color: #fff; }
.irqNavGroup A:link, .irqNavGroup A:visited { color: #fff; }

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

.basNav A:link, .basNav A:visited { color: #ffffff; }
.basNavHighlight A:link, .basNavHighlight A:visited { color: #ffffff; }
.basNavGroup A:link, .basNavGroup A:visited { color: #ffffff; }

.basNavHighlight {
	background-color: #c00;
	color: #ffffff;
}

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

.basNavGroup {
	background-color: #990000;
	color: #ffffff;
}


/* _______________ Legacy irq Nav Bar _______________ */

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

.irqNavButton, .irqFormButton {
	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;
}

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

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

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

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


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


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


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


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

.basNavGroup {
	background-color: #990000;
	color: #ffffff;
}
.basNavGroup A:link, .basNavGroup A:visited {
	color: #ffffff;
}
TR TD.irqNavGroup A:link, TR TD.basNavGroup A:visited {
	text-decoration: none;
}

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

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

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

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


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

TR.basNavRow TD.swath {
	background-color: #FF7F00;
	border-right: none;
}	

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

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

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

TR.basNavHiliteRow TD.swath {
	background-color: #690000;
	border-right: none;
}

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

TR.basNavGroupRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #CD0000 #990000 #990000;
	border-left: none;
}

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

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

TR.basNavOtherRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #ffffff #990000 #990000;
	border-left: none;
}

TR.basNavOtherRow TD.swath {
	background-color: #CE0000;
	border-right: none;
}

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

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

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

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

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

.basNavOtherOn{
	background-color: #CD0000;
	color: #c00;
	cursor: pointer;
}

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

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

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

/* _______________ LOCAL _______________ */

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

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

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

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

.irqLocalT2s
{ padding-bottom: 8px; }	


	
/* _______________ PROGRAMS _______________ */
.irqProgramsDateHead {
	padding: 2px;
	}
.irqProgramsTime {
	padding: 4px;;
}
.irqProgramsSchedule {
	padding: 4px;
}
.irqProgramsTimestamp {
	text-transform:uppercase;
	padding:0px;
	padding-top:3px;
	}

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

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

/* _______________ MAIN PAGE _______________ */

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

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

.irqMainT1Hd {
 	background-color:#ffffff; 
	width:280px;
	text-align:center;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
 }

.basMainT1Hd {
 	background-color:#ffffff; 
	width:280px;
	text-align:center;
	border-top: 1px solid #CE0000;
	border-bottom: 1px solid #CE0000;
 }
 
.irqMainT1Hd H2 {
 	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-left: 6px;
	padding-right: 6px;
 }
 
.irqMainT1Hd H2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#000;
 }

.basMainT1Hd H2 {
 	padding-top: 10px; 
	padding-bottom: 10px; 
	padding-left: 6px;
	padding-right: 6px;
 }
 
.basMainT1Hd H2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#000;
 }
 
HR.irqMainRule {
	color: #ccc;
	background-color: #ccc;
	border: 0px;
}

HR.basMainRule {
	color: #CE0000;
	background-color: #CE0000;
	border: 0px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.teaseMainT1 {
	font-family : Verdana, Arial, Helvetica;
	font-size : 70%;
	color : Black;
 	padding: 3px 6px;
 }


.t1tease{
	font-family : Verdana, Arial, Helvetica;
	font-size : 75%;
}

.tease{
	font-family : Verdana, Arial, Helvetica;
	font-size : 70%;
	color : Black;
}

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

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

.highlightred1{
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	font-weight: bold;
	color: #C60000;
}

.chartlabelneg{
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	font-weight : bold;
	color : #C60000;
	vertical-align: top;
}

.storyprint{
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
}

/* Market Box */

.irqMainMarketBox {
	border-left:1px solid #fff; border-right:1px solid #036; border-top:0px solid #fff; border-bottom:0px solid #036; background-color: #69c;
	background-image: url('http://i.irq.net/irq/.element/img/1.0/main/market_bg.jpg');
	
}

.irqMainMarketBox TD {
	border-style: solid;
	border-width: 1px 0px;
	border-color: #fff #036 #036 #fff;
}

.basMainMarketBox {
	border-left:1px solid #ffffff; border-right:1px solid #8E0000; border-top:0px solid #ffffff; border-bottom:0px solid #8E0000; background-color: #9C4E00;
	background-image: url('http://i.irq.net/irq/.element/img/1.0/main/market_bg.jpg');
	
}

.basMainMarketBox TD {
	border-style: solid;
	border-width: 1px 0px;
	border-color: #ffffff #8E0000 #8E0000 #ffffff;
}

TR.noTopBorder TD {
	border-top: none;
}

TR.noBottomBorder TD {
	border-bottom: none;
}

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


/* Weather Box */

.irqMainWeatherBox {
	background-color: #D0DBE8;
/*
	background-image: url("http://i.irq.net/irq/.element/img/1.0/main/weather_bg.jpg");
	background-position: right top;
	background-repeat: repeat-y;
*/
}

.irqMainWeatherBoxEU {
	background-image: url('http://i.irq.net/irq/.element/img/1.0/main/weather.bg.eu.gif');
	background-position: right top;
	background-repeat: repeat-y
}

.irqWEATHERrow {
   background-image: url('http://i.irq.net/irq/.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
}

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


/* _______________ Weather Pages _______________ */

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

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

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

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

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

.boxheader{
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	font-weight : bold;
	color : White;
	background : #D63D3D;
	text-decoration : none;
}
.irqTabbedBoxHeader {
	padding-left: 6px;
	background-color: #fff;
	color: #000;
}
.irqTabbedBoxHeader A:link, .irqTabbedBoxHeader A:visited {
	color: #000;
}

.basTabbedBoxHeader {
	padding-left: 6px;
	background-color: #ffffff;
	color: #000;
}
.basTabbedBoxHeader A:link, .irqTabbedBoxHeader A:visited {
	color: #000;
}

TD.irqTabbedBoxTab {
	background-image: url('http://i.irq.net/irq/.element/img/1.0/main/tab_gradient_bg.gif');
	background-position:  left top;
	background-repeat: repeat-x;
	padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px
}

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

TD.irqBlueBoxDiagonal {
	background-color: #036;
	background-image: url('http://i.irq.net/irq/.element/img/1.0/main/tab_diagonal_bg.gif');
	background-position:  right top;
	background-repeat: no-repeat
}

.basBlueBoxHeader {
	padding-left: 6px;
	background-color: #8E0000;
	color: #fff;
}
.basBlueBoxHeader A:link, .irqBlueBoxHeader A:visited {
	color: #ffffff;
}

TD.basBlueBoxDiagonal {
	background-color: #8E0000;
	background-image: url('http://i.irq.net/irq/.element/img/1.0/main/tab_diagonal_bg.gif');
	background-position:  right top;
	background-repeat: no-repeat
}

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

/* _______________ Video Pages _______________ */

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

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

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

/* _______________ Studio Tour _______________ */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

.irqTop10NavMore {
color: #CC0000;
}

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

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

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

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

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

.irq6pxPad {padding: 6px;}

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

/* _______________ Site Map pages _______________ */
#main div.column {text-align: left; margin-bottom: 1em;}
#main p {margin: 0 0 1em 0;}
#main p.last {margin: 0;}
#main p.intro {font-weight: bold;}
#main .lite {color: #965F5F;}
#main h1 {font-size: 24px; margin: 0 0 .5em 0;}
#main h2 {font-size: 16px; margin: 0;}
#main h3 {font-size: 12px; margin: 0;}
#main h4 {font-size: 10px; margin: 0;}
#main .more {text-align: right;}

#main .subcolumn1-2 {float: left; width: 330px;}
#main .subcolumn2-2 {float: right; width: 330px;}
#main .subcolumn1-3, #main .subcolumn2-3, #main .subcolumn3-3 {width: 212px; float: left;}
#main .subcolumn1-3, #main .subcolumn2-3 {margin-right: 20px;}

ul {list-style: none outside; margin: 0; padding: 0 0 1em 0;}
ul.square {list-style: square outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}
ul.circle {list-style: circle outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}
ol {list-style: decimal; margin: 0 0 0 2.8em; padding: 0 0 1em 0;}
li {padding-bottom: .3em;}
ul ul.circle {margin-top: .3em;}
ul ul.square {margin-top: .3em;}

.row1 {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal; color: #004C75; background-color: #DFECF2}
.row2 {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal; color: #004c75; background-color: #F5F9FB}

.rowodd {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal; color: #000000; background-color: #F7F7F7}
.roweven {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal; color: #000000; background-color: #E2E4E7}
