.tsmbullet {display: none;}
.tsm {background-color:#f6f6f6}
.tsm a:hover {text-decoration: none !important; color: #CC0000 !important;}
.tsm a:visited {color:#666666;}
.tsmtextSmallLt {font-size: 70% !important; color:#444; letter-spacing: 1 !important; font-family: Arial, Helvetica, sans-serif !important;}
.tsmHeadlineList1ReverseBold {color: #444; font-weight: normal !important; height: 20px;}
.tsmHeadlineList1ReverseBold a, .tsmHeadlineList1ReverseBold a:active {font-family: Arial, Helvetica, sans-serif; font-size: 90%; color:#147; font-weight: bold; BORDER-BOTTOM: 1px dotted #cccccc;}
.tsmHeadlineList1ReverseBold a:hover {BORDER-BOTTOM: 1px solid #cc0000; color: #C00; text-decoration: none;}
.tsmtextMedLt a {border-bottom: none !important;}
.tsmHeadlineList1ReverseBold img {margin-bottom: -3px; margin-top: 3px;}
.tsmcredit {color:#999999}
.tsmHeadlineLargeReverse, .tsmHeadlineLargeReverse a, .tsmHeadlineLargeReverse a:active, .tsmHeadlineLargeReverse a:visited, .tsmHeadlineLargeReverse a:visited:hover {font-family: Georgia, 'Times New Roman', serif; font-weight: normal; color:#147}
.tsmHeadlineLargeReverse a:hover, .tsmHeadlineSmallReverse a:hover {color: #CC0000;}
.tsmHeadlineSmallReverse, .tsmHeadlineSmallReverse a, .tsmHeadlineSmallReverse a:active {font-family: Georgia, 'Times New Roman', serif; font-weight: normal; font-size: 105% !important; color:#147; text-decoration: none;}
.tsmMinimumCase {background-color:#ffffff}
.tsmDeck, .tsmDeck a, .tsmDeck a:hover, .tsmDeck a:active, .tsmDeck a:visited, .tsmDeck a:visited:hover {color:#444; font-family: Arial, Helvetica, sans-serif; line-height: 150%;}
.tsmFullStoryLink, .tsmFullStoryLink a, .tsmFullStoryLink a:active {font-family: Arial, Helvetica, sans-serif; font-size: 85% !important; color:#147;}
.tsmFullStoryLink a:hover {border-bottom: 1px solid #CC0000; text-decoration: none !important;} 
.tsmFullStoryLink img {margin-bottom: -3px;}
.tsmtextMedLt, .tsmtextMedLt a, .tsmtextMedLt a:hover, .tsmtextMedLt a:active, .tsmtextMedLt a:visited, .tsmtextMedLt a:visited:hover, .tsmtextMedLt a:visited {color:#666666; font-family: Arial, Helvetica, sans-serif; line-height: 150%;}
.tsmheadlineComponent, .tsmheadlineComponent a, .tsmheadlineComponent a:active, .tsmheadlineComponent a:visited:hover, .tsmheadlineComponent a:visited {color:#147;}
.tsmheadlineComponent a:hover {color: #CC0000 !important; text-decoration: underline;}
.tsmheadlineXLReverse, .tsmheadlineXLReverse a, .tsmheadlineXLReverse a:active, .tsmheadlineXLReverse a:visited:hover, .tsmheadlineXLReverse a:visited {color:#147}
.tsmheadlineXLReverse a:hover {color: #CC0000; text-decoration: underline !important;}
.tsmheadlineSmall, .tsmheadlineSmall a, .tsmheadlineSmall a:hover, .tsmheadlineSmall a:active, .tsmheadlineSmall a:visited:hover, .tsmheadlineSmall a:visited {color: #FFFF99}
.tsmCaption {color: #444}
.tsmHeadlineMedium, .tsmHeadlineMedium a, .tsmHeadlineMedium a:active, .tsmHeadlineMedium a:visited {color:#666}
.tsmHeadlineSmallest, .tsmHeadlineSmallest a, .tsmHeadlineSmallest a:hover, .tsmHeadlineSmallest a:active, .tsmHeadlineSmallest a:visited, .tsmHeadlineSmallest a:visited:hover {color:#666}
.tsmHeadlineSmallest a:hover, .tsmHeadlineSmallest a:visited:hover, .tsmHeadlineMedium a:hover, .tsmHeadlineMedium a:visited:hover {color:#666}
.tsmHighlight {background-color:#f6f6f6}
.tsmHighlightTitle {color: #cc0000}
.tsmRemaining {background-color: #ffffff}
.tsmSubsectionTitle,.tsmRemainingTitle {color: #cc0000}
.tsmSubsectionDeck,.tsmRemainingDeck {color: #333333}
.tsmHighlightDeck {color: #333333}
.tsmSubsectionLinkHeadline a,.tsmRemainingLinkHeadline a {color:#147}
.tsmHighlightLinkHeadline a {color: #147}
.tsmHighlightLinkHeadline a:visited {color:#333333}
.tsmHighlightLinkHeadline a:hover, .tsmHighlightLinkHeadline a:visited:hover {color:#cc0000}
.tsmLinksTable {padding-left: 10px !important;}
.tsmLinksTable .tsmHeadlineList1ReverseBold a {line-height: 200%;}
.tsmLinksTable .tsmtextSmallLt {line-height: 100%; color: #333 !important;}
.tsmheadlineSmall a {color: #147; text-decoration: none;}
.tsmheadlineSmall a:hover {color: #C00;}
.tsmheadlineXLReverse a {font-family: Georgia, Times New Roman, serif !important;}