html, body {
	font-family: Verdana,Tahoma,Arial;
	background: #fff;
	color: #8E796D;
	font-size: 12px;
	height:100%;
	margin:0;
	padding:0;
}
font[size="1"]{font-size:8px;}
font[size="2"]{font-size:12px;}
font[size="3"]{font-size:16px;}
.title{
	color: #E7A993;
	font-size: 14px;
	margin: 5px 0 11px 0;
	text-align: left;
}
table {border-collapse: collapse;}
td{vertical-align:top;}
td{font-size: 12px; padding: 0;}
input{border: 1px solid GRAY;}
select{width:100%;}
a img{border: none;}
a{color: #8E796D; text-decoration: underline; outline: none;}
a:hover{color: #8E796D; text-decoration: none;}
.color_r{color: red;}
.color_b{color: #8E796D;}
.color_brown{color:#957e69;}
#lock {
	background-attachment:scroll;
	background-color:#000000;
	background-image:none;
	background-position:0 0;
	background-repeat:repeat;
	left:0;
	top:0;
	width:100%;
	position:absolute;
	opacity:0.5;
	filter: alpha(opacity = 50);
	z-index:1;
}
.a_dashed{
	border-bottom:1px dashed #003366;
	text-decoration:none;
}
.ul3em {list-style: none; margin: 0; padding: 0;}
.ul3em li{float:left;padding:5px 0;margin:5px 5px 5px 0;width:233px;}
.ul_pic {list-style: none; margin: 0; padding: 0;}
.ul_pic li{float:left;padding:5px 0;margin:5px 10px 5px 0;width:110px}
.ul_pic li div{text-align:center;height:120px;}
.right_block{width:200px;padding-left:15px;vertical-align:top;}
.left_block{width:200px;padding-right:15px;vertical-align:top;}
.small_container{width:200px;text-align:center;vertical-align:middle;}
.tm{
position:relative;
width: 980px;
height:34px;
margin: -17px auto 10px auto;
}

.tm_m a{font-size:14px;font-weight:bold;color:#FFF;border:none;text-decoration:none;padding:0 10px;}
.tm_m a:hover{color:#FFF;}
.tm_l{height:34px; width:8px;background: url('/images/tm1.jpg') no-repeat;}
.tm_m{height:34px; background: url('/images/tm2.jpg') repeat-x; padding-top:7px; text-align:center;}
.tm_m div{
	float: left;
	margin-left: 31px;
}
.tm_r{height:34px; width:8px;background: url('/images/tm3.jpg') no-repeat;}
.main_container{width:960px;margin: auto auto;}
.small{font-size:8px;}
.grey{color:GREY;}

.sep{height:20px;clear:both;}
.delim{height:10px; margin-bottom:10px; border-bottom: 1px dotted GREY;}
.toolBarSep {
	background:transparent url(/images/ico/sep.gif) repeat-y;
	height:20px;
	width:1px;
}
div.textToolBar {
height:37px;
margin-bottom:13px;
width:98%;
}
table.textToolBar td {padding: 0 3px;}
div.textInputForm {
	border:1px solid #DDDFE6;
	width:98%;
}
.red_delim{
	background: url('/images/delim_bg.gif');
	margin: 5px 0;
	height: 3px;
	font-size: 1px;
}
.b1{
	background: url('/images/b_1.gif') no-repeat;;
	height: 25px;
	width: 5px;
}
.b2{
	background: url('/images/b_2.gif') repeat-x;
	height: 25px;
	padding: 5px 5px 0 5px;
}
.b2 a{ color: #FFFFFF; text-decoration: none; font-weight: bold;}
.b3{
	background: url('/images/b_3.gif') no-repeat;
	height: 25px;
	width: 7px;
}
.pag_act{
display: block;
float: left;
margin: 2px;
padding: 0 3px;
background: #AFA097;
border: 1px solid #AFA097;
color: white;
}
.pag_pass{
display: block;
float: left;
margin: 2px;
padding: 0 3px;
border: 1px solid #AFA097;
text-decoration: none;
}
.menu a {
display: block;
text-decoration: none;
padding: 4px 0;
}
.menu a:hover {
display: block;
text-decoration: none;
padding: 4px 0;
background: #EEEAE1;
}
.padd td{ padding: 5px 2px;}
.prof_field_width{width: 160px;}
.t_small{font-size: 10px;}
.form td{padding: 5px 3px;}
.article{padding: 5px 0;}

#edit_p_data td{padding: 3px;}
.alfa{
	background: #F6F2E8;
	padding: 10px 0 15px 10px;
}
.alfa a, .alfa span{
	text-decoration: none;
	font-weight: bold;
}
.alfa a b{
	color: #E7A993;
}
.alfa .title{
	font-weight: bold;
	color: #957E69;
	margin: 0;
	margin-bottom: 8px;
}
.alfa2_w{
	width: 365px;
}
.hack_pad{
	margin-right: 15px; float: left;
}