BODY, TD, P, DIV, SELECT, INPUT, TEXTAREA, H1 { 
	font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #516870;
}

H1 {
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body {
	background-color: #217895;
	background-image: url(/file/1/img/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}

.off { display: none; }

A {text-decoration: underline;}
A:link {COLOR: #469331;}
A:active {COLOR: #469331;}
A:visited {COLOR: #469331;}
A:hover {COLOR: #1594BE; text-decoration: none;}

A.inv {text-decoration: underline;}
A.inv:link {COLOR: #1594BE;}
A.inv:active {COLOR: #1594BE;}
A.inv:visited {COLOR: #1594BE;}
A.inv:hover {COLOR: #469331; text-decoration: none;}

A.oinv {text-decoration: underline;}
A.oinv:link {COLOR: #F69E23;}
A.oinv:active {COLOR: #F69E23;}
A.oinv:visited {COLOR: #F69E23;}
A.oinv:hover {COLOR: #F69E23; text-decoration: none;}

td#index_links A {text-decoration: underline;}
td#index_links A:link {COLOR: #1594BE;}
td#index_links A:active {COLOR: #1594BE;}
td#index_links A:visited {COLOR: #1594BE;}
td#index_links A:hover {COLOR: #469331; text-decoration: none;}

A.invnol:link {COLOR: #1594BE;}
A.invnol:active {COLOR: #1594BE;}
A.invnol:visited {COLOR: #1594BE;}
A.invnol:hover {COLOR: #469331; text-decoration: none;}

A.up {text-transform: uppercase;}

table#search tr td A {text-decoration: underline; word-spacing: 3px; margin-left: 3px;}
table#search tr td A:link {COLOR: #1594BE;}
table#search tr td A:active {COLOR: #1594BE;}
table#search tr td A:visited {COLOR: #1594BE;}

.hint {color: #FF0000; text-transform: uppercase; font-weight: bold; text-align: right;}
.hint A {color: #FF0000; text-transform: uppercase; font-weight: bold;}
.hint A:link {color: #FF0000; text-transform: uppercase; font-weight: bold;}
.hint A:active {color: #FF0000; text-transform: uppercase; font-weight: bold;}
.hint A:visited {color: #FF0000; text-transform: uppercase; font-weight: bold;}

table#search tr td A:hover {COLOR: #469331; text-decoration: none;}

H1, H2, H3, H4, H5, H6 {
	font-weight: normal;
	font-size: 11px;
}

FORM {padding: 0px; margin: 0px;}

INPUT.normal, INPUT.middle, textarea.middle, INPUT.small, SELECT.small, INPUT.xsmall, option.small, textarea {
	border: 1px solid #87B4C3;
	background-image:url(/file/1/img/in_shad.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-weight: normal;
	padding-left: 3px;
	color: #516870;
}

INPUT.xsmall {width: 20px; font-weight: normal;}
INPUT.small {width: 65px; font-weight: normal;}
INPUT.login {width: 80px; font-weight: normal;}
INPUT.password {width: 60px; font-weight: normal;}
SELECT.small {width: 86px; font-weight: normal;}
INPUT.normal, SELECT.normal {width: 155px; font-weight: normal;}
INPUT.middle {width: 275px;}
select.middle {width: 272px; font-weight: normal;}

textarea {width: 230px; font-weight: normal;}
textarea.middle {width: 360px; font-weight: normal;}
textarea.wide {width: 580px; font-weight: normal;}
textarea.feedback {width: 450px; font-weight: normal;}
INPUT.bold, SELECT.bold {font-weight: bold;}
option.small {border-width: 0px;}

.button1, .button2 {
	height: 21px;
	border: 0px solid #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 10px;
}

.button1 {
	background-image: url(/file/1/img/button1.gif);
	width: 109px;
}

.button2 {
	background-image: url(/file/1/img/button1.gif);
	width: 173px;
}

.coll {border-collapse: collapse;}

.rbg {
	background-image: url(/file/1/img/r_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.lbg {
	background-image: url(/file/1/img/l_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.tbg {
	background-image: url(/file/1/img/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.bbg {
	background-image: url(/file/1/img/bot_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.bot_cp {
	background-image: url(/file/1/img/bot_cp.gif);
	background-repeat: no-repeat;
	width: 228px;
	background-position: right top;
}

.m_bg {
	background-image: url(/file/1/img/m_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.b10 {font-size: 10px; font-weight: bold;}
.f10 {font-size: 10px;}
.barm {padding-left: 10px;}

.mpoint {
	border: 0px solid #E4E4E4;
	border-right-width: 1px;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 3px;
	padding-left: 6px;
}

.title {
	border: 0px solid #D6D6D6;
	border-top-width: 2px;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #469331;
}
.title1 {
	border: 0px solid #D6D6D6;
	border-top-width: 2px;
	font-size: 10px;
	font-weight: bold;
	color: #469331;
}
.title2 {
	border: 0px solid #D6D6D6;
	border-top-width: 2px;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.title3 {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #469331;
}
.title4 {
	border: 0px solid #D6D6D6;
	border-top-width: 1px;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #469331;
}

.ititle {
	float: left;
	width: 30px;
	padding: 5px;
}

.rtitle {
	border: 0px solid #D6D6D6;
	border-top-width: 2px;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #469331;
	/*color: #1594BE;*/
}

.rcol {
	text-align: left;
	padding-left: 20px;
	font-size: 10px;
	line-height: 15px;
	color: #1594BE;
}

.rcol td {
	font-size: 10px;
}

.rcol a {
	color: #1594BE;
}

.dirline {
	line-height: 18px;
}

.b {
	font-weight: bold;
}

.r {
	text-align: right;
}

.underline {
	border: 0px solid #D6D6D6;
	border-bottom-width: 2px;
}

.under {
	border: 0px solid #D6D6D6;
	border-bottom-width: 1px;
	font-weight: normal;
	text-transform:none;
}

td.spectd {border: 1px solid #cccccc; width: 33%;}

table#search tr td {font-weight: bold; color: #469331;}

.picbig, A#leader img, td.leader img, div.leader img {border: 5px solid #FFD598;}
div.pic4 img {border: 3px solid #FFD598;}

.up {text-transform: uppercase;}
.down {text-transform: lowercase;}
.norma { font-weight: normal; text-transform: none;}
.mm {padding-left: 30px;}
.photo1, .photo2, .photo2ani {
	background-repeat: no-repeat;
	width: 66px;
	height: 69px;
	background-position: center top;
	padding-top: 9px;
}
.photo4, .photo4ani {
	background-repeat: no-repeat;
	width: 139px;
	height: 145px;
	background-position: center top;
	padding-top: 17px;
}

.photo1 {background-image: url(/file/1/img/photobord1.gif);}
.photo2 {background-image: url(/file/1/img/photobord2.gif);}
.photo2ani {background-image: url(/file/1/img/photobord_ani.gif);}
.photo4 {background-image: url(/file/1/img/photobord4.gif);}
.photo4ani {background-image: url(/file/1/img/photobord4_ani.gif);}

.maintext {
	font-size:9px;
	line-height:9px;
}

.sym {
	font-size: 9px;
	line-height: 11px;
}

.symbox {
	height: 10px;
	width: 10px;
	color: #1594BE;
}

.linespace {line-height: 14px;}
.vbot {vertical-align: baseline;}
.blue {color: #1594BE;}
.greenb {color: #469331; font-weight: bold;}
.blueb {color: #1594BE; font-weight: bold;}
.blueb1 {color: #1594BE; font-weight: bold; text-decoration: underline;}
.black {color: #516870;}
.blackb {color: #516870; font-weight: bold;}
.red {color: #ff0000;}
.redb {color: #ff0000; text-decoration: underline;}
.redb1 {color: #ff0000;}
.orangeb, h1 {color: #F69E23; font-weight: bold;}
.orangeb1 {color: #F69E23; font-weight: bold; text-decoration: underline;}
.topfree {color: #F69E23; font-weight: bold; line-height: 10px;}

table#golden tr td {font-size: 16px;}

.flower {
	background-image: url(/file/1/img/top_corn2_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 5px;
}

div#recent table tr td div.photo1 {background-image: url(/file/1/img/photobord2.gif);}

td.tdcls_birthday, td.tdcls_location, td.tdcls_gender, td.tdcls_speciality, td.tdcls_orientation, td.tdcls_family, td.tdcls_messanger, td.tdcls_msgr_number, 
td.tdcls_subscribe, td.tdcls_religion, td.tdcls_occupation, td.tdcls_education, td.tdcls_finance, td.tdcls_priorities, td.tdcls_stay, 
td.tdcls_music, td.tdcls_read, td.tdcls_goto, td.tdcls_sports, td.tdcls_cuisine, td.tdcls_animals, td.tdcls_presents, 
td.tdcls_seeking_gender, td.tdcls_seeking_age_to, td.tdcls_seeking_age_from, td.tdcls_seeking_location, td.tdcls_interest, td.tdcls_interest_text, td.tdcls_meet, td.tdcls_financial_interest, 
td.tdcls_character, td.tdcls_expectation, td.tdcls_ideal, td.tdcls_height_value, td.tdcls_height_measure, td.tdcls_weight_value, td.tdcls_weight_measure, 
td.tdcls_hair, td.tdcls_eyes, td.tdcls_figure, td.tdcls_traits, td.tdcls_speak, td.tdcls_attitude, td.tdcls_children, 
td.tdcls_login, td.tdcls_password, td.tdcls_password2, td.tdcls_name, td.tdcls_email, td.tdcls_language, td.tdcls_phone_general,
td.tdcls_phone_cell, td.tdcls_about_me, td.tdcls_notify, td.tdcls_about_date, td.tdcls_skip_search, td.tdcls_generic, td.tdcls_zip,
td.tdcls_hide_contacts, td.tdcls_address, td.tdcls_opt_emails, td.tdcls_status, td.tdcls_opt_hide_profile, td.tdcls_opt_hide_contacts {color: #1594BE; font-weight: bold;}
.tdhint {font-weight: normal; /*color: red;*/}

input.cls_location, input.cls_msgr_number, input.cls_height_value, input.cls_weight_value, input.cls_login, input.cls_password, input.cls_password2, 
input.cls_name, input.cls_email, td.cls_search_location input, td.cls_seeking_location input, table#profile tr td textarea, input.cls_search_text, .clsnotify {
	border: 1px solid #87B4C3;
	background-image:url(/file/1/img/in_shad.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-weight: normal;
	padding-left: 3px;
	color: #516870;
}
input.cls_search_text {width: 100px;}
textarea.cls_essay {width: 350px; height: 150px;}

table#profile tr td {width: 50%;}

.happy {
	background-image: url(/file/1/img/profile_happy2.jpg);
	background-repeat: no-repeat;
	background-position: 30px 0px;
	height: 263px;
}

td.cls_search_location input, td.cls_seeking_location {font-weight: bold; width: 147px;}

select.cls_search_gender_me, select.cls_search_language {width: 60px; font-weight: bold;}
select.cls_search_gender_date {width: 100px; font-weight: bold;}
select.cls_search_age_from, select.cls_search_age_to {width: 40px; font-weight: bold;}
select.cls_search_speciality {width: 206px;}
select.cls_gender, select.cls_family, select.cls_messanger, select.cls_eyes, select.cls_figure, 
select.cls_language, select.cls_password2 {width: 86px; font-weight: normal;}
select.cls_speciality {width: 147px; font-weight: normal;}
select.cls_religion, select.cls_occupation, select.cls_education, select.cls_finance, select.cls_stay, select.cls_meet, select.cls_financial_interest, select.cls_search_religion, select.cls_search_occupation, select.cls_search_education, select.cls_search_finance, select.cls_orientation, select.cls_search_priorities, select.cls_search_stay, select.cls_search_interest {width: 155px; font-weight: normal;}
select.cls_search_lastseen {width: 100px; font-weight: normal;}
select.cls_search_location_co {width: 95px; font-weight: bold;}
select.cls_search_location_re {width: 95px; font-weight: bold;}
select.cls_search_location_ci {width: 95px; font-weight: bold;}
select.cls_seeking_location_co {width: 95px;}
select.cls_seeking_location_re {width: 95px;}
select.cls_seeking_location_ci {width: 95px;}
select.cls_location_co {width: 100px; font-weight: normal;}
select.cls_location_re {width: 100px; font-weight: normal;}
select.cls_location_ci {width: 100px; font-weight: normal;}
select.cls_search_sort {font-weight: bold;}

input.cls_subscribe {border: 0px solid #FFFFFF;}

.foot {color: #46C0E8; font-size: 10px;}
.foot A:link {color: #46C0E8;}
.foot A:active {color: #46C0E8;}
.foot A:visited {color: #46C0E8;}
.foot A:hover {color: #46C0E8;}
.footdump {color: #FFFFFF; font-size: 13px;}
.foottrader {color: #46C0E8; font-size: 10px; text-decoration: underline;}

.foot1 {color: #46C0E8; font-size: 11px;}
.foot1 A:link {color: #46C0E8;}
.foot1 A:active {color: #46C0E8;}
.foot1 A:visited {color: #46C0E8;}
.foot1 A:hover {color: #46C0E8;}

A.hint_link {font-weight: bold; text-decoration: underline;}
A.hint_link:link { color: #F69E23;}
A.hint_link:active { color: #F69E23;}
A.hint_link:visited { color: #F69E23;}
A.hint_link:hover { color: #F69E23;}

A.hint_link_red {font-weight: bold; text-decoration: underline;}
A.hint_link_red:link { color: #FF0000;}
A.hint_link_red:active { color: #FF0000;}
A.hint_link_red:visited { color: #FF0000;}
A.hint_link_red:hover { color: #FF0000;}

A.trader_link {font-weight: bold; text-decoration: underline; }
A.trader_link:link { color: #1594BE;}
A.trader_link:active { color: #1594BE;}
A.trader_link:visited { color: #1594BE;}
A.trader_link:hover { color: #1594BE;}

A.trader_foot_link {font-weight: normal; text-decoration: underline; }
A.trader_foot_link:link { color: #1594BE;}
A.trader_foot_link:active { color: #1594BE;}
A.trader_foot_link:visited { color: #1594BE;}
A.trader_foot_link:hover { color: #1594BE;}

A.face_foot_link {font-weight: normal; text-decoration: underline; }
A.face_foot_link:link { color: #46C0E8;}
A.face_foot_link:active { color: #1594BE;}
A.face_foot_link:visited { color: #1594BE;}
A.face_foot_link:hover { color: #46C0E8;}

td#tade A {color: #F69E23;}

A.trader_desc {text-decoration: none;}
A.trader_desc:link { color: #516870;}
A.trader_desc:active { color: #516870;}
A.trader_desc:visited { color: #516870;}
A.trader_desc:hover { color: #469331;}

.hideover {white-space: pre-wrap; width:100%; overflow: hidden;}

div.main_links {width: 740px;}

img.imgscreen {
	border: 1px solid #666666;
}

div.mt {
	text-align: justify;
	font-size: 11px;
}

.form_valid_fail {
	color: #ff0000;
}

.form_valid_ok {
	color: #00ff00;
}

input#captcha_input {width: 60px;}

