


   body { 
	background-color:		#8e80a8;
	scrollbar-face-color:		{T_TR_COLOR2};
	scrollbar-highlight-color:	{T_TD_COLOR2};
	scrollbar-shadow-color:		{T_TR_COLOR2};
	scrollbar-3dlight-color:	{T_TR_COLOR3};
	scrollbar-arrow-color:		{T_BODY_LINK};
	scrollbar-track-color:		{T_TR_COLOR1};
	scrollbar-darkshadow-color:	{T_TH_COLOR1};
	
   }


   font,th,td,p			{ font-family: Verdana }
   a:link,a:active,a:visited	{ text-decoration: none; color : #c9bacf; }
   p, td			{ font-size : 11px; color : #FFFFFF; line-height: 12pt; }
   a:hover			{ text-decoration: none; color : #c5fee7; }
   hr				{ height: 0px; border: solid #332a40 0px; border-top-width: 1px; }

   .bodyline { background-color: #8e80a8; border: 0px #8e80a8 solid; }


   .forumline { background-color: #332a40; border: solid #332a40 1px; border-top-width: 1px; }


   td.row1 { background-color: #483b5f; }
   td.row2 { background-color: #4d3f66; }
   td.row3 { background-color: #483b5f; }
   td.row_helped { background-color: #675580; }

   td.rowpic {
	background-color: {T_TD_COLOR2};
	background-image: url('images/cellpic2.jpg');
	background-repeat: repeat-y; height: 22px;
   }


   th {
	color:			{T_FONTCOLOR3}; font-size: 11px; font-weight: bold; text-decoration: none;
	background-color:	#4d3f66; height: 25px;
	background-image:	url(images/{T_TH_CLASS2});
   }

   td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
	background-image: url(images/cellpic2.gif);
	background-color:{T_TR_COLOR3}; border: {T_TH_COLOR3}; border-style: solid; height: 28px;
   }


   td.cat,td.catHead,td.catBottom { background-color: #504263; background-image: url('images/cellpic1.gif'); height: 22px; border-width: 0px;  }
   th.thHead,th.thSides,th.thLeft,th.thRight,th.thBottom {
	font-weight: bold; border: {T_TD_COLOR2}; height: 28px; border-width: 0px; 
   }

   th.thCornerL,th.thTop,th.thCornerR {color: #FFFFFF; font-size: 70%; font-weight: bold; background-color: #006699; border-width: 0px;  background-image: url('images/cellpic1.gif'); height: 28px; text-decoration: none;}

   td.row3Right,td.spaceRow { background-color: {T_TR_COLOR3}; border: {T_TH_COLOR3}; border-style: solid; border-width: 0px; }

   th.thHead,td.catHead			{ font-size: {T_FONTSIZE3}px; border-width: 0px; }
   th.thSides,td.catSides,td.spaceRow	{ border-width: 0px; }
   th.thRight,td.catRight,td.row3Right	{ border-width: 0px; }
   th.thLeft,td.catLeft			{ border-width: 0px; }
   th.thBottom,td.catBottom		{ border-width: 0px; }
   th.thTop				{ border-width: 0px; }
   th.thCornerL				{ border-width: 0px; }
   th.thCornerR				{ border-width: 0px; }
   
 


   .gen						{ font-size : {T_FONTSIZE3}px; }
   .genmed					{ font-size : {T_FONTSIZE2}px; }
   .gensmall					{text-decoration: none;  font-size : {T_FONTSIZE1}px; }
   .gensmall2					{text-decoration: none; font-size : 9px; color:#c9bacf;}
   .gensmall4					{text-decoration: none; font-size : 10px; color:#e6e6f2;}
   .gen,.genmed,.gensmall			{text-decoration: none; color : {T_BODY_TEXT}; }
   a.gen,a.genmed,a.gensmall, .gensmall4			{text-decoration: none; color: {T_BODY_LINK};  }
   a.gen:hover,a.genmed:hover,a.gensmall:hover, .gensmall4:hover	{text-decoration: none; color: {T_BODY_HLINK}; }


   .mainmenu		{ font-size : {T_FONTSIZE2}px; color : #c9bacf }
   a.mainmenu		{  font-weight: normal; font-size:11px; font-family: verdana; text-decoration: none; color : #c9bacf;  }
   a.mainmenu:hover	{  color : #FFFFFF; }
   a.mainmenu:visited { font-weight: normal; font-size:11px; font-family: verdana; text-decoration: none; color: #c9bacf}
   a.mainmenu:visited:hover {color: #FFFFFF}
   

   .cattitle		{ font-weight: bold; font-size: {T_FONTSIZE3}px ; letter-spacing: 2px; color : {T_BODY_LINK}}
   a.cattitle		{ text-decoration: none; color : {T_BODY_LINK}; }
   a.cattitle:hover	{ text-decoration: none; color: {T_BODY_HLINK}; }

   
   .forumlink		{ font-weight: bold; font-size: {T_FONTSIZE3}px; color : {T_BODY_LINK}; }
   a.forumlink		{ text-decoration: none; color : {T_BODY_LINK}; }
   a.forumlink:hover	{ text-decoration: none; color : {T_BODY_HLINK}; }

   .hr. { background-color: #000000; border: solid #000000 1px; }

   .nav		{ font-weight: bold; font-size: 10px; color : {T_BODY_TEXT};}
   a.nav	{ text-decoration: none; color : {T_BODY_LINK}; }
   a.nav:hover	{ text-decoration: none; color: {T_BODY_HLINK};}

  
   .topictitle,h1,h2	{ font-weight: normal; font-size: {T_FONTSIZE2}px; color : {T_BODY_TEXT}; }
   a.topictitle:link	{ text-decoration: none; color : {T_BODY_LINK}; }
   a.topictitle:visited	{ text-decoration: none; color : {T_BODY_VLINK}; }
   a.topictitle:hover	{ text-decoration: none; color : {T_BODY_HLINK}; }

   
   .name { font-size : 9px; color : {T_BODY_TEXT}; font-family: tahoma;}

 
   .postdetails      { font-size : 10px; color : {T_BODY_TEXT};}
   .postdetails2      { font-size : 9px; color : {T_BODY_TEXT};  font-family: tahoma;}
 
   .postbody		{ font-family: Verdana; font-size: 12px; line-height: 18px }
   a.postlink:link	{ text-decoration: none; color : #bacade; }
   a.postlink:visited	{ text-decoration: none; color : #bacade; }
   a.postlink:hover	{ text-decoration: none; color: {T_BODY_HLINK}; }

   
   .code {
	font-family:		{T_FONTFACE3}; font-size: {T_FONTSIZE2}px; color: {T_FONTCOLOR2};
	background-color:	{T_TD_COLOR1}; border: {T_TR_COLOR3}; border-style: solid;
	border-left-width:	1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
   }

   .quote {
	font-family:		{T_FONTFACE1}; font-size: {T_FONTSIZE2}px; color: {T_FONTCOLOR1}; line-height: 125%;
	background-color:	{T_TD_COLOR1}; border: {T_TR_COLOR3}; border-style: solid;
	border-left-width:	1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
   }

  
   .copyright		{ font-size : 9px; color: #cccccc; font-family: verdana; }
   a.copyright		{ text-decoration: none; color : #cccccc; }
   a.copyright:hover	{ text-decoration: underline; color : #cccccc; }


form { margin: 0; }
form { display: inline; }

input,textarea, select {
color : #ffffff;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

   input.post, textarea.post, select			{ background-color : #504263; }
   input.post2, textarea.post2, radio.post2 select	{ background-color : #504263; }
   input						{ text-indent : 2px; }


   input.button {
	background-color :	#504263;
	color :			{T_BODY_TEXT};
	font-size:		{T_FONTSIZE2}px; font-family: {T_FONTFACE1};
	cursor:			pointer;
   }


  
   input.mainoption {
	background-color:	#504263;
	font-weight:		bold;
	cursor:			pointer;
   }

  
   input.liteoption {
	background-color:	#504263;
	font-weight:		normal;
	cursor:			pointer;
   }

 .helpline { background-color: #000000; border-style: none; ; font-color:#000000;}

  
   span.badwordhighlight { background-color: #FFFF00; }

   .topbkg { background: #dbe3ee url(images/cellpic_bkg.jpg) repeat-x }
   .topnav { font-size:10px;background: #e5ebf3 url(images/cellpic_nav.gif) repeat-x;color:#dd6900; height: 21px; white-space: nowrap; text-align: center; border: 0px solid #504263; border-width: 1px 0 1px 0 }

.pm { font-size: 11px; text-decoration: none; color: #FF0000 } 

.table0
{
	background-color : #EFEFEF;
	border-bottom-color : #504263;
	border-bottom-style : solid;
	border-bottom-width : 1;
	border-left-color : #504263;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #504263;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #504263;
	border-top-style : solid;
	border-top-width : 1px;
	color : #fff;
	font-size : 10px;
}

.pagination {
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
    padding-bottom: 4px;
	cursor: pointer;
	text-decoration: none;
}
.pagination a, .pagination a:visited, .pagination a:active {
	background-color: #EAEBEB;
	color: #000;
	border-color: #D4D7DA;
	border: #D4D7DA 1px solid;
	padding: 1px;
	text-decoration: none;
}
.pagination a:hover {
	background-color: #FFF;
	color: #000;
	border-color: #EAECEF;
	border: #EAECEF 1px solid;
	text-decoration: none;
	padding: 1px;
}

