 body .mainCell  {
margin-left : 0px;
   margin-right : 0px;
   margin-top : 0px;
   margin-bottom : 0px;
   color : #DDDDDD;
}

table.forumtable tr td {
	padding-left:0px;
	padding-right:0px;
}

 .mainCell font , .mainCell th , .mainCell td , .mainCell p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #DDDDDD;
}

 .mainCell a:link {
	text-decoration: none;
	/*color : #4d8d50;*/
}

 .mainCell a:active {
	text-decoration: none;
	/*color : #333333; 	*/
}

 .mainCell a:visited {
	text-decoration: none;
	/*color : #4d8d50;	*/
/*	color : #A56C03; 	*/
}

 .mainCell a:hover {
	text-decoration: underline;
	/*color : #333333;*/
}

 .mainCell .bodyline { background-color: Black; border: 1px solid #333333; }

 .mainCell td.row1 { background-color : #333333; }

 .mainCell td.row2 { background-color: #333333; }

 .mainCell td.row3 { background-color: #0C0C0C; }

 .mainCell td.inputrow { background-color: #111111; }

 .mainCell td.rowpic {
	background-color: #333333;
	background-image: url(images/bg1.jpg);
	background-repeat: repeat-y;
}

 .mainCell th {
	/*color: #4d8d50;*/ font-size: 11px; font-weight : bold;
	background-color: #333333;
	background-image: url(images/bg2.jpg);
}

 .mainCell td.cat , .mainCell td.catHead , .mainCell td.catSides , .mainCell td.catLeft , .mainCell td.catRight , .mainCell td.catBottom {
		background-image: url(images/bg2.jpg);
		background-color: #333333; border: #333333; border-style: none;
}

 .mainCell td.cat , .mainCell td.catHead , .mainCell td.catBottom {
	border-width: 0px 0px 0px 0px;
}

 .mainCell th.thHead , .mainCell th.thSides , .mainCell th.thTop , .mainCell th.thLeft , .mainCell th.thRight , .mainCell th.thBottom , .mainCell th.thCornerL , .mainCell th.thCornerR {
	font-weight: bold; border: #000000; border-style: none; }

 .mainCell td.row3Right , .mainCell td.spaceRow {
	background-color: #333333; border: #333333; border-style: solid; }

 .mainCell .maintitle , .mainCell h1 , .mainCell h2 {
			font-weight: bold; font-size: 18px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; /*color : #4d8d50;*/ padding-left: 0px;
}

 .mainCell .gen { font-size : 12px; }

 .mainCell .genmed { font-size : 11px; }

 .mainCell .gensmall { font-size : 10px; }

 .mainCell .gen , .mainCell .genmed , .mainCell .gensmall { /*color : #CCCCCC;*/ }

 .mainCell a.gen , .mainCell a.genmed , .mainCell a.gensmall { /*color : #4d8d50;*/ text-decoration: none; }

 .mainCell a.gen:hover , .mainCell a.genmed:hover , .mainCell a.gensmall:hover { color : #333333; text-decoration: underline; }

/* a.gen:visited,a.genmed:visited,a.gensmall:visited { color : #4d8d50; text-decoration: none; } */



 .mainCell .mainmenu {
	font-size : 11px;
	color : #DDDDDD;
}

 .mainCell a.mainmenu { text-decoration: none; /*color : #4d8d50;*/  }

 .mainCell a.mainmenu:hover { text-decoration: underline; color : White; }

 .mainCell .cattitle { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #333333}

 .mainCell a.cattitle { text-decoration: none; color : #333333; }

 .mainCell a.cattitle:visited { text-decoration: none; color : #333333; }

 .mainCell a.cattitle:hover { text-decoration: underline; }

 .mainCell .forumlink { font-weight: bold; font-size: 12px; color :  #AAAAAA; }

 .mainCell a.forumlink { text-decoration: none; color : #AAAAAA; }

 .mainCell a.forumlink:visited { text-decoration: none; color : #AAAAAA; }

 .mainCell a.forumlink:hover {
	text-decoration: underline;
	color : White;
}

 .mainCell a.forumlink:visited {

}

 .mainCell .forumdescr {
	color : #999999;
}

 .mainCell .nav { font-weight: bold; font-size: 11px; color : #CCCCCC;}

 .mainCell a.nav { text-decoration: none; /*color : #4d8d50;*/ }

 .mainCell a.nav:hover { text-decoration: underline;  /*color : White;*/  }

 .mainCell .topictitle { font-weight: bold; font-size: 11px; /*color : #DDDDDD;*/ }

 .mainCell a.topictitle:link { text-decoration: none; /*color : #4d8d50;*/ }

 .mainCell a.topictitle:visited { text-decoration: none; /*color : #A56C03;*/ }

 .mainCell a.topictitle:hover { text-decoration: underline; /*color : White;*/ }

 .mainCell .name { font-size : 11px; color : #DDDDDD;}

 .mainCell .postdetails { font-size : 10px; color : #AAAAAA; }

 .mainCell .postbody { font-size : 11px;}

 .mainCell a.postlink:link { text-decoration: none; /*color : #4d8d50*/ }

 .mainCell a.postlink:visited { text-decoration: none; /*color : #A56C03;*/ }

 .mainCell a.postlink:hover { text-decoration: underline; /*color : White;*/
}

 .mainCell .code {
	font-family: Courier, 'Courier New', sans-serif;
	font-size: 11px;
	color: #999999;

	background-color: #1D1D1D;
	
	border-left: 2px solid #0099FF;
	border-top: 1px solid #444444;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;		
	
	padding-left: 8px;
	margin-bottom: 8px;

	

}

 .mainCell .quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 125%;
	
	background-color: #1D1D1D;
	
	border-left: 2px solid #4d8d50;
	border-top: 1px solid #444444;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;		
	
	padding-left: 8px;
	margin-bottom: 8px;
}

 .mainCell .copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; letter-spacing: -1px;}

 .mainCell a.copyright { /*color: #333333;*/ text-decoration: none;}

 .mainCell a.copyright:hover { /*color: #333333;*/ text-decoration: underline;}

 .mainCell input , .mainCell textarea , .mainCell select {
	/*color : #4d8d50;*/
	/*font: normal 11px Verdana, Arial, Helvetica, sans-serif;*/
	/*background-color : #111111;*/
	/*border: 1px solid #4A4A4A;*/
}

 .mainCell input.post , .mainCell textarea.post , .mainCell select {
	/*background-color : #111111;*/
	/*border: 1px solid #4A4A4A;*/
}

 .mainCell input.post:hover {
	/*border: 1px solid #8F8F8F;*/
}

 .mainCell input.post:active {
	/*border: 1px solid #8F8F8F;*/
	/*background-color: #2D2D2D;*/
}

 .mainCell textarea.post:hover {
	/*border: 1px solid #8F8F8F;*/
}

 .mainCell textarea.post:active {
	/*border: 1px solid #8F8F8F;
	background-color: #2D2D2D;*/
}

 .mainCell input { text-indent : 2px; }

 .mainCell input.button {
	/*cursor: pointer;
	background-color : #111111;
	color : #333333;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;*/
}

 .mainCell input.mainoption {
	/*cursor: pointer;
	background-color : #111111;
	font-weight : bold;*/
	/* border : 1px solid #999999; */
}

 .mainCell input.liteoption {
	/*cursor: pointer;
	background-color : #111111;
	font-weight : normal;*/
	/* border : 1px solid #999999;	 */
}

 .mainCell input.checkbox {
	/*background-color : #000000;*/
}

 .mainCell .helpline { background-color: #000000; border-style: none;  color : White;  }

 .mainCell @import url("formIE.css");hr {
	height: 0px;
	border: solid #222222; 0px;
 	border-top-width: 1px;	
}

 .mainCell td.forumcolumns {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #fefefe;
	text-align : left;
	background-color : #636363;	
}

 .mainCell td.categorybar {
	background-image : url(images/bg1.jpg);
	background-repeat : repeat-x;
	background-color : #0C0C0C;
}

 .mainCell a.faqlinks {
	/*color: #4d8d50;*/
	text-decoration: none;
}

 .mainCell .error {
	font-size : 11px; 
	font-weight: bold;
	color: #4d8d50;
}

 .mainCell iframe.topicreview {
	border-color: #111111;
	border-width : 0px;
}

/* ----------------------- */


 .mainCell .sgfooter_bg {
	padding: 0px 30px 0px 30px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#fefefe;

}

 .mainCell a.sgfooter , .mainCell a.sgfooter:visited {
	color: #fefefe;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

 .mainCell a.sgfooter:hover , .mainCell a.sgfooter:active {
	color: #fefefe;
	text-decoration: none;
}


