body {font-size: 10px; font-family: verdana; color: #000000; max-width : 100%; margin : auto; font-family : verdana, cursive; background-image : url(images/back.gif); background-repeat : repeat-x; background-position : 50% top; }
a { color : #6caa00; }
a:hover { color : #ff7e00; }
div.header { color : #fff; background-color : #ff5ca8; background-image : url(images/header.gif); height : 45px; }
div.title { color : #fff; background-color : #545454; background-image : url(images/title.gif); background-repeat: repeat-x; background-position: 50% center; font: 12px Arial; text-align: center; }
div.login { background-color: #fefde2; padding: 3px; }
.login {padding-left:1px; color:#6caa00; font: 12px Arial; font-weight:bold; text-align:left;}
.btn {padding-left: 2px; color: #ff7e00; font: 11px Arial; font-weight:bold; text-align:center;}
.no {padding-left: 2px; color: #ff7e00; font: 11px Arial; font-weight:bold; text-align:center;}
div.mainpage { background-color: #fefde2; background-image: url(images/oc.gif); background-repeat: no-repeat; background-position: right bottom; padding:2px; border: 1px solid #dfdfdf; }
.head {padding-left:1px; color:#6caa00; font: 12px Arial; font-weight: bold; text-align:left;}
.lang {font-family: Verdana; font-size:8px; font-weight:normal; color: #000000; text-decoration:none;}
a.lang:link, a.lang:visited {font-family: Verdana; font-size:8px; font-weight:normal; color:#000000; text-decoration:underline;}
a.lang:active, a.lang:hover {font-family: Verdana; font-size:8px; font-weight:normal; color:#000000; text-decoration:none;}
.btn {padding-left: 2px; color: #ff7e00; font: 11px Arial; font-weight: bold; text-align:center;}
cc_td_2_border {font-size: 10px; color: #000000; text-align: left; }
cc_td_4_border {font-size: 8px; color: #000000; text-align: left; }
display:none, display:inline{font-family: Verdana; font-size:6px; font-weight:normal; color: #000000; text-decoration:none;}
.small { font-size:10px; font-family:Verdana; color: #000000;}
.small2 { font-size:11px; font-family:Verdana; color: #6caa00;}
.free { font-size:10px; font-family:Verdana; color: #6caa00;}
.text {font-size: 11px; color: #ff7e00; background-color: #fefde2;  background-repeat: no-repeat; text-align: center;}
.text2 {font-size: 11px; color: #ff7e00; text-align: center;}
.panel {font-size: 11px; color: #ff7e00; font-family:Verdana; font-weight: bold; background-color: #fefde2;  background-repeat: no-repeat; text-align: center;}
.rate_profile { border:1px dotted red; background-color:#eaffa8; }
.profile_desc_header {font-size: 11px; font-weight: bold; color: #6caa00; background-color: #fefde2;  background-repeat: no-repeat; text-align: center;}
.profile_header {font-size: 11px; font-weight: bold; color: #6caa00; background-color: #fefde2;  background-repeat: no-repeat; text-align: center;}
.profile_header_first {font-size: 11px; font-weight: bold; color: #6caa00; background-color: #fefde2;  background-repeat: no-repeat; text-align: center;}
.profile_desc_text {font-size: 10px; color: #ff7e00; background-color: #fefde2; text-align:left; padding: 2px;}
.profile_td_1_first {font-size: 10px; color: #ff7e00; background-color: #fefde2;  text-align:left; padding: 2px;}
.profile_td_1 {font-size: 10px; color: #ff7e00; background-color: #fefde2;  text-align:left; padding: 2px;}
.profile_td_2_first {font-size: 10px; color: #ff7e00; background-color: #fefde2; font-weight: bold; text-align:left; padding: 2px;}
.profile_td_2 {font-size: 10px; color: #ff7e00; background-color: #fefde2; font-weight: bold; text-align:left; padding: 2px;}
.profile_nickname {padding-left: 2px; color: #ff7e00; font: 12px; font-family:Verdana; font-weight: bold; text-align:center;}
.profile_age_sex {padding-left: 2px; color:#6caa00; font: 11px; font-family:Verdana; text-align:center;}
.profile_location {padding-left: 2px; color: #ff7e00; font: 11px; font-family:Verdana; text-align:center;}
.with {color:#6caa00; font: 12px Arial; font-weight: bold;}
.textom {font-size: 9px; color: #ff7e00; background-color: #fefde2;  background-repeat: no-repeat; text-align: center;}
.index {font-size: 9px; font-family: verdana; color: #000000;}
div.footer { font-size: 9px; color: #fff; background-color: #ff5ca8; background-image: url(images/footer.gif); text-align: center; }
div.footer a { color : #fffdfd; }
div.stat { background-image: url(images/refn.gif); background-repeat: repeat-x; background-position: 50% top; text-align: center; }
img.top { vertical-align: top; }

.control_panel_table {
	font-size: 11px; font-family:arial;
	color: #ff7e00;
}
.control_panel_td_1_first {
	border: 1px solid #EFFFBF;
	padding: 2px;
}
.control_panel_td_2_first {
	border: 1px solid #EFFFBF;
	padding: 2px;
}
.control_panel_td_1 {
	border: 1px solid #EFFFBF;
	padding: 2px;
}
.control_panel_td_2 {
	border: 1px solid #EFFFBF;
	padding: 2px;
}