/* CSS Document */



BODY{margin:0px; background-color:#A6A6A6;}
BODY.reportbody{background-color:#FFFFFF;}

hr {  border: 0; height:1px; background-color:#666666;}

A {color:#000000; text-decoration:none;}

A:hover {color:#000000; text-decoration:underline;}

A.livelink {color:#0000CC;}

A.livelink:hover {color:#333333;}

TD.columnleft {background-image:url(images/columnleft_bg.gif); padding:4px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

TD.columnright {background-image:url(images/columnright_bg.gif); padding:4px;}

.infobox {border:1px solid #000099;}

TD.infoboxheader {background-image:url(images/infoboxheader.jpg); background-position:right top; background-repeat:no-repeat; background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000099; font-weight:bold; text-align:center;}

TD.infoboxcontent {background-image:url(images/infoboxbg.jpg); background-position:right; background-repeat:repeat-y;background-color:#FFFFFF; padding:1px 4px 2px 4px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
DIV.smallBox {font-size:11px; text-align:center;}

TD.mainarea {background-color: #FFFFFF; padding:5px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

TD.toplinks {color:#000000; background-image:url(images/toplinks_bg.gif); height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; padding-top:1px;}

A.toplinks {color:#000000; text-decoration:none;}

A.toplinks:hover {color:#FF0000; font-weight:bold; text-decoration: underline;}

TABLE.main TD, TD.main {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

TD.smallmain {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}

TD.smallheading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color:#D5DAE0; padding:2px; border-bottom:1px solid #666666; white-space:nowrap;}

INPUT, TEXTAREA, SELECT {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.pageHeading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0000CC;}

.subHeader  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#999999;}

TD.subHeader  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#999999;}

ul.errors {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000;}



.menuMouseOver

{

	BACKGROUND-COLOR:#F8F8F8;

	CURSOR:hand;

	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;

}

.menuMouseOut

{

	BACKGROUND-COLOR:#F0F0F0;

	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;

}



		.altRow {

            background-color: #eeeeee;

        }



        .highlightedRow {

            background-color: orange;

        }



        .error {

            background-color: #dddddd;

            color: red;

            border: 1px dotted #aaaaaa;

            padding: 2px;

            padding-left: 10px;

            margin-bottom: 5px;

            font-style: italic;

        }



        .nextBackLink,

        .ascDescIndicator {

            font-family: Verdana;

            font-size: 14px;

            text-decoration: none;

        }



        .actionButton {

            width: 65px;

        }



        .mainbody {

            margin-left: 10px;

            margin-right: 10px;

        }



        .copyright {

            text-align: right;

            font-size: 8pt;

        }



        .contextError,

        .requiredAsterisk,

        .searchHighlight {

            font-weight: bold;

            color: red;

        }



        fieldset {



            padding: 10px;

            padding-top: 0px;

        }



        legend {

            font-weight: bold;

        }

        

        #csvDownloadLayer {

            background-color: #d4d0c8;

            padding: 5px;

            border: 2px white outset;

            position: absolute;

            visibility: hidden;

        }



 A.tableeditortop {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold;} 

 

  TD.datacell {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; border-bottom:1px solid #000000; padding:2px;}

  TD.datacellend {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; border-right:1px solid #000000; border-bottom:1px solid #000000; padding:2px;}

  TD.datacellstart {border-left:1px solid #000000; border-bottom:1px solid #000000;}

  

  TD.tableeditortop {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; background-color:#CCCCCC; padding:2px; white-space:nowrap; border-right:1px solid #000000; border-bottom:1px solid #000000; border-top:1px solid #000000;}

  TD.tableeditortop2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; background-color:#CCCCCC; padding:2px; white-space:nowrap; border-left:1px solid #000000; border-bottom:1px solid #000000; border-top:1px solid #000000;}

  

  TD.calendartop{background-color:#D5DAE0; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:3px;}

  TD.calendartopdays {background-color:#A4B6DA; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:3px; width:14%; text-align:center;}

  TD.calendarday {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; border-top:1px solid #000000; border-right:1px solid #000000; background-color:#FFFFC5;}

  TD.calendarempty {background-color:#CFCFCF; border-top:1px solid #000000; border-right:1px solid #000000;}

  .calendarsmall {font-size:10px;}

  TABLE.featuredevent TD{background-color:#cfd5f4; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
  TABLE.featuredevent TD.image {border-left:1px solid #000000;}

  .tableeditorinput{width:200px;}

  .longinput {width:400;}

  .longtextarea {width:400; height:150;}

  .metatextarea {width:400; height:50;}

  .smallmaroon {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#990000;}

  

  TD.programs {background-color:#D6D6D6; border-right:1px solid #000000;border-top:1px solid #000000; padding:2px;	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;}

  TD.channeltitles{border-right:1px solid #000000;border-top:1px solid #000000; border-left:1px solid #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; padding:0px 3px 0px 3px;}

  TD.channeltimes{border-right:1px solid #000000;border-top:1px solid #000000;  font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; padding:0px 3px 0px 3px;}

  TD.channelcorner{border-right:1px solid #000000; font-size:10px;}

  .tvtoptable{border:1px solid #000000;}

  TD.tvtop{background-color:#D5DAE0; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:3px;}

  

  TD.maintemp{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:4px;}

  TD.maintemp3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:3px;}

  TD.maintemp2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:8px; border-right:1px solid #666666;}

  .currenttemp{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}

  TD.forecastcell {border-right:1px solid #666666;}

  TD.forecasthead {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background-color:#D5DAE0; padding:2px;border-bottom:1px solid #666666; text-align:center;}

  

  TD.heading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background-color:#D5DAE0; padding:2px; border-bottom:1px solid #666666;}

  TD.headingtext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

  TD.heading-right{background-color:#D5DAE0; padding:2px; border-bottom:1px solid #666666; text-align:center;}

  .showtimes{border:1px solid #666666;}
  
  TABLE.movietimetables {width:700px;border:1px solid #666666;}

  TD.address{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#CCCCCC; padding:2px; border-bottom:1px solid #666666;}

  TD.item {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}

  TD.detail{background-color:#CCCCCC;border-bottom:1px solid #666666; height: 50px;}

  

  TD.forumdescription{background-color:#A4B6DA; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:3px;}

  TD.forumlastpost{background-color:#A4B6DA; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:3px;}

  TD.forumtopic {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:6px; border-top:1px solid #666666;}

  TD.forumtopicalt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:6px; background-color:#eeeeee; border-top:1px solid #666666;}

  

   .ScrollerFrame

 {

   border-style:solid;

   border-width:1px;

   border-color:#000000;

   text-align:left;

 }

 TD.editcats {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

 TD.lettershead {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000099; font-weight:bold; text-align:center;}

 .lettershead {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000099; font-weight:bold;}

 TD.letters {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-align:center;}

 .yardlettershead {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999999; font-weight:bold; text-align:center;}

 A.recentyardsale{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-align:center;}

 .yardsales {line-height:1;}

 

 .adspottable{background-color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px solid #000000; text-align:center;}

 Td.adspotpage {border:1px solid #000000;}

 TD.sponsorhead{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}

 

 .coupon_text {font-weight:bold; padding:5px; font-size:14px;}

 UL.couponcats{list-style-type:none; list-style-position:outside; font-weight:bold; padding:5px; font-size:14px; margin:0px;}

 UL.couponcompanies{list-style-type:none; list-style-position:inside;font-weight:bold; padding:5px 0px 8px 15px; color:#000099;font-size:12px;margin:0px;}

 UL.coupontitles{list-style-type:circle; list-style-position:inside;font-weight:normal; padding:5px 0px 8px 20px; color:#000000;font-size:12px;margin:0px;}

 A.couponlink {text-decoration:underline;}

 A.couponlink:hover {text-decoration:none; color:#FF0000;}

 

 TD.minical-title {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; text-align:center;}

 TD.minical-day {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000099; text-align:center; width:14.25%;}

 TD.minical-date{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; text-align:center; width:14.25%;}

 .minical-foot {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000099; font-weight:bold;}

 A.minical-foot {color:#000099; }

 

 .adborder {border:1px solid #000099;}

 

 		.text-subheadBoldRed {font-size:17px;line-height:14pt;font-weight:bold;color:#CC0000}

			.text-captionBoldYellow {font-size:11px;font-weight:bold;color:#ffcc00}

			.text-captionBoldYellow a {font-size:11px;font-weight:bold;color:#ffcc00}

			.text-captionBoldYellow a:hover {font-size:11px;font-weight:bold;color:#FF0000}

			.text-captionBoldYellow a:visited {font-size:11px;font-weight:bold;color:#ffcc00}

			.text-captionBoldYellow a:visited:hover {font-size:11px;font-weight:bold;color:#FF0000}

			.text-copyBoldPeach, TD.tbw {font-size:12px;font-weight:bold;color:#FFCC66}

			TD.td-bordered {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}



  .emailtable {border:1px solid #666666;}

  TD.emailhead{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#D5DAE0; padding:2px; border-bottom:1px solid #666666;}

  TD.emailmsg {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;} 

    TD.emailmsgalt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#eeeeee;} 



A.listingmaplink {color:#000099;}



.reportstable {border:1px solid #333333;}

TD.reportshead{background-color:#D5DAE0; padding:2px; border-bottom:1px solid #333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

TD.reportsbody {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

TD.reportsbodyalt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#CCCCCC;}



TD.mainyellow { background-color:#FFFFC5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; border:1px solid #999999; width:100px;}



.announce {border:1px solid #333333;}

TD.announcehead {background-color:#D5DAE0;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:2px;}

TD.announcetitle {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0000CC; border-top:1px solid #333333;}

TD.announcetitleFooter{ background-color:#D5DAE0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0000CC; border-top:1px solid #333333; }

A.sponsorlistinglink {color:#0000CC;}



.repreport {border:1px solid #333333;}

.repreport TD {border-bottom:1px solid #333333; border-right:1px dotted #333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

TD.repreporttitle {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background-color:#D5DAE0; padding:2px; border-top:2px solid #333333;}

 TD.repreportbalance{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#EAEAEA; padding:2px;}

TR.repreportheaders {background-color:#CCCCCC;}

TABLE.scrollboxtable {border:1px solid #000099;}
TABLE.scrollboxtable TD {padding:5px; font-size:11px;}
TABLE.scrollboxtable DIV {padding-top:5px;}
DIV.scrollerhead  {font-size:22px; font-weight:bold; color:#0000CC; text-align:center; padding:0px; font-style:italic; font-family:Arial, Helvetica, sans-serif;}

.top_Buttons {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-style: normal;
	text-decoration: none;
}
.A.top_Buttons {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-style: normal;
	text-decoration: none;
}
TD.weatherblurb {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; }

DIV.homecontentscroll {overflow:hidden; width:465px; height:200px;}

span.welcometext {font-size:14px; font-weight:bold; color:#CC3300;}

TABLE.spottabs {border-collapse:collapse; width:475px;}
TABLE.spottabs TD{border:1px solid #666666; border-collapse:collapse; background-image:url(images/tab.gif); font-size:11px; font-weight:bold; text-align:center; cursor:pointer; padding:2px;}
TABLE.spottabs TD.selected {background-image:url(images/tabover.gif);}

DIV.tabdiv {border-left:1px solid #666666; border-right:1px solid #666666; border-bottom:1px solid #666666; width:474px; height:200px; overflow:hidden; padding:0px;}
DIV.tabinner {margin:6px;}
DIV.tabinner, DIV.tabinner TD {font-size:11px;}
DIV.tabinner H1 {font-size: 16px; font-weight:bold; padding:0px; margin:0px; text-align:center;}
DIV.tabinner P {margin:0px;}
A.biglinks {font-size:12px; font-weight:bold; color:#009999; background-color:#FFFFFF;}

TD.rightop {background-color:#6181c0; font-family:"Arial Narrow",Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; text-align:center;}

TD.twocolbody {background-image:url(images/bodybg.jpg);}
TD.onecolbody {background-image:url(images/bodybg2.jpg); background-repeat:repeat-y;}
DIV.rightsidebar {width:200px; overflow:hidden;}

#popboxarea {
background-color:#cfd6f0; background-repeat:no-repeat; background-position:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; padding:8px;
}
#popboxarea H1 {margin:5px 0px; text-align:center; font-size:14px;}
#popboxarea DIV.para {margin:5px 0px;}
TD.popboxclose {background-color:#cfd6f0; padding:3px 8px; font-size:11px; font-weight:bold; text-align:right;}

SPAN.coupon {color:#c74c37; font-weight:bold; font-size:12px; font-style:italic; font-family: Arial, Helvetica, sans-serif; white-space:nowrap;}

DIV.googlespot {padding-top:50px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0000CC; }

H1.rss {margin:0px; color:#000099; font-weight:bold; font-size:12px; padding:0px;}
P.rssfeed {margin:5px 0px 15px 0px; font-size:10px;}
