﻿/* CSS Document */
/*** images ***/

/*** buttons ***/
/* next */
.btn_next
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/next.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}
.btn_next_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/next_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}
/* submit */
.btn_submit
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/submit.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}
.btn_submit_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/submit_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}
/* calculate */
.btn_calculate
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/calculate.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}
.btn_calculate_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/calculate_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}
/* clear */
.btn_clear
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_clear.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 56px;
    height: 21px;
}
.btn_clear_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_clear_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 56px;
    height: 21px;
}
/* create */
.btn_create
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/create.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}
.btn_create_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/create_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}
/* search */
.btn_search
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/search.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}
.btn_search_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/search_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}
/* search panel */
.btn_search_panel
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_search.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 44px;
    height: 17px;
}
.btn_search_panel_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_search_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 44px;
    height: 17px;
}
/* search */
.btn_subscription
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_submit.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 44px;
    height: 17px;
}
.btn_subscription_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_submit_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 44px;
    height: 17px;
}
/* send */
.btn_send
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btnSend.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 74px;
    height: 19px;
}
.btn_send_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btnSend_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 74px;
    height: 19px;
}
/* cancel */
.btn_cancel
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btnCancel.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 74px;
    height: 19px;
}

.btn_cancel_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btnCancel_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 74px;
    height: 19px;
}

.btn_add
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_add.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}
.btn_add_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_add_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}

.btn_edit
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_edit.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}

.btn_edit_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_edit_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}

.btn_delete
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_delete.gif') no-repeat left top;
    display: block;
	cursor:pointer;
	width: 56px;
	height: 21px;
}
.btn_delete_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_delete_h.gif') no-repeat left top;
    display: block;
	cursor:pointer;
	width: 56px;
	height: 21px;
}

.icon_delete
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/icon_delete.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}

.icon_delete_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/icon_delete_h.gif') no-repeat left top;
    display: block;
	cursor:pointer;
	width: 76px;
	height: 21px;
}

.btn_avatar
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_avatar.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 43px;
    height: 39px;
}
.btn_avatar_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_avatar_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 43px;
    height: 39px;
}		

.btn_save
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_save.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}
.btn_save_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_save_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}

.btn_close
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_close.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}
.btn_close_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_close_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 56px;
    height: 21px;
}
.btn_apply
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_apply.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 56px;
    height: 21px;
	}
.btn_apply_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_apply_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 76px;
    height: 21px;
}	

.btn_reset
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_reset.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 56px;
    height: 21px;
}

.btn_reset_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_reset_h.gif') no-repeat left top;
    display: block;
	cursor:pointer;
	width: 56px;
	height: 21px;
}

.btn_post
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_post.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 56px;
    height: 21px;
	}
.btn_post_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/btn_post_h.gif') no-repeat left top;
    display: block;
	cursor:pointer;
	width: 56px;
	height: 21px;
}

.icon_add_group
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/icon_add_group.gif') no-repeat left top;
    display: block;
	cursor:pointer;
	width: 28px;
	height: 21px;
}

.icon_add_group_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/icon_add_group_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 28px;
    height: 21px;
}

.icon_del_friend
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/icon_del_friend.gif') no-repeat left top;
    display: block;
	cursor:pointer;
	width: 28px;
	height: 21px;
}

.icon_del_friend_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/icon_del_friend_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 28px;
    height: 21px;
}

.icon_edit_group
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/icon_edit_group.gif') no-repeat left top;
    display: block;
	cursor:pointer;
	width: 28px;
	height: 21px;
}

.icon_edit_group_h
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    background: url('images/icon_edit_group_h.gif') no-repeat left top;
    display: block;
    cursor:pointer;
    width: 28px;
    height: 21px;
}					
															
/*** end buttons ***/

/*** links ***/
a.watch_how_itworks_small
{
	background-image: url(images/pic_watch_hiw_small.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	cursor:pointer;
	display: block;
	width: 155px;
	height: 79px;
	border: 0px;  
}
a.watch_how_itworks_small:hover
{
	background-image: url(images/pic_watch_hiw_small_h.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	cursor:pointer;
	display: block;
	width: 155px;
	height: 79px;
	border: 0px; 
}
a.watch_how_itworks
{
	background-image: url(images/pic_watch_hiw.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	cursor:pointer;
	display: block;
	width: 203px;
	height: 104px;
	border: 0px;  
}
a.watch_how_itworks:hover
{
	background-image: url(images/pic_watch_hiw_h.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	cursor:pointer;
	display: block;
	width: 203px;
	height: 104px;
	border: 0px; 
}
/*** end links ***/

/*** searcher style ***/

A.links_search
{
}
A.links_search:hover
{
}
A.links_search:visited
{
    COLOR: #A5A992;    
}
.search_textbox
{
	border-style: solid;
	border-color:#d3d3d3;
	border-width:1px;
	/*font-family: Verdana, Tahoma, Arial;*/
	font-size: 8pt;
	color:  #AAAAAA;	
	width:90px;
}
a.search_button
{
	background-image: url(images/btn_search.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	cursor:pointer;
	display: block;
	width: 44px;
	height: 17px;
	border: 0px;   
	margin-left: 5px;
}
a.search_button:hover 
{
	background-image: url(images/btn_search_h.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
}

.search 
{ 
	padding-top: -15px;
}
.search ul li { position: relative; z-index:3;}

.search li ul { position: absolute; top: 16px; right: -1px; display:none; width: 123px; border: 1px solid #d3d3d3;}
	
.search ul li a { display: block; text-decoration: none; color:#3C3C3C; background-color: #fff; border: 1px solid #fff; /*font-family: Verdana, Tahoma, Arial;*/ font-size: 8pt; padding:2px; margin:2px;}
.search ul li a:hover { display: block; text-decoration: none; color:#a2b434; background-color: #fff; border: 1px solid #a2b434; /*font-family: Verdana, Tahoma, Arial;*/ font-size: 8pt; padding:2px; margin:2px;}

/* Fix IE. Hide from IE Mac \*/ 
 * html .search ul li { float: left; height: 1%; } * html .search ul li a { height: 1%; } 
/* End */

.search ul { margin-left:1px; padding:0px; list-style: none; width:13px; }

.search li:hover ul, .search li.over ul { display: block; background-color:#fff;}
/*** end searcher style ***/

/*** form elements ***/
.pageTitle
{
	text-align:center;
    font-size: 16px;
    font-weight:bold;
    color: #A2B433;
}
.green_label
{
	color:#7C7C0E;
	font-weight: bold;
	font-size:12px;
	font-family: Verdana, Tahoma, Arial;
}
.green_text
{
	color:#819600;
	font-weight: bold;
	font-size:12px;
	font-family: Verdana, Tahoma, Arial;
	text-decoration:none;
}

.frontpage_textbox
{
	border:1px solid #AAAAAA;
	color:  #3C3C3C;	
	font-size: 12px;
}
.error
{
	font-size: 12px;
	color: Red;
}
a.links
{
    font-size: 12px;
    color: #336600;
    text-decoration: underline
}
a.links:hover
{
    color: #33cc00;
    text-decoration: none
}
 .taf_form
 {
	border:1px solid #CBD291;
	background:#ffffff;
	margin: 20px 20px 20px 20px;
	padding: 10px 10px 10px 10px;
	}
.newsletterHeadings
{
	width:100%;
	height:20px;
	background: #f2f8e5;
	padding:7px 7px 7px 7px;
	}
.lbl_photo_descr
{
    font-size:11px;
    width:100px;
    text-align:center;
    overflow:hidden;
    white-space:normal;
}
.lbl_photo_upload
{
    padding-left:5px;
    font-size:12px;
    color:#67731c;
}
.lbl_group_descr
{
	font-size:11px;
	font-weight:bold;
}
.delimiter
{
	height:5px;
	margin:0 auto;
	border-bottom:1px solid #e0e0e0;
}	
/*** end form elements ***/