/*BODY { background: #DDE4EE; font-family: Verdana; font-size: 11px; font-weight: normal; color: #444477;}*/
body {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background:#6BA146 url(images_frt/bgimage.jpg) repeat-x top;}
td {font-family:Trebuchet MS; color: #3a6f1f; font-size:11px; font-weight: bold;}
select, input, textarea {color:#519330; font: 10px Verdana; border:1px solid #6BA146;}
/*general text style*/
.small {font-family:Trebuchet MS; color: #6BA146; font-size:11px; font-weight: bold;}
.white {font-family:Trebuchet MS; color: #FFFFFF; font-size: 11px; font-weight: bold;}
.text { font-size: 11px; font-family:Trebuchet MS; color: #55853E; }
.text2 { font-size: 11px; font-family:arial; color: #55853E; }
.text3 { font-size: 11px; font-family:arial; color: #333366; background-color:#F5F5F5; }
.text_promo { font-size: 14px; font-family: Trebuchet MS; color: #333366; }
.text_index { font-size: 18px; font-family: Trebuchet MS; color: #333366; }
.text_small { font-size: 18px; font-family: Trebuchet MS; color: #333366; }
.head { font-size: 15px; font-family:Trebuchet MS; color: #ffffff; font-weight: bold; text-transform:uppercase;}
.head1 { font-size: 11px; font-family:Trebuchet MS; color: #ffffff; font-weight: bold; text-transform:uppercase;}
.promo1 { font-size: 28px; font-family: Trebuchet MS; color: #55853E; font-weight: bold;}
.promo { font-size: 20px; font-family: Trebuchet MS; color: #55853E; font-weight: bold;}
.promo_text { font-size: 14px; font-family: Trebuchet MS; color: #55853E; }
.bold { font-size: 11px; font-family:tahoma;  color: #333366; font-weight:bold;}
.small2 { font-size: 11px; font-family:tahoma; color: #333366; font-weight:bold;}
.small3 { font-size: 10px; font-family:Trebuchet MS; color: #333366; font-weight:bold;}
.err { position:relative; width:450px; font-size: 11px; font-family: Tahoma; color: #FF0000; text-decoration: underline; text-align:center; }
.dark {font-size: 12px; font-family: Trebuchet MS; color: #333366; font-weight: bold;}
h1 {font-family: arial; color: #666699; font-size: 12px; white-space: nowrap; background: transparent; margin-top: 0em; margin-bottom: 0em;}
h2 {font-family: arial; color: #666699; font-size: 10px; white-space: nowrap; background: transparent; margin-top: 0em; margin-bottom: 0em;}
h3 {font-family: arial; color: #666699; font-size: 12px; white-space: nowrap; background: transparent; margin-top: 0em; margin-bottom: 0em;}
h4 {font-family: Trebuchet MS; color: #333366; font-size: 20px; margin-bottom: 0px;}

/*links style*/
a:link, a:visited {color:#376320; font-size: 12px; font-family:Trebuchet MS; text-decoration: none;}
a:active, a:hover {color:#376320; font-size: 12px; font-family:Trebuchet MS; text-decoration: underline;}

a.all_links:link, a.all_links:visited {color:#ffffff;font: 10px Verdana; text-decoration: none;}
a.all_links:active, a.all_links:hover {color:#ffffff; font: 10px Verdana; text-decoration: underline;}

a.bottommenu:link, a.bottommenu:visited {color:#ffffff;font: 10px Verdana; text-decoration: none;}
a.bottommenu:active, a.bottommenu:hover  {color:#ffffff; font: 10px Verdana; text-decoration: underline;}

.membermenu { color: #89B389;  text-decoration: none; font-weight: bold; font-size: 12px; font-family:Verdana; letter-spacing: 1px;}
a.membermenu:link, a.membermenu:visited {color: #3a6f1f;  text-decoration: none; font-weight: bold; font-size: 12px; font-family:Verdana; letter-spacing: 1px;}
a.membermenu:active, a.membermenu:hover  { color: #3a6f1f;  text-decoration: none; font-weight: bold; font-size: 12px; font-family:Verdana; letter-spacing: 1px;}

a.all_links:link             {color:#ffffff;font: 10px Verdana; border:0px solid #3A6F1F;text-decoration: none;}
a.all_links:visited          {color:#ffffff; font: 10px Verdana; border:0px solid #3A6F1F;text-decoration: none;}
a.all_links:active, a.all_links:hover  {color:#ffffff; font: 10px Verdana; border:0px solid #3A6F1F;text-decoration: none;}

a:link             {color:#376320;font: 12px Verdana; border:0px solid #6BA146;text-decoration: none;}
a:visited          {color:#376320; font: 12px Verdana; border:0px solid #6BA146;text-decoration: none;}
a:active, a:hover  {color:#376320; font: 12px Verdana; border:0px solid #6BA146;text-decoration: none;}

.menu              {text-decoration:none; color:#ffffff; font: 12px Verdana; border:0px solid #3A6F1F; }
a.menu:visited          {text-decoration:none; color:#ffffff; font: 12px Verdana; border:0px solid #3A6F1F; }
a.menu:link             {text-decoration:none; color:#ffffff; font: 12px Verdana; border:0px solid #3A6F1F; }
a.menu:hover              {text-decoration:underline; color:#ffffff; font: 12px Verdana; border:0px solid #3A6F1F; }

.shoutbg1 {background-color:#7BB453; font-size: 12px; font-weight: bold; font-family: arial; color: #2A5415;}
.shoutbg2 {background-color:#C7DABA; font-size: 12px; font-weight: bold; font-family: arial; color: #55853E;}

.input_fld {color:#519330; font: 10px Verdana; border:1px solid #6BA146;}

.box_border {
	border-top-color: #B6D2A8;
	border-top-style: solid;
	border-top-width: 0px;
	border-right-color: #B6D2A8;
	border-right-style: solid;
	border-right-width: 2px;
	border-bottom-color: #B6D2A8;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	border-left-color: #B6D2A8;
	border-left-style: solid;
	border-left-width: 2px;
	background-color: #FFFFFF;
}

.panel { background-color: #c7daba; }
.table { background-color: #c7daba; }
.free { background-color: #dcfbde; }

.join_table {font-size: 11px; font-family:arial; color: #333366;}
.join_header_first {font-size: 11px; font-family:arial; color: #333366; font-weight: bold; padding-top: 5px;}
.join_header {font-size: 11px; font-family:arial; color: #333366; font-weight: bold; padding-top: 5px;}
.join_td_1_first {background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px; font-weight: bold;}
.join_td_2_first {background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px; text-align:left;}
.join_td_1 {background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px; font-weight: bold; text-align:left;}
.join_td_2 {background-color: #EEEEEE; border: 1px solid #FFFFFF; padding: 2px;	text-align:left;}

.searchrow_index_title {font-size: 18px; font-family: Trebuchet MS; color: #55853E;}
.searchrow_index_details {font-size: 12px; font-family: Trebuchet MS; color: #55853E; font-weight: bold;}
.searchrow_title {font-size: 18px; font-family: Trebuchet MS; color: #333366;}
.searchrow_details {font-size: 12px; font-family: Trebuchet MS; color: #333366; font-weight: bold;}
.designbox_border_content { font-size: 11px; font-family:arial; color: #6BA146;  background: #519330;}


.profile_info_box_green {border: 1px solid #44A551; background-color: #CCFFCC}
.profile_info_box_magenta {border: 1px solid #F1228B; background-color: #FFCCFF}
.profile_info_box_orange {border: 1px solid #E95D20; background-color: #FFCC99}
.profile_info_box_violet {border: 1px solid #9566BF; background-color: #99CCFF}
.profile_info_box_yellow {border: 1px solid #D97B20; background-color: #FFFFCC}

.rate_profile_green { border:1px solid #44A551; background-color:#EEEEEE; }
.rate_profile_magenta { border:1px solid #F1228B; background-color:#EEEEEE; }
.rate_profile_orange { border:1px solid #E95D20; background-color:#EEEEEE; }
.rate_profile_violet { border:1px solid #9566BF; background-color:#EEEEEE; }
.rate_profile_yellow { border:1px solid #D97B20; background-color:#EEEEEE; }
.rate_image { border:1px solid #ABABAB; background-color:#EEEEEE; }

.prof_stat_Unconfirmed { background-color: #ffd7d7; }
.prof_stat_Approval { background-color: #b9ddb9; }
.prof_stat_Active { background-color: #D2D2D2; }
.prof_stat_Rejected { background-color: #ff3333; }
.prof_stat_Suspended { background-color: #cccccc; }

a.index:link {color:#6BA146;font-weight:bold; font: 12px Verdana; border:0px solid #3A6F1F; }
a.index:visited {color:#6BA146;font-weight:bold; font: 12px Verdana; border:0px solid #3A6F1F; }
a.index:active, a.index:hover  {color:#6BA146;font-weight:bold; font: 12px Verdana; border:0px solid #3A6F1F;}

.thumb_profile { border: 1px solid #ABABAB; }
.thumb_cp      { border: 1px solid #ABABAB; }
.top_rated_0 { border-right:  1px solid #ABABAB; }
.memb_stat { border-bottom: 1px solid #ABABAB; }
.index_news_0 { border-bottom: 1px solid #ABABAB; }
.index_news_1 { border-bottom: 1px solid #ABABAB; }
.control_panel_table {font-size: 11px; font-family:arial; color: #336699;}
.control_panel_td_1_first {background-color: #D2D2D2; border: 1px solid #EEEEEE; padding: 2px;}
.control_panel_td_2_first {background-color: #D2D2D2; border: 1px solid #EEEEEE; padding: 2px;}
.control_panel_td_1 {background-color: #D2D2D2; border: 1px solid #EEEEEE; padding: 2px;}
.control_panel_td_2 {background-color: #D2D2D2; border: 1px solid #EEEEEE; padding: 2px;}
.profile_table {font-size: 11px; font-family:arial; color: #333366;}
.profile_header_first {font-size: 11px; font-family:arial; color: #333366;}
.profile_header {font-size: 11px; font-family:arial; color: #333366;}
.profile_td_1_first {background-color: #c7daba; border: 1px solid #E5E5E5; padding: 2px; font-weight: bold; text-align: left;}
.profile_td_2_first {background-color: #c7daba; border: 1px solid #E5E5E5; padding: 2px; text-align: left;}
.profile_td_1 {background-color: #c7daba; border: 1px solid #E5E5E5; padding: 2px; font-weight: bold; text-align: left;}
.profile_td_2 {background-color: #c7daba; border: 1px solid #E5E5E5; padding: 2px; text-align: left;}
.profile_desc_header { font-weight: bold; padding: 2px;}
.profile_desc_text_green { border-top: 1px solid #44A551; padding: 2px; }
.profile_desc_text_magenta { border-top: 1px solid #F1228B; padding: 2px; }
.profile_desc_text_orange { border-top: 1px solid #E95D20; padding: 2px; }
.profile_desc_text_violet { border-top: 1px solid #9566BF; padding: 2px; }
.profile_desc_text_yellow { border-top: 1px solid #D97B20; padding: 2px; }

/*
*
*Blog Styles 
*
*/
.blog_table_brd { border:1px solid #B6D2A8;}
.blog_tr_bg {background-color:#C7DABA; padding:0px; margin:0px;}
.blog_trbot_bg {background-color:#C7DABA;}
.blog_subject  {font:bold 14px Tahoma; color:#3A6F1F; text-transform:capitalize;}
.blog_clock {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#3A6F1F;}
.blog_content { background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3A6F1F;}
.blog_prof { background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3A6F1F;}

.blink {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#3A6F1F;}
a.blink:link, a.blink:visited {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#3A6F1F;}
a.blink:active, a.blink:hover {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#3A6F1F;}

.links {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#3A6F1F; text-decoration:underline}
a.links:link, a.links:visited {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#3A6F1F; text-decoration:underline}
a.links:active, a.links:hover {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#3A6F1F; text-decoration:underline}
/*
*
* End Blog Styles 
*
*/

/* SpeedDating styles */
.calendar_current
{
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #6BA146;
	font-weight: bold;
	border: 1px solid #B4DF97;
}

.calendar_non_current
{
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #B4DF97;
	font-weight: normal;
	border: 1px solid #B4DF97;
}

.calendar_today
{
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #6BA146;
	background-color: #C7DABA;
	font-weight: bold;
	border: 1px solid #B4DF97;
}
