/* Start of CMSMS style sheet 'new_09_1' */
.shsLogo {display: none;}
.shsMoreNews {display: none;}
.shsSSX {display: none}
.shsUSEnglish {display: none}
.shsSTATSMatchCast {display: none}

#shsNavTable { width: 100%; margin: 10px auto; }
#shsNavTable td,
#shsNavTable td a:link, #shsNavTable td a:visited, #shsNavTable td a:hover, #shsNavTable td a, 
#shsNavTable th
	{ color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; text-align: center; vertical-align: middle; padding: 1px }
#shsNavTable th { background-color: #999999; color: #ffffff; font-size: 16px }
.shsHomeLink { visibility: collapse; display: none }

#shsBody { font-family: Arial,Helvetica,sans-serif; font-size: 12px; vertical-align: top }
#shsBody h2 { font-size: 16px; text-align: center; }

#shsTimestamp { font-size: 9px; padding: 0px 5px; text-align: left }
.shsTableLegend { font-size: 9px; padding: 0px 5px; text-align: left; font-style: italic }
#shsInset .shsTableLegend {text-align: center; padding-bottom: 3px}

.shsCopyrightText {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; padding-top: 10px; vertical-align: middle; text-align: left}

.shsTable { width: 100%; margin: auto; }
.shsHeadTable { width: 100%; margin: auto; }
.shsGriddedTable { width: 100%; margin: auto; background: #cccccc }

.shsTable td, .shsTable th { font-size: 12px; vertical-align: middle }
.shsHeadTable td, .shsHeadTable th { font-size: 12px; vertical-align: middle }

.shsTableTtlRow { background-color: #999999; color: #ffffff; }
.shsTableTtlRow td, .shsTableTtlRow th { font-size: 14px; font-weight: bold; text-align: center }
.shsTableTtlRow td.shsTeamCol {width: 50%; text-align: left}
.shsTableTtlRow td a, .shsTableTtlRow th a {color: #ffffff; text-decoration: none }
.shsTableTtlRow td a:link, .shsTableTtlRow th a:link,
.shsTableTtlRow td a:visited, .shsTableTtlRow th a:visited,
.shsTableTtlRow td a:hover, .shsTableTtlRow th a:hover,
.shsTableTtlRow td a, .shsTableTtlRow th a
	{ text-decoration: underline }
.shsTableSubttlRow { background-color: #cccccc; color: #000000; }
.shsTableSubttlRow td, .shsTableSubttlRow th { font-size: 13px; font-weight: bold; text-align: center }
.shsTableSubttlRow td a, .shsTableSubttlRow th a {color: #000000; text-decoration: none }
.shsTableSubttlRow td a:hover, .shsTableSubttlRow th a:hover { text-decoration: underline }
.shsColTtlRow { background-color: #eeeeee; color: #000000; }
.shsColTtlRow td, .shsColTtlRow th { font-weight: bold; text-align: center }
.shsColTtlRow td a, .shsColTtlRow th a {color: #000000; text-decoration: none }
.shsColTtlRow td a:hover, .shsColTtlRow th a:hover { text-decoration: underline }

.shsTableBowlttlRow td { background-color: #000000; color: #ffffff; }
.shsTableBowlttlRow td, .shsTableBowlttlRow th { font-size: 13px; font-weight: bold; text-align: center }
.shsTableBowlttlRow td a, .shsTableBowlttlRow th a {color: #ffffff; text-decoration: none }
.shsTableBowlttlRow td a:hover, .shsTableBowlttlRow th a:hover { text-decoration: underline }

.shsTablePlayoffttlRow td { background-color: #000000; color: #ffffff; }
.shsTablePlayoffttlRow td, .shsTablePlayoffttlRow th { font-size: 13px; font-weight: bold; text-align: center }
.shsTablePlayoffttlRow td a, .shsTablePlayoffttlRow th a {color: #ffffff; text-decoration: none }
.shsTablePlayoffttlRow td a:hover, .shsTablePlayoffttlRow th a:hover { text-decoration: underline }

.shsRow0Row { background-color: #ffffff; text-align: left; }
.shsRow1Row { background-color: #eeeeee; text-align: left; }
.shsSpacerRow { }

.shsNamD { text-align: left }
.shsTotD { text-align: center }
.shsNumD { text-align: right }

.shsColTtlRow td.shsTotD { text-align: center }
.shsColTtlRow td.shsNumD { text-align: right }

.warning { color: #ff0000 }

#shsBody select, #shsBody td select, #shsBody input, #shsBody td input { font-size: 10px }

table.shsLinescore { border: 1px solid #999999; }
table.shsLinescore td { padding: 0px }
table.shsLinescore td table { width: 100%; background-color: #ffffff; }
table.shsLinescore table td { padding-left: 5px; padding-right: 5px }

#shsRefreshControl { font-size: 11px; padding-left: 10px }
#shsWeekNav { font-size: 11px; padding-left: 10px }
.shsLiveNav { width: 100%; font-size: 11px; text-align: center; margin: auto;  }
.shsPageNav { font-size: 12px }

#shsScoreboard .shsLeaderCat, #shsPreview .shsLeaderCat, #shsRecap .shsLeaderCat, #shsCBKScoreboard .shsLeaderCat,
#shsScoreboard .shsLeader, #shsPreview .shsLeader, #shsRecap .shsLeader, #shsCBKScoreboard .shsLeader
	{ font-size: 11px; padding-left: 10px }
#shsScoreboard .shsLeaderTtl, #shsPreview .shsLeaderTtl, #shsRecap .shsLeaderTtl
	{ font-weight: bold; font-size: 12px; padding-top: 5px }

.shsStatCategory { padding: 10px 0px; clear: both }
.shsStatCatForTeam { width: 48%; display: inline; float: left; padding: 0px 5px }
#shsScoringSummary { width: 48%; display: inline; float: left; padding: 0px 5px }
#shsTeamStats { width: 48%; display: inline; float: left; padding: 0px 5px }
.shsGameDetails { width: 100%; text-align: left; clear:both; font-size: 12px; padding: 10px 5px }

.shsGameWinner, .shsGameWinner td { font-weight: bold }

#shsLeaders .shsLeaderRow td { font-size: 11px }
#shsLeaders .shsLeaderRow td.shsLeaderConf { font-size: 11px }
#shsLeaders .shsLeaderRow select { font-size: 11px }
#shsLeaders .shsMoreLeaders { text-align: center }
#shsLeaders .shsMoreLeaders form { margin-top:0px; margin-bottom:0px; }

/* New 02/08/2006 */
#shsBody .shsStoryLabel { font-weight: bold }
#shsBody .shsHeadline { font-weight: bold; font-size: 14px }
#shsFront .shsHeadline { font-size: 26px }
#shsBody #shsBodyLeadin { font-weight: bold }
#shsBody #shsByline   { margin-top: 0em; margin-bottom: 0em; display: inline }
#shsBody #shsByTitle { font-style: italic; margin-top: 0em; margin-bottom: 0em; display: inline }
#shsRecap .shsNotes { font-style: italic }
#shsBody #shsStoryDate { text-align: right; font-style: italic }
/* New 02/08/2006 */



#shsBody #shsInset { float: right; width: 300px; display: inline; text-align: center; margin-left: 10px }
#shsBody #shsInset table.shsLinescore
	{ width: auto; margin: auto }
#shsBody #shsInset .shsBulletList,
#shsBody #shsInset .shsHeadlineList,
#shsAPStory .shsHeadlineList
	{ text-align: left; background-color: #eeeeee; border: 1px dotted black; margin: 10px 0px; padding: 0px 8px }
#shsBody #shsInset .shsBulletList h2, #shsInset .shsHeadlineList h2 { display: none }
#shsBody #shsInset .shsBulletList ol, #shsBody .shsHeadlineList ul { padding-left: 0px; margin-left: 10px }
#shsBody #shsInset .shsBulletList li, #shsBody .shsHeadlineList li { list-style: disc outside; padding-left: 0px; margin-left: 0px }
/*#shsFront .shsHeadlineList { width: 280px; text-align: left; background: #eeeeee url(http://hosted.stats.com/config/headlines_header.gif) no-repeat left top; border: 2px solid #005B94; padding: 21px 8px 0px 8px }*/
#shsFront td, #shsFront th { font-size: 12px }
#shsBody #shsInset .shsBulletList { width: 285px; background: #eeeeee url(http://hosted.stats.com/config/according_to_stats.gif) no-repeat center top; padding-top: 35px; }

#shsFront .shsHeadlineList { width: 280px; text-align: left; background: #eeeeee; border: 2px solid #005B94; padding: 0px 0px 0px 0px }
#shsFront .shsHeadlineList li { margin: 0px 8px 0px 8px }
#shsFront .shsHeadlineList h2 { display: block; margin: 0px; width: 280px; text-align: center; background-color: #005B94; color: #ffffff}

.shsStoryPhoto { margin: 5px; float: right; display: inline; width: 300px; text-align: center; clear: right }
.shsStoryPhoto .shsPhotoCaption { margin: 2px 20px; text-align: center }
.shsPhoto {  }
.shsPhotoCaption { font-size: 10px; font-style: italic }
.shsFrontPhoto { margin: 5px; float: right; display: inline; width: 256px; text-align: center; clear: right }

.shsCalMonth { background-color: #999999; color: #ffffff; }
.shsCalMonth td, .shsTableTtlRow th { text-align: center; font-size: 14px; font-weight: bold; width: 120px }
.shsCalMonthPrev { width: 18px }
.shsCalMonthNext { width: 18px }
.shsCalMonthName { background-color: #999999; color: #ffffff; }
.shsCalDays{ background-color: #eeeeee; color: #000000; }
.shsCalDays td, .shsCalDays th { text-align: center; font-size: 10px }
.shsCalDate { background-color: #ffffff; }
.shsCalDate td, .shsCalDate td a:link, .shsCalDate td a:visited, .shsCalDate td a:hover, .shsCalDate td a
{ text-align: center; font-size: 10px; text-decoration: none }

.shsGlossaryTerm { font-weight: bold }
.shsGlossaryDefinition { }

#shsBody #shsOdds .shsTable .shsHeadTable { width: auto }
 
.shsWeekNav td {font-size: 12px;}
.shsWeekNav table {width: 100%; text-align: center;}


.shsWeekNav-on {font-weight: bold;}
.shsWeekNav-on a { color: #000000; text-decoration: none;}

#shsFront .shsHeadline { font-size: 26px }
#shsFront .shsSmallHeadline { font-size: 18px; font-weight: bold; }
#shsFront .shsHLSpacer { height: 1px; background-color: #efefef }
#shsFront .shsSmallHL {vertical-align: top; font-size: 30px}
#shsFront .shsSmallHLInfo {vertical-align: middle; font-size: 12px}
#shsFront .shsHLPhoto, #shsTeamPages .shsHLPhoto {float: left; margin-right: 5px}
#shsFront .shsCollapseIcon { text-decoration: none; color: #000000}
#shsFront .shsCollapse { text-decoration: none; color: #000000}

#shsMoreNews .shsHeadline { font-size: 14px }
#shsMoreNews .shsSmallHeadline { font-size: 18px; font-weight: bold; }
#shsMoreNews .shsHLSpacer { height: 1px; background-color: #efefef }
#shsMoreNews .shsSmallHL {vertical-align: top; font-size: 30px}
#shsMoreNews .shsSmallHLInfo {vertical-align: middle; font-size: 12px}
#shsMoreNews .shsHLPhoto {float: left; margin-right: 5px}
#shsMoreNews .shsCollapseIcon { text-decoration: none; color: #000000}
#shsMoreNews .shsCollapse { text-decoration: none; color: #000000}
#shsMoreNews #shsPageNav {text-align: center;}
#shsRecentStories #shsPageNav td {font-size: 10pt}

#shsDraftRefresh {text-align: center; margin: auto;}
#shsDraftNews {background-color: #efefef;  width: 400px; margin: auto;text-align: center; margin-top: 8px}
#shsDraftNews h4 {text-align: center}
#shsDraftNews li {text-align: left;}

#shsMastheadScoreboard { padding: 10px 0px; text-align: center }
#shsMastheadScoreboard .shsTable { width: 550px }
#shsMastheadScoreboard table { width: 100%; text-align: center }
#shsMastheadScoreboard tr.shsTableTtlRow td { border: 0px; font-size: 12px; padding: 2px 6px }
#shsMastheadScoreboard td { padding: 2px; vertical-align: middle; text-align: left }
#shsMastheadScoreboard td.shsTotD { text-align: center }
#shsMastheadScoreboard td.shsNumD { text-align: right }
#shsMastheadScoreboard .shsMastheadScore { border: 2px solid #cccccc; width: 30px; padding: 5px; font-weight: bold; font-size: 20px; text-align: center; vertical-align: middle }
#shsMastheadScoreboard .shsTimeoutCount { font-weight: bold; font-size: 11px; text-align: center}
#shsMastheadScoreboard .shsLiveNav { padding: 2px }
#shsAwayMastheadLogo { text-align: right }
#shsAwayMastheadLogo img { float: right }
#shsHomeMastheadLogo { text-align: left }
#shsHomeMastheadLogo img { float: left }


/* Timezone Display/Hiding */
.shsCTZone {display: none} /* Central Time (GMT-6) */
.shsMTZone {display: none} /* Mountain Time (GMT-7) */
.shsPTZone {display: none} /* Pacific Time (GMT-8) */
.shsGMTZone {display: none} /* Greenwich Mean Time */
.shsCSTZone {display: none} /* China Standard Time (GMT+8) */
.shsCETZone {display: none} /* Central Europe Time (GMT+1) */

.shsPlayerName td {font-size: 20px; font-weight: bold}
.shsTeamName td {font-size: 16px; font-weight: bold}


.shsPlayerPageNav {text-align: center}
.shsPlayerPageNav strong {
   border-top: 1px solid black;
   border-left: 1px solid black;
   border-right: 1px solid black;
   padding: 2px 5px 0px 5px;
   margin: 0px 0px 0px 10px;
   color: #000000
}

.shsPlayerPageNav a {
   border-top: 1px solid black;
   border-left: 1px solid black;
   border-right: 1px solid black;
   padding: 2px 5px 0px 5px;
   margin: 0px 0px 0px 10px;
   background-color: #cfcfcf;
}

.shsPlayerPageNav .shsPlayerStatsTab {display: inline; border-bottom: 0px;}
.shsPlayerPageNav .shsPlayerSplitsTab {display: inline; border-bottom: 0px;}
.shsPlayerPageNav .shsPlayerLogsTab {display: inline; border-bottom: 0px;}
.shsPlayerPageNav .shsPlayerNewsTab {display: inline; border-bottom: 0px;}
.shsPlayerPageNav .shsPlayerFieldTab {display: inline; border-bottom: 0px;}

.shsTopPlayerNews {padding-bottom: 10px}
.shsTopPlayerNews .shsMoreNewsItem {display: none}
.shsTopPlayerNews .shsNewsItem {display: none}
.shsMoreNewsItem td {border-top: 1px solid black}
.shsNewsItem td {border-top: 1px solid black}
.shsSorted {background-color: #CCCCCC}

.shsOfficialBox {width: 100%; font-style: italic; text-align: center; font-weight: bold; display: none}

.shsMiniRowSpacer {line-height: 0px}

.shsScoreboardSpacerCol {width: 1%}
.shsScoreboardCol {width: 49%; vertical-align: top}

/* NEW 7/14/2008 */
/*#shsFront #shsInteractivesList { width: 280px; text-align: left; background: #eeeeee; border: 2px solid #005B94; padding: 0px 0px 0px 0px }*/
#shsFront #shsInteractivesList { width: 280px; text-align: left; padding: 0px 0px 0px 0px }
#shsFront #shsInteractivesList ul {padding-left: 10px}
#shsFront #shsInteractivesList h2 { display: block; margin: 0px; width: 280px; text-align: center; background-color: #005B94; color: #ffffff}
#shsFront #shsInteractivesList div a { margin: 8px 8px 0px 8px; vertical-align: middle; display: block; height: 32px; line-height: 32px; }
#shsFront #shsInteractivesList div img { float: left; margin-right: 5px }
/* END NEW 7/14/2008 */


.shsIFBLgName {display: none}

.shsInjDate {width: 12%}
.shsInjName {width: 28%}
.shsInjStatus {width: 60%}

.shsTableTtlRow td.shsTeamCol {width: 50%; text-align: left}

#shsColumnists {font-size: 11px;}
.shsWritersTable {border: 3px solid #ccc; width: 100%}
.shsWriterName {font-size: 20px; color: #fff; font-weight: bold; border-bottom: 2px solid #ccc;background: #cd242b;padding: 0 0 1px 5px;}
#shsColumnists ul {width: auto;margin: 0;padding: 0;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;margin: 2px 0 2px 0;}
#shsColumnists ul li {margin: 0 0 0 18px;padding: 8px 0 8px 0px;border-bottom: 1px solid #ccc;}
#shsColumnists ul li a {color: #4a73a1;}
.shsWritersTable form {margin: 0;padding: 0;background: transparent;height: 40px;padding: 10px 0 0 0;text-align: center;border-top: 2px solid #ccc;border-bottom: 2px solid #ccc;}
#shsColumnists .shsWritersTable form select {padding: 3px;width: 200px;font-size: 11px;border: 2px solid #ccc;}

.shsMiniCopyright {padding-top: 2px}

#shsCBKScoreboard .shsLeaderTtl, #shsWCBKScoreboard .shsLeaderTtl { font-weight: bold; font-size: 12px; padding-top: 0px }

#shsFront .shsMiniCopyrightText {display: none}
#shsFront .shsMiniCopyright img {display: none}

#shsFront .shsFrontLeaders {background-color: #ccc}
/* End of 'new_09_1' */

/* Start of CMSMS style sheet 'new_09_2' */
#shsMultisportScoreboard { width: 200px; }
#shsMultisportScoreboard { font-family: Arial,Helvetica,sans-serif; font-size: 12px; vertical-align: top }

#shsMultisportScoreboard .shsTable td, #shsMultisportScoreboard .shsTable th { font-size: 10px; }
#shsMultisportScoreboard .shsTableTtlRow td, #shsMultisportScoreboard .shsTableTtlRow th { font-size: 12px;  }
#shsMultisportScoreboard .shsTableSubttlRow td, #shsMultisportScoreboard .shsTableSubttlRow td { font-size: 11px; }
#shsMultisportScoreboard .shsTableBowlttlRow td, #shsMultisportScoreboard .shsTableBowlttlRow td { font-size: 11px; }

#shsMultisportScoreboard .teamRank { font-variant: small-caps; display: inline }
#shsMultisportScoreboard .teamName { font-weight: normal; display: inline }

#shsMultisportScoreboard .shsMiniStatus { text-align: right }

#shsMultisportScoreboard .shsMiniCopyright { float: left; display: inline }
#shsMultisportScoreboard .shsMiniCopyrightText { font-size: 9px; text-align: right }
#shsMultisportScoreboard .shsMiniSportSpacer { height: 5px }

#shsMultisportScoreboard .Spanish { display: none }

#shsMultisportScoreboard .shsMiniStatus { width: 20% }
#shsMultisportScoreboard .shsMiniTeamScore { width: 10% }
#shsMultisportScoreboard .shsMiniTeamName { width: 70% }

/*USE PADDINGS TO MAKE THE SEPARATORS WIDER
#shsMultisportScoreboard tr.shsMiniRowSpacer td { height: 3px; background-color: #cccccc }
#shsMultisportScoreboard td.shsMiniColSpacer { padding: 2px; background-color: #cccccc }
*/

#shsMultisportScoreboard tr.shsMiniRowSpacer td { height: 1px; background-color: #cccccc }
#shsMultisportScoreboard td.shsMiniColSpacer { width: 1px; background-color: #cccccc }

table.shsLinescore .teamRank { font-size: 11px; font-variant: small-caps; display: inline }
table.shsLinescore .teamName { font-weight: bold; display: inline }

.shsCTZone {display: none}
.shsMTZone {display: none}
.shsPTZone {display: none}
.shsBSTZone {display: none}
.shsGMTZone {display: none}
.shsCSTZone {display: none}

#shsWidgets .shsLiveNav,#shsWidgets .shsGameHomeRuns, #shsWidgets .shsGamePitchers, #shsWidgets .shsScoreSpacer
   {background-color: #FFFFFF}

#shsTeamScoreboards td.gamedate { display: none }
 
#shsWidgets td {font-size: 11px}



/* End of 'new_09_2' */

/* Start of CMSMS style sheet 'new09_3' */
/*#shsBody {font-family: Georgia, serif;}*/

.shsTableTtlRow {background-color: #cfd0d2; color: #626b77 !important}
#shsNavTable th {background-color: #cfd0d2; color: #626b77 !important}
#shsMiniBody .shsTableTtlRow a:link, #shsMiniBody .shsTableTtlRow a:visited, 
#shsMiniBody .shsTableTtlRow a:active, #shsMiniBody .shsTableTtlRow a:hover
	{color: #626b77 !important}

.shsTableTtlRow a:link, .shsTableTtlRow a:visited, 
.shsTableTtlRow a:active, .shsTableTtlRow a:hover
	{color: #626b77 !important}

#shsScorebox .shsScoreSpacer, 
#shsScorebox .shsHomeStarter, 
#shsScorebox .shsAwayStarter, 
#shsScorebox .shsLiveNav ,
#shsScorebox .shsGamePitchers,
#shsScorebox .shsGameHomeRuns
	{background-color: #FFFFFF}

#shsScorebox .shsMiniCopyright {display: none}
#shsScorebox .shsMiniCopyrightText {display: none}
.shsStatbox .shsMiniCopyright {display: none}
.shsStatbox .shsMiniCopyrightText {display: none}

#shsFront .shsHeadlineList h2 { color:#626b77}
#shsFront .shsHeadlineList {padding:1px; background-color: #ffffff; border: 1px solid #cfd0d2}

.shsCalMonth { background-color: #626b77; color: #ffffff}
.shsCalMonthName { background-color: #626b77; color: #ffffff}

.shsHomeLink { visibility: visible; display: inline}

#shsBody p {margin-top: 11px}

.shsSchedule {width: 285px; margin: 2px 0px 2px 0px; margin-top: 10px; border: 1px solid #cfd0d2}
.shsStatbox {background-color: #ffffff}

.last { margin: 0 0 0 -4px; float: right}
table.shsLinescore table td { padding-left: 2px; padding-right: 2px}

#shsTeamPages .shsTeamHeadlines .shsHeadlineList { padding:1px; background-color: #ffffff; border: 1px solid #cfd0d2 !important}
#shsTeamPages .shsTeamHeadlines { background-color: #eeeeee !important}
.shsHeadline { font-family: Georgia, Verdana, Arial, sans-serif; color: #283345; font-size:20px !important }
.shsSmallHL { font-family: Georgia, Verdana, Arial, sans-serif; color: #283345; font-size:20px !important }
#shsTeamHealines .shsHeadlineList h2 {background-color: #cfd0d2; color:#626b77 !important}
.shsParagraph1, .shsParagraph2, .shsParagraph3, .shsParagraph4, .shsParagraph5, .shsParagraph6, .shsParagraph7, .shsParagraph8, .shsParagraph9, .shsParagraph10, .shsParagraph11, .shsParagraph12, .shsParagraph13, .shsParagraph14, .shsParagraph15, .shsParagraph16, .shsParagraph17, .shsParagraph18, .shsParagraph19, .shsParagraph20, .shsParagraph21, .shsParagraph22, .shsParagraph23, .shsParagraph24, .shsParagraph25 { font-family: Georgia, Verdana, Arial, sans-serif; font-size:14px; color:#626b77 !important }

#shsMiniStats .shsTableSubttlRow {display: none}

#shsBody .shsLiveNav { text-align: center}
#shsToday { font-size: 11px; vertical-align: top}
#shsToday .shsTable td, #shsToday .shsTable th { padding: 2px; font-size: 11px; vertical-align: middle}
#shsToday .shsTableTtlRow { background: #cfd0d2 none repeat scroll 0%}
#shsToday .shsTableTtlRow td, #shsToday .shsTableTtlRow th { font-size: 11px; font-weight: bold; text-align: center; background-color: #cfd0d2; color: #626b77; height:14px; font-weight: bold }
#shsToday table.shsLinescore { border: 1px solid #cfd0d2; }

#shsTeamPages .shsTeamPolls a{color: #FFFFFF !important}
#shsTeamPages .shsTeamPolls a:link {color: #FFFFFF !important}
#shsTeamPages .shsTeamPolls a:visited {color: #FFFFFF !important}
#shsTeamPages .shsTeamPolls a:hover {color: #FFFFFF !important}
#shsTeamPages .shsTeamPolls a:active {color: #FFFFFF !important}

#shsBody { font-family: Verdana, Arial, Helvetica,sans-serif; font-size: 11px; vertical-align: top }
.shsTable td, .shsTable th { font-family: Verdana; padding-left: 2px; font-size: 11px; color: #626b77; vertical-align: middle }
.shsTableTtlRow { background-color: #cfd0d2; color: #626b77; }
.shsTableTtlRow td, .shsTableTtlRow th { font-family: Verdana; font-size: 11px; font-weight: bold; text-align: center; background-color: #cfd0d2; color: #626b77; height:14px; padding:3px 8px;}
.shsTableSubttlRow { background-color: #ffffff; color: #626b77 !important }
.shsTableColTlRow { color: #626b77 !important }
/* End of 'new09_3' */

/* Start of CMSMS style sheet 'new_09_4' */
.menu, .menu a	{ color: #405094 }

.one dl, .five dl, .five6 dl, .one h6, .five h6, .five6 h6    { background: #F1F1EF; font-size: 11px; color: #444e5c }
.one h6, .five h6, .five6 h6 { color: #293546 }
.one dt, .five dt	{ color: #626c78; }
.one dt	{ background: #cfd0d2 }
.five dt, .five6 dt { background: #cfd0d2; }
dd h6 { border : none}

.intnav dt	{ height: auto; background: none; color: #293546; padding-top: 5px; padding-bottom: 0px; margin: 0px }
.intnav dt img	{ margin: 4px 0px 0px }

.action	{ text-align: right; font-size: 11px;  }
dd .action	{ margin-top: 10px }
.intnav select	{ width: 150px; font-size: 11px; color: #444e5c; padding: 2px; margin: 2px 0 }

.Leaderboard, .SecSponsor, .Rectangle, .SkyScraper2, .BannerBottom, .SiteSponsor, .Feature1, .Feature2, .Feature3, .Feature4, .ImpactAd	{ margin-bottom: 15px }
.BannerBottom	{ display: table-cell; margin: 0 auto 15; padding-bottom: 15px; font-size: 11px; color: #b6b49e }
.BannerBottom img	{ margin-top: 4px }
.TxtLink1, .TxtLink2, .TxtLink3, .TxtLink4	{ padding: 2px 0 }
dd menu	{ margin-bottom: 5px }
.thumb img	{ width: 114px }
.SkyScraper2 { margin-left:10px; }
.individual .caption a	{ text-align: left }

.schedule	{ background: #f1f1ef; padding: 4px 8px 8px; width: 284px; font-family: Verdana, sans-serif; font-size: 11px; }
.schedule menu	{ color: #444e5c; }
.schedule .label	{ margin-bottom: 5px }
.schedule .action	{ margin-top: 5px }
.schedule, .schedule h6	{ font-size: 11px }
.schedule .left	{ width: 142px; text-wrap: normal;}
.schedule .right	{width:142px; text-align: left; text-wrap: normal; }
.schedule hr	{ margin: 8px -8px; border-color: #e2e2df }
.schedule menu	{ margin-bottom: 0px }
.schedule .left h6 {text-wrap: unrestricted;}
.schedule .right h6 {text-wrap: unrestricted;}

.two34 h1	{ font-size: 12px; color: #293546; margin-bottom: 2px }
.two34 h1 .right	{ font-size: 11px; font-weight: normal }
.two34 .featured_header { color: #fd6205; font-size: 12px; font-weight: bold; margin-bottom:2px; }
.individual	{ clear: both; margin-bottom: 20px; font-size: 14px; font-family: Georgia, serif; font-weight: normal; color: #444e5c }
.individual a	{ color: #405094 !important }
.individual a:hover	{ color: #3c8afa !important }
.individual h2	{ font-size: 24px; margin-bottom: 8px }
.individual h3	{ font-size: 13px; margin-bottom: 18px }
.individual .action, .individual .comments, .individual .categories, .individual .photo-left, .individual .photo-right, .individual .photo-center	{ font-family: Verdana, sans-serif }
.individual .comments	{ font-size: 12px; margin-top: 9px; text-align: right; font-weight: bold }
.individual .categories	{ font-size: 11px; margin-top: 8px; color: #293546 }
.individual p	{ margin: 9px 0px 12px 0px }

.two34 .ad, .one .SponsorRight	{ font-size: 11px; color: #b9b1a0; margin-bottom: 20px }
.two34 .ad img, .one .SponsorRight img	{ margin-top: 4px }

.individual .photo-right, .individual .photo-left, .individual .photo-center	{ background: #FFF; border: 1px solid #dfe4eb; padding: 5px 5px 12px; font-size: 11px; background: #fcfcfc }
.individual .photo-right	{ margin: 0px 0px 10px 10px; float: right }
.individual .photo-left	{ margin: 0px 10px 10px 0px; float: left }
.individual .photo-center	{ margin: 0 0 10px 0; }
.individual .photo-left.large, .individual .photo-right.large { margin: 0 0 10px 0; text-align:center !important }
.individual .small, .individual .small img	{ width: 160px }
.individual .medium, .individual .medium img	{ width: 240px }
.individual .large, .individual .large img	{ width: 450px; }
.individual .thumb, .individual .thumb img	{ width: 50px }
.individual .byline 	{ display: block; color: #293546; text-align: right; margin: 2px 0 9px }
.individual .caption 	{ display: block; margin-top: 5px }
.individual.featured 	{ padding: 8px 7px 14px; margin-top: 5px; border: 1px solid #fd6205;}

#archive-header a { text-decoration: none; font-weight: bold } 
#archive-header u { text-decoration: underline; font-weight: bold }

.midsection_label { font-family: Verdana, Arial, Helvetica, sans-serif; color: #fd6205; margin-bottom: 6px; font-size: 14px; font-weight: bold; }

.thumb a, .media a, .columnist a, .action a { color: #405094 !important}
.media a:visited, .columnist a:visited, .action a:visited { color: #405094 !important }
.media a:hover, .columnist a:hover, .action a:hover { color: #3c8afa !important }
.action a { margin-left:-2px; font-weight : bold; text-wrap: suppress }

.masthead { margin-bottom: 15px; border-bottom: 1px solid #e8e8e8 } 
.masthead strong {color: #fd6205; }
.masthead h1 { font-family: Verdana, Helvetica, Sans-Serif; font-weight: bold; font-size: 23px; color: #293546 } .masthead h1 .tagline { font-size: 15px; margin-bottom: 10px; color: #fd6205 }
.masthead img { float: left; margin: 0px 15px 10px 10px } 
.mastheadtext { font-family: Verdana, Helvetica, Sans-Serif; font-weight: bold; font-size: 23px; color: #293546 } .mastheadtext 
.tagline { font-size: 15px; margin-bottom: 10px; color: #fd6205 }
.impact_nav { color: #293546; background: #f1f1ef none repeat scroll 0%; font-size: 11px; border: 0pt none; margin: 0pt; padding: 0pt; font-weight: bold }
.user a, .user a:visited { color: #fd6205 !important }

.multi_sponsor { margin-left: 10px }
.multi_sponsor img {float:left; margin: 10px}
dt.related_links {height: auto}
.advert_wrapper {color:#b9b1a0; font-family:Verdana,sans-serif; font-size:11px; }
.advert_wrapper .top_wrapper, .advert_wrapper .bottom_wrapper { background: url('/images/impact/dotted_border.gif') top repeat-x; }
.top_wrapper {padding-top: 4px}
.bottom_wrapper {height:10px; padding-bottom:5px; /*padding-bottom:3px*/}

/* Newspaper and AP stories and lists
-----------------------------------*/
h1 { font-size: 24px; margin-bottom: 8px }
.bhl a  { margin-bottom: 20px; font-size: 20px; font-family: Georgia, serif; font-weight: bold; }
.topic u	{ clear: both; margin-bottom: 20px; font-size: 14px; font-family: Georgia, serif; font-weight: normal; color: #444e5c }
div.chad p.list {  clear: both; margin-bottom: 8px; font-size: 14px; font-family: Georgia, serif; font-weight: normal; color: #444e5c }

h1.red	{ font-size: 24px; color: #293546;  margin-bottom: 8px }
.byln div	{ font-weight: bold; font-size: 12px; margin-top: 8px }
.subhead	{ margin-bottom: 8px }

.sechop a { font-size:12px; font-weight:bold; color:#405094; }
.story	{ clear: both; margin-bottom: 20px; font-size: 14px; font-family: Georgia, serif; font-weight: normal; color: #444e5c }
.story a	{ color: #405094 ! important }
.story h2	{ font-size: 24px; margin-bottom: 8px }
.story h3	{ font-size: 13px; margin-bottom: 18px }
.story .action, .story .photo-left, .story .photo-right, .story .photo-center	{ font-family: Verdana, sans-serif }
.story p	{ margin: 9px 0px 9px 0px }
.individual .photo-right, .individual .photo-left, .individual .photo-center { background: #FFF; border: 1px solid #DFE4EB; padding: 5px 5px 12px; font-size: 10px; background: #FCFCFC }

.story .photo-right	{ margin: 0px 0px 10px 10px; float: right }
.story .photo-left	{ margin: 0px 10px 10px 0px; float: left }
.story .photo-center	{ margin: 0 0 10px }
.story .small, .individual .small img	{ width: 160px }
.story .medium, .individual .medium img	{ width: 240px }
.story .large, .individual .large img	{ width: 450px; }
.story .thumb, .individual .thumb img	{ width: 50px }
.story .byline 	{ display: block; color: #293546; text-align: right; margin: 2px 0 9px }
.story .caption 	{ display: block; margin-top: 5px }
.story.featured 	{ background: #FFF; border:#cfd0d2 1px solid; padding: 8px 8px 14px; margin-top: 5px }

.story.story h1 { font-size: 24px; margin-bottom: 8px }
.copy { margin-bottom: 10px; font-size: 11px; font-family: arial, sans-serif; font-weight: normal; color: #444e5c; text-align:center; }

/* Default tab widget
-------------------*/
.tabs { margin: 0; padding: 0; }
.tabbox { position: relative; border: 1px solid #ccc; }
.tabbox .tab { display: none; padding: 0.5em; }
.tabbox ul.tabnav li { list-style-type: none; float: left; background-image: none; }

/* Featured tab widget
--------------------*/
#sports_main_tabs { width: 477px; }
#sports_main_tabs .tabbox { border: 1px solid #fd6205; margin-bottom: 16px }
#sports_main_tabs .tabbox ul.tabnav { height: 29px; background: #fd6205 url(/entertainment/images/entertainment_tab_bg.gif) repeat-x; }
#sports_main_tabs .tabbox ul.tabnav li { margin: 0; padding: 0; text-align: center; border-right: 1px solid #fff; }
#sports_main_tabs .tabbox ul.tabnav li a { display: block; width: 93px; /*padding: 0 1em;*/ line-height: 29px; color: #fff; font-weight: 900; font-size: 13px }
#sports_main_tabs .tabbox ul.tabnav li a.active_tab { background-color: #fff; color: #fd6205; }
.tabnav a:hover { color: #fff }
.tabnav a:visited { color: #fff }

/* Side tab widget
----------------*/
#sports_side_tabs { margin-bottom: 15px; }
#sports_side_tabs .tabbox { background-color: #f2f2f2; border: 0 none; }
#sports_side_tabs .tabbox2 { background: #f2f2f2 url(http://www.hollandblast.com/camp_bg.jpg); border: 0 none; }
#sports_side_tabs .tabbox ul.tabnav { height: 29px; background: #d8d9db url(/images/impact/sidetab_bg.gif) repeat-x; }
#sports_side_tabs .tabbox ul.tabnav li { margin: 0; padding: 0; text-align: center; border-right: 1px solid #fff; }
#sports_side_tabs .tabbox ul.tabnav li a { display: block; width: 147px; line-height: 29px; color: #545c69; font-weight: 900; }
#sports_side_tabs .tabbox ul.tabnav li a.active_tab { background-color: #eeeef0; color: #545c69; border-bottom: 1px solid #f2f2f2; }

/* STATS Inc. sports content
--------------------------*/
.chad	{ padding-left: 2px; margin-bottom: 10px;  color: #405094 }
.c	{ list-style: none; margin: 4px 0; line-height: 1.3em }
.c	u { text-decoration: none; margin: 0px; padding: 0px; list-style: none; color: #444e5c }
.chad i a { color: #FD6205 !important }
/*.shsTableTtlRow td { display: none }*/

.tabletitle { font-weight:bold; font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; }
.ap-htmlfragment-td p { line-height: 150%; color: #293546; }
.ap-htmlfragment-td { font-weight: bold; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; color: #293546; }
.ap-htmlfragment-td a { font-weight: normal; }
.ap-htmlfragment-td-org { font-weight: bold; }
.ap-htmlfragment-td-org a { font-weight: normal; }
.ap-htmlfragment-td-new { font-weight: bold; font-size:10px; font-family: Verdana, Helvetica, Sans-Serif; color: #293546; }
.ap-htmlfragment-td-new a { font-weight: normal; font-size:10px; }
.chad u { text-decoration: none; font-family: arial,helvetica,sans-serif; font-size:smallest }

h2 a  { font-weight: bold; color: #405094 }
h2 a:visited	{ color: #405094 !important }
h2 a:hover	{ color: #3c8afa !important }
.action a { color: #405094 }
.action a:hover	{ color: #3c8afa !important }

.sectionlink a { text-decoration: none; color: #fff }
.sectionlink { font-weight: bold; font-size: 14px; text-align: right; margin-right: 10px; }
.sectionlink a:hover { color: #283345 }

/* NEWSLETTER */
.tagline_newsletter { font-size: 15px; margin-bottom: 10px; color: #fd6205 }
/* End of 'new_09_4' */

/* Start of CMSMS style sheet 'new_09_5' */
* html #main div, * html #main dd	{ height: .1% }
form, h1, h2, h3, h4, h5, h6, p, ul, menu, dir, dl, dt, dd, hr, object, embed, img	{ margin: 0; padding: 0; border: 0 }

.clear { height: 1px; line-height: 1px; margin-bottom: -1px; clear: both; }

.masthead	{ margin-bottom: 12px; border-bottom: 1px solid #E8E8E8; font-size: 11px; color: #405094; overflow: hidden; height: 1%;}
.masthead .fr { float: right; margin: 0 0 0 10px; }
.masthead .fr_ie6 { float: right; margin: 0 0 0 10px; width: 330px; }
.masthead .fr_ie6 u { display: none }
/* .masthead strong {color: #fd6205; } */
.masthead ul {list-style-position: inside;}
.grey {color: #444e5c;}
/*
a	{color: #405094 }
a:visited	{ color: #405094 }
a:hover	{ color: #3C8AFA }
*/

#main	{ width: 980px; font-family: Verdana, sans-serif; font-size: 11px; margin: 12px 0 15px;}
#main a	{ color: #405094 }
#main a:visited	{ color: #405094 !important }
#main a:hover	{ color: #3C8AFA !important }

/* Legacy Backward Compatibility
------------------------------------ */
.main	{ width: 980px; font-family: Verdana, sans-serif; font-size: 11px; margin: 12px 0 15px;}
.main a	{ color: #405094 }
.main a:visited	{ color: #405094 !important }
.main a:hover	{ color: #3C8AFA !important }


/* .masthead h1 .tagline { float:left; color:#FD6205; font-size:15px; margin-bottom:10px; } */
.masthead img { float:left; margin:0px 10px 0 10px; }

.col	{ float: left; margin-right: 13px; margin-bottom:25px}
.five6 .col	{ margin: 0px }
.last	{ margin: 0; float: left; }
.xxxlast	{ margin: 0 0 0 -4px; float: left; }
.col.one	{ width: 170px }
.col.one234	{ width: 665px; /*width: 655px*/ }
.col.two34	{ width: 480px; /*width: 470px*/ }
.col.five6	{ width: 300px }
.col.five	{ width: 130px }
.col.six	{ width: 160px }
.box, dl	{ margin-bottom: 15px }
.tags	{ background: #F1F1EF; padding: 6px 3px 12px }
.tags a	{ text-decoration: none }
.tags .first	{ font-size: 19px }
.tags .second	{ font-size: 18px }
.tags .third	{ font-size: 17px }
.tags .fourth	{ font-size: 16px }
.tags .fifth	{ font-size: 15px }
.tags .sixth	{ font-size: 14px }
.tags .seventh	{ font-size: 13px }
.tags .eighth	{ font-size: 12px }
.tags .ninth	{ font-size: 11px }
.tags .tenth	{ font-size: 11px }
.tags .eleventh	{ font-size: 11px }
dt	{ height: 14px; padding: 3px 8px; font-size: 11px; font-weight: bold; /*padding: 3px 4px;*/ }
dd	{ padding: 5px 8px 12px }
.feature dt	{ background: #8590A2; color: #FFF }
.feature dd	{ background: #F1F1EF }
h1, h2, h3, h6	{ color: #293546 }
h6	{ font-size: 11px }
.search dt	{ background: #5FBF37; color: #FFF; padding-bottom: 8px; border-bottom: 1px solid #FFF; height: auto }
.search dd	{ background: #D7FBC7 }
hr	{ height: 0; padding: 0; border-width: 0; border-bottom: 1px solid #d7d9db; margin: 8px 0 }
dd hr	{ margin: 8px -8px }
.search input, .search select	{ width: 150px; font-size: 11px; color: #444e5c; padding: 2px; margin: 2px 0 }
.search form.fndart input	{ width: auto !important }
.search .action input	{ width: auto; padding: 0 }
.search .img	{ width: auto; float: right; padding: 0 }
.account dt	{ background: #cfd0d2; color: #FFF }
.account dd	{ background: #fff7e6 }
.account .options	{ text-align: center; font-size: 11px; color: #b3b9bd }
.account .options a	{ color: #405094 }
menu, dir	{ margin-bottom: 10px }
menu	{ padding-left: 10px }
menu li, dir li	{ list-style: none; margin: 4px 0; line-height: 1.3em }
menu li:first-letter	{ margin-left: -10px }
.feature menu	{ color: #405094; font-size: 11px }
.action	{ font-size: 12px; color: #405094; font-weight: bold }
dd .action	{ margin-top: 6px }
.account .action	{ margin: 0 0 7px }
.action a	{ text-decoration: none; font-weight:bold }
.action a u	{ font-size: 11px; text-decoration: underline }
.user	{ color: #fd6205 }
.user a, a.user	{ color: #fd6205 !important }
.photos	{ text-align: center; float: left; margin: 0 15px 20px 0; }
.photos img	{ margin-bottom: 3px }
.last	{ margin-right: 0 }
.endrow	{ clear: both }
.browse	{ text-align: center; color: #444e5c }
.left	{ float: left }
.right	{ float: right; text-align: right }
dl .left, dl .right	{ float: none }

.media dd, .text dd, .intnav dd	{ border-bottom: 1px solid #d7d8da; padding: 8px }
.media dd.fin, .intnav dd.fin, .text dd.fin	{ border: 0 }
.media a, .summary .caption a	{ padding: 1px 0 0 21px;  }
.photo a, .summary .caption a	{ background: url('/images/impact/photo.gif') top left no-repeat }
.video a, a.video	{background: url('/images/impact/video.gif') top left no-repeat }
.audio a, a.audio	{background: url('/images/impact/audio.gif') top left no-repeat }
.one .media dt	{ background: #cfd0d2 }
.media .thumb a, .media .action a	{ height: auto !important; padding: 0 !important; background: none !important; }
.media dd .thumb	{ padding: 0 0 4px; text-align: center }
.text img { margin-bottom: 4px }

.one dl.media	{ background: #f2f2f2; }
.one dl.media, .one .media h6	{ font-size: 11px; color: #444e5c }
.one .media h6	{ color: #293546 }
.one .media dt	{ color: #444e5c; background: #cfd0d2;}
.one .media dd .action	{ text-align: right }
.SecSponsor	{ font-family: Verdana, sans-serif; font-size: 11px; text-align: center; color: #b9b1a0}

.mqpoibottom { height:25px !important; }
.mqminipopup { height:43px !important; }
.mqpoiheading { height:15px !important; }
.mqminipopuphead { height:25px !important; }
.map-zoom-out { height:20px !important; }
.map-zoom-in { height:20px !important; }
.map-compass { height:41px !important; }

.chad    { padding: 0px 0px 0px 10px; margin-left: 6px }
.chad a    { text-decoration: underline }
.chad u    { font-size: 11px; color: #001094; text-decoration: none }
div.chad p    { margin: 2px 0px }
div.chad p.c:first-letter, div.chad p:first-letter    { margin: 0px 0px 0px -8px }
.c a { text-decoration: underline; color: #405094; font-size: 11px }
.c a:hover	{ text-decoration: underline; color: #3C8AFA; font-size: 11px }

.comment { margin-bottom: 25px; margin-bottom: 15px; padding-bottom: 35px; border-bottom: 1px solid #E8E8E8 }
.comment-label { background:#E8E8E8 none repeat scroll 0%; font-weight:bold; margin: 15px 0px 15px 0px; padding: 3px 0px 3px 5px; font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; }
.comment-label-post { margin: 0px 5px 2px 34px; background-image: url('http://blog.advance.net/comments.gif'); background-repeat: no-repeat; padding-left: 16px;  font-size: 10px; }
.comment p { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; margin: 16px 0px }
#loginForm { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px }
.post-footer-report { float: left; font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; margin-right: 180px; color: #626A75 }
.post-footer-comment { font-family: Verdana, Helvetica, Sans-Seirf; font-size: 10px; float: right; }
.postedby { color: #626A75; font-size: 11px }
.postedtime { color: #01349F }
.postedname { font-size: 14px; font-weight: bold; color: #000 }
div#footer{clear: both;margin-top: 10px;background-color:#ffffff;}


/* vidavee presentation in featured entries
--------------------*/
.featured table { margin-left: -6px; margin-right: -10px } .featured table font { margin-left: 10px }

/* Events listings box ad -------- */
#eventssponsor { background-color: #e1e1e1;font-size: 10px;display: block;clear: both;border: 0px;text-align: center;color: #444e5c;width: 300px; }
#eventssponsor span { float: left;width: 38%;border: 0px;text-align: right;padding-bottom: 5px;padding-top: 5px; }
#eventssponsor img { padding-bottom: 5px;padding-top: 5px; }

/* Money and Markets box ad -------------- */
#MktUpdateSprship { background:#e1e1e1;color: #444e5c;float: left;font-family: Verdana, Arial, Helvetica, "sans-serif";font-size: 10px;margin-top: 5px;padding-top: 10px;padding-bottom: 10px;padding-right: 10px;text-align: center;width: 282px;}
#MktUpdateSprship span {	float:left;margin-right:10px;text-align: right;width: 100px; }


/* Stats Inc. Scorebox Ad -------------- */
#adv_ad_button { background-color: #e1e1e1;font-family: Verdana, Arial, Helvetica, "sans-serif";font-size: 10px;margin-top: 5px;padding-top: 10px;padding-bottom: 10px;text-align: center;width: 282px;	color: #444e5c;}
#adv_ad_button span {	float: left;width: 38%;border: 0px;text-align: right;padding-bottom: 5px;padding-top: 5px;	}
/* End of 'new_09_5' */

/* Start of CMSMS style sheet 'blast:newfront' */
/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* SITE SPECIFIC LAYOUT */


div.breadcrumbs{margin:5px;padding: 5px;text-align:left;font-size: 90%;}
div#contenthead{width:90%;height:24px;margin:4px auto;padding: 0px 0 10px;}
 * html body div#contenthead { margin: 0px auto; padding: 10px 0;}

html{height: 100%; margin-bottom: 1px}

html,body{margin:0;padding:0px 0 0px;}
div#box{width:1000px;margin: 0px  auto}
div#page{width: 1000px;margin: 0px ;text-align: left;}

div#header{width: 100%; margin:0px auto;padding: 0;}
div#hbox{margin: 5px; padding: 10px}
 *html body div#hbox{margin: 0; padding: 0px 0}
div#header h1{margin:5px 0;padding:60px 5px 15px}
div#menu_horiz{width:95%;margin: 3px auto;padding: 5px}
div#wrapper{height: 20px;padding:  0}
div#menuwrapper{margin:0px;padding:0px 20px }

div#content{margin:0px 0 1px;padding: 0px;}
* html body div#content{margin:4px 0;padding: 1px;height:1000px;}

div#contentbox{margin:1px;padding: 1px;}
 * html body div#contentbox{margin: 1px;padding: 1px}
div#contentbox table{margin-left:2px}
div#contentbox th{padding:1px}
div#contentbox th h2{font-size:170%;color:#fff}
p.center {margin: 0px;text-align: center}
.center{margin-left:10px}

div#footer{clear: both;margin-top: 7px;width:1000px;background-color:#ffffff;text-align:center;}
div#footer p {margin: 0;padding: 0px;width:1000px;text-align: center;background-color:#ffffff;text-align:center;}

div#clock{background-image:url('countdown_bg.jpg');}

div#mainblock{margin-left:0px; margin-right:0px;background-color:#ffffff;}
 *html body div#mainblock{ height:100px;margin-left:0px; margin-right:0px;background-image:url(http://www.hollandblast.com/bg/blast1_bg.jpg); background-repeat:no-repeat;background-color:#ffffff; }
div#mainblock2{margin-left:0px; margin-right:0px;background-color: #ffffff;}
 *html body div#mainblock2{ margin-left:0px; margin-right:0px;background-image:url(http://www.hollandblast.com/bg/blast12_bg.jpg); background-repeat:no-repeat;background-color: #ffffff; }0

div#camp{ height:250px; width=300px;margin-left:0px; margin-right:0px;background-image:url(http://www.hollandblast.com/camp_bg.jpg); background-repeat:no-repeat;background-color:#ffffff; }

div#main {padding:0px 0px 0px;color:#000}
 * html body div#main {padding:0px;0px;0px}

div#clock{width:225px;text-align: center;text-align: top;}

div#block23{width:52%;margin:0 auto 10px;padding:5px}
 *html body div#block23{;width:55%;margin:5px auto 6px;padding:0px;}

div#content2 {padding:5px;margin:0px;}
div#content2 p{margin: 0px;padding: 5px;}
div#content2 h2{margin: 0px;padding: 5px;}

div#newsblock{float:right;margin:0 0 0px;padding:0px;}
 * html body div#newsblock{float:right;text-align:center;}
div#newsblock2{float:left;width:0px;margin:0 0 0px;padding:5px;height:100%;}
 * html body div#newsblock2{float:left;width:0px;height:100%; }
div#news, div#news23{padding:5px 8px;}

div#block2{background-color:#ffffff;}
div#flat{clear:both;width:992px;height:50px;margin:1px 0 0;padding:5px;background-color:#ffffff;}
div.left49 {float:left;width: 990px;background-color:#ffffff;}
div.right49 {float:right;width: 985px;text-align: center;background-color:#ffffff;}
div.left49 p{margin:0px 20px; padding:0px;background-color:#ffffff;}
div.right49 p{margin:0; padding:0px;background-color:#ffffff;}

/* End of 'blast:newfront' */

/* Start of CMSMS style sheet 'abouttheblast' */
/*** Globals ***/
#Holder {margin: 0px auto;}
.border {border: 1px solid #CCCCCC;}

.content { text-align:left; margin-top: 25px; }
#Holder .noborder { border:none;}

.mainbanner {height: 341px; background:#4e9513 url(../images/banner-home-bg.jpg) no-repeat;}
.topholder {height: 304px;}
.message {}

.topholder .message {display: block; height: 285px; margin-left: 20px;}
.topholder .message span {display:none;}

/*** promo messages, always check with config ***/
.promo_1 {background: url(../images/header-message-1.gif) no-repeat 0px bottom;}
.promo_2 {background: url(../images/header-message-2.gif) no-repeat 0px bottom;}
.promo_3 {background: url(../images/header-message-3.gif) no-repeat 0px bottom;}
.promo_4 {background: url(../images/header-message-4.gif) no-repeat 0px bottom;}
.promo_5 {background: url(../images/header-message-5.gif) no-repeat 0px bottom;}

/*** left menu ***/
.leftmenu {}
.leftmenu ul li {list-style: none; display: block; clear: both;}
.leftmenu a {background: url(../images/banner-menu-bg.jpg) no-repeat left top; display: block; float: left; font-size: 1.3em; font-weight: bold; text-transform: uppercase; color: #FFFFFF; text-decoration: none; line-height: 37px; padding-left: 10px; width: 217px; margin-bottom: 7px;}
.leftmenu a:hover{background: url(../images/banner-menu-bg.jpg) no-repeat left bottom;}
.leftmenu .active a {background: url(../images/banner-menu-bg.jpg) no-repeat left bottom;}

/*** Main content area ***/
.maincontent {}
.maincontent h1 { font-size: 1.9em; color: #16561b; line-height: 1.2em; }
.maincontent h2 {color: #16561b; font-size: 1.2em; font-weight: bold; margin-top: 10px; margin-bottom: 5px; line-height:1.5em;}
.maincontent p { color: #4d4d4d; font-size: 1.2em; line-height: 1.6em; margin-top: 15px; margin-bottom: 15px; }
.maincontent a { color: #4D4D4D; }
.maincontent a:hover { color: #1E8512; text-decoration: none; }
.maincontent ul { float: left; width: 100%; margin-bottom: 10px; }
.maincontent li { font-size: 1.2em; list-style-type: none; line-height: 2em; background-image: url(../images/bg-tick-box.gif); background-repeat: no-repeat; background-position: 0px 6px; margin-left: 10px; padding-left: 20px; float: left; width: 90%; }

/*** Main Menu ***/
.mainmenu { color: #FFFFFF; margin-top: 4px; margin-left: 10px; }
.mainmenu li { display: inline; list-style: none; height: 33px; }
.mainmenu a { color: #FFFFFF; text-decoration: none; font-size: 1.25em; line-height: 33px; display: block; float: left; width: 84px; margin-right: 1px; }
.mainmenu a:hover, .mainmenu li.active a { color: #000000; background: url(../images/bg-menu.gif) no-repeat left top; }
.mainmenu a:hover .text, .mainmenu li.active a .text {background:#FFFFFF}
.mainmenu .text {float: left; padding-right: 3px; padding-left: 5px; text-align: center;}

/*** Main content area ***/
.marketingboxTop { padding-top: 0px; padding-left: 75px; padding-right: 40px; }
.marketingboxTop strong {}

.mainservice {text-align: left; font-size: 1.2em; color: #FFFFFF; line-height: 1.2em; margin-top: 20px;}
.mainservice strong { font-size: 1.3em; font-weight: bold; line-height: 1.2em; }
.mainservice p a {color: #FFFFFF; text-decoration: none;}
.mainservice p a:hover {color: #FFCA0E; text-decoration: underline;}

.firstplace .icon, .secondplace .icon, .thirdplace .icon {float: left; margin-right: 10px;}
.firstplace img, .secondplace img, .thirdplace img { text-decoration: none; }
.firstplace {background: url(../images/marketing-top-development.gif) no-repeat 0px 0px; display: block;}
.secondplace {background: url(../images/marketing-top-e-commerce.gif) no-repeat 0px 0px;}
.thirdplace {background: url(../images/marketing-top-optimisation.gif) no-repeat 0px 0px;}
.more { float: right; width: 78px; margin: 0px 10px 0px 0px; padding: 3px 0px 0px; }
.more span {display:none;}
.padding {margin-bottom:20px;}
.button_star { position: absolute; right: 0px; z-index: 999; visibility: visible; }

/*** Feed on left hand side ***/
.gu1 .feed {clear:both; text-align:center; font-size: 1.2em; line-height: 1.4em;}
.feed p {color: #4d4d4d; padding-right: 10px; padding-left: 10px; clear:both}
.feed a {color: #4d4d4d;}
.feed a:hover {text-decoration:none;}

/*** Box Offer ***/
.boxoffer { background: url(../images/bg-left.jpg) repeat-x left bottom; padding-top: 10px; padding-bottom: 25px; margin-right:10px; }
.boxoffer p { text-align: left; padding-bottom: 10px;}
.boxoffer a { font-size: 1em; font-weight: bold; color: #336633; text-decoration: underline; }
.boxoffer a:hover { text-decoration: none; }
.boxoffer strong { font-weight: bold; color: #16561b; }
.boxoffer .box {margin-top: 00px; margin-bottom:0px;}
.boxoffer .button { margin-top: 0px; }

/*** Services info panel on right  ***/
.services_info_panel { }
.services_info_panel h2 { font-size: 1.2em; line-height: 1.4em; font-weight: bold; color: #16561b; text-align:left; padding-right: 10px; padding-left: 10px; }
.services_info_panel p { text-align:left;}
.services_info_panel strong { font-weight:bold; color: #16561b;}
.services_info_panel .button { margin-top: 10px; margin-bottom: -15px; }

/*** Messages***/
.messages {margin-top: 15px;}
.messages h2 { color: #16561b; font-weight: bold; margin-top: 5px; margin-bottom: 5px; text-transform: uppercase; float:left; display: block; font-size: 1.2em; }
.messages h2 a {color: #16561b; text-decoration: none; }
/*.messages h2 a:hover { text-decoration:underline;}*/
.messages p { text-align: left; margin-left: -10px; }
.messages a { font-size: 1em; font-weight: bold; color: #336633; text-decoration: underline; }
.messages a:hover { text-decoration: none; }
.messages .more { margin-top: 1px; margin-left: 3px; }

/*** Articles section ***/
.articles {}
.articles p { font-size: 1.1em; color:#969595; padding-left: 40px; }
.articles ul {}
.articles li { list-style: none; background: url(../images/bg-articles.gif) no-repeat 0px 10px; float: left; clear: both; display: block; width: 100%; }
.articles h2 { color: #16561b; font-size: 1.7em; font-weight: bold; margin-top: 5px; margin-bottom: 5px; text-transform: uppercase; float:left; display: block; }
.articles h2 a { color: #16561b; text-decoration: none; }
.articles h3 { font-weight: normal; padding-left: 40px; }
.articles h3 a{ font-size: 1.66em; line-height: 2em; text-decoration: underline; color:#eb7d0e; }
.articles h3 a:hover{ text-decoration: none; }
.articles .more { float: left; margin-top: 2px; margin-left: 10px; }
.article_details {}
.article_details h3 { font-size: 1.6em; font-weight: bold; }

/*** showcase ***/
.portfolio h2 {color: #16561b; font-size: 1.7em; font-weight: bold; margin-top: 5px; margin-bottom: 5px; text-transform: uppercase; float:left; display: block;}
.portfolio h2 a { color: #16561b; text-decoration: none; }
.portfolio .more { float: left; margin-top: 2px; margin-left: 10px; }
.portfolio p {clear:both}
.portfolio .profile { background: #e9f7cf url(../images/bg-profile.gif) no-repeat center bottom; text-align: center; padding-bottom: 15px; padding-top: 10px; margin-bottom: 10px; clear: both; float: left; width: 100%; margin-top: 0px; }
.portfolio .profile h4 { text-align: left; margin-left: 15px; margin-bottom: 10px; font-size: 1.3em; font-weight: bold;}
.portfolio .profile h4 a { color: #006633; text-decoration: none; font-weight: bold; }
.portfolio .profile h4 a:hover { text-decoration: underline; }
.portfolio .profile a img { border: 2px solid #FFFFFF; }
.portfolio .profile .sitelink { padding:5px; clear: both; }
.portfolio .profile .sitelink img{ border: none; }
.portfolio .profile .sitelink a:hover img{ border: none; }
.portfolio .profile a:hover img { border: 2px solid #83B031; }
.profile .fix { height: 150px; }

/*** service_selection ***/
.service_selection {}
.service_selection h3 { font-size: 1.8em; font-weight: bold; color: #16561b; line-height: 1.6em; }
.service_selection h3 a { color: #16561b; text-decoration: none; }
.service_selection h3 a:hover { text-decoration: underline; }
.service_selection p { font-size: 1.2em; line-height: 1.6em; color: #4d4d4d; }
.service_selection p a { color: #325918; font-weight: bold; text-decoration: underline; }
.service_selection p a:hover{ text-decoration: none; }
.service_selection .profile { background: url(../images/bg-services.gif) repeat-x bottom; padding-top: 10px; padding-right: 10px; padding-left: 10px; }
.service_selection .heightfix360 { height: 360px; }
.service_selection .heightfix420 { height: 420px; }
.service_selection .button { text-align: center; margin-bottom: 10px; margin-top: 10px; }

/*** service_list ***/
.service_list { margin-top: 40px; }
.service_list .button { float: left; width:175px;}
.service_list .profile { clear: both; margin-top:10px; }
.service_list h3 { font-size: 1.8em; font-weight: bold; color: #16561b; line-height: 1.6em; }
.service_list h3 a { color: #16561b; text-decoration: none; }
.service_list h3 a:hover { text-decoration: underline; }
.service_list p { font-size: 1.2em; line-height: 1.6em; color: #4d4d4d; }
.service_list p a { font-weight: bold; color: #325918; text-decoration: underline; }
.service_list p a:hover { text-decoration: none; }
.service_list h2 { color: #16561b; font-size: 1.6em; font-weight: bold; margin-top: 10px; margin-bottom: 10px; border-bottom: 5px solid #E9F7CF; line-height: 1.8em; float: left; width: 100%; }

/*** service_description ***/
.service_description { }
.service_description a { color: #84b031; text-decoration: underline; }
.service_description a:hover { text-decoration: none; }
.service_description h3{ font-size: 1.6em; font-weight: bold; color: #16561b; }
.service_description .services_included { margin-top: 10px; position: relative; float: left; margin-bottom: 20px; width: 100%; }
.service_description .services_included li{ list-style: none; font-size: 1.6em; color: #84b031; line-height: 1.6em; border-bottom: 1px solid #e9f7cf; background: url(../images/bg-tick-box.gif) no-repeat 2px 6px; display: block; margin: 0px; padding: 0px 0px 0px 23px; float: left; clear: both; width: 95%; }

/*** Web packages selection, service pages ***/
.package_selection {}
.package_selection h2 { color: #16561b; font-size: 1.6em; font-weight: bold; margin-top: 10px; margin-bottom: 10px; border-bottom: 5px solid #E9F7CF; line-height: 1.8em; float: left; width: 100%; }
.package_selection h3 { font-size: 1.8em; font-weight: bold; color: #16561b; line-height: 1.2em; }
.package_selection h3 a { color: #16561b; text-decoration: none; }
.package_selection h3 a:hover { text-decoration: underline; }
.package_selection .button { clear: both; /*padding-left: 15px;*/ margin-top: 10px; }
.package_selection p { color: #4d4d4d; font-size: 1.2em; line-height: 1.6em; margin-top: 5px; margin-bottom: 5px; clear: both; }
.package_selection p.price { color: #325918; font-size: 1.4em; line-height: 1.4em; clear: both; padding-top: 5px; }
.package_selection p.vat { font-size: 1.1em; line-height: 1.2em; }
.package_selection .more { width: 110px; }
.package_selection .service_description { float: left; width: 93%; margin-top: -20px; margin-bottom: 10px; }
.package_selection .service_description li{ font-size: 1.1em; background: url(../images/bg-tick-box.gif) no-repeat 0px 3px; line-height: 1.8em; }
.package_selection .service_selection .more { width: 75px; }

/*** links with arrows ***/
.links { padding: 10px; clear: both; }
.links li{ font-size: 1.2em; color: #16561b; font-weight: bold; list-style-type: none; }
.links a { color: #16561b; line-height: 1.6em; font-size: 1em; }
.links a:hover { text-decoration:none}
.arrow a{ background-image: url(../images/button-arrow.gif); background-position: 0px 3px; padding-left: 15px; background-repeat: no-repeat; }

/*** Phone numbers on contact page ***/
.phones p { font-size: 1.6em; font-weight: bold; line-height: 1.2em; }

/*** Footer ***/
.footer { background: url(../images/bg-footer.jpg) no-repeat; height: 65px; margin-top: 10px; color: #FFFFFF; padding-top: 18px; }
.footer p { font: 1.1em/1.4em Arial, Helvetica, sans-serif; }
.footer p strong { font-weight:bold;}
.footer .footerlogo { float: left; margin-top: 5px; margin-left: 10px; margin-right: 10px; }
.footer .logoinfo { text-align: left; }
.footer .footerlinks { text-align: right; margin-right: 10px; }
.footer .footerlinks a { color: #FFFFFF; text-decoration: none; }
.footer .footerlinks a:hover { text-decoration: underline; }
.footer .call_us { font-size: 2em; }

/*** Link Partners ***/
.linkpartners { margin-bottom: 20px; position: relative; float: left; width: 100%; }
.linkpartners h3 { font-size: 1.4em; font-weight: bold; }
.linkpartners ul {}
.linkpartners li { list-style: none; float: left; }
.linkpartners a { display: block; padding-right: 5px; padding-left: 5px; font-size: 1em; line-height: 1.2em; color: #666666; }
.linkpartners a:hover { text-decoration: none; }



/*** feedback ***/
.feedback { border-top: 3px solid #E9F7CF;}
.feedback p {margin: 10px; }
.feedback .portfolio {}

/*** Oh yes, we hate spam too ***/
.rptghnsdf_intext { margin-bottom: -3px;}
.limited { font-weight:bold; color:#F00 !important; font-size: 1.1em !important; }
.crossed { text-decoration:line-through}

/*** ***/
.offer { background: url(../images/button-offer.gif) no-repeat right 4px !important; }

/* End of 'abouttheblast' */

/* Start of CMSMS style sheet 'schedule' */
table#scheduleTable{
	border-collapse: collapse;
	border:1px solid #000000;
	width:625px;
             background-color:#;
}

#scheduleTable caption{
	color:white;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:3px;
	background:url(' http://www.hollandblast.com/conf_bg.gif ') repeat-x;
}

#scheduleTable th{
	background:url(' http://www.hollandblast.com/col_bg.gif ') repeat-x;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	line-height:16pt;
	border:1px solid #000000;
}
#scheduleTable td{
	font-size:12px;
	text-align:left;
	padding:5px;
	line-height:14pt;
	border:1px solid #000000;
}

#scheduleTable td.tickets{
	text-align:center;
}


/* End of 'schedule' */

/* Start of CMSMS style sheet 'nav_one' */
<style type="text/css">

.dewittmenu{
list-style-type: none;
margin: 5px 0px;
padding: 0px;
width: 200px;
padding-top: 10px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.dewittmenu li a{
background: #404040  url(index_files/dewitt_btn2.gif) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 30px;
text-decoration: none;

}


* html .dewittmenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 200px;
}

.dewittmenu li a:visited, .glossymenu li a:active{
color: white;
}

.dewittmenu li a:hover{
background-image: url(index_files/dewitt_btn_over.gif);
}

td.dewittmenu  a:hover{
background-image: url(index_files/dewitt_btn_over.gif);
}

td.dewittmenu  a:visited, .glossymenu li a:active{
color: white;
}
td.dewittmenu{
list-style-type: none;
margin: 1px 0;
padding: 0;
width: 165px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

td.dewittmenu  a{
background: #cc0000  url(index_files/dewitt_btn2.gif) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 40px;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: none;

}
td.dewittmenu2 {
list-style-type: none;
margin: 1px 0;
color: #cc0000;
padding: 0;
width: 165px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

td.dewittmenu2  a{
background: #cc0000  url(index_files/dewitt_btn2.gif) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
display: block;
width: auto;
padding: 3px 0;
padding-left: 40px;
padding-top: 0px;
padding-bottom: 0px;
text-decoration: none;

}


* html td.dewittmenu  a{ /*IE only. Actual menu width minus left padding of A element (5px) */
width: 135px;
}

td.dewittmenu  a:visited, .glossymenu li a:active{
color: white;
}

</style>
/* End of 'nav_one' */

