/* main */ 

body {
	margin: 0px; 
	background: #ffffff;
	text-align:center; 
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height:14px;
}

.banner {
	width:100%;
	color:#333;
	background:#FEFCEB;
	padding-bottom:5px;
	border-bottom:1px solid #eeeeee;
	padding-top:5px;
}

.banner_welcome {
	font-size:11px;
	color:#235B7E;
	font-weight:bold;
}

#container {
	margin: 0 auto;
	width: 940px;
	text-align:left;
}

/* msg boxes */ 

.gray_bg_box {
	background: #f7f7f7;
	margin: 10px;
	padding:10px;
	
	
}

.error_box {
	background: #ffebef;
	border: 1px solid #de3c10;
	font-family: arial, sans-serif;
	font-size: 12px; 
	color: #000000; 
	padding: 10px; 
	margin-top:10px;
	margin-bottom:10px; 
}

.message_title {
	font-family:arial;
	font-size:14px;
	color: #000000; 	
	font-weight:bold;
}

.message_box {
	background: #fffbde;
	border: 1px solid #e7d321;
	font-family: arial, sans-serif;
	font-size: 12px; 
	color: #000000; 
	padding: 10px; 
	margin:10px;
}

/* header */

.header {
	margin-top:20px;
	padding-bottom: 10px;
	margin-bottom: 30px;
	float:left;
	width: 940px;
	margin-left:0px;
}

.header_logo {
	float:left; 
	width:200px;
}


.header_login {
	float:right; 
	width:600px;
	text-align:right;
	font-family: arial; 
	color: #515151; 
}


/* content */

.content {
	float:left;
	width: 940px;	
}

.content_left {
	float:left; 
	width:140px;
	margin-right:30px;
	overflow:hidden; 
	text-align:right; 
}

.content_center {
	float:left; 
	width:600px;
	margin-right:10px;
	overflow:hidden; 
}


.content_right {
	float:right; 
	width:140px;
	overflow:hidden; 
}

.banner_img {
	margin-bottom: 15px;	
}



/* footer */

#footer {
	padding-bottom: 30px;
	margin-top:30px;
	padding-top:20px;
	border-top:1px solid #eeeeee;
	text-align:center;
	float:left;
	width:940px;
	color: #6c6c6c;
}



/* links */ 

a:link {
	color: #3B5998; 
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a:visited {
	color: #3B5998; 
	font-family: verdana, arial, sans-serif;
	font-size: 11px; 
	text-decoration: none;
}

a:active {
	color: #3B5998; 
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a:hover {
	color: #3B5998; 
	font-family: verdana, arial, sans-serif;
	font-size: 11px; 
	text-decoration:underline; 
}

/* nav links */ 

.nav_link  {
	margin-bottom:3px;	
	font-size: 12px; 
}

.nav_link a {
	font-family: arial;
	font-size: 12px; 
}

.nav_link a:visited {
	font-family: arial;
	font-size: 12px; 
}

.nav_link a:hover {
	font-family: arial;
	color: #55B5E7; 
	font-size: 12px; 
}

/* button */

.button {
	border-left: 1px solid #4CC8E5; 
	border-top: 1px solid #4CC8E5; 
	border-right: 1px solid #28788B; 
	border-bottom: 1px solid #28788B; 
	padding: 3px; 
	font-family: arial, sans-serif;
	font-size: 11px; 
	font-weight:normal; 
	color:#ffffff; 
	background: #40A1B8; 
	cursor: pointer; 
	text-decoration: none; 
	text-align: center;
}

.button_go {
	width: 28px;
	height:23px;
	overflow:hidden;
	background: url('images/button_go.gif'); 
	border:0px;
	padding:0px;
	margin-left:7px;	
	cursor:pointer; 
}

.button_login {
	width: 38px;
	height:20px;
	overflow:hidden;
	background: url('images/button_login.gif'); 
	border:0px;
	padding:0px;	
	cursor:pointer; 
}

.button_sendemail {
	width: 81px;
	height:25px;
	overflow:hidden;
	background: url('images/button_sendemail.gif'); 
	border:0px;
	padding:0px;	
	cursor:pointer; 
}

.button_requestsub {
	width: 148px;
	height:25px;
	overflow:hidden;
	background: url('images/button_requestsub.gif'); 
	border:0px;
	padding:0px;	
	cursor:pointer; 
}

.button_logout {
	width: 49px;
	height:22px;
	overflow:hidden;
	background: url('images/button_logout.gif'); 
	border:0px;
	padding:0px;	
	cursor:pointer; 
}

.button_login_large {
	width: 51px;
	height:22px;
	overflow:hidden;
	background: url('images/button_login_large.gif'); 
	border:0px;
	padding:0px;	
	cursor:pointer; 
}

.button_join_now {
	width: 72px;
	height:22px;
	overflow:hidden;
	background: url('images/button_join_now.gif'); 
	border:0px;
	padding:0px;	
	cursor:pointer; 
}


.button_submit {
	width: 66px;
	height:25px;
	overflow:hidden;
	background: url('images/button_submit.gif'); 
	border:0px;
	padding:0px;	
	cursor:pointer; 
}

.button_search {
	width: 63px;
	height:22px;
	overflow:hidden;
	background: url('images/button_search.gif'); 
	border:0px;
	padding:0px;	
	cursor:pointer; 
}


.button_savechanges {
	width: 90px;
	height:22px;
	overflow:hidden;
	background: url('images/button_savechanges.gif'); 
	border:0px;
	padding:0px;	
	cursor:pointer; 
}


input,textarea, select {
	padding: 2px;
	font-family: arial, sans-serif;
	font-size: 11px; 
}

.header_login input {
	padding:1px; 
}

/*quick search */ 

.quick_search {
	margin-bottom: 20px; 	
	text-align:center;
	padding-bottom:30px;
}

.quick_search_title {
	font-family:arial;
	font-size:14px;
	margin-bottom:15px;
	color:#E5385D; 
}

/*recent search */ 

.recent_search_box {
	padding-bottom:3px;
	margin-bottom:10px;
	float:left;
	font-size:10px;
	padding-top:3px;
	border: 1px solid #eee;
	width:138px;
}

.recent_search_instr {
	font-size:10px;
	font-family:arial;
	margin-top:3px;
	margin-bottom:6px;
	color:#2D75AC;	
	text-align:left;
	margin-left:5px;
}

.recent_search_instr a {
	font-size:10px;
	font-family:arial;
	color:#2D75AC;
}

.recent_search_instr a:visited {
	font-size:10px;
	font-family:arial;
	color:#2D75AC;
}

.recent_search {
	float:left;
	width: 100%px; 
	margin-bottom:3px;
}
.recent_search_pic {
	float:left; 
	width: 16px;
	height:16px; 
	color:#646464;
	margin-right: 5px;
	overflow:hidden; 
	margin-left:5px;
}

.recent_search_name {
	float:left;
	width: 105px;
	margin-right:5px;
	color: #333;
}

.recent_search_name a {
	font-size:10px;
}

.recent_search_name a:visited {
	font-size:10px;
}

/*side lb rank */ 

.side_lb {
	float:left;
	width: 140px; 
	margin-bottom:6px;
}

.side_lb_rank {
	float:left;
	width: 15px;
	color:#646464;
}

.side_lb_pic {
	float:left; 
	width: 16px;
	height:16px; 
	background: #f7f7f7;
	margin-right: 5px;
	overflow:hidden; 
}

.side_lb_name {
	float:left;
	width: 100px;
}

.sn_logo {
	float:left;
	width:45px;
	margin-right:10px;
	margin-bottom:5px;	
}


/*recently contagient */ 

.rc_container {
	margin-top:20px;
	border-top: 1px solid #eeeeee;
	padding-top:15px; 
	float:left;
	width: 940px;
}

.rc {
	float:left;
	width: 150px; 
	margin-bottom:3px;
	padding-left:0px;
}

.rc_name {
	float:left;
	width: 200px; 
	margin-bottom:10px; 
}

.rc_pic {
	float:left; 
	width: 40px;
	height:40px; 
	background: #f7f7f7;
	margin-right: 5px;
	overflow:hidden; 
}

.rc_value {
	float:left;
	width: 105px;
	font-size:11px;
}

.rc_value a {
	font-size:12px;
}

.rc_stat {
	font-size: 10px;	
	color: #7d7d7d;
	margin-bottom:3px;
}

.rc_stat_accent {
	font-weight: bold;
	font-size: 10px; 
	color: #7d7d7d;
}


/* pitch */ 

.pitch {
	width: 600px;
	float:left;
	margin-top:40px;	
	margin-bottom:30px;
}

.pitch_left {
	width: 290px;
	float:left;	
	margin-right:20px;
}

.pitch_right {
	width: 290px;
	float:left;	
}

.pitch_accent {
	font-size:12px;
	font-weight:bold;
	color: #3091A7; 
	margin-bottom:5px;	
}

.pitch_point {
	margin-bottom:8px;	
	line-height:16px;
	color: #595959;
	margin-left:15px;
}

.pitch_action {
	text-align:right;
	margin-top:7px;	
}

/* Search By Apps - LB */ 

.lb_container {
	float:left;
	width: 600px; 	
	margin-bottom:2px;
	text-align:center; 
	padding-bottom:2px;
	padding-top:2px;
}

.lb_container_footer {
	float:left;
	width:450px;
	padding-top:8px;
	margin-top:4px;
	border-top:1px solid #eeeeee;
	text-align:left;	
}

.lb_box {
	border:1px solid #eeeeee;
}

.lb_chart_title {
	color: #2575AD;
	font-size:12px;
	margin-bottom:3px;
	font-weight:bold;
}

.lb_source {
	color: #a5a5a5;
	font-weight:bold;
	font-size:10px;
}

.lb_header_container {
	margin-top:5px;
	padding-bottom:4px;
	border-bottom:1px solid #eeeeee;
}

.lb_header {
	font-weight: bold; 
	margin-right: 2px; 
	float:left;
	color: #31707F;
	overflow:hidden;   
}

.lb_rank {
	width: 50px;
}

.lb_appname {
	width: 200px; 
}

.lb_installs {
	width: 120px; 
}

.lb_active {
	width: 140px; 
}

.lb_percent {
	width: 80px; 
}

.lb_cell {
	color: #333; 
	float:left; 
	overflow:hidden; 
}

.lb_app_icon {
	width: 16px;
	overflow:hidden; 
	height:16px;
	margin-right: 6px;	
	display:inline; 
}

.lb_cell_percent {
	font-size:10px;
	color: #717171;	
	text-align:right; 
}

/* Search By Companies - LB */ 

.lb_company_rank {
	width: 40px;
}

.lb_company_name {
	width: 150px; 
}

.lb_company_appcount {
	width: 70px; 
}

.lb_company_installs {
	width: 120px; 
}

.lb_company_dau {
	width: 120px; 
}



/* form */ 

.form_demo_container {
	float:left;
	width: 600px; 	
	padding-bottom:15px;
	border-bottom:1px solid #f7f7f7;
	padding-top:10px;
	margin-bottom:10px;
}

.form_container {
	float:left;
	width: 100%; 	
	margin-bottom:10px;
}

.form_label {
	float:left;
	width: 150px;
	margin-right:20px; 		
	color: #333;
}

.form_value {
	float:left;
	width:430px;
	color: #333;
	line-height:16px;
}

/* accents */ 

.error_text {
	font-family:arial, sans-serif;
	font-size:11px;	
}


.highlight {
	background: #fffbde;
	padding:3px;
}
	
	
.gray {
	color: #494949;	
}

.red {
	color: #D63650;	
}

.accent_gray {
	color: #777777;
	font-weight:bold; 	
}

.small_gray {
	color: #777777;
	font-size:10px;
}


/* titles */ 

.title {
	font-family:arial;
	font-size:14px;
	margin-bottom:5px;
	color: #3C8B9D; 	
}

.lightlined {
	padding-bottom:7px;
	border-bottom: 1px solid #f7f7f7;	
}

.dotted {
	padding-bottom:7px;
	border-bottom: 1px dotted #ccc;	
}

.title_description {
	margin-left:10px;
	font-size:12px;
	color:#474747;	
}

.subtoggle {
	margin-bottom:10px;	
	font-size:11px;
	text-align:right;
	color: #313131;
	float:left;
	width:100%;
	font-family:arial;
	font-size:11px;
}

.subtoggle a {
	font-family:arial;
	font-size:11px;
}

.subtoggle a:visited {
	font-family:arial;
	font-size:11px;
}

/* APP.PHP */



.app_container {
	float:left;
	width:600px;
	padding-top:10px;
	border-top: 1px solid #eeeeee;
	margin-bottom:0px;
	padding-bottom:0px;
}

.app_icon {
	float:left;
	width:16px;
	height:16px;
	margin-right:10px;
	overflow:hidden;
}

.app_pic {
	float:left;
	width:75px;
	height:75px;
	margin-right:10px;
	overflow:hidden;
}

.app_info {
	float:left;
	width: 515px;
	overflow:hidden;
}

.app_global_header {
	float:left;
	width:600px;
	background:#f7f7f7;	
	margin-top:13px;
	padding-top:10px;
	border-bottom:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	padding-bottom:35px;
	margin-bottom:0px;
}

.app_global_header_tag {
	float:left;
	width:600px;
	background:#379DB2;	
	padding-top:2px;
	padding-bottom:2px;
	border-top: 1px solid #8FD4E2;
	border-bottom:2px solid #297B8C;
}

.app_global_header_title {
	float:left; 
	color:#338B9D;
	width:150px;
	font-size: 10px;
	text-align:center;
	margin-right:10px;
	letter-spacing:-0.04em;	
}

.app_global_header_subtitle {
	float:left; 
	color:#ffffff;
	width:150px;
	padding-top:4px;
	padding-bottom:4px;
	font-size: 14px;
	text-align:center;
	margin-right:10px;
	border-right: 1px dotted #f7f7f7;
}

.app_global_header_subtext {
	color:#f0f0f0;
	font-size:10px;
	letter-spacing:-0.03em;	
}


.app_nav {
	float:left;
	width:100%;
	margin-top:10px;
	position:relative;
	top:-36px;
}

.app_nav_tab {	
	float:left;
	text-align:center;
	background:#ffffff;
	border-bottom:1px solid #ffffff;
	border-left: 1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	margin-right:5px;
	cursor:pointer;
}

.app_nav_tab_inactive {	
	float:left;
	text-align:center;
	background:#ededed;
	border-bottom:1px solid #ededed;
	margin-right:5px;
	cursor:pointer;
}

.app_nav_text {
	margin:5px;
	font-size:12px;
	font-weight:bold;
	letter-spacing:-0.02em;
	color:#333333;
}

.app_nav_text_inactive {
	margin:5px;
	font-size:12px;
	font-weight:bold;
	letter-spacing:-0.02em;
	color:#8b8b8b;
}

.app_summary {
	float:left;
	width:100%;	
	
}

.app_summary_title {
	color: #8a8a8a;
	font-size:10px;
	font-family:arial;	
	margin-bottom:6px;
	text-transform: uppercase;
}

.app_summary_heading {
	font-size:13pt;
	color:#3b3b3b;
	font-weight:bold;
	letter-spacing:-0.03em;	
}

/* interest cloud */

.interest_cloud {
	font-size:12pt;
	color: #5a5a5a;
}

.interest_cloud_term {
	font-size:12pt;
	color: #225198;
	padding-bottom:3px;
	background:#f7f7f7;
}

.app_summary_block {
	float:left;
	width:150px;
	text-align:center;
	border-right:1px solid #eeeeee;
	overflow:hidden;
}

.app_summary_block_title {
	font-size:12px;
	font-weight:bold;
	margin-bottom:7px;
	font-family:arial;
	color:#828282;
}

.app_summary_block_stat {
	font-size:13pt;
	font-weight:normal;
	color:#333;
	font-family:arial; 	
	line-height:16pt;
}


.app_description {
	color: #333;
	font-family:arial;
	font-size:11px;
}

.app_name {
	font-family: 'lucida sans',tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin-bottom:4px;	
}

.app_name a {
	font-family: 'lucida sans',tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

.app_name a:visited {
	font-family: 'lucida sans',tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
}


.app_stats {
	font-size:10px;
	color:#ababab; 	
	line-height: 13px; 
}

.app_stats a {
	font-family: verdana, sans-serif;
	font-size:10px;	
}

.app_stats a:visited {
	font-family: verdana, sans-serif;
	font-size:10px;	
}

.app_main_chart {
	border:1px solid #eeeeee; 	
	width:598px;
	height:250px;
	float:left; 
	overflow:hidden;
}

/* advanced stats */ 

.advanced_stats {
	float:left;
	width:600px;
	margin-bottom:10px;
	margin-top:30px;
}

.advanced_stats_left {
	float:left;
	width:180px;
	margin-right:20px;
}

.advanced_stats_right {
	float:left;
	width:400px;
}

.advanced_stats_title {
	font-family: 'lucida sans',tahoma, verdana, arial, sans-serif;
	font-size: 13px;
	margin-bottom:2px;
	font-weight:bold;
}

.advanced_stats_subtitle {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#7e7e7e; 	
	margin-bottom:3px;
}

.app_chart_gender {
	border: 1px solid #eeeeee;
	width: 178px;
	height: 178px; 	
	float:left;
	margin-top:5px;
	margin-bottom:22px;
	overflow:hidden; 
}


.app_chart_age {
	border: 1px solid #eeeeee;
	width: 178px;
	height: 210px; 	
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	overflow:hidden; 
}



.app_chart_user_overlap {
	border: 1px solid #eeeeee;
	width: 190px;
	height: 180px; 	
	float:left;
	margin-top:5px;
	overflow:hidden; 
}


.app_chart_user_affinity {
	border: 1px solid #eeeeee;
	width: 188px;
	height: 180px; 	
	float:left;
	margin-top:5px;
	overflow:hidden; 
}

.app_chart_social_graph_influence {
	border: 1px solid #eeeeee;
	width: 398px;
	height: 170px; 	
	float:left;
	margin-top:5px;
	overflow:hidden; 
}


/* GLOBAL STATS */ 

.gs_overview_header_container {
	float:left;
	width:760px;
	padding-bottom:10px;
	border-bottom: 2px solid #eeeeee;	
}

.gs_overview_container {
	float:left;
	width:760px;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom: 1px solid #eeeeee;	
}

.gs_overview_header_label{
	float:left;	
	width:100px;
	margin-right:10px;
	color:#5c5c5c;
	font-weight:bold;
}

.gs_overview_cell_label {
	float:left;	
	width:100px;
	margin-right:10px;
	color:#5c5c5c;
	font-weight:bold;
}

.gs_overview_header {
	float:left;	
	width:150px;
	text-align:center;
	margin-right:10px;
}


.gs_overview_title {
	font-size:13px;
	font-weight:bold;
	margin-top:px;
	color:#182B57;
}

.gs_overview_cell {
	float:left;	
	width:150px;
	margin-right:10px;
	text-align:center;
}


.gs_gender_chart {
	width:150px;
	height:120px;
	float:left; 
}

.gs_age_chart {
	width:150px;
	height:140px;
	float:left; 
}

.gs_interests_chart {
	border:1px solid #eeeeee; 	
	width:150px;
	height:210px;
	float:left; 
}

.gs_interest {
	float:left;
	width:100%;
	margin-bottom:3px;	
}

.gs_interest_left {
	float:left;
	width:100px;	
	text-align:left;
overflow:hidden;
}

.gs_interest_right {
	float:right:
	width:30px;
	text-align:right;
	color:#5d5d5d;	
	overflow:hidden;
}

/* DEVELOPER.PHP */

.dev_container {
	float:left;
	width:600px;
	margin-bottom:10px;
}

.dev_icon {
	float:left;
	width:50px;
	height:50px;
	background:#eeeeee;
	margin-right:10px;
	overflow:hidden;
}

.dev_info {
	float:left;
	width: 500px;
	overflow:hidden;
}

.dev_name {
	font-family: 'lucida sans',tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin-bottom:4px;	
}

.dev_stats {
	font-size:10px;
	color:#ababab; 	
	line-height:15px;
}

.dev_stats a {
	font-family: verdana, sans-serif;
	font-size:10px;	
}

.dev_stats a:visited {
	font-family: verdana, sans-serif;
	font-size:10px;	
}

/* COMPARE_APPS.PHP */

.third {
	width: 225px;
}


.app_third_info {
	width: 150px;	
}

.smaller {
	font-size:13px; 
}

.autocompleter {
  text-align:left;
}


/* PRESS.PHP */

.press_container {
	width:600px;
	float:left; 
	margin-bottom:10px;	
}

.press_icon {
	width:200px;
	float:left; 	
	margin-right:20px;
}

.press_description {
	width: 380px; 
	float: left; 
}

.press_quote {
	width: 350px; 
	padding: 10px; 
	background: #f7f7f7;
	border: 1px solid #eeeeee; 
	font-family:arial;
	font-size:11px;
}

.press_title {
	margin-bottom: 2px; 
	font-weight: bold; 
}

.press_date {
	font-size: 10px;
	margin-bottom: 10px; 
	color: #888888; 
}

/* pricing */

.pricing_container {
	width:600px;
	float:left; 
	margin-bottom:1px;
	border-bottom:1px solid #eeeeee;
}

.pricing_title {
	background:#f7f7f7;
	float:left;
	width:300px;
	font-size: 12px;
	font-weight:bold;
	color:#333;
}

.pricing_cell {
	float:left;
	width:300px;	
}

.pricing_dotted {
	border-right: 1px solid #ccc;	
}

.pricing_title_text {
	font-size:13px;
	color:#1C7458;	
}

.pricing_label {
	width:400px;
	float:left; 	
	margin-right:20px;
	font-size: 12px;
	font-weight:bold;
	color:#288FB5;
	background:#f7f7f7;
}

.pricing_value {
	width:180px;
	float:left;
}

.pricing_price {
	font-size: 14px;
	font-weight:bold;
	color:#2B9B7D;
}

.pricing_details {
	font-size:11px;
	color: #4a4a4a;
	font-weight:normal;
	margin-top:4px;
}

.pricing_details_item {
	margin-bottom:4px;	
}

.color_green {
	color: #61AD34;	
}

.color_red {
	color: #E5313A;
}

.da_report_title {
	margin-top:3px;
	margin-bottom:20px;
	border-top:1px solid #4CC8E5;
	border-bottom:2px solid #4CC8E5;
	padding-bottom:4px;
	padding-top:2px;
}

.list_container {
	float:left;
	width:100%;
	margin-bottom:2px;
	color: #3f3f3f;
}

.list_name {
	float:left;
	width:150px;
	margin-right:10px;	
}

.list_value {
	float:left;
	width:50px;	
}

/*titles */

.gt_subtitle {
	margin-left:25px;
	color:#7f7f7f;
	margin-top:3px;
	margin-bottom:5px;
}

.blue {
	color:#21598C;	
}

.blue_title {
	font-weight:bold;
	font-size:13px;
	margin-bottom:10px;
	color:#21598C;	
	font-family:arial;
}

.purple {
	color:#65249B;	
}

.purple_title {
	font-weight:bold;
	font-size:13px;
	margin-bottom:10px;
	color:#65249B;	
	font-family:arial;
}

.red {
	color:#CD4669;
}

.orange {
	color:#EA812D;	
}

.red_title {
	font-weight:bold;
	font-size:13px;
	margin-bottom:10px;
	color:#CD4669;	
	font-family:arial;
}

.orange_title {
	font-weight:bold;
	font-size:13px;
	margin-bottom:10px;
	color:#EA812D;	
	font-family:arial;
}

.green {
	color:#37B495;	
}

.green_title {
	font-weight:bold;
	font-size:13px;
	margin-bottom:10px;
	color:#37B495;	
	font-family:arial;
}

.gold {
	color: #F3B611;
}

.gold_title {
	color: #F3B611;
	font-weight:bold;
	font-size:13px;
	margin-bottom:10px;
	font-family:arial; 
}

.money_title {
	color:#3D902A;
}