body
{
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	margin-top:0px;
	background-image:url(../images/bg01.jpg); 
    background-repeat:no-repeat; 
    background-color:#E9D4F3; 
    font-size:11px; 
    color:#616160; 
}
.navigation_bg{background-image: url(../images/lfc_navigation_bg.jpg); background-repeat:repeat-x;}

.middle_bg{background-image:url(../images/middle_area_top_bg.jpg); background-repeat:repeat-x; line-height:29px;}
.footer_bg{background-image:url(../images/gradiant_footer.jpg); background-repeat:repeat-x; line-height:29px;}
.fotter_text{background-color:#F9F9F9; padding-left:10px;}
.take_coaching{background-color:#fbfbfb; padding-left:10px; background-image:url(../images/middle_bg.jpg); background-repeat:repeat-x;}
.middile_boddy_bg{background-color:#F9F9F9; }

.white_bg{background-color:#FFFFFF; padding-left:10px;}
.textfield{background-image:url(../images/text_area_bg.jpg); background-repeat:repeat-x; width:188px; border:1px solid #d6d5d5; height:19px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#616160; padding-left:5px; line-height:19px;}
.textfield_mlarge{background-image:url(../images/text_area_bg.jpg); background-repeat:repeat-x; width:230px; border:1px solid #d6d5d5; height:19px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#616160; padding-left:5px; line-height:28px;}
.textfield_plarge{background-image:url(../images/text_area_bg.jpg); background-repeat:repeat-x; width:230px; border:1px solid #d6d5d5; height:19px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#616160; padding-left:5px; line-height:15px;}

.textfield_large{border:1px solid #949c9c;font-family:tahoma;font-size:11px;color:#373737;width:400px; margin-right: 0px;}

.textfield_very_short01{background-image:url(../images/text_area_bg.jpg); background-repeat:repeat-x; width:90px; border:1px solid #d6d5d5; height:19px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#616160; padding-left:5px; line-height:19px;}
.textfield_short01{width:120px; border:1px solid #d6d5d5; height:19px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#616160; line-height:19px;}
.textarea{width:188px; border:1px solid #d6d5d5; height:19px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#616160; padding-left:5px; height:70px;}

.textfield_openningVal{background-image:url(../images/text_area_bg.jpg); background-repeat:repeat-x; width:188px; border:1px solid #d6d5d5; height:19px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; color:#616160; padding-left:5px; line-height:19px;}
.textfield_CatopenningVal{ width:188px; height:19px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; color:#616160; padding-left:5px; line-height:19px;}

.navigation_bottom_border{ background-color:#a03dc8; line-height:5px;}
.success_ttories_text{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#616160; line-height:25px;}
.success_ttories_text a{ text-decoration:none; color:#9c66c5;}
.success_ttories_text b{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#9c66c5; line-height:19px; font-weight:normal}
.subscriber_letter_footer{background-image:url(../images/subscrib_newsletter_footer.jpg); background-repeat:repeat-x; line-height:29px;}
.border{border:1px solid #b5b4b4; line-height:25px;}

.dotted_ling{background-image:url(../images/dotted_line.jpg); background-repeat:repeat-x; line-height:50px;}
.dotted_line{ background-image:url(../images/dotted_line.jpg); background-repeat:repeat-x}
.pic_padding{ padding-right:10px;}

.text{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#616160; line-height:20px; padding-left:23px; padding-right:10px;}
.text a{text-decoration:none; color:#9e6cc4}
.text a:hover{text-decoration:none; color:#ee8b20}
.form_text{font-family:tahoms, Arial, Helvetica, sans-serif; font-size:11px ; padding-right:7px; text-align:left; line-height:18px; color:#373737; }

.text b{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#834daf; }




.footer_link{font-family: tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#9c66c5; line-height:19px; text-decoration:none;}
.footer_link a{color:#9c66c5; text-decoration:none; }
.footer_link a:hover{color:#e48204; text-decoration:none;}


.footer_nav_bg{background-image:url(../images/footer_bg.jpg); background-repeat:no-repeat; background-position: top; }
.left_navigation_bg{background-image:url(../images/left_navigation_bg.jpg); background-repeat:repeat-x; background-color:#fcfafd; border-left:1px solid #f0eff1; }

.bread_crum{font-family: tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e18003; text-align:right;}
.bread_crum a{text-decoration:none; color:#6b6b6b}
.bread_crum a:hover{text-decoration:none; color:#ad7dd8}
.quote{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#616160; line-height:20px; padding-left:23px;}
.quote a{text-decoration:none; color:#e37f33}
.quote a:hover{text-decoration:none; color:#ad7dd8}

.quote b{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:15px; color:#b58dd8; font-weight:normal; }
.left_border{border-left:1px dotted #b594d2;}
.table_bg_color{background-color:#f3eef8; line-height:25px; padding:5px;}
.table_bg_color_light{background-color:#f9f6fb; padding:5px;}
.silver_membership{background-image: url(../images/silver_membership_bg.jpg); background-repeat:no-repeat; width:325px;}
.silver_membership_text{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#616160; line-height:25px; }
.gold_membership{background-image: url(../images/gold_membership_bg.jpg); background-repeat:no-repeat; width:325px;}
.resource_bg{background-image: url(../images/resources_bg.jpg); background-repeat:no-repeat; width:325px;}
.middle_body{background-image:url(../images/middle_top_bg.jpg); background-repeat:repeat-x; height:49px;} 
.footer_body{background-image:url(../images/footer_body_bg.jpg); background-repeat:repeat-x; height:39px;} 
.middle_body_bg{background-color:#fbf9fe;}
.body_bg{background-color:#ffffff;}
.inner_nav{background-image:url(../images/nav_bg.jpg); background-repeat:repeat-y; width:245px;} 

.punch_line{font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; font-size: large;
	font-style: italic; line-height:30px;}
.punch_line a{text-decoration:none; color:#9e6cc4}
.punch_line a:hover{text-decoration:none; color:#ee8b20}

.sub_heading {
	background: url(../images/global/leaf.png) 0 5px no-repeat;
	font-size: 22px;
	line-height: 32px;
	padding-left: 35px;
	font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; font-size: large;
	font-weight: 300; color:#7e4bb7; background-image:url(../images/bullate.jpg); background-repeat:no-repeat; line-height:37px;}
	
.sub_heading1 {
	font-size: 22px;
	line-height: 32px;
	padding-left: 35px;
	font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; font-size: large;
	font-weight: 300; color:#7e4bb7; line-height:37px;}
	
.left_nav_text {
	font-size: 12px;
	line-height: 32px;
	padding-left: 10px;
	font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; 
	color:#5f5f60; height:35px;}
.left_nav_text  a{text-decoration:none; color:#5f5f60; }
.left_nav_text  a:hover{text-decoration:none; color:#ffffff; }
	
	
	.left_nav_text_over {
	font-size: 12px;
	line-height: 32px;
	padding-left: 10px;
	font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; 
	color:#ffffff; width:195px; height:35px; background-image:url(../images/laeft_nav_over.jpg); background-repeat:no-repeat; }
	
.left_nav_text_over  a{text-decoration:none; color:#ffffff;}
.left_nav_text_over  a:hover{text-decoration:none; color:#ffffff; }
	
	.left_nav_heading{
	font-size: 25px;
	line-height: 30px;
	padding-left: 10px;
	font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; 
	color:#9866c4;  height:35px;}
	
	.top_nav_text
	{
		font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; 
		font-size: 11px;
		text-align:center; 
		font-weight:normal; 
		color:#3a393a; 
		background-image:url(../images/top_navigation_bg.jpg); 
		background-repeat:repeat-x;
	}
	
	
	.top_nav_text01
	{
		font-family: "Times New Roman",Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align:center; 
		font-weight:normal; 
		color:#3a393a; 
	}
	.top_nav_text01 a{ text-decoration:none; color:#3a393a; }
	.top_nav_text01 a:hover{ text-decoration:none; color:#704795;}
	
	.top_nav_text02{
	font-size: 16px;
	line-height: 32px;
	font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; text-align:center; font-weight:normal; 
	color:#3a393a; }
	.top_nav_text02 a{ text-decoration:none; color:#3a393a; }
	.top_nav_text02 a:hover{ text-decoration:none; color:#704795;}
	
	.top_nav_text_over
	{
		font-family: "Times New Roman",Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align:center; 
		font-weight:normal; 
		color:#3a393a;
		
		
	}
	.top_nav_text_over a{ text-decoration:none; color:#3a393a; }
	.top_nav_text_over a:hover{ text-decoration:none; color:#704795;}
	
	
	

h1,h2,h3,h4,h5 {
	font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif;
	font-weight: 300; font-size:medium;  
}

ol { list-style-type:latin; margin-left:25px;  padding:0px}
ul { list-style-image:url(../images/footer_bullate2.gif); background-repeat:no-repeat; line-height:29px; font-family: tahoma, Arial, Helvetica, sans-serif;
     margin-left:18px; padding:0px}
    
   
    
    
    
    
.footer_line{background-color:#e4d9f2; line-height:5px;}

/* ############################## MY PROFILE START  ##############################  */

.input_middle_cat_name{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:140px; height:16px; border:solid 1px #c8c7c7; line-height:16px; text-transform:uppercase; background-color:#fbf9fd;}

.input_large{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:490px; height:16px; border:solid 1px #c8c7c7; line-height:16px; background-color:#fbf9fd;}

.input_large_add{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:220px; height:16px; border:solid 1px #c8c7c7; line-height:16px; background-color:#fbf9fd;}

.input_middle_my_p{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:140px; height:16px; border:solid 1px #c8c7c7; line-height:16px; background-color:#fbf9fd;}

.input_middle_my_pp{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:144px; height:16px; border:solid 1px #c8c7c7; line-height:16px; background-color:#fbf9fd;}

.input_middle_my_pp_new{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:144px;  border:solid 1px #c8c7c7; line-height:16px; background-color:#fbf9fd;}


.small_text_fieldd{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:100px; height:16px; border:solid 1px #c8c7c7; line-height:16px; background-color:#fbf9fd;}

.small_dex{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:600px; height:50px; border:solid 1px #c8c7c7; line-height:16px; background-color:#fbf9fd; padding-left:5px; }

.input_middle_countery{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:160px; height:20px; border:solid 1px #c8c7c7; line-height:20px}

.input_middle_code{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:60px; height:16px; border:solid 1px #c8c7c7; line-height:16px; background-color:#fbf9fd;}
.input_total{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:60px; height:33px; line-height:16px; background-color:#fbf9fd;border: 3px solid #666666;}

.box{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:120px; height:40px; border:solid 1px #c8c7c7; line-height:16px; background-color:#fbf9fd; text-align:center; padding-top:20px; font-weight:bold;}

.input_middle_age{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:220px; height:20px; border:solid 1px #c8c7c7; line-height:20px; }

.transaction_middle_age{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; height:20px; border:solid 1px #c8c7c7; line-height:20px; }

.textfiled_mediyam{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:180px; height:16px; border:solid 1px #c8c7c7; line-height:16px; background-color:#fbf9fd;}
.jumpmenu{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; border:solid 1px #c8c7c7; line-height:16px; }
.textarea_large{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:400px; height:80px; border:solid 1px #c8c7c7; line-height:16px; background-color:#fbf9fd;}


/* ############################## MY PROFILE END  ##############################  */




/* ############################## BUDGET SET UP START  ##############################  */

.pink_border{border:solid 1px #e6c5f4; }

.gray_border{border:solid 1px #dedede; }

.budget_text{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#737274; font-size:14px; font-weight:bold; padding-left:25px;}

.setup{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:10pt; text-transform:none; border-bottom: dashed 1px #dddbde; }

.setup a{color:#797979;}

.setup a:hover{ color:#9d72c1; }

.setup b{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#9d72c1; font-size:10pt; text-transform:none;  font-weight:normal }

.setup b a{ color:#797979; }

.setup b a:hover{ color:#797979; }

.budget_bg{background:url(../images/nav_budge_bg.jpg) 0 0 repeat-x; height:29px;}

.budget_bg_acount{background:url(../images/budget_acc_bg1.jpg) 0 0 repeat ; height:26px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:12px; padding-left:15px; line-height:26px; }

.budget_bg_expense{background:url(../images/budget_expense.jpg) 0 0 repeat ; height:48px;   font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:12px; padding-left:15px; line-height:26px; }


.budget_bg_acountlight{background:url(../images/budget_acc_lightbg.jpg) 0 0 repeat-x; height:26px;  font-family:Tahoma, Arial, Helvetica, sans-serif; color:#8e22b7; font-size:11px; padding-left:15px; line-height:26px;}

.budget_bg_headacount{background:url(../images/budget_acc_lightbg.jpg) 0 0 repeat-x; height:26px;  font-family:Tahoma, Arial, Helvetica, sans-serif; color:#8e22b7; font-size:14px; padding-left:15px; line-height:26px;}


.gray_text2{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; padding-left:15px; line-height:31px;  border-bottom:1px solid #dddbde;}

.gray_text007{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; padding-left:15px; line-height:31px;  border-bottom:1px solid #dddbde;}

.gray_text3{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; padding-left:15px; line-height:31px;  }

.gray_text2 b{ color:#5e5e5e; font-size:12px;}
.gray_text3{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; padding-left:15px; line-height:16px;  border-bottom:1px solid #dddbde;}

/* ############################## BUDGET SET UP END  ##############################  */


/* ############################## INVOICE START  ##############################  */
.gray_text_normal_bg{ background:url(../images/invoices_top_bg.jpg) 0 0 repeat-x; height:30px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; text-align:center; line-height:30px;}

.gray_text_unpaid{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; text-align:center; line-height:30px; border-bottom:solid 1px #bbbbbb}

.gray_text_unpaid2{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; text-align:center; line-height:30px;}

.gray_text_unpaid b{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#bc0909; font-size:11px; text-align:center; line-height:30px; font-weight:normal;}

.green_text_view{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#577504; font-size:11px; text-align:center; line-height:30px; border-bottom:solid 1px #bbbbbb}

.green_text_view2{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#577504; font-size:11px; text-align:center; line-height:30px; }

.green_text_view2 a{ color:#577504; text-decoration:none  }


.green_text_view a{ color:#577504; text-decoration:none}

.bgcolor_tr{background-color:#ffffff;}

.bgcolor_tr_h{background-color:#f4edf5;}

.gray_text_paid{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; text-align:center; line-height:30px; border-bottom:solid 1px #bbbbbb}

.gray_text_paid b{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#319a18; font-size:11px; text-align:center; line-height:30px; font-weight:normal;  }

.gray_border{border:solid 1px #bbbbbb; padding:2px;}

/* ############################## INVOICE END  ##############################  */


/* ############################## FINANCE START  ##############################  */
.view{color:#0b5ec6;}

.view a{color:#0b5ec6; text-decoration:none}

.view a:hover{color:#0b5ec6; text-decoration:none}

/* ############################## FINANCE END  ##############################  */




/* ##############################  NEW TRANSACTION START   ##############################  */

.sunheading{font-family:Centabel Book, Helvetica, sans-serif, Tahoma; color:#8b4cc7; font-size:16pt}

.sunheading_small{font-family:Centabel Book, Helvetica, sans-serif, Tahoma; color:#8b4cc7; font-size:14pt}

.gray_bg{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#6f6e6f; font-size:11px; line-height:25px; background:url(../images/normal_bg.jpg) 100% 50%  no-repeat;
 text-transform:none; padding-left:35px;}
 
.gray_bg a{color:#6f6e6f; text-decoration:none}
 
.gray_bg a:hover{color:#9159c6; text-decoration:none}
 
 
.pink_bg{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#6f6e6f; font-size:11px; line-height:25px; background:url(../images/over_bg.jpg) 100% 50%  no-repeat;
 text-transform:none; padding-left:35px; }
 
.pink_bg a{color:#9159c6; text-decoration:none }
  
.pink_bg a:hover{color:#9159c6; text-decoration:none }

/* ##############################  NEW TRANSACTION  END  ##############################  */


/* ##############################  MANAGE  START  ##############################  */

.manage_bg_rept{background:url(../images/subheading_bg.jpg) 0 0 repeat-x; height:16px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#797979; line-height:16px; }
.manage_gray_text_rept{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; padding-left:5px; line-height:22px;  border-bottom: solid 1px #dddbde;}

.manage_bg{background:url(../images/subheading_bg.jpg) 0 0 repeat-x; height:29px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#797979; line-height:29px; }

.manage_bottom_bg{background:url(../images/subheading_bottom_bg.jpg); background-repeat:repeat-x; height:29px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#797979; line-height:29px; }

.manage_gray_text{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; padding-left:5px; line-height:31px;  border-bottom: solid 1px #dddbde;}
.manage_gray_text_head{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#7e4bb7; font-size:11px; padding-left:5px; line-height:31px;  border-bottom: solid 1px #dddbde;}

.transaction_gray_text{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; padding-left:5px;  border-bottom: solid 1px #dddbde;}

.manage_text2{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; padding-left:5px; line-height:31px;  border-bottom: solid 1px #FFFFFF; background-color:#f2ecf7;}

.manage_pink_text2{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#844ab8; font-size:11px; padding-left:5px; line-height:31px;  border-bottom: solid 1px #FFFFFF; background-color:#f2ecf7;}

.sub_but{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#434343; font-size:11px; line-height:28px; background:url(../images/sub_but.jpg) 50% 0%  no-repeat;
 text-transform:none; height:28px; text-align:center; width:76px}
 
 .sub_but a{ text-decoration:none; color:#434343;}
 
 .sub_but_h{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#434343; font-size:11px; line-height:28px; background:url(../images/sub_but_h.jpg) 50% 0%  no-repeat;
 text-transform:none; height:28px; text-align:center; width:76px }
 
  .sub_but_h a{ text-decoration:none; color:#434343;}

/* ##############################  MANAGE  END  ##############################  */

.left_pannel_bg{background:url(../images/left_nav_bg_top.jpg) 0 0 repeat-x; height:375px; background-color:#fcfafd;}

.main_left_nav{font-family:Centabel Book, Helvetica, sans-serif, Tahoma ; color:#2e2e2e; font-size:10pt; line-height:38px; text-transform:uppercase;}

.main_left_nav a{ color:#2e2e2e; text-decoration:none }

.main_left_nav a:hover{ color:#2e2e2e;  }

.myaccount_left_subhead{font-family:Centabel Book, Helvetica, sans-serif, Tahoma ; color:#ffffff; font-size:10pt; line-height:37px;  text-transform:uppercase;}

.left_small_nav{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#545354; font-size:8pt;}

.left_small_nav a{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#545354; font-size:8pt; text-decoration:none}

.left_small_nav a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#545354; font-size:8pt; text-decoration:none}

.left_pink_nav{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#6a3a96; font-size:8pt;}

.left_pink_nav a{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#6a3a96; font-size:8pt; text-decoration:none}

.left_pink_nav a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#6a3a96; font-size:8pt; text-decoration:none}

.advertise{background-color:#e8d7f5; border:1px solid #d9c5ea;} 

.advertise_pink_text{font-family:Centabel Book, Helvetica, sans-serif, Tahoma; color:#894dbc; font-size:14pt; text-transform:uppercase; text-align:center} 

.advertise_black_text{font-family:Centabel Book, Helvetica, sans-serif, Tahoma; color:#141414; font-size:16pt; text-transform:uppercase; text-align:center} 

.advertise_yellow_text{font-family:Centabel Book, Helvetica, sans-serif, Tahoma; color:#da6b18; font-size:12pt; text-align:center}

.advertise_yellow_text a:link{ color:#da6b18; text-decoration:none}

.advertise_yellow_text a:visited{color:#da6b18; text-decoration:none}

.active_but{ font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:11px; color:#e48204; text-align:right}

.active_but a:link{ font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:11px; color:#767576; text-decoration:none }

.active_but a:visited{ font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:11px; color:#767576; text-decoration:none }

.subheading_bg{background:url(../images/subheading_bg.jpg) 0 0 repeat-x; height:29px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#da6b18; line-height:29px; text-transform:uppercase}

.subheading_bg b{color:#8954b1; font-weight:normal}

.bottom_border{ border-bottom:solid 1px #cf9ee3;}FF0000
.purple_text_left{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#7e4bb7; font-size:11px; text-align:left}
.red_text{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#FF0000; font-size:11px; text-align:right}
.purple_text{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#7e4bb7; font-size:11px; text-align:right}
.gray_text{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; text-align:right}
.income{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; padding-left:5px; }

.purple_text_normal{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#7e4bb7; font-size:11px;}
.gray_text_normal{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px;}

.middle_input{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:100px; height:20px; border:solid 1px #c8c7c7; line-height:20px}
.newmiddle_input{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:120px; height:20px; border:solid 1px #c8c7c7; line-height:20px}

.long_input{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:200px; height:20px; border:solid 1px #c8c7c7; line-height:20px}

.date_dropdown{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:50px; height:20px; border:solid 1px #c8c7c7; line-height:20px}

.small_input{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:60px; height:16px; border:solid 1px #c8c7c7; line-height:16px}

.small_input1{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:60px; height:20px; border:solid 1px #c8c7c7; line-height:20px}

.middle1_input{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:160px; height:16px; border:solid 1px #c8c7c7; line-height:16px}

.footer_nav{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; line-height:21px; border-right: dashed 1px #b486d8; }

.footer_nav a:link{ color:#797979; text-decoration:none }

.footer_nav a:visited{  color:#797979; text-decoration:none}

.Powered{font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:11px; color:#a4a3a4;}

.Powered a:link{font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:11px; color:#a4a3a4; text-decoration:none}

.Powered a:visited{font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:11px; color:#a4a3a4;}

.Powered b{font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:11px; color:#775493; font-weight:normal; text-align:right}

.password{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:200px; height:16px; border:solid 1px #c8c7c7; line-height:16px}

.light_gr_bg{background:url(../images/light_gr_bg.jpg) 0 0 repeat-x; height:142px; border:solid 1px #e1d3ed; }

.light_gr_bg b{ color:#d97830 ; }

.adv{font-family:Centabel Book, Helvetica, sans-serif, Tahoma; color:#9d72c1; font-size:25pt; text-transform:uppercase; text-align:center;}

.click{color:#d97830; text-decoration:none; font-family:Centabel Book, Helvetica, sans-serif, Tahoma; color:#9d72c1; font-size:12pt; text-align:right;  }

.click a{color:#d97830; text-decoration:none; font-family:Centabel Book, Helvetica, sans-serif, Tahoma; color:#9d72c1; font-size:12pt; text-align:right }

.subheading2_bg{ height:29px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:17px; color:#da6b18; text-transform:uppercase; line-height:29px;}
.client_heading
{
	font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; 
	font-size: 24px;
	color:#9866c4;
	
}
.fp_heading
{
	font-size: 20px;
	padding-left: 5px;
	font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; 
	color:#9866c4; 
}
	
	.client_heading b{
	font-size: 25px;
	line-height: 60px;
	font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; 
	color:#e58b10; font-weight:normal; }
	
	
	.search_result_text{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#616160; line-height:20px; padding-left:23px; padding:10px; border-left:2px solid #a87ed2; background-color:#fdfafe;}
.search_result_text a{text-decoration:none; color:#9e6cc4}
.search_result_text a:hover{text-decoration:none; color:#ee8b20}
.search_result_text b{font-family:"Hoefler Text", tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#9866c4;}

.green_text{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#5baa2c; line-height:20px; }
.red_text{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#d72806; line-height:20px; }

	
.risk_profile_heading {
font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif;
	font-weight: 500; font-size:22px;  
}	

.blue01{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px;  line-height:30px;}
.blue01 a{text-decoration:none; color:#0791cb}
.blue01 a:hover{text-decoration:none; color:#0791cb}

.green01{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px;  line-height:30px;}
.green01 a{text-decoration:none; color:#5cb504}
.green01 a:hover{text-decoration:none; color:#5cb504}


/* Message */
.message{
font-weight: normal;
font-size: 12px;
font-style: normal;
color: #FF0000;
padding-left: 5px;
padding-right: 5px;}

.manadatory_field_star1{color:#ce0000;font-size:12px;}

.manadatory_field_star{color:#FF0000;}


.manage_pink_text_MyBudget{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#844ab8; font-size:11px;}

.textfield_small_small{background-image:url(../images/text_area_bg.jpg); background-repeat:repeat-x; width:30px; border:1px solid #d6d5d5; height:19px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#616160; padding-left:5px; line-height:19px;}


.textfield_very_larg{background-image:url(../images/text_area_bg_lr.jpg); background-repeat:repeat-x; width:688px; border:1px solid #d6d5d5; height:40px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#616160; padding-left:5px; line-height:19px;}

.form_bg{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#616160; line-height:20px; padding-left:10px;  background-color:#fdfdfd; border-bottom:1px solid #e9d1f2;}
.form_bg01{font-family:"Hoefler Text", tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#9530be; line-height:20px; padding-left:15px; background-image:url(../images/from_bg.jpg); background-repeat:repeat-x;}


.para2{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:20px; }
.para2 a{text-decoration:none; color:#9e6cc4}
.para2 a:hover{text-decoration:none; color:#ee8b20}
.para2 b{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#9e6cc4;  }


.horizontal_border{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; padding-left:15px; line-height:31px;  border-bottom:1px solid #dddbde;}
.cash_flow_analysis{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; padding-left:15px; line-height:31px;  border-bottom:0px solid white;}

.upcoming_expense {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#9866c4; text-transform:uppercase; }
.upcoming_expense_subhead {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#e58b10; text-transform:uppercase; }

.report_header {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#9866c4; text-transform:uppercase; border-bottom: solid 1px #dddbde; }

.green_text{font-family:tahoms, Arial, Helvetica, sans-serif; font-size:11px;  color:#17a105}
.red_text{font-family:tahoms, Arial, Helvetica, sans-serif; font-size:11px;  color:#d42603}

.green_text_bottom{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#5baa2c; line-height:20px; padding-left:15px; line-height:31px;  border-bottom:1px solid #dddbde; }
.red_text_bottom{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#d90d13; line-height:20px; padding-left:15px; line-height:31px;  border-bottom:1px solid #dddbde; }
.bottom_line{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#d90d13; line-height:20px; padding-left:15px;   border-bottom:1px solid #dddbde; }

.border_left01{border-left:1px solid #bebdbf; padding-left:15px;}

.common_message
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
}
.text_purpel{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#7e4bb7; line-height:20px; }

.text_purpel1{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#7e4bb7; line-height:20px; }

.text_opening_closing{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#7e4bb7; line-height:20px; }

.create_budget_line{font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; font-size: large;
	font-style: italic; line-height:30px; color:Red}
	
	

           
.bread_crumNew{font-family: tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e18003; text-align:right;}
.bread_crumNew a{text-decoration:none; color:#6b6b6b}
.bread_crumNew a:hover{text-decoration:none; color:#ad7dd8}

.form_left_text{font-family:tahoms, Arial, Helvetica, sans-serif; font-size:13px ; padding-right:7px; text-align:left; line-height:18px; color:#373737; }

.right_text{text-align:right; padding-right:3px;border-bottom:1px solid #dddbde;}

.sub_heading_terms {font-size: 22px;
	line-height: 32px;
	padding-left: 35px;
	font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; font-size: large;
	font-weight: 300; color:#7e4bb7; background-repeat:no-repeat; line-height:37px;}
	
	
.crp_heading{font-family:Hoefler Text,Constantia,Cambria,Georgia,serif; font-size:large; font-size:30px; line-height:50px; color:#7030a0;}


.crp_heading b{	font-family:Hoefler Text, Constantia, Cambria, Georgia, serif; font-size: large;
	font-size: 30px;	line-height: 50px;	color: #e36c0a;	text-decoration: none; font-weight:normal;}


.crp_sub_heading {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	line-height: 22px;	color:#000000;	text-decoration: none;}

.crp_text {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height:20px;}

.crp_text  b{font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #e36c0a;	line-height:20px;}

.crp_text_inner {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 25px;	color: #000000;	text-decoration: none;	text-align:right;}

.crp_italic_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 22px;	color: #474849;	text-decoration: none;}
.crp_italic_text a{text-decoration:none; color:#0b80e3;}
.crp_italic_text a:hover{text-decoration:none; color:#e3520b;}


.crp_fotter_text {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 22px;	color: #ffffff;	padding-left:5px;	padding-right:5px; background-color:#8d40c7;}

.crp_border_bottom{ border-bottom:1px solid #d6d6d6;}
.crp_box{background-color:#f7eefd; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; padding:10px; line-height:20px; border:1px solid #efdcfd;}

.sa{color:Blue}

.downgrade_membership{ text-decoration:none; font-size: 24px; line-height: 25px;font-family: Hoefler Text, Constantia, Cambria, Georgia, serif;font-weight: 300; color:#a43cdf;}
                                                                    
.downgrade_membership a{text-decoration:none; color:#a43cdf;}
.downgrade_membership a:hover{text-decoration:none; color:#f4881f;}
.downgrade_membership b{ text-decoration:none; font-size: 24px; line-height: 25px;font-family: Hoefler Text, Constantia, Cambria, Georgia, serif;font-weight: 300; color:#e58b10;}


.budget_qtranual { font-family: Tahoma;
                 font-size:11px; color:#5d2d91;
				 line-height:18px; text-decoration:none;
				 font-weight:bold;}
				 
.budget_qtranual a{ color:#5d2d91; text-decoration:none;}
				 
.budget_qtranual a:hover{ color:#e58b10; text-decoration:none;}


.budget_qtr{ font-family: Tahoma;
                 font-size:11px; color:#e58b10;
				 line-height:18px; text-decoration:none;
				 font-weight:bold;}

.budget_qtr_highlight{font-family: Tahoma;
                 font-size:11px; color:#5d2d91; line-height:18px; font-weight:bold; text-decoration:none;}

.budget_qtr_arrow{font-family: Tahoma;
                 font-size:11px; color:#e58b10; line-height:18px; font-weight:bold; text-decoration:none;}
                 
.input_search_datefield{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; width:100px; 
                   height:16px; border:solid 1px #c8c7c7; line-height:16px; background-color:#fbf9fd;}
                   
.left_nav_heading_Find
	{
	font-size: 24px;
	padding-left: 8px;
	font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; 
	color:#e18003;
	height:35px;
	}
	.jumpmenu_small {
border:1px solid #949c9c;
font-family:tahoma;
font-size:11px;
color:#373737;
width:100px;
}

.grid_findcoach_light_bg{  font-family:tahoma; 
           font-size:11px; 
           border-bottom:1px solid #cecece;  
           background-image:url(../images/gride_border_bottom.jpg); 
           background-repeat:repeat-x; background-position:bottom; 
           color:#373737;}

  
.findcoachHeading{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;background-position:bottom }
.findcoachHeading a{text-decoration:none; color:#9e6cc4}
.findcoachHeading a:hover{text-decoration:none; color:#ee8b20}
.findcoachHeading b{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#9e6cc4; background-position:bottom }

.link_text1{ background-color:#f9f9f9; border:1px dotted #c5c4c4; font-family:tahoma;
	font-size:11px;
	color:#7e60a6;}
	
.grid_border{ border-top:1px solid #bfbebe;  border-bottom:1px solid #bfbebe; border-right:1px solid #bfbebe; border-left:1px solid #bfbebe; font-family:tahoma;
               font-size:11px ; 
               padding:3px; 
               color:#474646; }
               
               
.grid_darck_bg{line-height:26px; font-family:tahoma; 
                font-size:11px; border-bottom:1px solid #cecece;  
                background-image:url(../images/gride_border_bottom.jpg); 
                background-repeat:repeat-x; background-position:bottom; 
                background-color:#f4edf5; }
                
.treeView_Selected{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#6f6e6f; font-size:11px; line-height:25px; background:url(../images/over_bg.jpg) 94% 50%  no-repeat;
 text-transform:none; }
 
 .grid_header{ background-color:#f1e0f6; line-height:26px; font-family:tahoms, Arial, Helvetica, sans-serif; font-size:11px; color:#373737;}
.grid_light_bg{line-height:26px; font-family:tahoma; 
               font-size:11px; 
               border-bottom:1px solid #cecece;  
               background-image:url(../images/gride_border_bottom.jpg); 
               background-repeat:repeat-x; background-position:bottom; 
               color:#373737;}
               
.grid_light_bg a{text-decoration:none; color:#0484ae; }
.grid_light_bg a:hover{text-decoration:none; color:#a03dc8; }

.grid_darck_bg{line-height:26px; font-family:tahoma; 
                font-size:11px; border-bottom:1px solid #cecece;  
                background-image:url(../images/gride_border_bottom.jpg); 
                background-repeat:repeat-x; background-position:bottom; 
                background-color:#f4edf5; }
                
.grid_darck_bg a{text-decoration:none; color:#0484ae; }
.grid_light_bg a:hover{text-decoration:none; color:#a03dc8; }
.grid_left_border{line-height:26px; font-family:tahoms, Arial, Helvetica, sans-serif; font-size:11px; border-left:1px solid #c7c7c7;  background-image:url(../images/gride_border_bottom.jpg); background-repeat:repeat-x; background-position:bottom; color:#373737}

.basic_search 
{
font-family:tahoma;
font-size:11px;
color:#373737;
text-align:center; 
background-color:#FFFFFF; 
border-top: 2px solid #a03dc8;
background-repeat:repeat;
line-height:24px; 
border-left:1px solid #c4c3c3; 
border-right:1px solid #c4c3c3; 
background-image:url(../../bpanel/images/tab_bg.jpg); 
background-repeat:repeat-x; 
background-position:top;
}

.budget_bg_acount1
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	background:url(../images/budget_acc_bg5.jpg) 0 0 repeat ; 
	color:#797979; 
	font-size:11px; 
	line-height:18px; 
}

.dotted_ling1
{
	background-image:url(../images/dotted_line1.jpg); 
	background-repeat:repeat-x; 
	
}

.update_budget{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#797979; font-size:11px; padding-left:15px; line-height:15px;  border-bottom:0px solid white;}
.update_budget_grid_heading{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#844ab8; font-size:11px; padding-left:5px; line-height:20px;  border-bottom: solid 1px #FFFFFF; background-color:#f2ecf7;}
.update_budget_heading
{
	font-size: 14px;
	line-height: 30px;
	padding-left: 10px;
	font-family: "Hoefler Text", Constantia, Cambria, Georgia, serif; 
	color:#9866c4; 
}

.update_budget_subheading_bg{background:url(../images/subheading_bg.jpg) 0 0 repeat-x; height:25px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#da6b18; line-height:25px;}

.update_budget_subheading_bg b{color:#8954b1; font-weight:normal}

.txttopheader 
{
	font-family: "Times New Roman";
	font-size: 15px;
	font-style: italic;
	font-weight: normal;
	color: #282725;
	text-decoration: none;
	line-height: 24px;
	text-align:justify;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}
.txttopheader1 
{
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #282725;
	text-decoration: none;
	line-height: 24px;
	text-align:justify;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
}
.budget_subHeader
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#797979; 
	font-size:12px; 
	padding-left:15px; 
	line-height:20px; 
}
.footer_text
{
	line-height: 20px; 
	font-family: tahoma,Verdana,Arial,Helvetica, sans-serif; 
	color: #706574; 
	font-size: 11px; 
	text-decoration: none;
	padding-left:15px;
	padding-top:3px;
	
}
