span.mostact
{
	padding:3px;
	margin-left:3px;
}
.leftbar
{
	width:730px;
}
.rightbar
{
	width:255px;
}
.style1 {
	color: #FF0000;
	font-weight: bold;
}
.style3 {color: #FFFFFF}
 
td.style10
{
  color: #FFFFFF;
  font-size: 16px;
  padding-left:30px;
  height:25px;
  text-align:center;
  margin:0px;
  font-weight:bold;
  background-color: #64A2C8;
  vertical-align:middle;
}
.style10
{
  color: #FFFFFF;
  font-size: 16px;
  text-align:center;
  height:25px;
  width:285px;
  margin:0px;
  font-weight:bold;
  background-color: #64A2C8;
  vertical-align:middle;
}

.style12
{
  color: #FFFFFF;
  font-size: 16px;
  padding-left:20px;
  
  height:25px;
  margin:0px;
  font-weight:bold;
  background-color: #64A2C8;
  vertical-align:middle;
}

HTML {
	HEIGHT: 100%
}
.tableline .tableplain  {
  border-style: none;
  border-collapse: collapse;
}
.tableline .tableplain td {
  border-style: none;
  border-collapse: collapse;
}
.persontitle {
  font-family: "courier new", courier, monospace;
  color: #000;
  font-size: 26px;
  font-weight: bold;
  margin-left:0 !important;
}
.tableline {
	border: solid 1px #333333;
	margin: 5px 0;
	background-color: #F8F8F8;
}

.tableline ul {
    list-style-type: none;
    margin: 0;
}
.tableline ul {
    margin: 0;
}
.no-width { margin: 5px auto; }

.tableline td { padding: 2px; 	background-color: #F8F8F8;
	border: solid 1px #FFF;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	
}
.tableline .row-header {
	background: #354883 url(/styles/default/images/forums/forumcat.gif);
	border: solid 1px #DCE1EE;
	border-right-color: #CFDADE;
	border-bottom-color: #CFDADE;
	padding: 2;
    font-weight: bold;
    font-size: 10pt;
    color: #FFFFFF;
	height: 27px;
}

/******************   NEW CSS ADDED FOR FORUM TDS **************** Added by HD */
.tableline .forum-header {
	background: #354883 url(/styles/default/images/forums/forumcat.gif);
	border: solid 1px #DCE1EE;
	border-right-color: #CFDADE;
	border-bottom-color: #CFDADE;
	padding: 2;
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
	height: 15px;
}
.tableline .tdbgcolor {
    font-weight: bold;
    font-size: 14pt;
	font-family:Arial;
    color: #000099;
}
.tableline .tdbgcolors {
    font-weight: normal;
    font-size: 9pt;
	font-family:Arial;
    color: #111111;
}
.tableline .mapfonts {
    font-weight:normal;
    font-size: 9pt;
	font-family:Arial;
	text-decoration:none;
    color: #0000FF;
}
.tableline .mapsubfonts {
    font-weight:normal;
    font-size: 7pt;
	font-family:Arial;
	text-decoration:none;
    color: #0000FF;
}
.tableline .mapheadfonts {
    font-weight: bold;
    font-size: 10pt;
	text-decoration:none;
	font-family:Arial;
    color: #0000FF;
}
.tableline .tdfonthead{
background: #E7E7E7;
}
/**************************************************/
.tableline th {
	background: #FFF url(/styles/default/images/forums/forumthread.gif) top left repeat-x;
	color: #333333;
	font-weight: bold;
	font-size: 11px;
	height: 24px;
	padding: 0 5px;
	border: solid 1px #FFF;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	white-space: nowrap;
}

BODY
 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	PADDING-TOP: 0px;
	HEIGHT: 100%
}

td a
{
	COLOR: #094275; TEXT-DECORATION: none
}

table, td, tr, p         
{ 
	color: #414141;
	font-family: Helvetica, Verdana, Arial; 
	font-size: 11px; 
}

form
{
	margin-bottom:0px;
	margin-top:0px;
}
input, text, textarea
{  
	color: #666666;
	font-family: Verdana; 
	font-size: 11px; 
	border: 1px #666666 solid; 
	background-color: transparent;
}

button 
{  
	font-family: Verdana; 
	font-size: 11px; 
}
select
{
	color: #666666;
	font-family: Verdana; 
	font-size: 11px; 
	border: 1px #666666 solid; 
	background-color: transparent;
}

.footernavigationlink
{
	color: #666666;
	font-family: Verdana;
	font-size: 9px; 
	font-weight: normal;
	text-decoration:none 
}
a.footernavigationlink:hover {font-family: Verdana; color: #254A5D; font-size: 9px; text-decoration:underline}
a.footernavigationlink
{ 
	color: #254A5D;
	font-family: Verdana;
	font-size: 9px; 
	font-weight: normal;
	text-decoration:none 
}
#popular {
	MARGIN-BOTTOM: 1em; FONT: 76% "Lucida Grande", Helvetica, Verdana, Arial
}
#popular H2 {
	PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em; TEXT-ALIGN: center
}
#popular .boxedr {
	BORDER-RIGHT: #ccc 2px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 0px; BACKGROUND: #eee; PADDING-BOTTOM: 3em; BORDER-LEFT: #ccc 2px solid; 
	PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: center
}
A.popular {
	FONT-SIZE: 11px; COLOR: #094275; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#popular A {
	COLOR: #094275; TEXT-DECORATION: none
}
#popular UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#popular UL LI {
	CLEAR: both
}
#popular UL LI {
	TEXT-ALIGN: left
}
#popular UL LI DIV {
	FLOAT: right
}
.popline
{
	CLEAR: both; PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; FONT-SIZE: 12px; 
	PADDING-BOTTOM: 3px;
	text-align:left; 
	MARGIN-left: 2px; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #7e7e7e 1px dotted; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	POSITION: relative; HEIGHT: 1%;
	font-weight:bold;
}
.popline A {
	PADDING-RIGHT: 2px; COLOR: #094275; TEXT-DECORATION: none
}
.popline SPAN {
	FONT-SIZE: 11px; FLOAT: right
}
.popline2 A {
	PADDING-RIGHT: 20px; COLOR: #094275; MARGIN-RIGHT: 70px; TEXT-DECORATION: none
}
.popline2 SPAN {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
td.heading1 
{
	 FONT: bold 18px Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif
}
.message
{
	color:#FF0000;
	font-family:verdana;
	font-weight:bold;
	font-size:12px;
}
span.heading1 
{
	 FONT: bold 14px Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif
}
H3.heading
{
	FONT-SIZE: 16px; 
	MARGIN: 0px 0px 10px; 
	COLOR: #000000; 
	
	LETTER-SPACING: -1px; 
	TEXT-ALIGN: left
}

.box .boxed
{
	BORDER-RIGHT: #ccc 2px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ccc 0px solid; 
	PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; 
	PADDING-BOTTOM: 1em; 
	BORDER-LEFT: #ccc 2px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ccc 2px solid; 
	TEXT-ALIGN: center
}
.box1 .boxed1
{
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 0px;
	color:#666666; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 0px; BACKGROUND: #fff; 
	PADDING-BOTTOM: 0em; 
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	TEXT-ALIGN: center
}

#page
 {
	CLEAR: both; 
	BORDER-RIGHT: #ccc 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ccc 0px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px auto; 
	BORDER-LEFT: #ccc 0px solid; 
	WIDTH: 1000px; PADDING-TOP: 7px; 
	BORDER-BOTTOM: #ccc 0px solid; 
	POSITION: relative
}
#z {
	CLEAR: both; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	POSITION: relative;
	margin-left:0px; 
	HEIGHT: 1%
}
#content
{
	BACKGROUND: #fff; 
	POSITION: relative
}
#col8 .box .boxed {
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #eee; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ccc 1px solid
}

.listbox {
	BORDER-RIGHT: #7e7e7e 1px dotted; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #7e7e7e 0px dotted; 
	PADDING-LEFT: 10px; FONT-SIZE: 76%; 
	BACKGROUND: #eee; PADDING-BOTTOM: 10px; 
	MARGIN: 0px 0px 7px; BORDER-LEFT: #7e7e7e 1px dotted; 
	PADDING-TOP: 10px; BORDER-BOTTOM: #7e7e7e 1px dotted; 
	FONT-FAMILY: Arial, Verdana, sans-serif
}
.box .boxed
{
	BORDER-RIGHT: #ccc 2px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ccc 0px solid; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #eee; 
	PADDING-BOTTOM: 1em; 
	BORDER-LEFT: #ccc 2px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ccc 2px solid; 
	TEXT-ALIGN: center
}

.subtitle
{
	MARGIN-LEFT: 0px; POSITION: relative
} 
.subtitle .userpic
{
	DISPLAY: block; FLOAT: left; WIDTH: 16px; MARGIN-RIGHT: 5px; HEIGHT: 16px
}
td li .catlink A
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px;
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
#lists .block .subtitle A:link
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #094275; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}

#lists .block .subtitle A:visited
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #094275; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}

#footer {
	CLEAR: both; 
	BORDER-RIGHT: #cccc99 0px solid; 
	PADDING-RIGHT: 2px; 
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; 

	FONT: 11px Verdana, Arial; 
	TEXT-ALIGN: center
}
#footer A:link {
	FONT: bold 11px arial, Verdana, "Lucida Grande", Helvetica, Arial; COLOR: #004473; TEXT-DECORATION: none
}
#footer A:visited {
	FONT: bold 11px arial, Verdana, "Lucida Grande", Helvetica, Arial; COLOR: #004473; TEXT-DECORATION: none
}
#footer A:hover
{
	COLOR: #ff5500
}
#pagination
{
	CLEAR: left; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #7e7e7e 0px dotted; 
	PADDING-LEFT: 0px;
	background-color:#f1f1f1; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; PADDING-TOP: 0px
}
#pagination P A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ccc 1px solid; COLOR: #094275; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
#pagination P SPAN.none {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ccc 1px solid; COLOR: #094275; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
#pagination P A:hover {
	BORDER-LEFT-COLOR: #2e6ab1; BORDER-BOTTOM-COLOR: #2e6ab1; BORDER-TOP-COLOR: #2e6ab1; BORDER-RIGHT-COLOR: #2e6ab1
}
#pagination P A.active {
	BORDER-RIGHT: #2e6ab1 1px solid; BORDER-TOP: #2e6ab1 1px solid; FONT-WEIGHT: 700; BACKGROUND: #2e6ab1; BORDER-LEFT: #2e6ab1 1px solid; COLOR: #fff; BORDER-BOTTOM: #2e6ab1 1px solid
}
#pagination P SPAN.none {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #555; BORDER-BOTTOM: #ccc 1px solid
}
#pagination SPAN.nextprev {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #999; BORDER-BOTTOM: #ddd 1px solid
}

