/* css for body */
body
{
	background: url(../images/background.jpg);
	background-color: #32498f;
	background-position: center top;
	background-repeat: repeat-y;
	margin-top: 48px;
}

body, td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;	
}

/* css for head */
.fb_head_td_1{
	background: url(../images/FB_header_tall_grey.gif);
	padding-left: 11px;
	background-color: #FFFFFF;
}

.fb_head_td_2{
	background: url(../images/FB_header_tall_grey.gif);
	padding-top: 3px;
	background-color: #FFFFFF;
}

.fb_head_search
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666666;
}

.fb_change_lang
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	line-height: 20px;
}

/* css for menu */
.m_s
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8px;
	font-weight: bolder;
	text-decoration: none;
}

td.m
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	letter-spacing: 0.4pt;
	color: #666666;	
	padding-left: 12px;
	padding-right: 12px;
}


A.m
{
	color: #666666;
	text-decoration: none;
}

A.m:hover
{
	color: #660000;
}

.menu_out
{
	background: url(../images/FB_navigation_bkgrnd.jpg) repeat-x;
	background-color: #FFFFFF;
}

/* css for sub_body */
.fb_body_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 21px;
	color: #660000;
	padding-left: 32px;
	padding-top: 50px;
	line-height: 26px;
	letter-spacing: 0.1ex;
}

.fb_body_text_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #660000;
	padding-left: 85px;
}

.fb_body_text_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #660000;
	/*padding-left:77px;*/
}

.fb_body_text_3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #9363fe;
	padding-left: 35px;
	padding-top: 50px;
}

.fb_body_text_i
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #346697;
}

.fb_body_text_i_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #660000;
	line-height: 14px;
	word-spacing: 10px;
}

.fb_body_text_i_1_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #660000;
	padding-top: 5px;
	padding-left:35px;
	line-height: 14px;
	word-spacing: 10px;
}

.fb_body_text_i_1_1_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #660000;
	padding-top: 30px;
	padding-left: 35px;
	/*line-height:14px;
	word-spacing:10px;*/
}

.fb_body_text_i_1_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #660000;
	padding-top: 35px;
	padding-left: 35px;
	line-height: 14px;
}

.fb_body_text_d
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
}

.fb_body_text_i_au
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #2c4b82;
	line-height: 16px;
	work-spacing: 10px;
}

.fb_body_text_new_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 21px;
	color: #000000;
	padding-left: 32px;
	padding-top: 50px;
	line-height: 26px;
	work-spacing: 10px;
}

.fb_linea
{
	/*padding-left: 20px;*/
	background: url(../images/FB_dotted_line.gif) repeat-y;
}

.fb_new_tr_1
{
	background: url(../images/FB_News_Press_Release.jpg);
}

.fb_au_tr_1
{
	background: url(../images/FB_About_Us.jpg);
}

.fb_bm_tr_1
{
	background: url(../images/FB_Buying_Methods.jpg);
}

.fb_f_tr_1
{
	background: url(../images/FB_FAQ.jpg);
}

.fb_fp_tr_1
{
	background: url(../images/FB_Feature_Products.jpg);
}

.fb_ff_tr_1
{
	background: url(../images/FB_FeatureFlowers.jpg);
}
.fb_ff_tr_2
{
	background: url(../images/FB_Tutorials.jpg);
}

.fb_swocs_tr_1
{
	background: url(../images/FB_Customers_Saved.jpg) no-repeat;
}

.fb_r_tr_1
{
	background: url(../images/FB_Registration.jpg);
}

.fb_bsi_tr_1
{
	background: url(../images/FB_SignIn_Buyers.jpg);
}

.fb_gsi_tr_1
{
	background: url(../images/FB_SignIn_Growers.jpg);
}

.fb_fyp_tr_1
{
	background: url(../images/FB_Forgot_Password.jpg);
}

.fb_tt_tr_1
{
	background: url(../images/FB_TopTen.jpg);
}

.fb_tt_text_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #656565;
}

.fb_tt_text_3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
}

.fb_fp_td_1_1
{
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 20px;
}

.fb_fp_td_1
{
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 20px;
/*	padding-right:20px;*/
}

.fb_new_line
{
	padding-left: 20px;
/*	padding-right:20px;*/
}

.fb_fp_td_2
{
	padding-left: 0px;
	padding-top: 20px;
}

.fb_gsi_td_1
{
	padding-left: 10px;
	padding-top: 20px;
}

.fb_tt_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	/*line-height:14px;
	work-spacing:10px;*/
	padding-top: 15px;
	padding-left: 35px;
	padding-right: 25px;
	/*text-align:justify;*/
}

.fb_tt_text_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #1a1a18;
}

/* css for form */
.fb_box_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	
}

.fb_select_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*color:#666666;*/
	color: #000000;
	width: 450px;
}

/* css by option */
.fb_text_option
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.fb_text_option_1
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

.fb_us_text_
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2b4b84;
	padding-top: 15px;
	padding-left: 30px;
	padding-right: 15px;
	padding-bottom: 10px;
}

.fb_us_text_i_2222
{
	/*text-align:justify;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	word-spacing: 0px;
	color: #333333;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
}

.fb_us_text_i_2
{
	/*text-align:justify;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	word-spacing: 0px;
	color: #333333;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
}

.fb_us_text_i_3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #333333;
	padding-top: 15px;
}
.fb_us_text_i_4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
}

.fb_us_text_i_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	padding-top: 10px;
	padding-left: 60px;
	padding-bottom: 10px;
	cursor: pointer;
}

.fb_us_text_i_1_old
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	padding-top: 10px;
	padding-left: 60px;
	padding-bottom: 10px;
}

.fb_us_text_i_1_c
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	padding-top: 10px;
	padding-left: 60px;
	padding-bottom: 10px;
}

.fb_asterix
{
	color: #FF0000;
}

.fb_hp_text_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 21px;
	color: #2c4b82;
}

.fb_hp_text_2
{
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	color: #2c4b82;
}

.fb_hp_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 10px;
}

.fb_swc_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #5f5f5f;
}

.fb_swc_text_details
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	/*padding-left:20px;*/
	/*padding-bottom:10px;*/
	/*padding-top:20px;*/
}

.fb_about_us_text_s
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 20px;
	//padding-right:20px;
}

.fb_about_us_text_s_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	/*
	padding-left:20px;
	padding-right:20px;
	*/
}

.fb_top_tn_testimonials
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	/*line-height: 14pt;
	word-spacing: 10pt;*/
	padding-top: 15px;
	/*padding-left:35px;*/
	padding-right: 10px;
}


/*footer*/
.shadow
{
	opacity: .5;
	filter: alpha(opacity=20);
	background-image: url(../images/bg_border_down.gif);
	background-repeat: repeat-x;
}

.puntos
{
  /*margin-top: 1em;
  padding-top: 1em;*/
  border-top: thin dotted;
}

/*New Areas*/ 
td.sm
{	
	font-family: Helvetica, Arial, sans-serif;
	background-color:#45589A;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	letter-spacing: 0.4pt;
	color: #FFFFFF;	
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}

A.sm
{
	color: #FFFFFF;
	font-weight: bolder;	
	text-decoration: none;
}

A.sm:hover
{
	color: #8590C8;
}

.infoWelcome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #326696;
}

.infoAccount
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #366632;
}

.infoParagraph
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #0B3A6B;
}

.fb_ff_tr_3
{
	background: url(../images/FB_Opportunities.jpg);
}

.fb_ff_tr_4
{
	background: url(../images/FB_Youraccount.jpg);
}

.fb_ff_tr_5
{
	background: url(../images/FB_Accountstatus.jpg);
}

td.infoContent
{	
	bgcolor: #FFFFFF;
	vertical-align:top;
	padding-left:25px; 
	padding-right:15px; 
	padding-bottom:10px;
}

td.infoSubtle
{
	vertical-align:top;
	border-bottom: #2B4A83 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.infoSubtleRecord
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #670000;
}

.infoSubtleResuts
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #333333;
}

td.mainInfo
{
	background-color:#E9ECF1;
	vertical-align:top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

td.info
{	
	background-color:#E9ECF1;
	vertical-align:top;
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.infoDetailTitle
{
	color: #2A4A83;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}


.infoDetail
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.infoDetailBolder
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bolder;
}

td.subContent
{	
	background-color: #E9E9E9;
	vertical-align:top;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
}


td.haderBlue
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-align:center;
	background-color:#336799;
	font-size: 13px;
	font-weight: bolder;
	color: #FFFFFF;	
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 2px;
	padding-right: 2px;
}

td.haderGreen
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-align:center;
	background-color:#009900;
	font-size: 13px;
	font-weight: bolder;
	color: #FFFFFF;	
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 2px;
	padding-right: 2px;
}

td.buttonsContent
{	
	border-bottom: #999999 1px solid;
	height: 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #626262;	
	/*padding-left: 8px;*/
	font-weight: bolder;
	background: url(../images/shortarrowgreyrightBG.gif) no-repeat center right; 
}

td.buttonsContent:hover
{	
	background: url(../images/shortarrowbluerightBG.gif) no-repeat center right;
	background-color:#F5F5F5;
	cursor:pointer;	
	color: #336799;
}

td.buttonsContentDarker
{	
	border-bottom: #999999 1px solid;
	height: 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;	
	/*padding-left: 8px;*/
	font-weight: bolder;
	background: url(../images/shortarrowgreyrightBG.gif) no-repeat center right; 
}

td.buttonsContentDarker:hover
{	
	background: url(../images/shortarrowgreenrightBG.gif) no-repeat center right; 
	background-color:#F5F5F5;
	cursor:pointer;	
	color: #009900;
}

td.buttonsSpace
{	
	border-bottom: #999999 1px solid;
	height: 22px;
}

td.tableSpace
{	
	height: 25px;
	background-color: #E4E4E4;
}

td.infoHeader
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 11px;
	color: #040404;
	background-color: #E4E4E4;
	vertical-align: middle;
	text-align: center;
	padding: 5px;
}

td.buttonsContentLighter
{	
	border-bottom: #999999 1px solid;
	height: 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #656565;	
	/*padding-left: 20px;*/
	background: url(../images/shortarrowgreyrightBG.gif) no-repeat center right; 
	background-color:#F5F5F5;
}

td.buttonsContentLighter:hover
{	
	background: url(../images/shortarroworangerightBG.gif) no-repeat center right;
	background-color: #FFFFFF; 
	color: #D5652D;	
	cursor:pointer;
}

td.buttonsContentChild:hover
{	
	background-color:#FFFFFF;
	cursor:pointer;
}

td.buttonGray
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #626262;	
	padding-left: 8px;
	font-weight: bolder;		
}

td.buttonLightGray
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #656565;	
	padding-left: 20px;
}


td.buttonLightGray:hover
{
	color: #D5652D;	
}

td.buttonGrayDarker
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;	
	padding-left: 8px;
	font-weight: bolder;		
}

.toggler  
{ 
	cursor:pointer; 
	color: #2A4A83;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;				
	margin: 0; 
	padding:5px;
	padding-left: 0px;
	padding-right: 0px; 
	border-top:1px solid #2B4A83;
}
.toggler1  
{ 
	
	color: #2A4A83;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;				
	margin: 0; 
	padding:5px;
	padding-left: 0px;
	padding-right: 0px; 
	border-top:1px solid #2B4A83;
}
.toggler:hover	 
{ 
	background:#F5F5F5; 
}

.togglerGreenDetail  
{ 
	color: #4A761F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;				
}

.togglerGreyDetail  
{ 
	color: #656565;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;				
}

td.cellAccordion
{
	vertical-align:top;
	padding-top: 10px;
	padding-right: 10px;
}

td.cellAccordionDetail
{
	vertical-align:top;
	padding: 5px;
	padding-top: 10px;
}


.elementAccordion	 
{ 			
	padding: 5px;
	padding-left: 30px;	
}

.elementAccordion1	 
{ 			
	padding: 5px;
	padding-left: 30px;	
}

.myTextAccordion 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;		
}			

.myTextAccordionLink 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D4A82;		
}

.imagelink img
{
border:  0px;
}

.loading
{	
	background:url('../images/loader.gif') no-repeat center;
	background-color:#FFFFFF;
}

.linkButton
{
	color: #626262;	
	text-decoration: none;
}

.linkButton:link
{
	text-decoration: none;
}

.linkButton:hover
{
	color: #336799;
	text-decoration: none;
}

.linkButton:active
{
	text-decoration: none;
}

.linkButton:visited
{
	text-decoration: none;
}

.textLinkButton
{
	color: #000000;	
	text-decoration: none;
}

.textLinkButton:link
{
	text-decoration: none;
}

.textLinkButton:hover
{
	color: #476A1A;
	text-decoration: none;
}

.textLinkButton:active
{
	text-decoration: none;
}

.textLinkButton:visited
{
	text-decoration: none;
}

td.buttonsContentTest
{	
	border-bottom: #999999 1px solid;
	height: 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #626262;	
	padding-left: 8px;
	font-weight: bolder;
	background: url(../images/shortarrowgreyrightBG.gif) no-repeat center right; 
}

td.buttonsContentTest:hover
{	
	background-color:#F5F5F5;
	cursor:pointer;	
	color: #336799;
}

/*Zebra Table*/
.highlight		
{ 
	background:#8BA448; 
}

.even			
{ 	
	background:#ECECEC; 
}

.zover			
{ 	
	background:#C2D5F2; 
}

.odd			
{ 
	background:#FFFFFF; 
}

.zebra td		
{ 
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px; 
	border-bottom:1px solid #DDD; 
}

ul.checkbullet 
{
	list-style-image:url(../images/bullet.gif);
}

#theContent 
{
	background:url(../images/loader.gif) center no-repeat;
}