

body {
background: url('img/3/bg33.jpg') repeat-x #390001;
font-family: 'Times New Roman', Times, serif;
color: #000000;
padding: 0px;
margin: 0px;
}

IMG {
border-width: 0;
}

.greencolor a:link {
color: #009900;
text-decoration: underline;
}

.groupsstable {
	float:left; 
	margin-top: 10px;
	margin-right:10px;
	padding: 5px;
	border-width: 1;
border-style: solid;
border-color: #A0A0A0;
font-size: 85%;
}

.forumline:hover {
	background: #FFFFFF;
}

.forumline2 {
	background: #FFFFFF;
}

.forumline, .forumline2 {
	border: 1px solid #c7c7c7;
	padding: 3px;
	margin-bottom: 2px;
	width: 98%;
	display: block;
}

.centertd {
	background: #F2F2F2;
}

.forumlinetop, .forumlinetop2 {
	border: 1px solid #c7c7c7;
	padding: 3px;
	margin-bottom: 2px;
	width: 98%;
	display: block;
	background: #e7e7e7;
}

.forumlinetop:hover {
	background: #FFFFFF;
}

.forumlinetop2 {
	background: #FFFFFF;
}


.greencolor a:visited {
color: #009900;
text-decoration: underline;
}

.goldcolor a:link {
color: #E6A910;
text-decoration: underline;
font-weight: bold;
}

.goldcolor a:visited {
color: #E6A910;
text-decoration: underline;
font-weight: bold;
}

.takru:link {color:#FFFFFF;}
.takru:hover {color:#FFFFFF; text-decoration:none;}
.takru:visited {color:#FFFFFF;}

.goldcolor {
color: #E6A910;
font-weight: bold;
}


.highlight {
        background-color: yellow;
}


.ttt {
border-width: 1;
border-style: solid;
border-color: #A0A0A0;
vertical-align: top;
text-align: center;
font-size: 85%;
}

.greencolor a:hover {
color: #FF3333;
text-decoration: underline;
}

.redcolor a:link {
color: #FF0000;
font-weight: 550;
text-decoration: underline;
}

.redcolor a:visited {
color: #FF0000;
font-weight: 600;
text-decoration: underline;
}

.redcolor a:hover {
color: #FF3333;
font-weight: 600;
text-decoration: underline;
}

.bluecolor a:link {
color: #0000FF;
text-decoration: underline;
}

.bluecolor a:visited {
color: #0000FF;
text-decoration: underline;
}

.bluecolor a:hover {
color: #FF3333;
text-decoration: underline;
}

a:link, a:visited {
  color: #8d0000;
  text-decoration: underline;
}

a:hover{
  color: #FF0000;
  text-decoration: underline;
}


.bana {
font-size: 85%;
  color: #8d0000;
  text-decoration: underline;
}

.bana:hover{
	font-size: 85%;
  color: #FF0000;
  text-decoration: underline;
}

.usermenu a:visited, .usermenu a:link {
color: #E7E7E7;
text-decoration: underline;
}

.usermenu form {
margin: 0px;
}

.mainp {
font-size: 83%;
border-bottom: 1px dashed #A0A0A0;
vertical-align: top;
}

.mainp h2 {
font-size: 120%;
}


.up
{

width: 98%;
height: 70px;

}

.banner {
padding: 2px; 
float: right;
margin: 5px;
}

.logo {
padding: 2px; 
float:left;
width: 300px;
height: 70px;
}

.allcl {
	background: url('/img/logospring.jpg') no-repeat;
}

.panel1
{
width: 200px;
background-color: #E7E7E7;
text-align: left;
height: 100%;
overflow: visible;
}

a.dlink  {
	text-decoration:none;
	border-bottom: 1px dashed #8d0000;
}

.down
{
width: 100%;
background-color: #DCDCDC;
text-align: center;
}

a.moderhref {
	color: #555555;
}

a.moderhref:visited {
	color: #555555;
}


a.moderhref:hover {
	color: #FF0000;
}


.panel2
{
width: 200px;
background-color: #E7E7E7;
text-align: left;
height: 100%;
overflow: visible;
}

.panel3
{
background-color: #F2F2F2;
height: 100%;
text-align: left;

}

.usermenu
{
font-size: 85%;
color: #FFFFFF;
height: 25px;
padding-right: 50px;
}

.title
{
width: 100%;
background: #DCDCDC;
background-image: url('img/site/menuright3.jpg');
text-align: center;
}

.title2, .titleleft2
{
width: 100%;
background: url('img/3/men.jpg') #D0D0D0;
text-align: center;
}




.titleleft
{
width: 100%;
background: #DCDCDC;
background-image: url('img/site/menuleft3.jpg');
background-position: right;
text-align: center;
}

.titlecenter
{
width: 100%;
background: #DCDCDC;
background-image: url('img/site/menucenter.jpg');
text-align: center;
font-weight: bold;
}

.path {
width: 95%;
border-bottom: 1px dashed #A0A0A0;
padding-left: 5px;
padding-bottom: 3px;
margin-left: 10px;
}

.

.grouptable {
width: 300px;
border-right: 1px dashed #A0A0A0;
float: left;
padding-right: 15px;
margin-right: 15px;
}

.menu, .menu2
{
width: 100%;
background: #E7E7E7;
text-align: center;
border-bottom: 1px solid #A0A0A0;
}

.menu a, .menu a:visited
{
display: block;
text-decoration: none;

background: #E7E7E7;
text-align: left;
padding-left: 25px;
background-image: url('img/site/menumark1.jpg');
background-repeat: no-repeat;
}

.menu2 a, .menu2 a:visited
{
display: block;

text-decoration: none;
background: #E7E7E7;
text-align: center;
text-align: left;
padding-left: 25px;
background-image: url('img/site/menumark3.jpg');
background-repeat: no-repeat;
}

.menu a:hover, .menu2 a:hover
{
text-align: left;
padding-left: 25px;
display: block;

background: #F2F2F2;
background-repeat: no-repeat;
color: #FF0000;
}



.menu a:hover
{
background-image: url('img/site/menumark1.jpg');
}

.menu2 a:hover
{
background-image: url('img/site/menumark3.jpg');
}

.borderwrap
{
	width: 98%;
	text-align: left;
}

.ttt2
{
width: 95%;
padding: 5px;
border: 1px solid #A0A0A0;
font-size: 85%;
margin-bottom: 10px;
text-align: left;
}

.tttplus
{
text-align: center;
padding: 5px;
font-size: 85%;
margin-bottom: 10px;
text-align: left;
}

.ttt3
{
width: 95%;
padding: 5px;
border: 1px solid #A0A0A0;
margin-bottom: 10px;
text-align: left;
}


.smallgrey
{
color: #A0A0A0;
font-size: 85%;
margin-right: 20px;
margin-left: 20px;
text-align: left;
}


.smallgreyplus
{
color: #A0A0A0;
margin-right: 20px;
margin-left: 20px;
text-align: left;
}

.padd, .lastmessage
{
font-size:83%;
padding-left: 5px;
padding-right: 5px;
}

#newmes a:visited, #newmes, #newmes a
{
color: #FF0000;
}

.lastmessage
{
border-bottom: 1px solid #A0A0A0;
}

.bannn {
width: 120px;
}

.error {
    color:#FF0000;
}

.okey {
    color:#0000FF;
}

.oboi {
float: left;
padding: 10px;
}

a.ie6f, a.ie6f:visited, .ie6f:link, .ie6f:visited
{
color: #FFFFFF;
}

.greyback {
	background:#E0E0E0;
}

.mctable {
	background:#E7E7E7;
}

.helpsearch {
	padding: 5px;
	width: 300px;
	background: #E7E7E7;
	border: 1px solid #A0A0A0;
}
.searchtablefont {
	min-width: 200px;
	padding-left: 10px;
}