*	{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}


input,select,textarea	{
						border:1px solid #999999;
						}
						
.pollresultsmeter {
					width:100px;
					border:1px solid #000000;
					height:14px;
					background:url(../pollmeter.jpg) no-repeat;
					text-align:right;
					}
.pollmetermask {
				height:14px;
				background:#ececec;
				text-align:right;
				float:right;
				}
					
					
.adjustableTextarea1{
	width:500px;
	height:200px;
}
.adjustableTextarea2{
	width:600px;
	height:300px;
}
.adjustableTextarea3{
	width:700px;
	height:400px;
}
.adjustableTextarea4{
	width:800px;
	height:500px;
}
.adjustableTextarea5{
	width:900px;
	height:600px;
}
.adjustableTextarea6{
	width:1000px;
	height:700px;
}
.adjustableTextarea7{
	width:1100px;
	height:800px;
}
						
.redmsg	{
		color:#FF3300;
		}
						
.admhelp {
		position:absolute;
		display:none;
		border:1px solid #666666;
		padding:5px;
		width:200px;
		background-color:#F4F3EE;
		}
		
.banmsg {
		display:none;
		padding:5px;
		}
						
.imgBtn {
		border:0px; 
		}


img	{
	border:0px;
	}

.breadcrumb	{
			font-weight:bold;
			padding-bottom:3px;
			}

.jumperF {background-color:#cccccc; font-weight:bold;border-top:1px solid #000000;border-bottom:1px solid #000000;}
.jumperT {background-color:#ececec;}

.mainnavlinks			{color:#990000;padding-bottom:3px;}
.mainnavlinks a:link	{color:#990000;text-decoration:none;}
.mainnavlinks a:active	{color:#CC3333;text-decoration:none;}
.mainnavlinks a:visited	{color:#990000;text-decoration:none;}
.mainnavlinks a:hover	{color:#990000;text-decoration:underline;}
  
a:link		{color:#990000;text-decoration:none;}
a:active	{color:#990000;text-decoration:none;}
a:visited	{color:#990000;text-decoration:none;}
a:hover		{color:#CC3333;text-decoration:underline;}

.alwayshoverlink a:link		{color:#921717;text-decoration:none;}
.alwayshoverlink a:active	{color:#921717;text-decoration:none;}
.alwayshoverlink a:visited	{color:#921717;text-decoration:none;}
.alwayshoverlink a:hover	{color:#921717;text-decoration:underline;}

.mainTableContainer {
	background: #999999;  /* border color of all tables */
}

.mainTableContainer td {padding:3px;}

.headerColumn {
			background: url(../hdrbg1.gif) #c6c3b4;

			}
	
.headerText {
				padding:3px;
				font-weight:bold;
			}
	
.tblhdr	{
		font-weight:bold;
		font-size:12px;
		padding:3px;
		}


.subtblhdr {
	background: url(../hdrbg2.gif) #d4d0be;
	font-weight:bold;
}

.messagecell { background-color:#f3f3f3; }

.alternatingRows1 {
	background: #f3f3f3;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	padding:3px;
	}
	
.alternatingRows2 {
	background-color:#ecebe6;
	border-bottom:1px solid #999999;
	border-right:1px solid #666666;
	padding:3px;
	}

.alternatingRows3 {
	background-color:#ececec;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	padding:3px;
	}

.alternatingRows4 {
	background-color:#fff;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	padding:3px;
	}


.seperator {
	border-bottom: 1px solid #cccccc;
}


.lightbrdrs		{ border-color:#FFFFCC; }
.mediumbrdrs	{ border-color:#cccccc; }
.darkbrdrs		{ border-color:#666666; }


  .smalltxt	{
			font-size:9px; 
			color:#666666;
			}				

	.redmsg	{
			color:#FF3300;
			}
			
 .brdrright	{
			border-right:1px solid #999999;
			}

  .brdrleft	{
			border-left:1px solid #999999;
			}
			
  .brdrtop	{
			border-top:1px solid #999999;
			}
			
.brdrbottom	{
			border-bottom:1px solid #999999;
			}
			
.brdrbottomlight	{
			border-bottom:1px solid #cccccc;
			}
			
.brdr		{
			border:1px solid #999999;
			}

   .nobrdrs	{
			border:0px;
			}

	.quotes {
			background-color:#ffffff;
			border-top:1px solid #999999;
			border-bottom:1px solid #999999;
			}
				
 .sigborder	{
			border-top:1px dotted #999999;
			padding:5px;
			}
			
.scrollingAgreement {
					overflow:auto;
					height:150px;
					}
			
.termsofUseFormField	{
						width:800px;
						height:400px;
						}
.adminNav 	{
			border-bottom:1px solid #cccccc;
			padding:2px;
			}
.adminNav:hover {
				background:#ececcc;
				}
				
.code {
		border:1px solid #000000;
		background:#ffffff;
		display:none;
		height:200px;
		overflow:auto;
}

.ipbanmessage {display:none;}

#quickjump { float:right; text-align:right; padding:10px;}
.jCat {font-weight:bold;}
.jForum {font-weight:bold; font-style:italic;}
.Jthread {}

.groupLogoContainer {padding:5px;}

#bbmlToolTips {padding:2px; font-weight:bold;}