h1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; line-height: 20px; margin: 0; padding: 0 0 15px 0; }
h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; line-height: 18px; margin: 0; padding: 0; }
h3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; line-height: 18px; margin: 0; padding: 0; }
h4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; line-height: 18px; margin: 0; padding: 0; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; line-height: 18px; margin: 0; padding: 0 0 20px 0; }

.msMainAlternateSize { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; line-height: 17px; margin: 0; padding: 0 0 20px 0; }

div.msMainContent a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #0F238C; text-decoration: underline; }
div.msMainContent a:link { color: #0F238C; }
div.msMainContent a:hover { color: #0F238C; text-decoration: none; }
div.msMainContent a:active { color: #0F238C; }

div.msPopMainContentAlt a, div.msPopMainContent a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #0F238C; text-decoration: underline; }
div.msPopMainContentAlt a:link, div.msPopMainContent a:link { color: #0F238C; }
div.msPopMainContentAlt a:hover, div.msPopMainContent a:hover { color: #0F238C; text-decoration: none; }
div.msPopMainContentAlt a:active, div.msPopMainContent a:active { color: #0F238C; }

a.msMainLnkAltBold { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; font-weight: bold; font-size: 11px; color: #0F238C; text-decoration: none; }
a.msMainLnkAltBold:link { color: #0F238C; }
a.msMainLnkAltBold:hover { color: #0F238C; text-decoration: underline; }
a.msMainLnkAltBold:active { color: #0F238C; }

p.msMainAltParagraph { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; line-height: 16px; margin: 0; padding: 0 0 20px 0; }
p.msMainAltParagraph a { color: #0F238C; text-decoration: underline; }
p.msMainAltParagraph a:link { color: #0F238C; }
p.msMainAltParagraph a:hover { color: #0F238C; text-decoration: none; }
p.msMainAltParagraph a:active { color: #0F238C; }

li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
li a { color: #0F238C; text-decoration: underline; }
li a:link { color: #0F238C; }
li a:hover { color: #0F238C; text-decoration: none; }
li a:active { color: #0F238C; }

img { border: 0; margin: 0; padding: 0; }

/* SNIPPET: msSnippetDocCommon */
table.msSnippetDocCommon {	width: 100%; margin: 0; padding: 0; border: 0; }
td.msSnippetDocCommonIco { width: 18px; margin: 0; padding: 1px 0 5px 0; vertical-align: top; }
td.msSnippetDocCommonTxt { margin: 0; padding: 0 0 5px 0;  vertical-align: top; text-align: left; }
td.msSnippetDocCommonTxt a { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 15px; color: #0F238C; text-decoration: underline; }
td.msSnippetDocCommonTxt a:link { color: #0F238C; }
td.msSnippetDocCommonTxt a:hover { color: #0F238C; text-decoration: none; }
td.msSnippetDocCommonTxt a:active { color: #0F238C; }

/* SNIPPET: msSnippetRedDot */
table.msSnippetRedDot {	width: 100%; margin: 0; border: 0; }
td.msSnippetRedDotIco { width: 10px; margin: 0; padding: 6px 5px 4px 5px; vertical-align: top; }
td.msSnippetRedDotTxt { margin: 0; padding: 4px 10px 4px 0;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; vertical-align: top; text-align: left; }

/* SNIPPET: msSnippetParaLnk */
table.msSnippetParaLnk { width: 100%; margin: 0; border: 0; }
table.msSnippetParaLnk td.msSnippetPara { width: 100%; margin: 0; padding: 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 18px; vertical-align: top; text-align: left; }
table.msSnippetParaLnk td.msSnippetLnk { width: 100%; margin: 0; padding: 0 0 10px 0; }
table.msSnippetParaLnk td.msSnippetLnk a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC3333; text-decoration: none; }
table.msSnippetParaLnk td.msSnippetLnk a:link { color: #CC3333; }
table.msSnippetParaLnk td.msSnippetLnk a:hover { color: #CC3333; text-decoration: underline; }
table.msSnippetParaLnk td.msSnippetLnk a:active { color: #CC3333; }

/* SNIPPET: msSnippetSmallIndexBox */
table.msSnippetIndexBox { width: 100%; margin: 0; border: 0; }
table.msSnippetIndexBox td.msSnippetIndexBoxHeader { width: 100%; margin: 0; padding: 0 0 5px 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC3333; line-height: 15px; vertical-align: top; text-align: left; }
table.msSnippetIndexBox td.msSnippetIndexBoxTxt { width: 100%; margin: 0; padding: 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 15px; vertical-align: top; text-align: left; }
table.msSnippetIndexBox td.msSnippetIndexBoxImg { margin: 0; padding: 0; border: 0; }
table.msSnippetIndexBox td.msSnippetIndexBoxLnk { width: 100%; margin: 0; padding: 0; }
table.msSnippetIndexBox td.msSnippetIndexBoxLnk a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
table.msSnippetIndexBox td.msSnippetIndexBoxLnk a:link { color: #000000; }
table.msSnippetIndexBox td.msSnippetIndexBoxLnk a:hover { color: #000000; text-decoration: underline; }
table.msSnippetIndexBox td.msSnippetIndexBoxLnk a:active { color: #000000; }

/* SNIPPET: msSnippetRightBox */
table.msSnippetRightBox { width: 100%; margin: 0; border: 0px; }
table.msSnippetRightBox td.msSnippetRightBoxTxt { width: 100%; margin: 0; padding-left: 10px; padding-top: 8px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 15px; vertical-align: top; text-align: left; }
table.msSnippetRightBox td.msSnippetRightBoxLnk { width: 100%; margin: 0; padding-left: 10px; }
table.msSnippetRightBox td.msSnippetRightBoxLnk a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC3333; text-decoration: none; }
table.msSnippetRightBox td.msSnippetRightBoxLnk a:link { color: #CC3333; }
table.msSnippetRightBox td.msSnippetRightBoxLnk a:hover { color: #CC3333; text-decoration: underline; }
table.msSnippetRightBox td.msSnippetRightBoxLnk a:active { color: #CC3333; }

/* POLL: */
div.msPollSpacer { display: inline; float: left; background-color: transparent; width: 180px; height: 20px; }
div.msPollContainer { display: inline; float: left; background-color: transparent; width: 180px; margin: 0; padding: 0; }
div.msPollContainer ul.msPollContainer { background-color: transparent; float: left; margin: 0; padding: 0; width: /*158px*/100%; }
ul.msPollContainer li { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px; }
ul.msPollContainer li.msPollTop { font-weight: bold; color: #FFFFFF; line-height: 26px; background-color: transparent; list-style: none; margin: 0; height: 30px; padding: 0 5px 0 10px; background-image: url(../images/msPollTop.gif); background-position: top left; background-repeat: no-repeat; }
ul.msPollContainer li.msPollMid { font-weight: normal; color: #000000; line-height: 15px; background-color: #FFFFFF; list-style: none; margin: 0; padding: 3px 10px 8px 10px; background-image: url(../images/msPollMid.gif); background-position: top left; background-repeat: repeat-y; }
ul.msPollContainer li.msPollBot { background-color: transparent; list-style: none; margin: 0; margin-bottom: 15px; text-align: right; height: 17px; padding: 3px 25px 0 0; background-image: url(../images/msPollBot.gif); background-position: top left; background-repeat: no-repeat; }
ul.msPollContainer li.msPollBotNoLnk { background-color: transparent; list-style: none; margin: 0; margin-bottom: 15px; height: 17px; padding: 0; background-image: url(../images/msPatAttGetterBotNoLnk.gif); background-position: top left; background-repeat: no-repeat; }

li.msPollContainerMid img { margin-top: 10px; /*	padding-top: 10px;*/ }

ul.msPollContainer a.msPollResult { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
ul.msPollContainer a.msPollResult:link,
ul.msPollContainer a.msPollResult:visited,
ul.msPollContainer a.msPollResult:active { color: #FFFFFF; background-color: transparent; }
ul.msPollContainer a.msPollResult:hover { color: #FFFFFF; background-color: transparent; text-decoration: underline; }

td.msPollQuestion { padding-bottom: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5361A6; font-weight: bold; }
p.msPollAnswer { padding-bottom: 5px; border-top: 1px solid #E2E4F1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; }
b.msPollArrow { font-size: 12px; color: #CC3333; }
p.msPollAnswer a.msPollAnswer { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }
p.msPollAnswer a.msPollAnswer:link,
p.msPollAnswer a.msPollAnswer:visited,
p.msPollAnswer a.msPollAnswer:active { color: #000000; background-color: transparent; }
p.msPollAnswer a.msPollAnswer:hover { color: #000000; background-color: transparent; text-decoration: underline; }

/* POLLPOP */
table.msPopPollAnswerContainer { width: 484px; margin: 0px; padding: 0px; border: 0px; }
table.msPopPollAnswerContainer h1.msPopPoll { color: #5361A6; margin: 0px; padding: 0px; }
table.msPopPollAnswerContainer p.msPopPoll { font-size: 11px; }
td.msPopPollAnswerContainer { padding-top: 5px; padding-bottom: 5px; }
table.msPopPollAnswerStatsOdd { width: 484px; border: 0px; padding: 5px; background-color:#F9F9F8; }
table.msPopPollAnswerStatsEven { width: 484px; border: 0px; padding: 5px; background-color:#FFFFFF; }
td.msPopPollAnswerStatsAlt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; }
td.msPopPollAnswerStatsAlt b.alt { font-weight: bold; color: #5361A6; }
td.msPopPollAnswerStatsNum { width: 70px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-align: right; }

