
body {
	background-color: #FFFFFF;
	margin-top: 0;
	padding-top: 0;
	margin-left: 0;
	padding-left: 0;
	margin-right: 0;
	padding-right: 0;
	font-size: 11px;
	font-family: Tahoma;
}

select, input, textarea {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
}

select.index_select {
	color: #000000;
	font-size: 13px;
	font-family: Arial;
	font-weight: normal;
}
input.index_input {
	color: #000000;
	font-size: 13px;
	font-family: Arial;
	font-weight: normal;
}
input.index_btn {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	height: 23px;
	cursor: pointer;
	vertical-align: middle;
}
input.big_button {
	color: #ff5500;
	font-size: 18px;
	font-family: Tahoma;
	font-weight: normal;
	height: 30px;
	vertical-align: middle;
	cursor: pointer;
}
a.index_link_bottom {
	font-family: Tahoma;
	font-size: 11px;
	color:#ff5500;
	text-decoration: underline;
}

a.top_menu_1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
a.top_menu_2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

input.button {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	height: 23px;
	cursor: pointer;
	vertical-align: middle;
}

td.main_cell{
	width:633px;
	padding-top: 10px;
}
td.right_cell{
	width:132px;
	padding-top: 10px;
}
td.delimiter_cell{
	width:15px;
}
td.delimiter_line{
	border-top: solid 1px #56A0D7;	
}

A {text-decoration: underline;  font-size: 11px; font-family: Tahoma; color: #FF5500;}

.home_menu {
	background-color: #56A0D7;
}


.top_index_menu {
	background-color: #56A0D7;
}
.index_login {
	background-color: #56A0D7;
}
.index_quick_search {
	background-color: #56A0D7;
}
.index_top_menu {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #56A0D7;
}
.index_small {
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	background-color: #56A0D7;
}

.home_page_bottom_text {
	color: #656565;
	font-size: 11px;
	font-family: Tahoma;
	line-height: 1.5;
}

.home_menu_font {
	color:#ffffff;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

.home_search {
	background-color: #56A0D7;
}
.header_2 {
	color: #FF5500;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}
.header {
	color: #000000;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}
.content {
	border: solid 1px #56A0D7;
}
.content_2 {
	border-right: solid 1px #56A0D7;
	border-bottom: solid 1px #56A0D7;
	border-left: solid 1px #56A0D7;
}
.content_news {
	border: solid 1px #56A0D7;
}
.content_active {
	background-color: #56A0D7;
}

.text {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.text_head {
	font-family: Tahoma;
	font-size: 11px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}

.text_head_big {
	font-family: Tahoma;
	font-size: 12px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}

.text_hidden  {
	font-family: Tahoma;
	font-size: 11px;
	color:#7f7f7f;
}

.text_active {
	font-family: Tahoma;
	font-size: 11px;
	color:#000000;
	background-color: #56A0D7;
}

.link {
	font-family: Tahoma;
	font-size: 11px;
	color:#FF5500;
}

.link_menu {
	font-family: Tahoma;
	font-size: 11px;
	color:#ffffff;
	text-decoration: underline;
}

.link_active {
	font-family: Tahoma;
	font-size: 11px;
	color:#ffffff;
	background: #000000;
}

.font_menu {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
}

.font_copyright {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
}

.font_powered {
	color: #000000;
	font-size: 10px;
	font-family: Tahoma;
}

.error_msg{
	color: #FF5500;
	font-size: 11px;
	font-family: Tahoma;
}

.icon{
	border: solid 1px #56A0D7;
}

.tab{
	background-color: #ffffff;
	border-top: solid 1px #56A0D7;
	padding: 0px 10px;
}

.tab_first{
	padding: 0px 10px;
	background-color: #ffffff;
	border-left: solid 1px #56A0D7;
	border-top: solid 1px #56A0D7;
}

.tab_active{
	background-color: #56A0D7;
	border-top: solid 1px #56A0D7;
	padding: 0px 10px;
}

.tab_active_first{
	background-color: #56A0D7;
	border-left: solid 1px #56A0D7;
	border-top: solid 1px #56A0D7;
	padding: 0px 10px;
}

.tab_active_last{
	background-color: #56A0D7;
	border-right: 1px solid  #56A0D7;
	border-top: solid 1px #56A0D7;
	padding: 0px 10px 0px 10px;
}

.tab_last{
	background-color: #ffffff;
	border-right: solid 1px #56A0D7;
	border-top: solid 1px #56A0D7;
	padding: 0px 10px;
}

.sub_tab{
	background-color: #ffffff;
	padding: 0px 10px;
}

.sub_tab_first{
	background-color: #ffffff;
	border-left: solid 1px #56A0D7;
	padding: 0px 10px;
}

.sub_tab_active_first{
	background-color: #56A0D7;
	border-left: solid 1px #56A0D7;
	padding: 0px 10px;
}

.sub_tab_active{
	background-color: #56A0D7;
	padding: 0px 10px;
}
.sub_tab_last{
	background-color: #ffffff;
	border-right: solid 1px #56A0D7;
	padding: 0px 10px;
}

.delimiter {
	border-top: solid 1px #56A0D7;
	font-size: 1px;
}

.page_div_active{
	width: 26px;
	height: 26px;
	background-color: #FF5500;
	text-align: center;
	float: left;
	margin:1px;
}
.page_div{
	width: 26px;
	height: 26px;
	background-color: #56A0D7;
	text-align: center;
	float: left;
	margin:1px;
}
.page_link_active{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
	margin-top:10px;
}
.page_link{
	color: #FF5500;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration: underline;
	margin-top:10px;
}

/*--------------- calendar ------------------*/
.month{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
}
.monthname, .monthnavigation{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-align: center;
}
.monthlink{
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
}
.dayname{
	color: #777777;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	width: 20px;
}
.monthday, .sunday, .saturday {
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	color: #000000;
	background-color: #ffffff;
	border: solid 1px #000000;
	height: 15px;
	width: 20px;
}
.nomonthday{
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	color: #777777;
	background-color: #ffffff;
	border: solid 1px #777777;
	height: 15px;
	width: 20px;
}
.today{
	color: #000000;
	background-color: #ffffff;
	border: solid 1px #FF5500;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	height: 15px;
	width: 20px;
}
.selectedday{
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	color: #ffffff;
	background-color: #56A0D7;
	border: solid 1px #FF5500;
	height: 15px;
	width: 20px;
}
.notemptyday{
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	color: #000000;
	background-color: #56A0D7;
	border: solid 1px #000000;
	height: 15px;
	width: 20px;
}
.daylink{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	text-decoration: underline;
}

/*--------------------- mailbox ---------------------*/
.mailbox_div_active{
	background-color: #56A0D7;
	height: 30px;
}
.mailbox_div{
	background-color: #ffffff;
	height: 30px;
}
.mailbox_div_view{
	background-color: #ffffff;
	border: solid 1px #56A0D7;
}
.mailbox_text_active{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
}
.mailbox_text{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: 100;
	text-decoration: none;
}

td.calendar_header_top_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight: bold; text-decoration:none; background-color: #56A0D7; border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding-top: 8px; padding-bottom: 8px; }
td.calendar_header_right_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight: bold; text-decoration:none; background-color: #56A0D7; border-bottom: 1px solid #000000; padding-top: 8px; padding-bottom: 8px; }
td.calendar_top_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border-right: 1px solid #000000; border-bottom: 1px solid #000000; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}
td.calendar_right_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border-bottom: 1px solid #000000; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}
td.calendar_top_cell_empty { background-color: #56A0D7; border-right: 1px solid #000000; border-bottom: 1px solid #000000; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}
td.calendar_right_cell_empty { background-color: #56A0D7; border-bottom: 1px solid #000000; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}
td.calendar_top_cell_today { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF;border: 1px solid #FF5500; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}
td.calendar_right_cell_today { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border: 1px solid #FF5500; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}
td.calendar_day_number { font-family: Tahoma; font-size: 11px; color:#000000; font-weight: bold; }
a.calendar_url { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #FF5500; text-decoration:underline; }

/*--------------------- css from motivatingmates.com ---------------------*/

select, input, textarea{
        color: #000000;
        font-size: 11px;
        font-family: Verdana;
}
.mainselect {
        width:97px;
        height:20px;
        font-family:Microsoft Sans Serif;
        font-size:11px;
        border:1px solid #84888D;
        color:#424141;
}
.longselect {
        width:134px;
        height:20px;
        font-family:Microsoft Sans Serif;
        font-size:11px;
        border:1px solid #84888D;
        color:#424141;
}
.shortselect {
        width:39px;
        height:20px;
        font-family:Microsoft Sans Serif;
        font-size:11px;
        border:1px solid #84888D;
        color:#424141;
}

td.hp_cell{
        padding:  7px;
}

.ua_cell_text{
        color: #0142a9;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;
        margin-right: 15px;
}
.ua_cell_text_line{
        color: #000000;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;
        margin-right: 15px;
        border-bottom: solid 1px #CBCBC0
}
.ua_cell_head{
        color: #0142a9;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;
        margin-right: 0px;
}
.ua_cell_head_on{
        color: #ff7410;
        font-size: 11px;
        font-family: Tahoma;
        font-weight:bold;
        margin-right: 15px;
}
.ua_cell_head_line{
        color: #D12626;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;
        margin-right: 15px;
        border-bottom: solid 1px #CBCBC0
}
.ua_cell_hidden_text{
        color: #838D76;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;
        margin-right: 15px;
}

A:link {text-decoration: none;  font-size: 11px; font-family: Tahoma;}
A:visited {text-decoration: none; font-size: 11px; font-family: Tahoma;}
A:hover {text-decoration: underline; font-size: 11px; font-family: Tahoma;}
A:active {text-decoration: none; font-size: 11px; font-family: Tahoma;}

.link_footer {
        font-family:Microsoft Sans Serif;
        font-size: 13px;
        color:#4e4e4e;
        text-decoration:none
}
.link_menu {
        color: #ffffff;
        font-size: 11px;
        font-family: Verdana;
        font-weight:bold
}
.link {
        color: #962A2A;
        font-size: 11px;
        font-family: Verdana;
}

.font_menu_1{
        color: #FFFFFF;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
}
.font_menu_2{
        color: #FFFFFF;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
}
.font_menu_3{
        color: #363A30;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
}

.font_copyright{
        color: #6E6E6E;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;
}
.font_bottom{
        color: #6E6E6E;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
}

.home_text_main {
        font-family:Microsoft Sans Serif;
        font-size: 13px;
        color:#4e4e4e;
}
.home_text_search {
        font-family:Microsoft Sans Serif;
        font-size: 13px;
        color:#000000;
}

.home_couple_padding {
        padding-left:22px
}

.text {
        font-family: Tahoma;
        font-size: 11px;
        color:#000000;
        font-weight: 100;
}
.error_msg{
        color: #D12626;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;
}

.my_icon{
        border: solid 1px #D12626;
}
.my_login{
        color: #0142a9;
        font-size: 12px;
        font-family: Tahoma;
        font-weight: bold;
}
.my_info{
        color: #000000;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;
}
.my_link{
        color: #0142a9;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;
}
.my_menu_active{
        color: #FFFFFF;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        background-color: #56a0d7;
}
.my_menu{
        color: #FFFFFF;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
}
.my_header{
        color: #394047;
        font-size: 12px;
        font-family: Tahoma;
        font-weight: bold;
}
.my_text{
        color: #000000;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
}
.my_text_title{
        color: #363A30;
        font-size: 15px;
        font-family: Tahoma;
        font-weight: bold;
}

.my_events_view_title{
        color: #000000;
        font-size: 13px;
        font-family: Tahoma;
        font-weight: bold;
	text-transform: uppercase;
}
.my_text_subtitle{
        color: #363A30;
        font-size: 13px;
        font-family: Tahoma;
        font-weight: bold;
}

.my_warning{
        color: #D12626;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
}
.my_img{
        margin: 2px;
        width: 66;
        height:82;
        border: solid 1px #00389a;
}

.profile_opt_name{
        color: 962A2A;
        font-size: 11px;
        font-family: Verdana;
}
.profile_opt_value{
        color: #000000;
        font-size: 11px;
        font-family: Verdana;
}

.bg_home_menu_delimiter {
        background-color: #e3e3e3;
}
.bg_home_matches_delimiter {
        border-right: solid 1px #838D76;
}
.bg_home_search {
        background-color: #fcede0;
}
.bg_header_add {
        background-color: #56A0D7;
}
.bg_header {
        background-color: #56a0d7;
}
.bg_content_add {
        background-color: #56a0d7;
}
.bg_content {
        background-color: #eeeeee;
}

.button_main {
        color: #FFFFFF;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        background-color: #56A0D7;
        height: 17px;
        padding: 2px 5px;
}
.button_add {
        color: #FFFFFF;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        background-color: #8C8C8C;
        height: 17px;
        padding: 2px 5px;
}

.page_div_active{
        width: 26px;
        height: 26px;
        background-color: #D12626;
        color: #FFFFFF;
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
        font-weight: bold;
        text-decoration: none;
        float: left;
        margin:1px;
}
.page_div{
        width: 26px;
        height: 26px;
        background-color: #CBCBC0;
        color: #363A30;
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
        font-weight: bold;
        text-decoration: none;
        float: left;
        margin:1px;
}
.page_link_active{
        color: #FFFFFF;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        text-decoration: none;
        margin-top:10px;
}
.page_link{
        color: #363A30;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        text-decoration: none;
        margin-top:10px;
}

/*--------------- calendar ------------------*/
.month{
        color: #000000;
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
}
.monthname, .monthnavigation{
        color: #363A30;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        text-align: center;
}
.monthlink{
        color: #363A30;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        text-decoration: underline;
}
.dayname{
        color: #777777;
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
        width: 20px;
}
.monthday, .sunday, .saturday {
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
        color: #363A30;
        background-color: #ffffff;
        border: solid 1px #363A30;
}
.nomonthday{
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
        color: #8C8C8C;
        background-color: #ffffff;
        border: solid 1px #8C8C8C;
}
.today{
        color: #000000;
        background-color: #ffffff;
        border: solid 1px #D12626;
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
}
.selectedday{
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
        color: #363A30;
        background-color: #838D76;
        border: solid 1px #363A30;
}
.notemptyday{
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
        color: #363A30;
        background-color: #CBCBC0;
        border: solid 1px #363A30;
}
.daylink{
        color: #000000;
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
        text-decoration: underline;
}

/*--------------- IM styles ------------------*/
.message{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: 100;
        color: #111111;
}
.msg_header_to{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: 100;
        color: #660000;
        text-decoration: underline;
}
.msg_header_from{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: 100;
        color: #FF3300;
        text-decoration: underline;
}
.move_butt{
         cursor: pointer;
         background-color: #CBCBC0;
         border: solid 1px #CBCBC0;
         font-weight: bold;
         text-align: center;
}
.im_list{
        background-color: #eeeeee;
        text-align: center;
}
.chat_userlist_div_female{
        background-color: #FFFFFF;
        color: #0142a9;
        font-family: Verdana;
        cursor: pointer;
        font-size: 11px;
        border: solid 1px #EDEDE6;

}
.chat_userlist_div_male{
        background-color: #FFFFFF;
        color: #0142a9;
        font-family: Verdana;
        cursor: pointer;
        font-size: 11px;
        border: solid 1px #EDEDE6;
}
.hide_menu_table{
        background-color: #EDEDE6;
        border: solid 1px #CBCBC0;
}
.hide_menu_td_on{
        background-color: #CBCBC0;
        color: #000000;
        font-family: Verdana;
        cursor: pointer;
        font-size: 11px;
        border: solid 1px #CBCBC0;
}
.hide_menu_td{
        background-color:  #EDEDE6;
        color: #0142a9;
        font-family: Verdana;
        cursor: pointer;
        font-size: 11px;
        border: solid 1px #EDEDE6;
}
.hidescroll{
        scrollbar-3dlight-color: #ffffff;
        scrollbar-arrow-color: #ffffff;
        scrollbar-darkshadow-color: #ffffff;
        scrollbar-face-color: #EDEDE6;
        scrollbar-highlight-color: #ffffff;
        scrollbar-shadow-color: #ffffff;
        scrollbar-track-color: #ffffff;

}
/*--------------------- mailbox ---------------------*/
.mailbox_div_active{
        background-color: #CBCBC0;
        height: 37px;
}
.mailbox_div{
        background-color: #EDEDE6;
        height: 37px;
}
.mailbox_div_view{
        background-color: #EDEDE6;
        color: #363A30;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;
}
.mailbox_text_active{
        color: #363A30;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
}
.mailbox_text{
        color: #363A30;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;
}

a.header{
	font-size:12px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#FFFFFF;
}

a.left_btn_y{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#F7EF08;;
}

a.left_btn_r{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FF0004;;
}

a.left_btn_w{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;;
}
/*--------------------- css from motivatingmates.com ---------------------*/
a.left_btn_w{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;;
}

.text_header{
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;;
}
.text_photos{
	font-size:9px;
	text-decoration:none;
	color:#000000;
}
.pointer_right{
 	color:#56A0D7;
	font-family:"Times New Roman", Times, serif
}

.banner {
  position:absolute;
  left: 0; top: 0;
  z-index:1;
}
.link_banner {
  position:absolute;
  left: 0; top: 0;
  z-index:2;
  width: 100px; height: 85px;
  background: url('templates/pilot_3_theme/images/n.gif') repeat;    
}
.container {
  position: relative;
  width: 100px; height: 85px;
}

