@import "/Communities/Common/Styles/Default.css";

a:link, a:visited, a:active { font-weight: bolder; color: #b22222; }
a:hover { color: silver; background-color: maroon; text-decoration: none; }
hr { border-top-width: 0; padding-right: 0; display: block; padding-left: 0; border-left-width: 0; border-bottom-width: 0; padding-bottom: 0; width: 100%; padding-top: 0; height: 1px; background-color: #d3d3d3; border-right-width: 0; }
FIELDSET { border: 1px solid #e7e7e7; padding: 2px; }
.Form_Table { background-color: #dddddd; border-right: 1px solid #dddddd; border-top: 1px solid #dddddd; border-left: 1px solid #dddddd; border-bottom: 1px solid #dddddd; }
.Form_Field { background-color: #eeeeee; border: 1px solid #cccccc; }
.Form_SectionRow { background-color: #cccccc; font-weight: bold; }
.Form_SectionText { font-weight: bold; }
.Form_Button { color: white; background-color: maroon; cursor: pointer; border: 0; padding: 0; font-size: 8pt; text-transform: uppercase; }
.Form_HelpText { color: #696969; }
.Form_List { background-color: #eeeeee; border: 1px solid #cccccc; }
.Form_Message { color: #ff6600; }
.Form_Checkbox { color: #696969; }
td.menu { background-color: silver; font-weight: bolder; font-size: 11px; text-align: center; text-transform: uppercase; cursor: pointer; letter-spacing: 1pt; height: 30px; vertical-align: middle; color: white; padding-right: 2px; }
td.menuOver { background-color: maroon; color: white; font-weight: bolder; font-size: 11px; text-align: center; text-transform: uppercase; cursor: pointer; letter-spacing: 1pt; height: 30px; vertical-align: middle; padding-right: 2px; }
.menuSeparator { background-image: url(/Communities/Common/Themes/Empowering/Images/sep.gif); background-repeat: no-repeat; }
.menuBackground { background-color: silver; }
.Discuss_Table th { background-image: url(/Communities/Common/Images/Discuss/gradient.gif); color: #696969; }
.NewsTable { width: 225px; background-color: #eeeeee; }
.NewsHeaderRow { background-color: #e7e7e7; color: #696969; }
.NewsListItem { width: 225px; padding: 4px; border: 1px solid #e7e7e7; color: #696969; }
.StatsTable { width: 225px; }
.topleft { background-image: url(/Communities/Common/Themes/Empowering/Images/windowtopleft.jpg); width: 30px; height: 40px; }
.topfill { background-image: url(/Communities/Common/Themes/Empowering/Images/windowtopfill.jpg); width: 2px; height: 40px; }
.topright { background-image: url(/Communities/Common/Themes/Empowering/Images/windowtopright.jpg); width: 30px; height: 40px; }
.leftfill { background-image: url(/Communities/Common/Themes/Empowering/Images/windowleftfill.jpg); width: 30px; height: 2px; }
.rightfill { background-image: url(/Communities/Common/Themes/Empowering/Images/windowrightfill.jpg); width: 30px; height: 2px; }
.bottomleft { background-image: url(/Communities/Common/Themes/Empowering/Images/windowbottomleft.jpg); width: 30px; height: 40px; }
.bottomfill { background-image: url(/Communities/Common/Themes/Empowering/Images/windowbottomfill.jpg); width: 2px; height: 40px; }
.bottomright { background-image: url(/Communities/Common/Themes/Empowering/Images/windowbottomright.jpg); width: 30px; height: 40px; }
.Heading { font-size: 14pt; text-transform: uppercase; color: #990000; border-bottom: thin solid silver; }
td.sidebar { background-color: #d3d3d3; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-top-color: #a9a9a9; border-right-style: ridge; border-right-color: #696969; color: #696969; font-weight: bolder; font-size: 10pt; margin: 0; padding: 10px; text-align: center; letter-spacing: 1pt; text-transform: uppercase; border-bottom-style: inset; border-bottom-color: black; border-left-style: inset; border-left-color: white; }
.LogoLink a:hover { background-color: white; }