

body,p,div,td,dl,span,input,select
{ 
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#000000;
}

sup
{
	font-family: Verdana, Tahoma, Arial;
	font-size:8px;
	font-weight:normal;
	font-style:normal;
	vertical-align:super;
	color:#000000;
	padding:0px;
}

pre
{ 
	font-family: Courier;
	font-size:10px;
	color:#000000;
	padding:0px;
}

.error
{ 
  color: #FF4040;
}

.greylink
{
  color: #686868
}

.menulink
{
  text-decoration: none
}

.linkDeleted
{
  font: normal normal normal 10px verdana, tahoma, arial, geneva, helvetica;
  color: #666666;
  text-decoration: line-through;
}

.menulinksmall
{
  font-size: 9px;
  text-decoration: none
}


a:hover
{
  text-decoration: underline
}

.MenuCell1
{
    BORDER-TOP: #A7A7A7 1px solid;
    BORDER-RIGHT: #A7A7A7 1px solid;
    BORDER-LEFT: #A7A7A7 1px solid;
    BORDER-BOTTOM: #A7A7A7 1px solid;
    COLOR: black;
    BACKGROUND-COLOR: #C4D2F0
}

.popup
{
	position:absolute;
	white-space:normal;
	/*width:350px;*/
	z-index:1000;
	filter:progid:DXImageTransform.Microsoft.Shadow(color="#FF000000",Direction=135,Strength=3);
	background-color:#FFFFFF;
	font-family:Tahoma,Verdana,Arial,Geneva,Lucida,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;line-height:15px;
	color:#555555;
	padding:8px;
	text-indent:0px;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
}

/*
===============================================================================
Headers
===============================================================================
*/

h1, .h1
{
	font-size:16px;
	font-family:verdana, arial, helvetica, sans-serif, geneva;
	font-weight:bold;
}

h2, .h2
{
	font-size:14px;
	font-family:verdana, arial, helvetica, sans-serif, geneva;
	font-weight:bold;
}

h3, .h3
{
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif, geneva;
	font-weight:bold;
	font-style:italic;
}

h4, .h4
{
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif, geneva;
	font-weight:bold;
	MARGIN-BOTTOM:0px
}

header, .header
{
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif, geneva;
	font-weight:bold;
	MARGIN-BOTTOM:0px;
}

/*
===============================================================================
Classes for the forum tree
===============================================================================
*/

.mNew
{
  font: bold 10px verdana, tahoma, arial, geneva, helvetica;
  color: #000000;
}

.mNewSibling
{
  font: bold 10px verdana, tahoma, arial, geneva, helvetica;
  color: #5A5A5A;
}

.mSelected
{
  font: normal normal normal 10px verdana, tahoma, arial, geneva, helvetica;
  color: #000000;
  border: 1px solid #AAAAAA;
  background-color: #E8E8E8;
}

.mNormal
{
  font: normal normal normal 10px verdana, tahoma, arial, geneva, helvetica;
  color: #000000;
  border: none;
  background-color:Transparent;
}




/*
===============================================================================
Classes for different background colors 
===============================================================================
*/


.grayWin
{
  background-color: #D4D0C8;
}

.grayWeb
{
  background-color: #CCCCCC;
}

.white
{
  background-color: #FFFFFF;
}

.darkgray
{
  background-color: #666666;
}


/*
===============================================================================
Links 
===============================================================================
*/

/*
a:link
{ 
  text-decoration: none;
  font-weight: normal;
  color: #000000;
}

a:visited
{
  text-decoration: none;
  font-weight: normal;
  color: #000000;
}

a:hover
{
  text-decoration: none;
  font-weight: normal;
  color: #000066;
}
*/

/*
===============================================================================
Interface, Menus and toolbars
===============================================================================
*/


.selectButton
{
}


/*
===============================================================================
Interface, Menus and toolbars
===============================================================================
*/


.menuOff
{
  border-color: #D4D0C8;
  border-style: solid;
  border-width: 1px;
  cursor: pointer;
}

.menuDown
{
  border-style: inset;
  border-width: 1px;
  cursor: pointer;
}

.menuOn
{
  border-style: outset;
  border-width: 1px;
  cursor: pointer;
  color: blue;
}

table.menuContainer
{
  border-style: outset;
  border-width: 1px;
  background: #D4D0C8;
}

td.button
{
  border-style: outset;
  border-width: 1px;
}


/*
===============================================================================
Interface, Tabs
===============================================================================
*/

input {
	background-color: #D7DFF0;
	/*border-color: #B9CBF0;
	border-style: groove;
	border-width: 1px;*/
	border-top: 1px solid #ECF1FC;
	border-right: 1px solid #ECF1FC;
	border-bottom: 1px solid #A4B4D7;
	border-left: 1px solid #A4B4D7;
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #000000;
}

/*
===============================================================================
Temporary stuff
===============================================================================
*/

.plump {
  font-family: verdana, tahoma, arial, geneva, helvetica;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 25px;
  letter-spacing: 5px;
  padding:0px;
  text-decoration: none;
}

.plump2 {
  font-family: verdana, tahoma, arial, geneva, helvetica;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 20px;
  letter-spacing: 5px;
  padding:0px;
  text-decoration: none;
}

.plump3 {
  font-family: verdana, tahoma, arial, geneva, helvetica;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 27px;
  letter-spacing: 14px;
  padding:0px;
  text-decoration: none;
}

.plump4 {
  font-family: verdana, tahoma, arial, geneva, helvetica;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 30px;
  letter-spacing: 18px;
  padding:0px;
  text-decoration: none;
}


.spaced1 {
  font-family: verdana, tahoma, arial, geneva, helvetica;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10px;
  letter-spacing: 6px;
  padding:0px;
  text-decoration: none;
}

.spaced2 {
  font-family: verdana, tahoma, arial, geneva, helvetica;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10px;
  letter-spacing: 6.5px;
  padding:0px;
  text-decoration: none;
}

.spaced3 {
  font-family: verdana, tahoma, arial, geneva, helvetica;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10px;
  letter-spacing: 10px;
  padding:0px;
  text-decoration: none;
}

.spaced4 {
  font-family: verdana, tahoma, arial, geneva, helvetica;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10px;
  letter-spacing: 4px;
  padding:0px;
  text-decoration: none;
}

/*
===============================================================================
Natti Natti results stuff
===============================================================================
*/

.resultheader1
{
	font: normal normal normal 16px arial, geneva, helvetica, verdana, tahoma;
	font-weight: bold;
	color: #000000;
}

.resultheader2
{
	font: normal normal normal 14px arial, geneva, helvetica, verdana, tahoma;
	font-weight: bold;
	color: #000000;
}

.resultheader3
{
	font: normal normal normal 12px verdana, tahoma, arial, geneva, helvetica;
	font-weight: normal;
	color: #000000;
}

.runnerresult
{
	font: normal normal normal 10px verdana, tahoma, arial, geneva, helvetica;
	font-weight: normal;
	color: #000000;
}


/*


*/
.dialog {
 width:100%;
 margin:0px auto;
 margin-top: 10px;
 min-width:20em;
 color:#fff;
}

.dialog .hd .c,
.dialog .ft .c {
 font-size:1px; /* ensure minimum height */
 height:13px;
}

.dialog .ft .c {
 height:14px;
}

.dialog .hd {
 background:transparent url(img/tl.gif) no-repeat 0px 0px;
}

.dialog .hd .c {
 background:transparent url(img/tr.gif) no-repeat right 0px;
}

.dialog .bd {
 background:transparent url(img/ml.gif) repeat-y 0px 0px;
}

.dialog .bd .c {
 background:transparent url(img/mr.gif) repeat-y right 0px;
}

.dialog .bd .c .s {
 margin:0px 8px 0px 4px;
 /*background:#000 url(img/ms.jpg) repeat-x 0px 0px;*/
 padding:1em;
 color:#fff;
}

.dialog .bd .c .s p, .dialog_p {
 color:#fff;
 margin-bottom: 11px;
 margin-top: 0;
}
.dialog .bd .c .s h2, dialog_h2 {
 color:#fff;
 font-size:2.5em;
 margin-bottom: 8px;
 margin-top: 0;
}

.dialog .ft {
 background:transparent url(img/bl.gif) no-repeat 0px 0px;
}

.dialog .ft .c {
 background:transparent url(img/br.gif) no-repeat right 0px;
}