img {
  border: 0px;
}

.username {
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
}

.usernamelarge {
  text-decoration: underline;
  font-weight: bold;
  font-size: 12px;
}

.detailconsolecontent {
  background-color: #201818;
  border-style: solid;
  border-width: 0px;
  border-color: #000000;
  font-size: 10px;
  font-weight: normal;
  color: #FFFFFF;
}

.tablecolhead {
  background-color: #000000;
  font-size: 11px;
  height: 30px;
  vertical-align: middle;
  font-weight: bold;
}

.toplinks {
  font-family: verdana;
  arial,helvetica,ms sans serif; 
	font-size: 10px;
}

.generalnote {
  font-size: 11px;
}

.formtable {
  padding: 0px;
  margin: 0px;
  border-width: 0px;
  border-spacing: 0px;
}

.formrowhighlight {
  background-color: #FFFF00;
  color: #000000;
  font-size: 12px;
}

.formrowlight {
  background-color: #55512C;
}

.formrowdark {
  background-color: #3F3924;
}

/* required for RHOR forums */
.rowlight {
  background-color: #55512C;
}

/* required for RHOR forums */
.rowdark {
  background-color: #3F3924;
}

.bodybg {
  color: #000000;
  background-color: #201818;
  font-family: verdana;
  arial,helvetica,ms sans serif; 
	font-size: 11px;
  text-align: center;
 /*ie workaround*/
	/*background: #C3CD3E url(/sup/img/back.jpg) repeat-x top left;*/
  background-attachment: fixed;
}

th {
  background-color: #F2F256;
  font-size: 11px;
  color: #000000;
}

td {
  font-size: 11px;
  color: #FFFFFF;
  font-family: verdana;
  arial,helvetica,ms sans serif;
}

.pageright {
  margin-left: 8x;
  color: #FFFFFF;
  font-family: verdana;
  arial,helvetica,ms sans serif;
}

.consolecontent {
  border-style: solid;
  border-width: 2px;
  border-color: #201818;
  padding: 5px;
  font-size: 11px;
  font-weight: normal;
  background-position: top left;
  background-repeat: no-repeat;
  background-image: url(/sup/img/console_bg.jpg);
  background-color: #201818;
}

.genericconsole {
  border-style: solid;
  border-width: 0px;
  border-color: #F2F256;
  padding: 0px;
  font-size: 11px;
  font-weight: normal;
  background-color: #F2F256;
  color: #000000;
}

a,a:link,a:visited {
  color: #FFFFFF;
  text-decoration: underline;
}

a:hover {
  color: #F2F256;
  text-decoration: underline;
}

a.consolelink:link,a.consolelink:visited {
  color: #000000;
  font-family: verdana;
  arial,helvetica,ms sans serif; 
	font-weight: bold;
  font-size: 11px;
  padding: 3px;
  text-decoration: none;
}

a.consolelink:hover {
  color: #000000;
  text-decoration: none;
}

a.listlinktext:link,a.listlinktext:visited {
  color: #FFFFFF;
  font-weight: normal;
  font-size: 11px;
  padding: 3px;
}

.masthead {
  background-color: #201818;
  height: 275px;
  margin-top: 20px;
  background-position: top left;
  background-repeat: no-repeat;
  background-image: url(/sup/img/mh/masthead_new.jpg);
}

.mastheadtext {
  font-family: verdana;
  arial,helvetica,ms sans serif; 
	text-align: right;
  font-size: 8px;
  color: #FFFFFF;
  text-decoration: none;
}

a.mastheadtext:link,a.mastheadtext:visited {
  font-family: verdana;
  arial,helvetica,ms sans serif; 
	text-align: right;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}

a.mastheadtext:hover {
  font-family: verdana;
  arial,helvetica,ms sans serif; 
	text-align: right;
  font-size: 10px;
  color: #F2F256;
  text-decoration: none;
}

.consoletable {
  font-size: 11px;
  font-weight: normal;
}

.adwordstowersection {
  background-color: #FFFFFF;
  margin-left: 0px;
  float: right;
  clear: both;
  height: 600px;
}

.adwordssection {
  background-color: #FFFFFF;
  margin-left: 0px;
}

.homelabel {
  text-align: left;
  margin-bottom: 15px;
}

.homepara {
  font-size: 11px;
  font-weight: normal;
  font-family: verdana;
  arial,helvetica,ms sans serif; 
	color: #FFFFFF;
  text-align: left;
  margin-bottom: 15px;
}

.tablestyle_print {
  font-size: 8px;
  font-weight: bold;
  border: 1px solid #006600;
  background-color: #E2E7AF;
  border-collapse: collapse;
}

.forumpost {
  font-size: 11px;
}

.forumalert {
  font-size: 11px;
  color: #FF4444;
}

.rowspacer {
  background-color: #E2E7AF;
  height: 2;
}

.cellleagueuserrow {
  font-family: verdana,arial,helvetica,ms sans serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;
  background-color: #DDDD00;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-right: 1px solid;
  border-left: 1px solid;
  border-color: #003300;
}

.celldark {
  font-family: verdana,arial,helvetica,ms sans serif;
  font-size: 10px;
  color: #3F3924;
  font-weight: normal;
  background-color: #3F3924;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-right: 1px solid;
  border-left: 1px solid;
  border-color: #003300;
}

.celllight {
  font-family: verdana,arial,helvetica,ms sans serif;
  font-size: 10px;
  color: #55512C;
  font-weight: normal;
  background-color: #55512C;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-right: 1px solid;
  border-left: 1px solid;
  border-color: #003300;
}

.celladminonly {
  font-family: verdana,arial,helvetica,ms sans serif;
  font-size: 10px;
  color: #AA0000;
  font-weight: normal;
  background-color: #AAF2CA;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-right: 1px solid;
  border-left: 1px solid;
  border-color: #003300;
}

.cellhighlight {
  font-family: verdana,arial,helvetica,ms sans serif;
  font-size: 10px;
  color: #DD0000;
  font-weight: bold;
  background-color: #F0F2CA;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-right: 1px solid;
  border-left: 1px solid;
  border-color: #003300;
}

.subtabconsolecontent {
  border-style: solid;
  border-width: 2px;
  border-color: #006600;
  padding: 5px;
  font-size: 11px;
  font-weight: normal;
  background-position: top left;
  background-repeat: no-repeat;
  background-color: #FAFBEA;
}

.prefheading {
  font-size: 16px;
  font-weight: bold;
  text-align: left;
}

.prefdescription {
  font-size: 11px;
  font-weight: normal;
  text-align: center;
}

.infocell {
  border-width: 1px;
  font-size: 11px;
  border-style: solid;
  border-color: #003300;
  background-color: #000000;
  padding-left: 5px;
}

h1 {
  font-size: 18px;
  color: #FFFFFF;
  font-weight: bold;
}

h3 {
  font-size: 14px;
  color: #FFFFFF;
  font-weight: bold;
}

h4 {
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
}

.logotagline {
  font-size: 10px;
  color: #FFFFFF;
  font-weight: bold;
  width: 300px;
  text-align: center;
  white-space: nowrap;
}

.scores {
  font-family: verdana,arial,helvetica,ms sans serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;
}

.comment {
  font-family: verdana,arial,helvetica,ms sans serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;
}

.tablelink {
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;
  font-family: verdana,arial,helvetica,ms sans serif;
  text-decoration: none;
}

a.attentiontabtext:link,a.attentiontabtext:visited {
  color: #FFFF00;
  font-weight: bold;
  font-size: 11px;
  padding: 3px;
}

a.attentionlistlinktext:link,a.attentionlistlinktext:visited {
  color: #FFFF00;
  font-weight: bold;
  font-size: 11px;
  padding: 3px;
}

a.tabtext:link,a.tabtext:visited {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11px;
  padding: 3px;
}

a.tabtext:hover,a.attentiontabtext:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

.table {
  background-color: #000000;
  font-size: 11px;
  border-color: #003300;
}

.posteddate {
  font-size: 10px;
  font-weight: bold;
}

.helpsubject {
  font-size: 14px;
  color: #000000;
  font-weight: bold;
}

.helptext {
  font-size: 10px;
  font-weight: normal;
}

.console {
  margin: 0px;
  padding: 0;
  white-space: nowrap;
  width: 100%;
}

.consoletitle {
  font-size: 11px;
  background-color: #00CC66;
  font-weight: bold;
}

.usernoticeconsolecontent {
  border-style: solid;
  border-width: 2px;
  border-color: #E3E8A5;
  padding: 5px;
  font-size: 11px;
  font-weight: normal;
  background-position: top left;
  background-repeat: no-repeat;
  #background-image: url(/sup/img/console_bg.jpg);
  background-color: #F8FAE5;
}

.msgbox {
  background-color: #EEEEEE;
  border-style: solid;
  border-width: 2px;
  border-color: #000000;
  padding: 5px;
}

.stdtable {
  font-size: 11px;
  font-weight: normal;
}

.spacedcell {
  background: #EEF2EA;
  border-style: ridge;
  border-color: #003300;
}

.filledtable {
	/*background: #003300;
	font-size: 11px;
	border-color : #003300;
	border-spacing: 0;
	padding: 0;
	border: solid 0px;*/;
}

.keytext {
  color: #000000;
  /*#FFFFFF*/
  font-weight: normal;
  font-size: 11px;
  padding: 3px;
}

.normaltext {
  font-size: 11px;
  font-weight: normal;
}

.results {
  font-size: 9px;
  font-weight: normal;
}

.highlighttext {
  font-size: 11px;
  color: #DD0000;
}

.dropdown {
  font-size: 11px;
  color: #000000;
}

.dropdownlabel {
  font-size: 11px;
  color: #000000;
 /*#FFFFFF*/;
}

.errortext {
  font-size: 14px;
  font-weight: normal;
  color: #DD0000;
  font-weight: bold;
}

.errortext {
  font-size: 14px;
  color: #DD0000;
  font-weight: bold;
}

a.errorlink:link,a.errorlink:visited {
  font-size: 14px;
  color: #DD0000;
  font-weight: bold;
}

.cellicon {
  font-family: verdana,arial,helvetica,ms sans serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;
  background-color: #FFFFFF;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-right: 1px solid;
  border-left: 1px solid;
  border-color: #003300;
}

.rounddate {
  font-size: 11px;
  font-family: courier new, courier;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #9EB687;
 /*63BB22*/
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-right: 1px solid;
  border-left: 1px solid;
  border-color: #003300;
}

.celllightish {
  font-family: verdana,arial,helvetica,ms sans serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;
  background-color: #;
 /*#B7CAA6;*/
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-right: 1px solid;
  border-left: 1px solid;
  border-color: #003300;
}

.mainbg {
	/*background-color: #FFFFFF;			*/
  font-family: verdana,arial,helvetica,ms sans serif;
  font-size: 10px;
}

.pagetitle {
  font-size: 13px;
  font-weight: bold;
}

.topsidemenu {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
}

.sidemenu {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
}

.sidemenusmall {
  font-size: 10px;
}

.sidemenusmallhighlight {
  font-size: 10px;
  color: #DD0000;
}

.footermenu {
  font-size: 11px;
}

.profileactions {
  font-size: 11px;
}

.formnotes {
  font-size: 10px;
  font-weight: bold;
}

.formelnote {
  font-size: 10px;
  font-weight: bold;
}

.formlabelcontent {
  font-size: 10px;
}

.formlabel {
  font-size: 10px;
  text-align: right;
  padding-right: 10px;
}

.formlabelleft {
  font-size: 10px;
  text-align: left;
  padding-right: 10px;
}

.formel {
  font-family: arial,helvetica,ms sans serif;
  font-size: 11px;
}

.formelmultiselect {
  font-family: arial,helvetica,ms sans serif;
  font-size: 11px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.infotitle {
  font-size: 18px;
  font-weight: bold;
}

.infovalue {
  font-size: 11px;
}

.infolabel {
  font-size: 11px;
  text-align: right;
  padding-right: 10px;
}

.infobg {
  background-color: #FFF7E7;
}

.error {
  font-size: 11px;
  font-weight: bold;
  color: #FF4444;
}

.stdbutton {
  width: 150px;
  text-align: center;
  border-width: 1px;
  background-color: #FFFFFF;
  border-top-color: #EEEEEE;
  border-left-color: #EEEEEE;
  border-right-color: #85A1B9;
  border-bottom-color: #85A1B9;
  font-family: verdana,arial,helvetica,ms sans serif;
  font-weight: bold;
  font-size: 11px;
  background-image: url(/sup/img/but/genericbutton.jpg);
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  margin: 4px;
}

.warning {
  font-size: 11px;
}

.userstatus {
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}

.help {
  font-size: 11px;
}

.emailcontent {
  font-size: 14px;
  font-weight: bold;
}

.buttonBarSelected {
  font-family: Verdana;
  font-size: 11px;
  border-style: solid;
  background-color: #F7E7B5;
  text-decoration: none;
  text-align: center;
  height: 22px;
  border-top-color: #555555;
  border-left-color: #555555;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-width: 1px 1px 1px 1px;
  background-position: 1px 2px;
  background-repeat: no-repeat;
}

.profilename {
  font-size: 14px;
  font-weight: bold;
}

.profilebox {
  width: 580px;
}

.profileboxinner {
  width: 530px;
  height: 67px;
}

.optionbox {
  text-align: right;
  width: 80px;
}

.usernamebox {
  width: 450px;
  padding-left: 10px;
  vertical-align: middle;
}

.maintextbox {
  font-size: 10px;
  width: 530px;
  padding-left: 10px;
}

.headlinebox {
  font-weight: bold;
  font-size: 11px;
  color: #0000AA;
  padding-left: 10px;
}

.headline {
  font-size: 13px;
  color: #0000AA;
}

.profile {
  font-size: 11px;
}

.actionicon {
  width: 22px;
  height: 14px;
  border: 0;
}

.searchrowspacer {
  height: 8;
}

.legal {
  color: #FFFFFF;
  font-size: 10px;
}

.searchbox {
  font-size: 11px;
  background-color: #FFFBF2;
  border-style: solid;
  border-width: 2px;
  border-color: #EFD784;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: center;
}

.homemain {
  font-size: 11px;
}

.updatemsgok {
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  padding: 3px;
  margin: 3px;
  border: 2px #66AA66 dashed;
  text-align: center;
}

.updatemsgfail {
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  padding: 3px;
  margin: 3px;
  border: 2px #EE0000 dashed;
  text-align: center;
}

.table2 {
  border-style: solid;
  text-align: center;
  border-width: 0px;
  border-width: 0px 1px 1px 0px;
  border-color: #DDDDDD;
}

.rowcorrect {
  color: #000000;
  background: #ECE271;
  text-align: left;
  padding: 3px;
  border-style: solid;
  border-width: 1px 0px 0px 1px;
  border-color: #DDDDDD;
}

.rowincorrect {
  color: #000000;
  background: #ECE271;
  text-align: left;
  padding: 3px;
  border-style: solid;
  border-width: 1px 0px 0px 1px;
  border-color: #DDDDDD;
}

.table2 th {
  background: #EBD972;
  font-size: 10px;
  font-weight: bold;
  border-style: solid;
  border-width: 1px 0px 0px 1px;
  border-color: #DDDDDD;
  padding: 3px;
}

.homepagelist .header {
  margin-top: 10px;
  width: 645px;
  background-color: #f2f256;
  height: 24px;
  width: 636px;
  padding-top: 2px;
}

.homepagelist .tablename {
  margin-left: 8px;
  margin-top: 3px;
  font-weight: bold;
  font-family: arial;
  font-style: italic;
  font-style: italic;
  font-size: 14px;
  color: #000000;
}

.homepagelist table {
  width: 636px;
  border-collapse: collapse;
}

.homepagelist table th {
  background-color: #b3b592;
  height: 28px;
  padding: 4px;
  text-align: left;
}

.homepagelist table tr {
  border: 0px;
  border-style: solid;
  margin-top: 8px;
  height: 30px;
  font-size: 10px;
  color: #FFFFFF;
}

.homepagelist table tr .rowlight {
  background-color: #55512c;
  padding: 4px;
}

.homepagelist table tr .rowdark {
  background-color: #3f3924;
}

.homepagelist table td {
  padding-left: 5px;
}

.homepagelist .nooverflow {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
