:root {
  --main-font-size: 9pt;
  --main-font: arial, verdana, helvetica;
  --main-hover-color: #cc0000;
}

body
{margin:0;padding:0;background:#FFFFFF;color:#000;}

body, td, th, textarea, select, h2, h3, h4, h5, h6
{font: 12px/1.25em arial, sans-serif;}

p
{margin:12px 0;}

a
{color:#004276;text-decoration:none;}

a:visited
{color:#5c7996;}

a:hover
{color:#ca0002;}

a:focus
{outline:none;}

a.userBig{
    font-size: 14pt ;
    text-decoration: none;
    cursor: hand;
    color: #006699;
    }
a.userBig:visited
{color:#006699}

a.userBig:hover
{color:#ca0002}

 a.tmenus{
    font: arial, verdana, helvetica; font-size: 8pt ;
    text-decoration: none;
    cursor: hand;
    font-weight: bold;
    color: #000000;
    }
    a.tmenus:visited{
    text-decoration:none;
    font: arial, verdana, helvetica; font-size: 8pt ;
    text-decoration: none;
    cursor: hand;
    font-weight: bold;
    color: #000000;
    }
    a.tmenus:hover{
    text-decoration: none;
    font: arial, verdana, helvetica; font-size: 8pt ;
    cursor: hand;
    font-weight: bold;
    color: #ffffff;
    }
 a.menusBlkNL{
    font: var(--main-font);font-size: var(--main-font-size) ;
    text-decoration: none;
    cursor: hand;
    color: #000000;
    }
    a.menusBlkNL:visited{
    text-decoration: none;
    font: var(--main-font); font-size: var(--main-font-size) ;
    cursor: hand;
    color: #000000;
    }
    a.menusBlkNL:hover{
    font: var(--main-font); font-size: var(--main-font-size) ;
    cursor: hand;
    text-decoration: none;
    color: var(--main-hover-color);
    }
    
    a.forumList {
		text-decoration: none;
		font: var(--main-font); font-size: var(--main-font-size) ;
		color:#004276;
	}
	a.forumList:visited {
		text-decoration: none;
		font: var(--main-font); font-size: var(--main-font-size) ;
		color:#004276;
	}
	a.forumList:hover {
		text-decoration: none;
		font: var(--main-font); font-size: var(--main-font-size) ;
		color: var(--main-hover-color);
	}
    
    	
div { font-family: var(--main-font); font-size: var(--main-font-size) }
    .forumIndex {
		max-width: 175px;
		max-height: 250px;
		background-color: white;
		overflow:auto;
		font-size: var(--main-font-size)
	}
	

	.helpInfo { font-family: arial; font-size: 8pt }
	.smallDiv{ font-family: arial; 
		color: #000000;
		font-size: 7pt }


h1{
}
.h1_firstmessage{
	margin:-5px 0px 0px 0px ;
	font: arial, verdana, helvetica;
	font-weight: normal;
	font-style: normal; 
	font-size: 10pt; 
	color:#000000;
}


img {
}
.inline{
	max-width: 525px;
  width: expression(this.width > 525 ? 525: true);
}

.photoalbum{
	max-width: 600px;
  width: expression(this.width > 600 ? 600: true);
}


TD{  
	font: 12px/1.25em arial, sans-serif;
}
.tableTop{
	background: #C2E0E0;
	text-align: left;
	vertical-align: middle; 
	font-family: var(--main-font);
	font-size: 10pt; 
	font-style: normal; 
	font-weight: bold;
	color: #000000;
	   }
.msgHeader{
	background: #006699; 
	font-size: 8pt; 
	text-align: left; 
	font-style: normal; 
	font-weight: normal;
	color: #FFFFFF;
}

.commentL{
	background: #E6E2E6;
	font-size: 8pt; 
}
.commentLBS{
	background: #FFFFFF;
	text-align: left; 
	font-family: var(--main-font);
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal;
	color: black;
}
.commentLBSC{
	background: #FFFFFF;
	text-align: center; 
	font-family: var(--main-font);
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal;
	color: black;
}
.td_lightThread{
	         	background: #FAF8FA;
 }
.td_darkThread{
	         	background: #F2EEF2;
    
  }
.smallWhite{ 
   		color: #FFFFFF; 
      font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			font-style: normal;
			background-color: #cacaca;}
.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.alt2, .alt2Active
{
	background: #E1E4F2;
	color: #000000;
}
