BODY {
	background-color : #ffffff;
	color : black;
	font-family : Tahoma;
	font-size : 12px;
	font-weight : normal;
}

TD {
	margin : 2px 2px 2px 2px;
	color : black;
	font-family : Tahoma;
	font-size : 12px;
	font-weight : normal;
	
}
A{
 	color : black;
	font-family : Tahoma;
	font-size : 14px;
	font-weight : bold;
	margin : 0px 0px 0px 0px;
	text-decoration : none;
}
A.sm{
 	color : black;
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	margin : 0px 0px 0px 0px;
	text-decoration : none;
}
.freesexCatHeading{
font-size : 14px;
	font-weight : bold;
}
.freesexCatHeading{
font-size : 14px;
	font-weight : bold;
}
.freesexCatLink{
font-size : 10px;
	font-weight : normal;
}
.mainLinkHead{
  color:red;
}
A:Hover{
 	text-decoration : underline;
}

.FreeLinkTable{
	border : 1px solid #FF8080;
	padding : 1px 1px 1px 1px;
	font-size : 9px;
	background:white;
}
.MainTable{
	
	border-bottom : 2px solid #FF8080;
	padding : 10px 10px 10px 10px;
	background:#ffffff;
}
.treetable{
 background:#FCE6E6;

   filter:alpha(opacity:80); 
   border : 1px solid black;
   }
   .sexsearchtable{
 background:#FFF7F7;
 filter:alpha(opacity:80); 
 border : 1px solid black;
 background-image : url("../images/sexsearch.png");
 height:90px;
}
.recenttable{
 background:#FFF7F7;
 filter:alpha(opacity:80); 
 border : 1px solid black;

}
.td20h{
height:21px;
font-size:2px;

}
.fet{

font-weight : bold;

}
.BIGRED{
font-size : 16px;
font-weight : bold;
color: red;
}
.recenttd{
 background:#FF8080;
 filter:alpha(opacity:80); 

 border-bottom:1px solid black;
 padding : 0px 0px 0px 2px;
 font-size : 14px;
	font-weight : bold;
}
.searchbutton{
  width:50px;
}
   .bgnoborder{
	border : 0px solid #FF8080;
	margin : 2px 2px 2px 2px;
	padding : 10px 10px 10px 10px;
	
}
.bg{
	border : 4px solid #FF8080;
	margin : 2px 2px 2px 2px;
	padding : 10px 10px 10px 10px;
	
}
.lefttable{
	
	width:300px;
	
	padding : 4px 4px 4px 4px;

}
.righttable{
	
	width:300px;
	
	padding : 4px 4px 4px 4px;

}
.categorytable{
  border : 1px solid black;
  width:100%;
}
.treeheading{
  padding : 0px 0px 0px 2px;
  font-family : Tahoma;
  font-size : 14px;
  font-weight : bold;
  filter:alpha(opacity:80); 
  color:#FF8080;
}
.treenormal{
  padding : 0px 0px 0px 2px;
  font-family : Tahoma;
  font-size : 10px;
  font-weight : bold;
  color:black;
  filter:alpha(opacity:80);
}
.treewhere{
  background-color :#BCA070;
  color:#3E3B49;
  border: 1px solid #BCA070;
  border-bottom:1px solid black;
}
.treewherea{
  background-color :#BCA070;
  color:#3E3B49;
  border: 1px solid #BCA070;
  
}
.headingtd{
font-family : Tahoma;
  	font-size : 14px;
  	font-weight : bold;
filter:alpha(opacity:80); 
background:#D8C9AC;
}
.odd{
  background:#FCE6E6;
   padding : 2px 2px 2px 2px;
   filter:alpha(opacity:80); 
}
.even{
  background:#FFD7D7;
  padding : 2px 2px 2px 2px;
  filter:alpha(opacity:80); 
}
.td_odd{
 padding : 0px 0px 0px 2px;
  background:#D8C9AC;
  
  filter:alpha(opacity:80); 
  width:100%;
}
.td_even{
  background:#EEE6D8;
 padding : 0px 0px 0px 2px;
  filter:alpha(opacity:80); 
  width:100%;
}
.searchbut{
 width:40px;
}
INPUT{
 font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;

  background-color : white;
  color:#3E3B49;
  border: 1px solid #D8C9AC;
     filter:alpha(opacity:80); 
  
}
TEXTAREA{
 font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
scrollbar-face-color: #D8C9AC;
scrollbar-arrow-color: #D8C9AC;
  background-color : white;
  color:#3E3B49;
  border: 1px solid #D8C9AC;
   filter:alpha(opacity:80); 
  width:200px;
}
SELECT{
font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;

background-color : white;
  color:#3E3B49;
  border: 1px solid #D8C9AC;
   filter:alpha(opacity:80); 

}

.formbutton{
  width:50px;
   background-color : #D8C9AC;
   font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
   border : 1px solid #63568C;
    filter:alpha(opacity:80); 
   color:black;
}

table 
{

color: #666666; 
text-decoration: none; 
font-family: "verdana"; 
font-size: 8pt;
cursor : auto;
}

p 
{ 
color: #666666; 
text-decoration: none; 
font-family: "verdana"; 
font-size: 8pt;}

.newstitle 
{
color: #AA66AA;
cursor : auto;
}

P.plaintext 
{
font-size: 8pt; 
color: #FFFFDD;
}
.radio
{	
 background-color : white;
  color:#3E3B49;
border-color : #000000;

font-size : 12;
font-family: "verdana";
border-style : solid;
border-width : 0;
}

.windowbg
{


border-color: #999999 #999999 #999999 #999999; 
padding-top: 1px; 
padding-right: 1px; 
padding-bottom: 1px; 
padding-left: 1px; 
border-style: outset; 
border-top-width: 1px;
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px
}

.windowbg2
{


border-color: #999999 #414141 #414141 #999999;
border-style: outset; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px
}

.windowbg3
{

  
border-color: #FFFF99 #CC9900 #CC9900 #FFFF99; 
border-style: outset; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
}