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

.eBridgeSearchText,
.eBridgeStorySearch,
.eBridgeVideoLink,
.eBridgeInterfaceLink,
.eBridgeFormText,
.eBridgeFormTextB,
.eBridgeSectCopyright,
.eBridgeSectExtSites,
.eBridgeStoryContrib,
.eBridgeSectBoxSubhd,
.eBridgeStoryTools,
.eBridget1link,
.eBridgeMenuText,
.eBridgeTransHeaders,
.eBridgeTransDate,
.eBridgeProgramsTopBar,
.eBridgeProgramsTime,
.eBridgeProgramsOnairNav,
.eBridgeMobileText,
.eBridgeFullStory,
.eBridgeEuLang,
.eBridgeEuBusVid,
.eBridgeShowCap,
.eBridgeVerdana11,
.eBridgeMobileTitle
{ font-family: verdana, arial, sans-serif; }

.eBridgeIndexCaption,
.eBridgePadSBox,
.eBridgeArchiveMonth,
.eBridgeArchiveMonthDate,
.eBridgeLocalT1,
.eBridgeStoryContent,
.eBridgeStoryContent H1,
.eBridgeStoryContent H3,
.eBridgeStoryQuoteBox,
.eBridgeStoryTime,
.eBridgeSectBox,
.eBridgeSectWhtBox,
.eBridgebotBullets,
.eBridgeBodyText,
.eBridgeSectTimestamp,
.eBridgeSponsor,
.eBridgeSectBoxHeadW,
.eBridgeHeaderM,
.eBridgeSectT2head,
.eBridgeCurrConv,
.eBridgeStoryBoxHeadB,
.eBridgeSectBoxHeadR,
.eBridgeSpecArchHead,
.eBridgeStoryIntro,
.eBridgeSmallText,
.eBridgeSectT2s,
.eBridgeSectT1,
.eBridgeCriticalMass,
.eBridgeStoryBoxHeadW,
.eBridgeStoryCaption,
.eBridgeSectResBox,
.eBridgeSectBulletItems,
.eBridgeSectSubLk1,
.eBridgeSectSubLk2,
.eBridgeSectSubLk3,
.eBridgeSectSubG,
.eBridgeProgramsDateHead,
.eBridgeProgramsTimestamp,
.eBridgeFinePrint,
.eBridgeBigPrint,
.eBridgeTransCal,
.eBridgeTransHead,
.eBridgeTransStoryHead,
.eBridgeTransSubHead,
.eBridgeProgramsText,
.eBridgeProgramsSchedule,
.eBridgeProgramsSmTime,
.eBridgeProgramsOnairHead,
.eBridgeLocalT2s,
.eBridgeServicesHd,
.eBridgeElection TD,
.eBridgeSkiReportHd,
.eBridgeSkiReportTable TD,
.eBridgeProgramsPrimetime
 { font-family: arial, helvetica, sans-serif; }

.eBridgeSectTimestamp,
.eBridgeSponsor,
.eBridgeFinePrint
{ font-size: 9px; }

.eBridgeFormText,
.eBridgeFormTextB,
.eBridgeSmallText,
.eBridgeStoryTime,
.eBridgeSectCopyright,
.eBridgeStorySearch,
.eBridgeVideoLink,
.eBridgeInterfaceLink,
.eBridgeCriticalMass,
.eBridgeCriticalMass:hover,
.eBridgeMenuText,
.eBridgeTransHeaders,
.eBridgeTransDate,
.eBridgeProgramsTopBar,
.eBridgeEuLang,
.eBridgeProgramsOnairNav
{ font-size: 10px; }

.eBridgeIndexCaption,
.eBridgeStoryCaption,
.eBridgeSectExtSites,
.eBridgeStoryContrib,
.eBridgeSectBoxSubhd,
.eBridgeStoryTools,
.eBridget1link,
.eBridgeFullStory,
.eBridgeEuBusVid,
.eBridgeProgramsTime,
.eBridgeProgramsSmTime,
.eBridgeMobileText,
.eBridgeShowCap,
.eBridgeVerdana11,
.eBridgeMobileTitle
{ font-size: 11px; }

.eBridgeStoryContent,
.eBridgebotBullets,
.eBridgeBodyText,
.eBridgeSectT2s,
.eBridgeSectBox,
.eBridgeSectWhtBox,
.eBridgeSectResBox,
.eBridgeSectBulletItems,
.eBridgeSectSubLk1,
.eBridgeSectSubLk2,
.eBridgeSectSubLk3,
.eBridgeSectSubG,
.eBridgeArchiveMonth,
.eBridgePadSBox,
.eBridgeTransCal,
.eBridgeTransSubHead,
.eBridgeLocalT2s,
.eBridgeProgramsText,
.eBridgeElection TD,
.eBridgeSkiReportTable TD,
.eBridgeCurrConv,
.eBridgeProgramsSchedule
{ font-size: 12px; }

.eBridgeStoryContent H3,
.eBridgeSectBoxHeadW,
.eBridgeHeaderM,
.eBridgeSpecArchHead,
.eBridgeSectT2head,
.eBridgeStoryBoxHeadB,
.eBridgeSectBoxHeadR,
.eBridgeStoryBoxHeadW,
.eBridgeStoryIntro,
.eBridgeBigPrint,
.eBridgeTransHead,
.eBridgeProgramsDateHead,
.eBridgeProgramsTimestamp,
.eBridgeProgramsOnairHead,
.eBridgeProgramsPrimetime
{ font-size: 14px; }



.eBridgeStoryQuoteBox,
.eBridgeSectT1,
.eBridgeTransStoryHead,
.eBridgeLocalT1 H2,
.eBridgeServicesHd,
.eBridgeArchiveMonthDate
{ font-size: 16px; }

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

.eBridgeSkiReportHd
{ font-size: 23px; } 

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

.eBridgeIndexCaption,
.eBridgeStoryCaption,
.eBridgeStoryContent H1,
.eBridgeStoryContent H3,
.eBridgeStoryQuoteBox,
.eBridgeStoryIntro,
.eBridgeSectBoxHeadW,
.eBridgeHeaderM,
.eBridgeFormTextB,
.eBridgeSectT2head,
.eBridgeCurrConv,
.eBridgeStoryBoxHeadB,
.eBridgeSectBoxHeadR,
.eBridgeStorySearch,
.eBridgeVideoLink,
.eBridgeInterfaceLink,
.eBridgeSectT1,
.eBridgeLocalT1 H2,
.eBridgeStoryTools,
.eBridgeStoryBoxHeadW,
.eBridget1link,
.eBridgeArchiveMonth,
.eBridgeArchiveMonthDate,
.eBridgeTransHeaders,
.eBridgeTransDate,
.eBridgeTransHead,
.eBridgeTransStoryHead,
.eBridgeTransSubHead,
.eBridgeProgramsTopBar,
.eBridgeProgramsDateHead,
.eBridgeProgramsTimestamp,
.eBridgeProgramsOnairHead,
.eBridgeProgramsPrimetime,
.eBridgeFullStory,
.eBridgeEuLang,
.eBridgeSpecArchHead,
.eBridgeEuBusVid,
.eBridgeServicesHd,
.eBridgeSkiReportHd,
.eBridgeShowCap,
.eBridgeProgramsOnairNav
{ font-weight: bold; }

A:link
{ color: #009; }

A:visited 
{ color: #336; }

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

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

.eBridgeArchiveMonth,
.eBridgeArchiveMonthDate
{ color:#666666; }

.eBridgeIndexCaption,
.eBridgeStoryContent,
.eBridgeStoryContent H1,
.eBridgeStoryContent H3,
.eBridgeStoryCaption,
.eBridgeSectBox,
.eBridgeStoryQuoteBox,
.eBridgeStoryTime,
.eBridgebotBullets,
.eBridgeBodyText,
.eBridgeFormTextB,
.eBridgeSectTimestamp,
.eBridgeSponsor,
.eBridgeSmallText,
.eBridgeSectCopyright,
.eBridgeSectExtSites,
.eBridgeStoryContrib,
.eBridgeSectBoxSubhd,
.eBridgeSectT2s,
.eBridgeSectT1,
.eBridgeSectResBox,
.eBridgeSectBulletItems,
.eBridgeSectSubLk1,
.eBridgeSectSubLk2,
.eBridgeSectSubLk3,
.eBridgeSectSubG,
.eBridgeStoryBoxHeadB,
.eBridgeSectT2head,
.eBridgeCurrConv,
.eBridgeTransHeaders,
.eBridgeTransSubHead,
.eBridgeSectWhtBox,
.eBridgeTransDate,
.eBridgeLocalT2s,
.eBridgeLocalT1,
.eBridgeProgramsTime,
.eBridgeProgramsText,
.eBridgeProgramsSchedule,
.eBridgeProgramsSmTime,
.eBridgeProgramsPrimetime,
.eBridgeSkiReportTable TD,
.eBridgeProgramsDateHead
{ color: #000000; }

.eBridgeSmallText
{ color: #333333; }

.eBridgeSectBoxHeadW,
.eBridgeHeaderM,
.eBridgeStoryBoxHeadW,
.eBridgeProgramsOnairHead,
.eBridgeProgramsOnairNav
{ color: #FFFFFF; }

.eBridgeSectBoxHeadR,
.eBridgeStorySearch,
.eBridgeStoryTools,
.eBridgeProgramsTimestamp,
.eBridgeEuLang,
.eBridgeSpecArchHead,
.eBridgeTransHead,
.eBridgeServicesHd,
.eBridgeSkiHd,
.eBridgeTransStoryHead
{ color: #CC0000; }

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

.eBridgeCriticalMass
{ line-height: 11px; }

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

.travelDestLineHeight { line-height: 16px; }
  
.eBridgeSectSubG,
.eBridgeTransHeaders,
.eBridgeTransCal
{ padding: 6px; } 

.eBridgeTransDate
{ padding-bottom: 3px; }
  
.eBridgePadSBox
{ padding: 3px; }

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

.eBridgeT2LandPad {  
  padding-top: 2px;
  padding-left: 0px;
  padding-bottom: 10px; 
  padding-right: 0px;}
  
  .eBridgeSpecArchHead {padding-bottom:6px;}
  
  .eBridgeVideoLink, .eBridgeInterfaceLink {text-transform: uppercase;}

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

.pad4px {padding: 4px;}
.eBridge2pxPad { padding: 2px; }
.eBridge3pxPad { padding: 3px; }
.eBridge4pxPad { padding: 4px; }
.eBridge5pxPad { padding: 5px; }
.eBridge6pxPad { padding: 6px; }
.eBridge6pxLpad { padding-left:6px;}
.eBridge3pxTpad { padding-top:3px;}
.eBridge3pxTBpad { padding-top:3px; padding-bottom: 3px;}
.eBridge5pxTBpad { padding-top:5px; padding-bottom: 5px;}
.eBridge6pxTpad { padding-top: 6px; }
.eBridge6pxBpad { padding-bottom: 6px; }
.eBridge6pxLRBpad {  
  padding-top: 0px;
  padding-left: 6px;
  padding-bottom: 6px; 
  padding-right: 6px;}
  .eBridge6pxTBpad {  
  padding-top: 6px;
  padding-left: 0px;
  padding-bottom: 6px; 
  padding-right: 0px;}
.eBridge6pxL3pxBpad {  
  padding-top: 0px;
  padding-left: 6px;
  padding-bottom: 3px; 
  padding-right: 0px;}
.eBridge10pxT6pxBpad {padding-top:10px; padding-bottom:6px; }
.eBridge4pxT10pxBpad {padding-top: 4px; padding-bottom: 10px;}
.eBridge4pxT20pxBpad {padding-top: 4px; padding-bottom: 20px;}
.eBridge4pxT26pxBpad {padding-top: 4px; padding-bottom: 26px;}
.eBridge10pxTBPad {  
  padding-top: 10px;
  padding-bottom: 10px; 
}
.eBridge10pxBPad  {padding-bottom: 10px;}
.eBridge2pxBpad { padding-bottom: 2px;}



/*______________________________ component styles start here ____________________________ */



/* _______________ Section pages _______________ */

.eBridgeSectBoxHeadW {
background-color: #15467C;
}
.eBridgeSectResBox,
.eBridgeSectBulletItems
 {
line-height: 16px;
}

.eBridgeSectSubLk1
{ padding-bottom: 6px; }

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

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

.eBridgeResBullets { padding-bottom: 2px;}

.eBridgeSectBoxHeadW {
  padding-left: 6px;
}


.eBridgeSectCopyright {
  padding-top: 3px;
}

.eBridgeSectExtSites {
  padding-top: 3px;
}


.eBridgeSectionT1 H2 {
	margin: 0px;
}

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

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

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

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

.eBridgeStorySearch {
  padding-top: 6px;
}
.eBridgeStoryCaption {
  padding-top: 3px;
}
.eBridgeStoryContent {
  	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

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



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

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

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


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

/* _______________ Breaking News Bar _______________ */

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

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

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

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

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


/* _______________ Breaking News Tab _______________ */

#eBridgeBreakingNewsTab {
	background-color: #c00;
}

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

/* _______________ eBridge Roof Bar _______________ */

TD.eBridgeRoof {
	border-left:1px solid #fff; border-right:1px solid #333; border-top:1px solid #fff; background-color: #ccc;
	background-image: url('http://i.eBridge.net/eBridge/.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.eBridgeRoof A:link, TD.eBridgeRoof A:visited {
	color: #333;
	text-decoration: none;
}
TD.eBridgeRoof A:link:hover, TD.eBridgeRoof A:visited:hover {
	color: #c00;
}


/* _______________ Legacy eBridge Nav Bar _______________ */

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

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

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

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

.eBridgeNav A:link, .eBridgeNav A:visited { color: #fff; }
.eBridgeNavHighlight A:link, .eBridgeNavHighlight A:visited { color: #fff; }
.eBridgeNavGroup A:link, .eBridgeNavGroup A:visited { color: #fff; }

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

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

/* _______________ Legacy eBridge Nav Bar _______________ */

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

.eBridgeNavButton, .eBridgeFormButton {
	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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.eBridgeNavHiliteSub A:link, .eBridgeNavHiliteSub A:visited {
	text-decoration: none;
	color: #fff;
}

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

.eBridgeNavSub A:hover {color: #C00;}

TD.sub {
	background-color: #fff;
}

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

/* _______________ LOCAL _______________ */

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

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

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

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

.eBridgeLocalT2s
{ padding-bottom: 8px; }	


	
/* _______________ PROGRAMS _______________ */
.eBridgeProgramsDateHead {
	padding: 2px;
	}
.eBridgeProgramsTime {
	padding: 4px;;
}
.eBridgeProgramsSchedule {
	padding: 4px;
}
.eBridgeProgramsTimestamp {
	text-transform:uppercase;
	padding:0px;
	padding-top:3px;
	}

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

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

/* _______________ MAIN PAGE _______________ */

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

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

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

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

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

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

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

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

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

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


/* Market Box */

.eBridgeMainMarketBox {
	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.eBridge.net/eBridge/.element/img/1.0/main/market_bg.jpg');
	
}

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

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


/* Weather Box */

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

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

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

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


/* _______________ Weather Pages _______________ */

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

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

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

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

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

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

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

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

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

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

/* _______________ Video Pages _______________ */

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

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

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

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

/* _______________ Studio Tour _______________ */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

.eBridgeTop10NavMore {
color: #CC0000;
}

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

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

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

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

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

.eBridge6pxPad {padding: 6px;}

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

/* _______________WORLD BUSINESS PAGES___________________ */
.eBridgeBusMarketHd TD {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
}

.eBridgeBusMarket TD {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
line-height:14px;
}

.eBridgeMarketBoxTime {
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding-top:2px;
padding-bottom:2px;
}

/* __________________--INSIDE SAILING _____________________*/
.eBridgeSailText {
color: #000000;
font-size : 11px;
}

.eBridgeSailNavW {
color: #FFFFFF;
font-weight : bold;
font-size : 11px;
}

.eBridgeSailNavB {
text-decoration:none;
font-weight : bold;
font-size : 11px;
color: #000000;
}

.eBridgeSailBullets {
color: #000099;
line-height : 16px;
font-weight : bold;
font-size : 11px;
}

.eBridgeSailT1Headline {
font-size : 15px;
font-weight : bold;
color: #000000;
}

.eBridgeSailT1Link {
font-size : 12px;
font-weight : bold;
color: #000000;
}

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

.eBridgeSailHead {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 15px;
		font-weight : Bold;
		color : #cc0000;
	}
	
.eBridgeSailNavW, .eBridgeSailNavB, .eBridgeSailBullets, .eBridgeSailT1Headline, .eBridgeSailText {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/* __________________ THE MUSIC ROOM SHOWPAGE _____________________*/

.eBridgeMroomTop10 {font-family:verdana; font-size:11px; color:#FFFFFF; padding-bottom:13px;}
.eBridgeMroomAOL {font-family:verdana; font-size:12px; font-weight:bold; color:#FFFFFF;}
.eBridgeMroomStory {font-family:verdana; font-size:11px; line-height:14px; color:#FFFFFF;}
A.eBridgeMroomStorylk:link, A.eBridgeMroomStorylk:visited, A.eBridgeMroomStorylk:active, A.eBridgeMroomStorylk:hover {color:#FFFF99;}
.eBridgeMroomNav {font-family:verdana; font-size:10px; font-weight:bold; color:#FFFFFF;}
A.eBridgeMroomNavlk:link, A.eBridgeMroomNavlk:active, A.eBridgeMroomNavlk:hover, A.eBridgeMroomNavlk:visited {color:#FFFF99;}
.eBridgeMroomBullet {font-family:arial; font-size:8px; color:#FFFFFF;}
.eBridgeMroomPromo {font-family:verdana; font-size:11px; color:#FFFFFF;line-height:13px;}
.eBridgeMroomQV {font-family:verdana; font-size:11px; color:#FFCCCC;}
.eBridgeMroomQVlk:link, eBridgeMroomQVlk:visited, eBridgeMroomQVlk:active, eBridgeMroomQVlk:hover {color:#FFFF99;}
A.eBridgeMroomLink:link, A.eBridgeMroomLink:visited, A.eBridgeMroomLink:active, A.eBridgeMroomLink:hover {font-family:verdana; font-size:11px; line-height:14px; font-weight: bold; color:#000099;} 


