﻿body
{
	font-family:Palatino Linotype;
	font-size:11pt;
}
a
{
	text-decoration:underline;
	color:Blue;
}
.big
{
	font-size: 24pt; 
	color:#743206;
	font-weight:bold;
	font-style:italic;
}
.small
{
	font-size: 14pt; 
	color:#743206;
	font-style:italic;
	font-weight:bold;
}
.medium
{
	color:#B12E01; 
	font-weight:bold; 
	font-size:20pt;
	font-style:italic;
}
.section_title
{
	color:#04376F;
	font-size:14pt;
	font-weight:bold;
	font-style:italic;
	border-bottom: solid 2px #04376F;
}
.error
{
	font-weight:bold;
	color:Red;
}
.info
{
	font-weight:bold;
	color:green;
}
.required_asteriks
{
	font-weight:bold;
	color:Red;
}
.label
{ 
	text-align:right;
}
.label_required
{
	text-align:right;
}
.field
{ 
	width:175px;  
}
.combo_field
{
	width:180px;
}

.multiline_field
{
	width:340px;
}
.menu_link
{
	font-weight:bold;
	font-size:15pt;
	text-decoration:none;
	font-style:italic
}
.search_filter
{
	background:white;
}
.thumb
{
	width:130px;
	height:130px;
	border:1px solid gray
}

#menu_td
{
	background:url(images/menu.gif) top no-repeat;
		text-decoration:none;
	font-family:Palatino Linotype; 
	font-weight:bold; 
	color:#9F5514; 
	font-size:10pt;
}

#menu_td a
{
	text-decoration:none;
	font-family:Palatino Linotype; 
	font-weight:bold; 
	color:#9F5514; 
	font-size:10pt;
}
#content_td
{
	background:white; 
	text-align:left; 
	font-size:11pt; 
	font-family:Palatino Linotype; 
	vertical-align:top
}

#page_title_td
{
	background:url(images/page_title.gif) top no-repeat; 
	font-size:10pt; 
	text-align:left; 
	color:White; 
	font-weight:bold; 
	padding-left:10px
}
#login_td
{
	background:white; 
	text-align:right;
}

#search
{
	font-family:Palatino Linotype;
	font-size:11pt;
	text-align:left;
}

#thumbnail_results_table
{
	width:100%; 
	text-align:center;
}

#listview_couple_title_table
{
	width:100%;
}

.listview_couple_title
{
	font-size:14pt;
	padding-left:5px
}

#listview_resulsts_table
{
	width:100%;
	text-align:left;
}

.inline-img {
	/* Firefox */
	vertical-align:middle;
	display:-moz-inline-block;
	display:-moz-inline-box;
	/* Everybody else */
	display:inline-block;
	border:0px;
}

.attribute_name
{
}

.attribute_value
{
	color:#BD4B02
}

.status
{
	color:darkblue;
}

.profile_username
{
	color:darkgreen;
	font-weight:bold;
	font-size:20px;
	padding-left:20px
}

#result
{
	text-align:left;
}

#bottom_links
{
	font-size:8pt;
	text-align:center;

	font-weight:bold;
}
#bottom_links a
{
	text-decoration:none;
	color:blue;
}

#copyright
{
	font-size:8pt;
	text-align:center;
}

#paging
{
	text-align:center
}
#paging a
{
	color:Blue;
	text-decoration:none
}
.login_link
{
	color:Orange;
	font-weight:bold;
	text-decoration:none;
}
.search_username
{
	font-weight:bold;
}
.search_desc
{
	color:#063F5C;
	font-size:11pt;
	font-weight:bold;
}
.search_city
{
	font-weight:bold;
	color:#BB4904;
}
.link
{
	text-decoration:none;
	color:Blue;
}
.underlined_link
{
	color:Blue;
	text-decoration:underline;
}

.search_status
{
	font-weight:bold;
	color:Green;
}
.search_link, .bold_link
{
	color:blue;
	font-weight:bold;
	text-decoration:none;
}

.profile_sec_title
{
	font-weight:bold;
	font-size:12pt;
	color:#000;
	background:transparent;
	padding-left:5px
}
.yellow_link
{
	color:Yellow;
	text-decoration:none;
	font-weight:bold;
}
.profile_sec_title_link
{
	color: #FFA500;
	font-weight:bold;
	text-decoration:none;
	border:0px;
}
.age
{
	color:DarkBlue;
}
.username
{
	font-size:18px;
}
.location
{
	font-weight:bold;
	color:green;
}
.help_title
{
	font-weight:bold;
	font-size:17px;
}
.page_title
{
	font-style:normal; 
	color:darkblue; 
	font-weight:bold; 
	font-size:16pt; 
	border-bottom:1px solid darkblue;
}
.checked_message_row
{
	background-color: #F3F3D9
}
.even_message_row
{
	background-color:#D9F3EA
}
.odd_message_row
{
	background-color:#CBECE1
}

#top_div
{
	width:80%; 
	padding-bottom:10px; 
	color:black; 
	vertical-align:bottom; 
	margin:0px; 
	padding:0px;
}
#top_div table
{
	width:100%;
	margin:0px;
	padding:0px;
}

#m_mainForm
{
	margin:0;
	padding:0;
}

#searchForm
{
	margin:0;
	padding:0;
}

#top_div #logo_cell
{
	text-align:left; 
	padding:0px;
}

#top_div #login_cell
{
	text-align:right;
	vertical-align:bottom;
}

#search_params
{
	text-align:left;
	background-color:#F2F6F4;
}

#search_params div
{
	padding:5px;
	border-bottom: 1px solid gray
}

.box_rtop, .box_rbottom{display:block;}
.box_rtop *, .box_rbottom *{display: block; height: 1px; overflow: hidden}
.box_r1{ margin: 0 5px; }
.box_r2{ margin: 0 3px; }
.box_r3{ margin: 0 2px; }
.box_r4{ margin: 0 1px; height: 2px; }

.introbox_rtop, .introbox_rbottom{display:block; background: #B8D9FD}
.introbox_rtop, .introbox_rbottom{display:block; background: #fff}
.introbox_rtop *, .introbox_rbottom *{display: block; height: 1px; overflow: hidden}
.introbox_r1{ margin: 0 5px; background:#B8D9FD }
.introbox_r2{ margin: 0 3px; background:#B8D9FD }
.introbox_r3{ margin: 0 2px; background:#B8D9FD }
.introbox_r4{ margin: 0 1px; height: 2px; background:#B8D9FD }

.rtop, .rbottom{display:block; background: #04376F; background: #F4F4F4}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px; background:#B8D9FD}
.r2{margin: 0 3px; background:#B8D9FD}
.r3{margin: 0 2px; background:#B8D9FD}
.r4{margin: 0 1px; height: 2px; background:#B8D9FD} 

.pagetitle_rtop, .pagetitle_rbottom{display:block; background: #fff}
.pagetitle_rtop *, .pagetitle_rbottom *{display: block; height: 1px; overflow: hidden}
.pagetitle_r1{ margin: 0 5px; background:#B1DEC6 }
.pagetitle_r2{ margin: 0 3px; background:#B1DEC6 }
.pagetitle_r3{ margin: 0 2px; background:#B1DEC6 }
.pagetitle_r4{ margin: 0 1px; height: 2px; background:#B1DEC6 }