body {
	background-color:#FFFFFF;
	margin:0px;
	font-size:12px;
	font-family:Trebuchet MS,verdana;
 
	color:#000000;
	padding:0px;

}

a{
	color:#0C259C;
	text-decoration:none;
}
a:hover{
	color:#CC0000;
	text-decoration:underline;
}

a.new{
	color:#000000;
	text-decoration:none;
}
a.new:hover{
	color:#CC0000;
	text-decoration:none;
}

a.edu{
	color:##E01C1C;
	text-decoration:underline;
}
a.edu:hover{
	color:#333344;
	text-decoration:underline;
}


table,td {

	font-size:12px;

	color:#000000;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
}

.td_title{
font-size:13px;
padding:2px;
padding-left:3px;
background-color:#E8EDF4;

color:#000000;
 

}

.td_ctrl{
font-size:14px;
padding:5px;
padding-top:7px;
padding-right:6px;
border:1px solid #909090;
background-color:#F1F7FA;
}

.ctd{
 font-size:12px;
 color:#333333;
 padding:3px;
 padding-top:3px;
 padding-bottom:2px;
 padding-right:5px;
 border:1px solid #c8c8c8;
 background-color:#F7F9FB;
 }
 
.ctd_bg{
 font-size:12px;
 color:#333333;
 padding:3px;
 padding-top:3px;
 padding-bottom:2px;
 padding-right:5px;
 border:1px solid #c8c8c8;
 background-color:#ECF3F9;
 

}
.ctab{
background-color:#F7F9FB;
border:1px solid #c8c8c8;
}
.tb_space{
height:16px;
}
 

.button{
	height:18px;
	background-color:#e8e8e8; 
	font-size:12px;
	padding-top:1px;
	color:#454545;
	border:1px solid #707070;
	font-size:12px;
}

.input{
	font-size:12px;
	color:#000000;
	width:180px;
	height:22px;
	padding-top:2px;
	padding-left:2px;
	
}

.textarea{

padding:3px;
 

font-size:12px;
 

}

.select{
	font-size:12px; 
	background-color:#ffffff;
	color:#000000;
} 


.search b {
 color:#dd0000;
 font-weight:500;

}