FORM
{
	margin:0px;
}
.sear_text {
	font-family: Arial; color: #464646; font-size: 11px;
}
.sear_field {
	border-style: solid; border-width: 1px; border-left-color: #808080; border-top-color: #808080; border-bottom-color: #D4D0C8; border-right-color: #D4D0C8; font-family: Arial; font-size: 11px; height: 16px; width: 52px; color: #464646;
}
.sear_select {
	font-family: Arial; font-size: 11px;  color: #464646; width: 110px; height: 21px;
}
.but_invite {
	margin-left: 23px;
}
.mood
{
    font-family: Tahoma; font-size: 11px; color: #BC2F89; font-weight: bold;
}


.bord_grey {
	border: 1px solid #A6A6A6; background-color: #FFFFFF;
}
.bg_grey {
	background-image: url(/images/tpl/bg_grey.jpg); background-position: left top; background-repeat: no-repeat;
}
.bg_grey02 {
	background-image: url(/images/tpl/bg_grey02.jpg); background-position: left top; background-repeat: no-repeat;
}
.bg_grey03 {
	background-image: url(/images/tpl/bg_grey03.jpg); background-position: left top; background-repeat: no-repeat;
}
.bg_grey04 {
	background-image: url(/images/tpl/bg_grey04.jpg); background-position: left top; background-repeat: no-repeat;
}
.bg_grey24 {
	background-image: url(/images/tpl/bg_grey24.jpg); background-position: left top; background-repeat: no-repeat;
}

.bg_grey05 {
	background-image: url(/images/tpl/bg_grey05.jpg); background-position: left top; background-repeat: no-repeat;
}
.m_title {
	padding-left: 11px; font-family: Tahoma; font-size: 11px; color: #FFFFFF; font-weight: bold;
}
.pic_self {
	margin-top: 12px; margin-bottom: 6px;
}
.pic_name {
	font-family: Arial; font-size: 11px; color: #464646;
}
.tb_margin {
	margin-top: 24px; margin-bottom: 9px;
}
.tb_lstar {
	margin-bottom: 12px;
}
.popl01,a.popl01,a.popl01:hover,a.popl101:active,a.popl01:visited {
	font-family: Tahoma; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline;
}
.tb_pop01 {
	margin-top: 10px;
}
.tb_radio {
	padding-top: 5px;
}
.nick,a.nick,a.nick:hover,a.nick:visited,a.nick:active {
	font-family: Arial; font-size: 11px; color: #000000; text-decoration: none;
}
.nick {
	margin-top: 3px;
}
.img_line {
	vertical-align: top; padding-top: 1px; padding-left: 2px; padding-right: 2px;
}
.mood01_first {
	border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2;
}
.mood_t {
	font-family: Arial; font-size: 11px; color: #464646; margin-left: 7px;
}
.tb_mood_bord {
	border: 1px solid #E2E2E2;
}
.mood02 {
	border-top: 1px solid #E2E2E2;
}
.mood03 {
	border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2; border-top: 1px solid #E2E2E2;
}
.prof_tb_name {
	font-family: Arial; font-size: 13px; color: #F4791F; font-weight: bold;
}
.fr_td {
	border: 1px solid #E2E2E2; border-top: 0px;
}
.fr_td02 {
	border-bottom: 1px solid #E2E2E2;
}
.fr_stat01 {
	margin-right: 7px;
}
.fr_text {
	 font-family: Tahoma; font-size: 11px; color: #464646; margin-left: 8px;
}

.bord_grey {
	border: 1px solid #A6A6A6; background-color: #FFFFFF;
}
.bg_grey {
	background-image: url(/images/tpl/bg_grey.jpg); background-position: left top; background-repeat: no-repeat;
}
.bg_grey02 {
	background-image: url(/images/tpl/bg_grey02.jpg); background-position: left top; background-repeat: no-repeat;

}

.bg_grey03 {
	background-image: url(/images/tpl/bg_grey03.jpg); background-position: left top; background-repeat: no-repeat;
}
.m_title {
	padding-left: 11px; font-family: Tahoma; font-size: 11px; color: #FFFFFF; font-weight: bold;
}
.pic_self {
	margin-top: 12px; margin-bottom: 6px;
}
.pic_name {
	font-family: Arial; font-size: 11px; color: #464646;
}
.tb_margin {
	margin-top: 24px; margin-bottom: 9px;
}
.tb_lstar {
	margin-bottom: 12px;
}
.popl01,a.popl01,a.popl01:hover,a.popl101:active,a.popl01:visited {
	font-family: Tahoma; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline;
}
.tb_pop01 {
	margin-top: 10px;
}
.tb_radio {
	padding-top: 5px;
}
.nick,a.nick,a.nick:hover,a.nick:visited,a.nick:active {
	font-family: Arial; font-size: 11px; color: #000000; text-decoration: none;
}
.nick {
	margin-top: 3px;
}
.img_line {
	vertical-align: top; padding-top: 1px; padding-left: 2px; padding-right: 2px;
}
.mood01_first {
	border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2;
}
.mood_t {
	font-family: Arial; font-size: 11px; color: #464646; margin-left: 7px;
}
.tb_mood_bord {
	border: 1px solid #E2E2E2;
}
.mood02 {
	border-top: 1px solid #E2E2E2;
}
.mood03 {
	border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2; border-top: 1px solid #E2E2E2;
}
.prof_tb_name {
	font-family: Arial; font-size: 13px; color: #F4791F; font-weight: bold;
}


.bg_grey04
{
 background-image: url(/images/tpl/bg_grey04.jpg); background-position: left top; background-repeat: no-repeat;
}

.butt_cont, .butt_cont2, .butt_cont3 {}
.butt_cont div {
	float: left;
	height: 21px;}
.butt_cont2 div {
	float: right;
	height: 21px;}
.butt_cont3 div {
	height: 21px;}
.butt_cont div input, .butt_cont2 div input, .butt_cont3 div input {
	height: 21px;
	margin: 0 4px;
	padding_bottom: 2px;
	vertical-align: middle;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	border: none;
	background: none;}
.b_bg {
	background: url(/images/tpl/buttons/b_bg.gif) repeat-x left top;}
.b_left {
	background: url(/images/tpl/buttons/b_left2.gif) no-repeat left top;}
.b_right {
	background: url(/images/tpl/buttons/b_right2.gif) no-repeat right top;}


.b_bg {
	background: url(/images/tpl/buttons/b_bg.gif) repeat-x left top;}
.b_left2 {
	background: url(/images/tpl/buttons/b_left2.gif) no-repeat left top;}
.b_right2 {
	background: url(/images/tpl/buttons/b_right2.gif) no-repeat right top;}

.b_bg3 {
	background: url(/images/tpl/buttons/bg3.gif) repeat-x left top;}
.b_left3 {
	background: url(/images/tpl/buttons/bg_left_gr.gif) no-repeat left top;}
.b_right3 {
	background: url(/images/tpl/buttons/bg_right_gr.gif) no-repeat right top;}


.fr-type {
	width: 100%;
	border-collapse: separate;
	background: #e2e2e2;}
.fr-type td {
	padding: 8px;
	vertical-align: top;}
.fr-type th {
	padding: 6px;
	vertical-align: top;
	font-weight: normal;
	text-align: left;}
.fr-type td label {
	text-transform: lowercase;
	display: block;
	padding: 0;
	margin: 0;
	font-size: 10px;
	font-family: Arial, Tahoma, Helvetica, sans-serif}


.bgt-1, .bgt-1 td {
	background: #fcdeed;}
.bgt-1 label {
	color: #e1018e;}
.bgt-2, .bgt-2 td {
	background: #fedfce;}
.bgt-2 label {
	color: #f95901;}
.bgt-3, .bgt-3 td {
	background: #ffefc4;}
.bgt-3 label {
	color: #ffa133;}
.bgt-4, .bgt-4 td {
	background: #e7f4db;}
.bgt-4 label {
	color: #909d00;}
.bgt-5, .bgt-5 td {
	background: #d9fbff;}
.bgt-5 label {
	color: #009eb3;}
.bgt-6, .bgt-6 td {
	background: #d9eaff;}
.bgt-6 label {
	color: #605ec5;}
.bgt-7, .bgt-7 td {
	background: #ebe2ff;}
.bgt-7 label {
	color: #904fa6;}
.bgt-8, .bgt-8 td {
	background: #f1f1f1;}
.bgt-8 label {
	color: #767676;}


