/*** GLOBALS ***/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
}

td {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
th {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6C6C6C;
}

#topbg {
background-color: #000000;
border-right: 1px dashed black;
background-image: url(/whodigs/layout/v4/images/logobgs/random.php);
background-repeat: no-repeat;
background-position: center bottom;
}

A         { color:#1f7fbd; text-decoration:none; }
A:visited { color:#1f7fbd; text-decoration: none; }
A:hover   { color:#1f7fbd; text-decoration: none; }

table {
	margin: 0;
	padding: 0;
}
tr {
	vertical-align: top;
}


.blockheaderleft{
font-weight:bold
}

.block-info-left {
  color:#000000;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif;
  padding-bottom:2px;
  padding-top:2px
}

.blockheaderright{
background:#ffffff;
border-bottom:1px solid #FF9900;
border-left:0px none;
border-right:0px none;
border-top:2px solid #E8ECEA;
color:#000000;
font-weight:bold
}
.blockheaderright-table{
background:#000000;
border-bottom:1px solid #C1CEC7;
border-left:1px solid #D2DBD6;
border-right:1px solid #D2DBD6;
border-top:1px solid #D2DBD6
color:#000000;
}

.stHeadline { font:bold 17px verdana,geneva,arial,sans-serif; color:#119DF5; text-decoration:none; width:100%; }
.stMain { font:10px verdana,geneva,arial,sans-serif; color:#000000; text-decoration:none; width:280; }
.stMenu { font:bold 11px verdana,geneva,arial,sans-serif; color:#000000; text-decoration:none; width:280; }
.stMenuContent { font:10px verdana,geneva,arial,sans-serif; color:#ffffff; text-decoration:none; width:280; }
.stFooterCopy { font:10px verdana,geneva,arial,sans-serif; color:#ffffff; text-decoration:none; width:280; }
.stCenterTitle { font:10px verdana,geneva,arial,sans-serif; color:#000000; text-decoration:none; width:280; }


.menulink TD{
height:20px;
width:130px;
padding-left:5px;
margin:0px;
}

.menulink A{
font-size:11px; 
color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration:none;
padding-left:18px;
}
.menulink A:hover{
font-size:11px; 
color:#ff7d00;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration:normal;
padding-left:18px;
}

.block-info {
  color:#000000;
  font:75% Tahoma,verdana,helvetica,arial,sans-serif
}
.block-info-left {
  color:#ffffff;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif;
  padding-bottom:2px;
  padding-top:2px
}
.block-info-left ul {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 16px;
  padding-left: 0;
  border: none;
}
.block-info-right {
  color:#000000;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif;
  padding-bottom:2px;
  padding-top:2px
}
.block-info-right ul {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 16px;
  padding-left: 0;
  border: none;
}

form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

/******************   NEW CSS ADDED FOR FORUM Ver 2.3 ************************/

TD.navbar      {
    color: #ffffff;
    background-color: #666666;
    font-family: Verdana;
    font-size: 10px;
    line-height: 32px;
    text-align: center;
    font-weight: bold;
    }

TD.navbar a:link, TD.navbar a:visited { 
    color: #FFFFFF;
    font-style: normal;
    font-size: 10px;
    font-family: Verdana, sans-serif;
    text-decoration: none;
    padding: 2px
    }

TD.navbar a:hover { 
    color: #FFCC00;
    font-style: normal;
    font-size: 10px;
    font-family: Verdana, sans-serif;
    text-decoration: none;
    padding: 2px;
    }

#forumheading          { text-align:left; background-color: #FFFFFF; }
.forumclass1           { text-align:left; background-color: #ffffff; }
.forumclass2           { text-align:left; background-color: #CCCCCC; }
.forumclass3           { text-align:left; background-color: #EFEFEF; }
.forumclass4           { text-align:left; background-color: #CCCCCC; }
.forumoutline          { background-color: #CCCCCC; }

/* These CSS declarations for links are used in a few places but are here for theme designers to use if needed - can be added to templates  */
.forumlinks A:link            { color: #000000; font-style: normal; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: underline }
.forumlinks A:visited        { color: #000000; font-style: normal; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: underline }
.forumlinks A:hover            { color: #000000; font-style: normal; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: underline }

/* alternate table row colours */
.forumAlt1   { background-color: #F5F5F5; }
.forumAlt2   { background-color: #FFFFFF; }

.quotebox   { 
     color:#000000; 
     border-style: ridge; 
     background-color: #ECE9D8; 
     font-family: Verdana; 
     font-size: 9px; 
     padding:10px;
     margin: 0px;
     }
.forumCode  { 
    background-color: #ECE9D8; 
    color: #000;
    width: 470px; 
    overflow: auto;
    font-size: 11px;
    min-height: 50px;
    max-height: 120px;
    margin: 5px;
    padding:5px;
    border: 1px dashed black;
    }

.forumTitle   {
    color: #000000;
    background-color: #EFEFEF;
    font-weight: bold;
    font-size: 12px;
    line-height: 14pt;
    font-family: Verdana, Helvetica, sans-serif; }

TD.forumRollOver  { 
    text-align:left;
    background-color: #ffffff; 
    font-family: Verdana, Helvetica, sans-serif; 
    color: #000033  
    }
TD.forumRollOut   { 
    text-align:left;
    background-color: #EFEFEF; 
    font-family: Verdana, Helvetica, sans-serif; 
    color: #000033  
    }

.cblockTitle    {
    color: #FFFFFF;
    background-color: #506790;
    font-weight: bold;
    font-size: 12px;
    line-height: 16pt;
    padding-left:5px;
    font-family: Verdana, Helvetica, sans-serif;
}

SPAN.glow { 
    font-size: 12px;
    background: black; 
    color: white;
}





/* TOP MENU NAVIGATION CSS */
#ShellTopMainNav{position:absolute;width:950px;height:50px;overflow:hidden;top:181px;}
.NavMain{display:inline;padding:0;margin:0;}
.NavMain *{position:static;display:inline;padding:0;margin:0;}

.NavMain1, 
.NavMain2, 
.NavMain3, 
.NavMain4, 
.NavMain5, 
.NavMain6, 
.NavMain7, 
.NavMain1:link, 
.NavMain2:link, 
.NavMain3:link, 
.NavMain4:link, 
.NavMain5:link, 
.NavMain6:link,
.NavMain7:link, 
.NavMain1:visited, 
.NavMain2:visited, 
.NavMain3:visited, 
.NavMain4:visited, 
.NavMain5:visited, 
.NavMain6:visited,
.NavMain7:visited
{font-weight:bold;text-align:center;width:126px;display:block;padding:0;margin:0;color:#000000;position:absolute;top:0;z-index:16;height:29px;padding:8px 0 0 0;font-size:12px;}
.NavMainSelected 
.NavMain1, 
.NavMainSelected 
.NavMain2, 
.NavMainSelected 
.NavMain3, 
.NavMainSelected 
.NavMain4, 
.NavMainSelected 
.NavMain5, 
.NavMainSelected 
.NavMain6, 
.NavMainSelected 
.NavMain7,
.NavMainSelected 
.NavMain1:link, 
.NavMainSelected 
.NavMain2:link, 
.NavMainSelected 
.NavMain3:link, 
.NavMainSelected 
.NavMain4:link, 
.NavMainSelected 
.NavMain5:link, 
.NavMainSelected 
.NavMain6:link, 
.NavMainSelected 
.NavMain7:link,
.NavMainSelected 
.NavMain1:visited, 
.NavMainSelected 
.NavMain2:visited, 
.NavMainSelected 
.NavMain3:visited, 
.NavMainSelected 
.NavMain4:visited, 
.NavMainSelected 
.NavMain5:visited, 
.NavMainSelected 
.NavMain6:visited,
.NavMainSelected 
.NavMain7:visited,  
.NavMainSelected 
.NavMain1:hover, 
.NavMainSelected 
.NavMain2:hover, 
.NavMainSelected 
.NavMain3:hover, 
.NavMainSelected 
.NavMain4:hover, 
.NavMainSelected 
.NavMain5:hover, 
.NavMainSelected 
.NavMain6:hover,
.NavMainSelected 
.NavMain7:hover
{font-weight:bold;color:#1781c6;}
.NavMain1:hover, 
.NavMain2:hover, 
.NavMain3:hover, 
.NavMain4:hover, 
.NavMain5:hover, 
.NavMain6:hover, 
.NavMain7:hover,
.NavMain1:active, 
.NavMain2:active, 
.NavMain3:active, 
.NavMain4:active, 
.NavMain5:active, 
.NavMain6:active,
.NavMain7:active
{padding:8px 0 0 0;text-decoration:none;background-repeat:no-repeat;color:#1781c6;}

span.NavMain1, 
span.NavMain2, 
span.NavMain3, 
span.NavMain4, 
span.NavMain5, 
span.NavMain6,
span.NavMain7,
{color:#bbb;}

.NavMain1
{left:2px;}
.NavMain2
{left:128px;}
.NavMain3
{left:254px;}
.NavMain4
{left:380px;}
.NavMain5
{left:506px;}
.NavMain6
{left:632px;}
.NavMain7
{left:750px;}
.NavRaised0
{display:none;}

.NavRaised1, 
.NavRaised2, 
.NavRaised3, 
.NavRaised4, 
.NavRaised5, 
.NavRaised6,
.NavRaised7
{display:block;height:32px;width:325px;position:absolute;top:0;z-index:15;}

.NavRaised1{left:-98px;}
.NavRaised2{left:28px;}
.NavRaised3{left:154px;}
.NavRaised4{left:280px;}
.NavRaised5{left:406px;}
.NavRaised6{left:532px;}
.NavRaised7{left:640px;}
.NavSub{display:none;}

.NavSubSelectedUL
{display:block;position:absolute;left:0;top:29px;width:950px;height:24px;text-align:center;background-position:-5px -143px;}

.NavSubSelectedUL a, 
.NavSubSelectedUL a:link, 
.NavSubSelectedUL a:visited
{font-weight:bold;display:inline;width:auto;position:static;margin:0 2px 0 2px;padding:5px 14px 0 14px;color:#ffffff;position:relative;top:6px;font-size:11px;}

.NavSubSelectedUL a:hover, 
.NavSubSelectedUL a:active
{font-weight:bold;background-color:#eaeaea;background-position:-10px -167px;padding:5px 13px 0 13px;color:#fff;text-decoration:none;border:1px solid #000000;}

.NavSubDefault a:hover{font-weight:bold;color:#333333;}
.NavSubSelected a, 
.NavSubSelected a:link, 
.NavSubSelected a:visited, 
.NavSubSelected a:hover{font-weight:bold;color:#333333;}




#TopSearch{color:#d1d1d1;position:absolute;left:5;width:250px;height:50px;top:180px;text-align:right;top:2px;font-size:10px;}

#TopSearch input{background-color:#616161;border-style:solid;border-width:1px;border-color:#A1A1A1;color:#D1D1D1;font-family:Verdana, Helvetica, Arial, Sans-Serif;font-size:10px;height:13px;}

#TopSearch 

#TopSearchButton{background-color:#919191;border-style:solid;border-width:1px;border-color:#111;border-left-color:#A1A1A1;border-top-color:#A1A1A1;color:#fff;font-family:Verdana, Helvetica, Arial, Sans-Serif;font-size:10px;height:18px;}



#TopLogin{color:#d1d1d1;position:absolute;left:2;width:160px;height:50px;top:180px;text-align:right;top:125px;font-size:10px;}

#TopLogin input{background-color:#616161;border-style:solid;border-width:1px;border-color:#A1A1A1;color:#D1D1D1;font-family:Verdana, Helvetica, Arial, Sans-Serif;font-size:10px;height:13px;}

#TopLogin 

#TopLoginButton{background-color:#919191;border-style:solid;border-width:1px;border-color:#111;border-left-color:#A1A1A1;border-top-color:#A1A1A1;color:#fff;font-family:Verdana, Helvetica, Arial, Sans-Serif;font-size:10px;height:16px;}



