/* Theme by Nick Mahon */
/* http://www.vereor.com */

/* Links */
a, a:link, a:active, a:visited {
	color : #BBBBBB;
	font-family : Verdana, Helvetica;
	font-weight : bold;
	text-decoration : none;
}

a:hover  {
	color : #DF4D4D;
	font-family : Verdana, Helvetica;
	font-weight : bold;
	text-decoration : none;
}

a.catlink, a.catlink:link, a.catlink:visited, a.catlink:active                 {
	color : #DEDEDE;
	font-family : Verdana;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
}

a.catlink:hover            {
	color : #DEDEDE;
	font-family : Verdana;
	font-size : 13px;
	font-weight : bold;
	text-decoration : underline;
}

/* Links to a forum on the Index */
a.forumlink, a.forumlink:link, a.forumlink:visited, a.forumlink:active                  {
	color : #BBBBBB;
	font-family : Verdana, Helvetica;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

a.forumlink:hover          {
	color : #DF4D4D;
	font-family : Verdana, Helvetica;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
}

/* Links to a topic while viewing a forum */
 
a.topiclink, a.topiclink:link, a.topiclink:active, a.topiclink:visited                 {
	color : #BBBBBB;
	font-family : Verdana, Helvetica;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
}

a.topiclink:hover          {
	color : #DF4D4D;
	font-family : Verdana, Helvetica;
	font-size : 11px;
	font-weight : normal;
	text-decoration : underline;
}

a.toprowlink, a.toprowlink:link, a.toprowlink:visited, a.toprowlink:active           {
	color : #DEDEDE;
	font-family : Verdana, Helvetica;
	font-size : 9px;
	font-weight : bold;
	text-decoration : none;
}

a.toprowlink:hover         {
	color : #DEDEDE;
	font-family : Verdana, Helvetica;
	font-size : 9px;
	font-weight : bold;
	text-decoration : underline;
}

a.yellowlink, a.yellowlink:link, a.yellowlink:active, a.yellowlink:visited                 {
	color : #444444;
	font-family : Verdana, Helvetica;
	font-size : 10px;
	text-decoration : none;
}

a.yellowlink:hover          {
	color : #444444;
	font-family : Verdana, Helvetica;
	font-size : 10px;
	text-decoration : underline;
}

body {
	scrollbar-base-color : #DDDDDD;
}

/* Default Font Attributes */
body, table, td              {
	color : #BBBBBB;
	font-family : Verdana;
	font-size : 10px;
}

input {
	text-indent : 2px;
}

input, textarea, select  {
	background-color : #454545;
	border : 1px #636363 solid;
	color : DEDEDE;
	font-family : Verdana, Helvetica, E58C00, Helvetica, sans-serif;
	font-size : 10px;
}

input, textarea, select  {
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
}

input.button  {
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
}

/* Some More Cell Properties */

td.toprow {
	background-color : #333333;
	color : White;
	height:9px;
	font-weight : bold;
}

td.catrow            {
	background-color : #285279;
	color : #DEDEDE;
	font-size : 9px;
	height:10px;
	font-weight : bold;
	text-align : center;
}

/* Alternating Cell Colors */
td.row1	         {
	background-color : #1C1C1C;
}

td.row2	         {
	background-color : #0F0F0F;
}

td.tableborder	   {
	background-color : #292929;
}


/* Text on the Category Row */
.catrowtext {
	color : #DEDEDE;
	font-weight: bold;
	font-family : Verdana;
	font-size : 13px;
}

.largetext, td.row1, td.row2       {
	font-size : 13px;
}

.mediumtext       {
	font-size : 11px;
}

.smalltext {
	font-size : 10px;
}

.smalltext, .mediumtext, .largetext {
	color : #BBBBBB;
	font-family : Verdana, Helvetica;
}

/* Text on the Top Row */
 
.toprowtext       {
	color : #DEDEDE;
	font-family : Verdana, Helvetica;
	font-size : 9px;
	font-weight : bold;
}
