body{background-color:#E0E0E0;color:black;margin:0px;padding:0px;border:0px;text-align:center;}
a:link, a:visited {font-weight:bold;text-decoration:underline;color:black;}
a:active, a:hover {font-weight:bold;text-decoration:underline;color:white;}
.caption, .caption table {border:0px;margin:0px;padding:0px;width:100%;border-collapse:collapse;}
.caption {background-image:url(../images/caption_middle.png);}
.caption .left {width:10px;height:100px;background-image:url(../images/caption_left.png);}
.caption .right {width:10px;height:100px;background-image:url(../images/caption_right.png);}
.caption .title {height:73px;}
.caption .title a:link, .caption .title a:visited {font-family:Times, Arial;font-size:24pt;font-style:italic;font-weight:bold;text-decoration:none;padding-left:20px;color:white;}
.caption .title a:active, .caption .title a:hover {font-family:Times, Arial;font-size:24pt;font-style:italic;font-weight:bold;text-decoration:none;padding-left:20px;color:silver;}
.caption .tab {width:80px;height:27px;background-image:url(../images/caption_button.png);padding-bottom:3px;text-align:center;}
.caption .tab a:link, .caption .tab a:visited {font-family:Times, Arial;font-size:11pt;font-style:normal;font-weight:bold;text-decoration:none;color:black}
.caption .tab a:active, .caption .tab a:hover {font-family:Times, Arial;font-size:11pt;font-style:normal;font-weight:bold;text-decoration:underline;color:white}
.caption .sep {width:10px;height:27px;background-image:url(../images/caption_button_slm.png);}
.caption .sepr {width:10px;height:27px;background-image:url(../images/caption_button_slr.png);}
.caption .sepl {width:10px;height:27px;background-image:url(../images/caption_button_srl.png);}
.caption tr, .caption td, .caption-middle tr, .caption-middle td  {margin:0px;padding:0px;border:0px;}
.caption .panel {width:170px;height:100px;background-image:url(../images/caption_panel.png);vertical-align:top;vertical-align:middle;padding:3px;}
.caption .panel form {margin:0px;padding:0px;}
.caption .panel .lab {padding-right:5px;font-size:11pt;font-family:Times, Arial;font-style:normal;font-weight:bold;color:black;text-align:right;}
.caption .panel input {width:100px;font-size:11pt;font-family:Times, Arial;font-style:normal;font-weight:normal;border-style:ridge;border-color:gray;background-color:white;color:black;}
.caption .panel .error {background-color:red;color:white;}
.caption .panel .button {font-weight:bold;border:2px ridge black;margin-top:1px;background-color:silver;color:black;}
.caption a:link, .caption a:visited {font-weight:bold;font-style:italic;text-decoration:underline;color:black;}
.caption a:active, .caption a:hover {font-weight:bold;text-decoration:underline;color:black;}
.info {font-size:10pt;font-family:Times, Arial;font-style:normal;font-weight:bold;color:black;width:100%;top:3px;padding-top:3px;padding-bottom:3px;margin:0px;background-color:#FFFFCC;border:1px solid black;text-align:center;}
.info a:link, .info a:visited {color:black;text-decoration:underline;}
.info a:active, .info a:hover {color:gray;text-decoration:underline;}
.error {font-size:10pt;font-family:Times, Arial;font-style:normal;font-weight:normal;color:red;width:100%;top:3px;padding-top:3px;padding-bottom:3px;margin:0px;background-color:#FFFFCC;border:1px solid black;text-align:center;}
.caption .avatar {width:60px;height:80px;border:2px inset black;padding:0px;margin-right:3px;}
.footer {text-align:center;padding:20px;}
.levels {border-width:1px;border-style:solid;color:black;}
.copyright {font-family:Verdana, Times, Arial;font-size:8pt;font-weight:bold;font-style:italic;border:1px solid black;padding:2px;background-color:white;color:black;}
.copyright a:link, .copyright a:visited {font-weight:bold;text-decoration:none;color:black;}
.copyright a:active, .copyright a:hover {font-weight:bold;text-decoration:underline;color:black;}
.counter {font-family:Courier, Times, Arial;font-size:11pt;font-weight:bold;font-style:normal;border:1px solid black;display:inline-table;}
.counter span {width:10px;border-left:1px solid white;border-top:1px solid white;border-right:1px solid gray;border-bottom:1px solid gray;background-color:silver;color:black;cursor:default;}
.siteFrame {border:1px solid black;width:980px;height:100%;background:gray;margin:0px;padding:0px;}
.mtableSimple {width:820px;margin-top:10px;margin-bottom:10px;font-family:Times, Arial;font-size:11pt;font-weight:normal;font-style:normal;text-align:left;border:1px solid black;background-color:silver;color:black;}
.mtableContests {width:730px;border-top:1px solid black;border-left:1px solid black;border-right:2px solid black;border-bottom:2px solid black;background:silver;color:black;}
.mtableUsers {border-top:1px solid black;border-left:1px solid black;border-right:2px solid black;border-bottom:2px solid black;}
.mtableUsersTH {font-weight:bold;border:0px;background-color:black;color:white;}
.mtableUsersTD1 {border:0px;background-color:white;color:black;}
.mtableUsersTD2 {border:0px;background-color:silver;color:black;}
.mtableUsersLink:link, .mtableUsersLink:visited {font-weight:bold;text-decoration:none;color:black;}
.mtableUsersLink:active, .mtableUsersLink:hover {font-weight:bold;text-decoration:none;color:gray;}
.mtableUsersTHlink:link, .mtableUsersTHlink:visited {font-weight:bold;text-decoration:none;background:black;color:white;}
.mtableUsersTHlink:active, .mtableUsersTHlink:hover {font-weight:bold;text-decoration:none;background:black;color:white;}
.mtableUsersBlocked {color:blue;font-weight:bold;}
.mtableUsersDeleted {color:red;font-weight:bold;}
.mtableDownloads {width:500px;border-top:1px solid black;border-left:1px solid black;border-right:2px solid black;border-bottom:2px solid black;}
.mtableDownloadsTH {font-weight:bold;border:0px;background-color:black;color:white;}
.mtableDownloadsTD1 {border:0px;background-color:white;color:black;}
.mtableDownloadsTD2 {border:0px;background-color:silver;color:black;}
.mtableDownloadsLink:link, .mtableDownloadsLink:visited {font-weight:bold;text-decoration:none;color:black;}
.mtableDownloadsLink:active, .mtableDownloadsLink:hover {font-weight:bold;text-decoration:none;color:gray;}
.mtableDownloadsError {color:red;font-weight:bold;}
.mTableTerms, .mTableGuest {width:350px;margin:10px;padding:10px;font-family:Times, Arial;font-size:11pt;font-weight:normal;font-style:normal;text-align:left;border-top:1px solid black;border-left:1px solid black;border-right:2px solid black;border-bottom:2px solid black;background-color:silver;color:black;}
.mtableForm {border-left:1px solid white;border-top:1px solid white;border-right:1px solid black;border-bottom:1px solid black;border-spacing:1px;background:gray;}
.mtableFormTH {border-left:1px solid black;border-top:1px solid black;border-right:1px solid white;border-bottom:1px solid white;background:silver;color:black;}
.mtableFormLegend {font-weight:normal;border-left:1px solid black;border-top:1px solid black;border-right:1px solid white;border-bottom:1px solid white;background:silver;color:black;}
.dsLink:link, .dsLink:visited {font-weight:bold;text-decoration:underline;color:black;}
.dsLink:active, .dsLink:hover {font-weight:bold;text-decoration:underline;color:white;}
.dsLinkWhite:link, .dsLinkWhite:visited {font-weight:bold;text-decoration:underline;color:white;}
.dsLinkWhite:active, .dsLinkWhite:hover {font-weight:bold;text-decoration:underline;color:silver;}
.dsLinkGray:link, .dsLinkGray:visited {font-weight:bold;text-decoration:underline;color:gray;}
.dsLinkGray:active, .dsLinkGray:hover {font-weight:bold;text-decoration:underline;color:white;}
.mtableButton{width:70px;font-size:11pt;font-family:Times, Arial;font-weight:bold;border-style:outset;border-color:gray;background-color:silver;color:black;vertical-align:middle;}
.mtableLabel{font-size:11pt;font-family:Times, Arial;font-style:normal;font-weight:bold;color:black;}
.mtableError{font-size:11pt;font-family:Times, Arial;font-style:normal;font-weight:bold;color:red;}
.mtableWarning{font-size:11pt;font-family:Times, Arial;font-style:normal;font-weight:bold;color:green;}
.mtableNote{font-size:11pt;font-family:Times, Arial;font-style:normal;font-weight:normal;color:white;}
.mtableAvatar {width:60px;height:80px;border-color:gray;border-width:2px;border-style:inset;background-color:black;}
.mPhotoCard {width:120px;margin:3px 3px 3px 3px;padding:3px 0;text-align:center;background:gray;border-right:1px solid black;border-bottom:1px solid black;}
.mPhotoCardEmpty {width:120px;margin:3px 3px 3px 3px;padding:3px 0;}
.mPhotoCardCaption {font-family:Times, Arial;font-style:normal;font-weight:bold;font-size:10pt;margin:0px 5px 0px 5px;width:100%;}
.mPhotoCardTitle {font-family:Times, Arial;font-style:normal;font-weight:bold;font-size:10pt;}
.mPhotoCardAuthor {font-family:Times, Arial;font-style:normal;font-weight:normal;font-size:10pt;}
.mPhotoCardLink:link, .mPhotoCardLink:visited {font-family:Times, Arial;font-size:10pt;font-weight:normal;text-decoration:none;color:black;}
.mPhotoCardLink:active, .mPhotoCardLink:hover {font-family:Times, Arial;font-size:10pt;font-weight:normal;text-decoration:underline;color:white;}
.mPhotoImage {margin:0px;padding:0px;border-width:0px;border-style:none;background-color:gray;}
.mPhotoTitle {border:1px solid black;background-color:silver;color:black;}
.mPhotoTitle A:link, .mPhotoTitle A:visited {font-weight:normal;text-decoration:underline;color:black;}
.mPhotoTitle A:active, .mPhotoTitle A:hover {font-weight:normal;text-decoration:underline;color:white;}
.mPhotoTable, .mUserTable, .TopicTable {margin-top:10px;margin-bottom:10px;font-family:Times, Arial;font-size:11pt;font-weight:normal;font-style:normal;text-align:left;border-top:1px solid black;border-left:1px solid black;border-right:2px solid black;border-bottom:2px solid black;background-color:silver;color:black;}
.mComments {width:822px;margin:0px;padding:2px;padding-top:0px;font-family:Times, Arial;font-size:11pt;font-weight:normal;font-style:normal;text-align:left;border-top:1px solid black;border-left:1px solid black;border-right:2px solid black;border-bottom:2px solid black;background-color:silver;color:black;}
.mCommentsTitle {width:820px;height:1.3em;margin:0px;margin-top:2px;padding:0px;border-left:1px solid gray;border-top:1px solid gray;border-right:1px solid gray;border-bottom:1px solid gray;background:black;color:white;font-weight:bold;text-align:center;}
.dsCommentHeader {height:1.3em;margin:0px;margin-top:2px;padding:0px;border-left:1px solid gray;border-top:1px solid gray;border-right:1px solid gray;border-bottom:1px solid gray;background:gray;color:black;}
.dsCommentHeaderSub {height:1.3em;margin:0px;margin-top:2px;padding:0px;border-left:1px solid gray;border-top:1px solid gray;border-right:1px solid gray;border-bottom:1px solid gray;background:silver;color:black;}
.dsCommentHeaderNew {height:1.3em;margin:0px;margin-top:2px;padding:0px;border-left:1px solid gray;border-top:1px solid gray;border-right:1px solid gray;border-bottom:1px solid gray;background:black;color:white;}
.dsCommentHeader .left, .dsCommentHeaderSub .left, .dsCommentHeaderNew .left {float:left;}
.dsCommentHeader .left img, .dsCommentHeaderSub .left img, .dsCommentHeaderNew .left img {margin-left:3px;cursor:pointer;}
.dsCommentHeader .right, .dsCommentHeaderSub .right, .dsCommentHeaderNew .right {float:right;margin-right:3px;font-size:10pt;}
.dsCommentHeader a:link, .dsCommentHeader a:visited, .dsCommentHeaderSub a:link, .dsCommentHeaderSub a:visited {font-weight:bold;text-decoration:underline;color:black;}
.dsCommentHeader a:active, .dsCommentHeader a:hover, .dsCommentHeaderSub a:active, .dsCommentHeaderSub a:hover  {font-weight:bold;text-decoration:underline;color:white;}
.dsCommentHeaderNew a:link, .dsCommentHeaderNew a:visited {font-weight:bold;text-decoration:underline;color:white;}
.dsCommentHeaderNew a:active, .dsCommentHeaderNew a:hover  {font-weight:bold;text-decoration:underline;color:silver;}
.dsCommentBody, .dsCommentBodySub, .dsCommentBodyNew {margin:0px;padding:0px;border-left:1px solid gray;border-top:0px solid gray;border-right:1px solid gray;border-bottom:1px solid gray;background:silver;color:black;}
.dsCommentBody a:link, .dsCommentBody a:visited, .dsCommentBodySub a:link, .dsCommentBodySub a:visited, .dsCommentBodyNew a:link, .dsCommentBodyNew a:visited {font-weight:bold;text-decoration:underline;color:black;}
.dsCommentBody a:active, .dsCommentBody a:hover, .dsCommentBodySub a:active, .dsCommentBodySub a:hover, .dsCommentBodyNew a:active, .dsCommentBodyNew a:hover {font-weight:bold;text-decoration:underline;color:white;}
.dsCommentBody div, .dsCommentBodySub div, .dsCommentBodyNew div {border:0px;padding:2px;margin:0px;}
.mPhotoTableTD, .mUserTableTD {border:1px solid gray;padding-left:3px;padding-right:3px;background-color:silver;color:black;}
.mtableNews, .mtableUserList {margin-bottom:5px;background:silver;color:black;}
.mtableNewsTH, .mtableUserListTH {font-weight:bold;font-style:italic;border-left:1px solid gray;border-top:1px solid gray;border-right:1px solid gray;border-bottom:0px;padding-left:3px;padding-right:3px;background:gray;color:black;}
.mtableNewsTHnew {font-size:10pt;font-weight:normal;font-style:italic;background:gray;color:white;}
.mtableNewsTD,.mtableUserListTD {border:1px solid gray;padding-left:3px;padding-right:3px;background-color:silver;color:black;}
.dsCalendar {border-left:1px solid black;border-top:1px solid black;border-right:2px solid black;border-bottom:2px solid black;border-spacing:1px;background:gray;cursor:default;}
.dsCalendar th {border-left:1px solid white;border-top:1px solid white;border-right:1px solid white;border-bottom:1px solid white;background:black;color:white;}
.dsCalendarHeader {width:100%;margin:0px;padding:0px;border:0px;border-collapse:collapse;}
.dsCalendarHeader td {font-weight:bold;background:black;color:white;padding:0px;margin:0px;}
.dsCalendarHeader a:link, .dsCalendarHeader a:visited {font-weight:bold;text-decoration:none;background:black;color:white;}
.dsCalendarHeader a:active, .dsCalendarHeader a:hover {font-weight:bold;text-decoration:underline;background:black;color:white;}
.dsCalendarDays {border:0px;margin:3px 3px 0px 3px;}
.dsCalendarDays td {font-weight:normal;border:1px solid black;background:silver;color:black;text-align:right;}
.dsCalendarDays .empty {background:gray;}
.dsCalendarDays .now {font-weight:bold;border:1px solid white;background:black;color:white;cursor:pointer;}
.dsCalendarDays .news {font-weight:normal;border:1px solid black;background:gray;color:white;cursor:pointer;}
.mPhotoTableRating {font-family:Times, Arial;font-size:10pt;font-weight:bold;font-style:normal;text-align:center;border-top:1px solid black;border-left:1px solid black;border-right:2px solid black;border-bottom:2px solid black;background-color:silver;color:black;}
.mPhotoFrameTL, .mPhotoFrameTR, .mPhotoFrameBL, .mPhotoFrameBR {width:20px;height:20px;margin:0px;padding:0px;border-color:black;}
.mPhotoFrameTL {border-left:1px solid;border-top:1px solid;}
.mPhotoFrameTR {border-right:1px solid;border-top:1px solid;}
.mPhotoFrameBL {border-left:1px solid;border-bottom:1px solid;}
.mPhotoFrameBR {border-right:1px solid;border-bottom:1px solid;}
.mUserGaleryCard {width:190px;margin:1px;padding:1px;text-align:left;background:gray;border-right:1px solid black;border-bottom:1px solid black;}
.mUserGaleryCardEmpty {width:190px;margin:1px;padding:1px;}
.mUserGaleryCardCaption {padding:0px 3px 0px 3px;border:1px solid white;color:white;background:black;}
.mUserGaleryCardBody {margin:5px 3px 3px 3px;height:86px;}
.mUserGaleryCardlink:link, .mUserGaleryCardlink:visited {text-decoration:none;background:black;color:white;}
.mUserGaleryCardlink:active, .mUserGaleryCardlink:hover {text-decoration:underline;background:black;color:white;}
.mUserGaleryCaption {border-left:1px solid black;border-top:1px solid black;border-right:2px solid black;border-bottom:2px solid black;font-weight:normal;background:gray;color:black;}
.mUserGaleryCaptionText {font-weight:bold;margin:3px;background:gray;color:black;}
.mTableLibrary {width:380px;height:100px;margin:3px;border-left:1px solid black;border-top:1px solid black;border-right:2px solid black;border-bottom:2px solid black;border-spacing:1px;background:gray;}
.mTableLibraryTH {padding-left:5px;padding-right:5px;border:1px solid white;background:black;color:white;}
.mTableLibraryTHtext {font-size:8pt;font-weight:normal;background:black;color:silver;}
.mtableLibraryTHnew {font-size:8pt;font-weight:normal;font-style:normal;background:black;color:white;}
.mTableLibraryTHlink:link, .mTableLibraryTHlink:visited {font-weight:bold;text-decoration:none;background:black;color:white;}
.mTableLibraryTHlink:active, .mTableLibraryTHlink:hover {font-weight:bold;text-decoration:underline;background:black;color:white;}
.mTableLibraryTD {font-weight:normal;background:gray;color:black;}
.mTableLibraryLogo {width:50px;height:50px;margin:3px;border-color:silver;border-width:1px;border-style:inset;background-color:black;}
.mtableArticleLogo {border:1px solid black;}
.mTableLibraryIndex {border-left:1px solid black;border-top:1px solid black;border-right:2px solid black;border-bottom:2px solid black;font-weight:normal;background:gray;color:black;}
.mTableLibraryIndexlink:link, .mTableLibraryIndexlink:visited {font-weight:bold;text-decoration:none;background:gray;color:white;}
.mTableLibraryIndexlink:active, .mTableLibraryIndexlink:hover {font-weight:bold;text-decoration:underline;background:gray;color:white;}
.mTableLibraryIndexLetter {width:30px;height:30px;font-family:Times, Arial;font-weight:bold;font-size:14pt;border-left:1px solid black;border-top:1px solid black;border-right:2px solid black;border-bottom:2px solid black;background:gray;color:black;}
.mTableLibraryIndexArticles {height:60px;border:1px solid gray;background:silver;color:black;}
.mTableLibrarySimpleArticlesNew, .mTableLibraryIndexArticlesNew, .mTableLibraryWebNew {font-size:10pt;font-weight:bold;font-style:italic;color:white;}
.mTableArticleTitle {font-weight:bold;color:black;}
.mTableLibraryShort {width:700px;margin:3px;border-left:1px solid black;border-top:1px solid black;border-right:2px solid black;border-bottom:2px solid black;background:gray;color:black;}
.mTableLibraryShortTH {padding-left:5px;padding-right:5px;border:1px solid white;background:black;color:white;}
.mTableLibraryShortTHtext {font-size:8pt;font-weight:normal;background:black;color:silver;}
.mTableLibraryShortContent {height:80px;font-weight:normal;padding-left:5px;padding-right:5px;border:1px solid black;background:silver;color:black;}
.mTableLibrarySection {border-left:1px solid black;border-top:1px solid black;border-right:2px solid black;border-bottom:2px solid black;font-weight:normal;background:gray;color:black;}
.mTableLibrarySectionText {font-weight:bold;margin:3px;background:gray;color:black;}
.mTableGaleryControl, .mTableTopicControl {border-left:1px solid black;border-top:1px solid black;border-right:2px solid black;border-bottom:2px solid black;font-weight:normal;background:gray;color:black;height:40px;}
.mTableGaleryControlText, .mTableTopicControlText {height:30px;padding:2px;font-size:10pt;font-family:Times, Arial;font-weight:bold;background:gray;color:black;}
.mTableGaleryControlCombo, .mTableTopicControlCombo {font-size:10pt;font-family:Times, Arial;font-weight:bold;border:1px solid black;background-color:silver;color:black;}
.mTableGaleryControlButton, .mTableTopicControlButton {font-size:10pt;font-family:Times, Arial;font-weight:bold;border-style:outset;border-color:gray;background-color:silver;color:black}
.mTableGaleryControl .search {font-size:10pt;font-family:Times, Arial;font-weight:normal;border:1px solid black;background-color:white;color:black;}
.mTableMyPhotoControl {border-left:1px solid black;border-top:1px solid black;border-right:2px solid black;border-bottom:2px solid black;font-weight:normal;background:gray;color:black;}
.mTableMyPhotoControlQuota {margin:5px;height:20px;width:150px;border:2px ridge;font-size:8pt;font-family:Times, Arial;font-weight:bold;background:gray;color:black;}
.mTableMyPhotoControlCombo {font-size:10pt;font-family:Times, Arial;font-weight:bold;border:1px solid black;background-color:silver;color:black}
.mTableMyPhotoControlButton {font-size:10pt;font-family:Times, Arial;font-weight:bold;border-style:outset;border-color:gray;background-color:silver;color:black}
.dsTopic {border-top:1px solid black;border-left:1px solid black;border-right:2px solid black;border-bottom:2px solid black;border-collapse:collapse;width:830px;}
.dsTopic th {color:white;background:black;padding:0px 5px 0px 5px;}
.dsTopic td {color:black;background:silver;height:100px;padding:15px 5px 15px 5px;vertical-align:top;}
.dsTopic .footer {color:white;background:black;padding:0px 5px 0px 5px;height:1em;text-align:right;}
.dsTopics {border-collapse:collapse;border-top:1px solid black;border-left:1px solid black;border-right:2px solid black;border-bottom:2px solid black;width:100%;}
.dsTopics th {font-weight:bold;font-style:italic;border:0px;padding:0px 3px 0px 3px;background-color:black;color:white;white-space:nowrap;text-align:left;}
.dsTopics .tr1 {background-color:white;}
.dsTopics .tr2 {background-color:silver;}
.dsTopics td {font-style:italic;border:0px;padding:0px 3px 0px 3px;color:black;white-space:nowrap;vertical-align:middle;}
.dsTopics a:link, .dsTopics a:visited {font-style:normal;font-weight:bold;text-decoration:none;color:black;}
.dsTopics a:active, .dsTopics a:hover {font-style:normal;font-weight:bold;text-decoration:underline;color:black;}
.bannerSmall {border-top:1px solid black;border-left:1px solid black;border-right:2px solid black;border-bottom:2px solid black;}
.pageTitle {font-style:italic;font-weight:bold;font-size:22pt}
.sunTable, .dofTable {background:gray;color:black;margin:10px;padding:0px;border-top:1px solid black;border-left:1px solid black;border-bottom:2px solid black;border-right:2px solid black;}
.sunTableHeader, .dofTableHeader {background:black;color:white;font-weight:bold;border:1px solid white;}
.sunTableHeaderGrid, .dofTableHeaderGrid, .dofTableHeaderGridSmall {background:gray;color:black;font-weight:bold;border:1px solid black;}
.sunTableLabel, .dofTableLabel {background:gray;color:black;font-weight:bold;padding:0px 3px 0px 3px;}
.sunTableData, .dofTableData, .dofTableDataSmall {background:silver;color:black;border:1px solid black;padding:0px 10px 0px 3px;}
.sunTableCombo, .dofTableCombo {border:1px solid black;margin:0px;padding:0px}
.dofTableDataSmall, .dofTableHeaderGridSmall {font-size:10pt;padding:0px 1px 0px 1px;}
.tooltip {position:absolute;top:0px;left:0px;border-top:1px solid black;border-left:1px solid black;border-bottom:2px solid black;border-right:2px solid black;color:black;background-color:white;font-size:10pt;white-space:nowrap;text-align:center;visibility:hidden;}
.tooltip table {font-size:10pt;margin:3px;padding:0px;}
.tooltip table th, .tooltip table td {margin:0px;padding:0px 3px 0px 3px;white-space:nowrap;}
.tooltip table th {color:black;background-color:silver;border-top:1px solid black;border-left:1px solid black;border-bottom:1px solid gray;border-right:1px solid gray;font-weight:bold;}
.acronym {cursor:help;text-decoration:underline;}
.mTableForum {width:390px;height:100px;margin:0px 0px 1em 0px;border-left:1px solid black;border-top:1px solid black;border-right:2px solid black;border-bottom:2px solid black;border-spacing:1px;background:gray;}
.mTableForumTH {padding-left:5px;padding-right:5px;border:1px solid white;background:black;color:white;}
.mTableForumTHtext {font-size:8pt;font-weight:normal;background:black;color:silver;}
.mtableForumTHnew {font-size:8pt;font-weight:normal;font-style:normal;background:black;color:white;}
.mTableForumTHlink:link, .mTableForumTHlink:visited {font-weight:bold;text-decoration:none;background:black;color:white;}
.mTableForumTHlink:active, .mTableForumTHlink:hover {font-weight:bold;text-decoration:underline;background:black;color:white;}
.mTableForumTD {font-weight:normal;background:gray;color:black;}
.mTableForumLogo {width:50px;height:50px;margin:3px;border-color:silver;border-width:1px;border-style:inset;background-color:black;}
.pollTable {width:640px;background-color:white;border-top:1px solid black;border-left:1px solid black;border-bottom:2px solid black;border-right:2px solid black;border-collapse:collapse;}
.pollTitle {color:white;background-color:black;padding:0em .5em 0em .5em;font-weight:bold;}
.pollQuestion {font-weight:bold;padding:.5em .5em .5em .5em;border-bottom:1px solid black;}
.pollRadio {vertical-align:text-top;padding:.1em .3em 0em .3em;}
.pollRadioNone {vertical-align:text-top;padding:.1em .3em 0em .9em;}
.pollOption {width:100%;vertical-align:text-top;padding:.1em .5em 0em .1em;cursor:pointer;}
.pollOptionNone {width:100%;vertical-align:text-top;padding:.1em .5em 0em .1em;}
.pollVote {padding:0;font-size:8pt;cursor:pointer;}
.pollVoteNone {padding:0;font-size:8pt;}
.pollBar {height:8px;background:gray;border:1px solid black;font-size:0pt;line-height:0;margin:3px 0px 0px 0px;padding:0;float:left;}
.pollButton {padding:.5em .5em .5em .5em;margin-top:100px;border-top:1px solid black;}
