body { background-color: #FFFFFF; margin: 0px; }
th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
li { list-style-type: square; }
form { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
a:link { color: #006600; }
a:visited { color: #006633; }
a:active { color: #FF0000; }
a:hover { color: #009933}

.ad-col { background-color: #ECECEC; }
.ad-padleft { padding-right: 0px; padding-left: 5px; }
.ad-padright { padding-right: 5px; padding-left: 5px; }
.autoindex-nav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; list-style-type: none; }
.autoindex-index { font-family: Arial, Helvetica, sans-serif; font-size: 14px; list-style-type: none; line-height: 30px; font-weight: bold; }
.bar1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #014824}
.bar2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #ECECEC; color: #000000; }
.bar3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #A7A7A7; font-weight: bold; }
.byline-detail { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; }
.byline-index { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.box { background-color: #FFFFCC; padding: 3px; border: 1px solid #999999; }
.box-dot { border: 1px solid #666666; background-color: #ECECEC; }
.classifieds { padding-left: 5px; font-size: 12px; }
.column { padding-left: 5px; }
.cutline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.date-detail { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.dd { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006600; text-decoration: none; }
.dd_red { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none; }
a.dd:link { color: #006600; text-decoration: none; }
a.dd:visited { color: #006600; text-decoration: none; }
a.dd:active { color: #009933; text-decoration: none; }
a.dd:hover { color: #009933; text-decoration: none; }
.dd-bg { background-color: #FFFFCC; }
.dd-table { background-color: #006600; }
.ds-body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.ds-body2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 22px; }
.ds-category { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.ds-intro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }
.ds-index { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.ds-title { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; }
.ds-top { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.hd-green { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #006600; text-decoration: none; }
.hd-blue { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #336699; text-decoration: none; }
#features p { line-height: 0px; display: none; margin: 0px; }
#features hr { color: #000000; height: 1px; }
#front ul { margin-left: 1.5em; padding-left: 0; margin-top: 0px; margin-bottom: 5px; font-size: 11px; }
#features ul hr { display: none; }
.front-leftnewsbox { padding-right: 5px; border-right-width: 1px; border-right-style: solid; border-right-color: #000000; padding-left: 10px; }
.front-rightnewsbox { padding-left: 10px; padding-right: 10px; }
.front-heading { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #006600; margin-bottom: 6px; }
.front-subhead { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; display: block; padding-bottom: 2px; margin-bottom: 4px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000; }
.front-subheadnone { display: none; height: 0px; width: 0px; line-height: 0px; }
.heading-detail { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #006600; background-color: #ECECEC; padding-left: 5px; }
.heading-front { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #006600; }
.heading-link { color: #006600; text-decoration: none; }
a.heading-link:link { color: #006600; text-decoration: none; }
a.heading-link:visited { color: #006600; text-decoration: none; }
a.heading-link:hover { color: #666666; text-decoration: none; }
.heading-med { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006600; background-color: #ECECEC; }
.heading-sub { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; padding-left: 5px; }
.heading-subserv { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #FFFFFF; background-color: #999999; padding-left: 5px; }
.headline-detail { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; }
.headline-front1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; }
.headline-front2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.headline-index { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.headline-sm { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.headline-sub { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.image-photo-class {display:inline;margin:0;vertical-align:bottom;}
.image-photo-class img {margin:0 0 0 4px;}
.movie-file-class {display:inline;margin:0;vertical-align:bottom;}
.movie-file-class img {margin:0 0 0 4px;}

.index-date { font-size: 16px; font-weight: bold; color: #000000; }
.index-item { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.innnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.leaderboard { height: 150px; display: block; margin: 0px; padding: 0px; width: 950px; vertical-align: middle; text-align: center; }
.line { background-color: #000000; }
.line-grey { background-color: #999999; }
.link2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006600; text-decoration: none; }
a.link2:link { color: #006600; text-decoration: none; }
a.link2:visited { color: #006600; text-decoration: none; }
a.link2:active { color: #009933; text-decoration: none; }
a.link2:hover { color: #009933; text-decoration: none; }
.link3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.link3:link { color: #FFFFFF; text-decoration: none; }
a.link3:visited { color: #FFFFFF; text-decoration: none; }
a.link3:active { color: #FFFF00; text-decoration: none; }
a.link3:hover { color: #FFFFCC; text-decoration: underline; }
.link-top { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.link-top:link { color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.link-top:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.link-top:active { color: #FFFF66; font-weight: bold; text-decoration: none; }
a.link-top:hover { color: #FFFF66; font-weight: bold; text-decoration: underline; }
.link-white { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
a.link-white:link { color: #FFFFFF; text-decoration: none; }
a.link-white:visited { color: #FFFFFF; text-decoration: none; }
a.link-white:active { color: #FF0000; text-decoration: none; }
.more { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.nav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; }
a.nav:link { color: #006600; }
a.nav:active { color: #006600; }
a.nav:visited { color: #006600; }
a.nav:hover { color: #666666; }
.nav-bg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.nav-col { background-color: #FFFFFF; }
.nav-head { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFF66; background-color: #006600; text-decoration: none; }
a.nav-head:link { color: #FFFF66; background-color: #006600; text-decoration: none; }
a.nav-head:active { color: #FFFF66; background-color: #006600; text-decoration: none; }
a.nav-head:visited { color: #FFFF66; background-color: #006600; text-decoration: none; }
a.nav-head:hover { color: #FFFF66; background-color: #006600; text-decoration: none; }
p.nav { margin-top: 0px; margin-bottom: 3px; }
.newsroom { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.page { background-color: #FFFFFF; }
.poll-default-close {font: 10px Verdana; }
.poll-default-question { color: #000; font: bold 10px Verdana, Arial, Helvetica, sans-serif; }
.poll-default-results { background: #FFF; border: 1px solid #333333; padding: 3px; margin: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.poll-default-resultstitle {color: #000; font: bold 12px Verdana; }
.poll-default-resultsanswers {color: #000; font: 10px Verdana; }
.poll-default-row1 { background-color: #ECECEC; color: #000; font: 10px Verdana; }
.poll-default-row2 { background-color: #FFFFFF; color: #000; font: 10px Verdana; }
.poll-default-table { padding: 0px; width: 120px; }
.poll-default-view { font: 9px Verdana; }
.poll-default-table a.poll-default-view {display:block;clear:both;}
.photo-bg { background-color: #999999; }
.photo-right { padding-left: 2px; }
.regpass-body { background-color: #006600; margin: 10px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
.required { background-color: #FFFFCC; }
.search-input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px inset #000000; }
.topblogs-list { margin: 0px; padding: 0px; }
.topblogs-entry { margin: 0px; padding: 0 6px; list-style-type: square; font-weight: normal; text-indent: -6px; }
.topblogs-entry a { font-weight: bold; }
.simpleblog-date { font: 10px Verdana, Arial, Helvetica, sans-serif; }
.simpleblog-name { font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#006600; }
.simpleblog-response { font: 10px Verdana, Arial, Helvetica, sans-serif; font-style: italic; }
.simpleblog-results { font: 10px Verdana, Arial, Helvetica, sans-serif; }
.sm-white { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.sm-yellow { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFF66; text-decoration: none; }
.stocks-average { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.stocks-gain { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; }
.stocks-loss { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000; }
.stocks-name { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.stocks-nochange { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.story-detail1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.story-detail2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.story-front { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.story-index { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; }
.sub-footer { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ECECEC; }
.tn_drop1 { position:absolute; left:42px; top:258px; width:160px; height:215px; z-index:1; visibility:hidden; clip:rect(  ); }
.tn_drop2 { position:absolute; left:76px; top:258px; width:150px; height:215px; z-index:2; visibility:hidden; clip:rect(  ); }
.tn_drop3 { position:absolute; left:120px; top:258px; width:150px; height:215px; z-index:3; visibility:hidden; clip:rect(  ); }
.tn_drop4 { position:absolute; left:205px; top:258px; width:150px; height:215px; z-index:4; visibility:hidden; clip:rect(  ); }
.tn_drop5 { position:absolute; left:253px; top:258px; width:160px; height:215px; z-index:5; visibility:hidden; clip:rect(  ); }
.tn_drop6 { position:absolute; left:413px; top:258px; width:150px; height:215px; z-index:5; visibility:hidden; clip:rect(  ); }
.topright { background-image: url(mast-green_03.gif); background-repeat: no-repeat; }
.vert { background-color: #336600; }

.front_subheading {padding:1px;padding-left:6px;border-top:1px solid #060;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px;border-left:1px solid #060;}
#front_blogs {margin-top:18px}
#front_blogs div.story {margin:1px 0 4px 2px;}
#front_blogs div.story a.topic {font-size:11px;color:#000;text-decoration:none;font-weight:bold;}
#front_blogs div.story a.headline {font-size:11px;color:#060;text-decoration:underline;font-weight:bold;padding-left:6px;}
#front_blogs div.story .rss-block {}
#front_blogs div.story .rss-block > a > span .headline-index {font-size:11px;}
#front_blogs div.story .rss-block > span .story-index {font-size:11px;}
#adplus h2 {font-size:16px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;}

#header950 {width:950px;border-bottom:1px solid #000;}
#heaader950 div {border-top:1px solid #000;}
