.registration input {
font-size:20px;
height:25px;
width:40%;}
input, select {
border:1px solid #85B1DE;
font-family:tahoma;
font-size:12px;
font-weight:normal;
margin:3px;
padding:3px;}

.registration input[type="submit"] {
font-size:18px;
font-weight:bold;
height:33px;
width:40%;
}

.content{
	
background-color: #FEFEF6;
border: 1px solid #EBE6CF;
margin-right: 5px;
margin-left: 5px;
}
.cont_title{
background-color: #F8F6E7;
border: 1px solid #EBE6CF;
text-align: right;	
color:#87889D;
	
}
.cont_title h1{
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	color: #000000
}
.comment{
	
background-color: #F5F5F5;
border: 1px solid #EBE6CF;

text-align: right;	

}
.deleted{
border: 1px solid #FF0000;


}
.comment p{
padding:10px;	
font-size: 16px;
}
.comment_title{
background-color: #EDEAEA;
border: 1px solid #EBE6CF;
padding:10px;

}


/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */




/*
#tab1   img{
	width: 75px;
	height: 75px;
}
*/


/*
#tab1  span.pic-icon {
 position:relative;
/*padding-right:50px;

}*/




/* registration */
.registration {
	background-color: #FAFAFA;
	padding: 20px;
	
}
.registration legend {
	color: #00CC33;
	font-weight: bold;
	font-size: 25px;
}
.registration p {
	padding: 5px;
	margin: 0 10px 0 10px;
	background-color: #FFFFCC;
}
.registration label {
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}

  
  .advsearch legend {
	color: #0099e8;
	font-weight: bold;
	font-size: 12px;
	background-color: #FFF;
}

