	/*####################################################################
	#####     CREATED BY	 : Mahipal Adhikari		 				######
	#####	  CREATION DATE  : 15-Jan-2009	 			 			######
	#####												 			######
	#####     MODIFIED  BY   : 					     				######
	#####	  MODIFIED ON	 : 							 			######
	#####												 			######
	#####     CODE BRIEFING  : This source file contains     	  	######
	#####					   application style rule				######
	#####												 			######
	#####     COMPANY		 : Chetu India Pvt Ltd.		 			######
	#####												 			######
	####################################################################*/

/* General Style Info START */
html{
	margin:0px;
	padding:0px;
}
body
{
	color:#444444;
	background-color:#B7B7B7;
	font-family:Arial;
	font-size:12px;
	margin:0;
	padding:0;
	text-decoration:none;
}
/* General Style Info END */
/*view tag_details*/
.view_Tag_Details {
	border:1px solid #333333;
	font-size:18px;
	padding:8px;
	text-align:left;
	width:auto;
}
.viewtag_topcontainer{
	padding:5px;
	width:670px;
	overflow:hidden;
}
.viewtag_topcontainer div.leftpan{
	float:left;
	width:400px;
}
.viewtag_topcontainer div.rightpan{
	float:left;
	width:255px;

}
.vt_height{
	height:170px
}
.vt_dwn_pdf
{
	margin-right:10px;
}
.viewtag_smsinfo{
	float:right;
}
.viewtag_bottom_container
{
	float:left; margin-top:20px;
}
.viewtag_bottom_links
{
	float:left;
	font-size:12px;
	height:22px;
}

/* Style for header START */

#header{
	width:100%;
	height:120pt;
}

#header #headertopbox{
	height:80pt;
	border-bottom:1pt solid #666666;
}

#headertopbox .left{
	width:40%;
	float:left;
}

#headertopbox .right{
	width:60%;
	float:left;
}
#header #headerbottombox{
	height:40pt;
}
.headercontents{
	padding:10px 0px 10px 20px;
	text-align:left;
	color:#666666;
	font-size:11px;
	font-weight:bold;
}

.headerleftcontents{
	color:#333333;
	font-size:12px;
	width:auto;
	float:right;
	padding:10px 7px;
}

.headerleftcontents a{
	color:#18397C;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	vertical-align:middle;
	padding-bottom:5px;
}

.headerleftcontents a:hover{
	color:#0066FF;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	vertical-align:middle;
	padding-bottom:5px;
}
/* Style for header END */

/*Style for footer START*/

#main_footer{
	font-family:Arial;
	background-color:#58595B;
	border-bottom:1px solid #D5D5D6;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	width:100%;
	height:18pt;
	float:left;
	padding-top:7px;
	margin-top:12px;
}

#main_footer a{
	font-family:Arial;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	padding:0px 5px;
	text-decoration:underline;
}

#main_footer a:hover{
	font-family:Arial;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	padding:0px 5px;
	text-decoration:none;
}

/*Style for footer END*/

/*********************** Style for html controls  Start ***************************/
.text-box-big{
	background-image:url(../../../img/black/en/Text-box-bg.jpg);
	width:213px;
	height:20px;
	border:0px;
	font-weight:normal;
	font-size:12px; 
	color: #606164;
	font-family:Arial;
	text-decoration:none;
	text-align: left;
	clear:both;
}
.txtbox_new{
	background-image:url(../../../img/black/en/Text-box-bg_Small.jpg);
	width:151px;
	height:20px;
	border:0px;
	font-weight:normal;
	font-size:12px; 
	color: #606164;
	font-family:Arial;
	text-decoration:none;
	text-align: left;
	clear:both;
}
/*Style for text box*/
.txtbox{
	width:150px; 
	height:20px; 
	border:#999999 1px solid;
	font-size:12px;
	color: #606164;
	font-family:Arial;
	text-decoration:none;
	text-align: left;
	clear:both;
}
.aug_file
{
	border: 1px solid #999999; 
	clear: both; 
	color: #606164; 
	font-family: Arial; 
	font-size: 12px; 
	text-align: left; 
	text-decoration: none;
}
/*Style for text area with background*/
.txtarea_new{
	background-image:url(../../../img/black/en/File-Type.jpg);
	background-repeat:no-repeat;
	height:80px;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	width:170px;
	border:none;
	clear:both;
	color:#606164;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
/*Style for text area box*/
.txtarea{
	border:0px;
 	height:72px;
	color:#000;
	width:175px; 
	border:#999999 1px solid;
	font-size:12px;
	color: #606164;
	font-family:Arial;
	text-decoration:none;
	text-align: left;
	clear:both;
}
/*Style for drop down list box*/
select{
	width:150px; 
	height:20px; 
	border:#999999 1px solid;
	font-size:12px;
	font-family:Arial;
	color: #606164;
	text-decoration:none;
	text-align: left;
	clear:both;
}
/*Style for drop down list box JQuery Calender */
.datepicker_newMonth{
	width:92px; 
	height:20px; 
	border:#999999 1px solid;
	font-size:12px;
	font-family:Arial;
	color: #606164;
	text-decoration:none;
	text-align: left;
	clear:both;
}
/*Style for drop down list box JQuery Calender */
.datepicker_newYear{
	width:92px; 
	height:20px; 
	border:#999999 1px solid;
	font-size:12px;
	font-family:Arial;
	color: #606164;
	text-decoration:none;
	text-align: left;
	clear:both;
}
a{
	color:#58595B;
	text-decoration:underline;
	font-family:Arial;
	outline:none;
}
a:hover{
	color:#58595B;
	text-decoration:none;
	font-family:Arial;
	outline:none;
}
.button{
	background-color:#58595B;
	font-family:Arial;
	color:#FFFFFF;
	cursor:pointer;
	font-size:13px;
	font-weight:bold;
	padding:3px 3px 4px 3px;
	width:auto;
}
ul, li{
	margin:0px; 
	padding:0px;
	display:inline;
}
p{
	padding:0px;
	margin:0px;
}
.txtGryBld13{
	font-size:13px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#444444;
}
.txtGry13{
	font-size:13px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#444444;
}
.txtGry12{
	color:#444444;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.txtGryBld14{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#444444;
}
.txtGry14{
	font-size:14px;
	text-align:left;
	text-decoration:none;
	color:#444444;
}

/*********************** Style for html controls  End ***************************/


.border_line{
 height:0;
 width:100%; 
 float:left;
 border-bottom:1px solid #000000;
 }


#screenmask
{
	top:0; 
	left:0;
	position:absolute;
	float:left; 
	width:100%; 
	height:570px; 
	background:#FFF;
	opacity:0;
	filter:alpha(opacity=0);
	z-index:100; 
}


element.style {
	cursor:default;
}

#pagebody{
	margin-top:0px;
	width:100%;
}

#bodycontainer{
	margin:0px;
	width:950px;
}

#tabbar{
	/*float:left;*/
	margin:0 auto;
	overflow:hidden;
	padding:0 75px;
	width:auto;
}

#tabbar .tabmenus{
	float:left;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	padding:20px;
}

#tabbar .tabmenus a{
	color:#18397C;
	font-weight:normal;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	vertical-align:middle;
}

#tabbar .tabmenus a:hover{
	color:#0066FF;
	font-weight:normal;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	vertical-align:middle;
}

#searchbar{
	width:20%;
	float:left;
	padding-top:20px;
}

#searchbar a {
	color:#18397C;
	font-size:13px;
	font-weight:bold;
	font-weight:normal;
	text-decoration:underline;
	vertical-align:middle;
	padding-bottom:5px;
}

#searchbar a:hover {
	color:#0066FF;
	font-size:13px;
	font-weight:bold;
	font-weight:normal;
	text-decoration:underline;
	vertical-align:middle;
	padding-bottom:5px;
}
#midarea{
	float:left;
	clear:both;
	width:955px;
}

/*Style for left pannel starts here*/

#leftpannel{
	float:left;
	width:250px;
}

#leftpannel #titleboxblanck{
	float:left;
	height:60px;
	width:100%;
}


.left_item_box{
	width:225px;
	border:1px solid #666666;
	float:left;
	margin-bottom:10px;
}

.left_item_box .ltitle{
	border-bottom:1px solid #666666;
	background-color:#cccccc;
	font:Arial;
	text-align:left;
	padding:4px;
	color:#000000;
}

.left_item_box .lbody{
	min-height:80px;
	padding-bottom:3px;
}

.left_item_box .itemdiv{
	padding:5px 8px 5px 8px;
}
/*Style for left pannel ends here*/


/*Style for right pannel starts here*/

#rightpannel{
	float:right;
	width:700px;
}

#rightpannel_container{
	float:right;
	width:100%;
}

#rightpannel #titlebox{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	float:left;
	height:20px;
	width:100%;
	padding:20px 0px 20px 0px;
	text-align:left;
}


#titleboxnew{
	float:left;
	width:100%;
	height:60px;
}

.pagetitle{
	padding:22px 0px 22px 5px;
	text-align:left;
	width:45%;
	float:left;
	font-family:Arial;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
}

.toperrordiv{
	font-family:Arial;
	padding:22px 0px;
	text-align:center;
	width:35%;
	float:left;
	position:inherit;
}


.spinner{
	background:transparent url(../../../img/black/en/spinner.gif) no-repeat scroll center center;
	float:right;
	height:20px;
	padding:20px 0;
	width:18%;
}

.row_background{
	background-color:#E5E5E5;
	border-top:1px solid #D4D4D4;
}
.row_background_alt{
	background-color:#FFFFFF;
	/*border-top:1px solid #D4D4D4;*/
}

.right_item_box{
	width:698px;
	border:1px solid #666666;
	float:left;
	margin-bottom:10px;
}

.right_item_box .rtitle{
	border-bottom:1px solid #666666;
	background-color:#cccccc;
	font:Arial;
	text-align:left;
	color:#000000;
	height:30px;
}

.right_item_box .rbody{
	height:80px;
}

.right_item_box .rbody2{
	height:120px;
}

.camp_logo_box{
	float:left; 
	width:390px;
}

.camp_logo{
	float: left;
	width: 90px;
}

.camp_title{
	font-family:Arial;
	font-size:14px;
	text-align:left;
	padding:6px 6px 6px 70px;
}

.camp_clients_title{
	float:left; 
	width:296px; 
	text-align:right;
	padding:6px;
}
/*campaign details page */
.campview_top_box{
	width:auto;
	
}
.campview_logo_box{
	float:left;	
}
.campview_logo{
	float:left;
	padding-bottom:2px;
	padding-left:10px;
	padding-top:2px;	
}
.campview_toplinks{
	float:right;
	padding-top:20px;
}
.campview_title{
	float:left;	
	font-size:14px;
	font-weight:bold;
	padding:15px;
}
.campview_amanager{
	
/*	border:1px solid;*/
	margin:10px 0;
	overflow:hidden;
	padding:0 0 0 120px;

}
.campview_bmanager{
	overflow:hidden;
	margin:0px 0px;
	padding:0 0 0 120px;
/*	border:1px solid;*/
}

.campview_manager div{
	padding:3px;
}
#stopcampaignwindow
{
	border: 3px ridge #CCCCCC; 
	padding: 10px; 
	float: left; 
	background-color: #FFFFFF; 
	margin-bottom: 20px; 
	position: relative; 
	margin-left: 15px; 
	margin-top: -240px; 
	width: 650px;
}
#stopcampaignwindow #topheading{
	text-align:center;
}
#stopcampaignwindow div.txtGry13{
	padding-top:8px;
}


#act_container
{
	float:left; 
	margin-top:25px; 
	width:650px;
}
#act_container span.cancle{
	float:left;
}
#act_container span.stop{
	float:right;
}
#activecampaignwindow
{

	border: 3px ridge #CCCCCC; 
	padding: 10px; 
	float: left; 
	background-color: #FFFFFF; 
	margin-bottom: 20px; 
	position: relative; 
	margin-left: 15px; 
	margin-top: -240px; 
	width: 650px; 
}
#activecampaignwindow div.fields
{
	width:100%; 
	float:left; 
	margin-top:8px;
}
#activecampaignwindow div.txtGry13
{
	width:50%; 
	float:left; 
	margin-top:8px;
}
#activecampaignwindow #topheading{
	text-align:center;
}
.tags_container_items{
	float:left; 
	padding-left:13px;
}
.campview_response_days{
	float:right;
	font-weight:bold;	
}
.campview_title_graph{
	font-weight:bold;
	padding-bottom:10px;
	font-size:14px;
	
}
.campview_graph{

	float:left; 
	border:solid 1px;
	width:480px;
	padding:5px ;

}
.campview_graph_info
{
	border:1px solid;
	float:right;
	height:210px;
	margin:0 5px 5px;
	width:130px;
}
.campview_graph_info div.heading{
	font-weight:bold;
	text-align:center;
	padding:5px;
	
	
}
.campview_graph_info div.left
{
	float:left; 
	text-align:right; 
	width:80px;
	font-weight:bold;
	padding:3px;
}
.campview_graph_info div.right
{
	float:left;
	width:30px; 
	text-align:left;
	padding:3px;
}

.campview_pie_container{
	padding-top:30px;
}
.campview_flag
{
	/*margin-top:90px; 
	width:200px;*/
		border:1px solid;
		margin-bottom:25px;
		padding:10px 0;
		text-align:center;
		width:490px;

}
.campview_barchanrt_container
{

	padding-top:30px;
}
.campview_map_container{
	padding-top:30px;
}
/* end of campain details page */

/* Style for customize message div START */
#message{
margin:0px auto;
width:350px;
clear:both;
margin-bottom:10px;
}

#message ul{
	margin:0px;
	padding:0px;
}

#message li{
	list-style:disc;
	list-style-type:disc;
	list-style-position:inside;
	display:list-item;
	text-align:left;
	padding:2px;
}
.messagecleintdetail{
	margin:0px auto;
	width:350px;
	clear:both;
}
#messagecleintdetail ul{
	margin:0px;
	padding:0px;
}

#messagecleintdetail li{
	list-style:disc;
	list-style-type:disc;
	list-style-position:inside;
	display:list-item;
	text-align:left;
	padding:2px;
}
.mainMessageClass {
	margin:0px auto;
	padding:10px 0;
	width:350px;
}
/* Error messages */
.error_box_red{
		background-color:#ffefef;
		border:1px solid #ff9d9d;
		min-height:15px;
		padding:10px;
		font-size:12px; 
		font-family:arial; 
		color:#ff0000;
}
/* Successfull message */

.error_box_green{
		background-color:#fafff3;
		border:1px solid #64a300;
		min-height:15px;
		padding:10px;
		font-size:12px; 
		font-family:arial; 
		color:#009d0b;
		vertical-align:middle;
}
/* Warning error message */
.error_box_orange{
		background-color:#fffcf3;
		border:1px solid #ffc600;
		min-height:15px;
		padding:10px;
		font-size:12px; 
		font-family:arial; 
		color:#FF7700;  
		width:300px;           
}
/* Style for customize message div END */

.alert_box{
			vertical-align:top;
            font-size:10px; 
            font-family:Arial; 
            color:#006699;             
}

.waiting{
	background:transparent url(../../../img/black/en/waiting.gif) no-repeat scroll center top;
	height:105px;
	margin-bottom:270px;
	margin-left:287.5px;
	margin-top:100px;
	width:105px;
}

.paging{
	width:auto 100%;
	padding:10px 0px;
	border-top:1px solid #666666;
	
}
#pagination span.current{
	font-size:14px;
	font-weight:bold;


}
.paging_info{
	float:left;
	padding:5px;
}
.paging_numbers{
	float:right;
	padding:5px;
}

/*Style for acl starts here*/

#acl_comtainer{
	float:left;
	width:99.8%;
	border:1px solid #666666;
}

.acl_title{
	float:left;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	width:98%;
	padding:8px 5px;
}

.acl_groups_list{
	float:left;
	width:100%;
}


.acl_groups_list .groups_names{
	float:left;
	font-size:12px;
	padding:8px 5px;
	text-align:left;
	width:200px;
}

.acl_groups_list .groups_discriptions{
	float:left;
	font-size:12px;
	padding:8px 5px;
	text-align:left;
	width:348px;
}

.acl_groups_list .view{
	float:right;
	font-size:12px;
	padding:8px 5px;
	text-align:center;
	width:80px;
}

#display_actionList{
	width:100%;
	float:left;
}

.action_names{
	float:left;
	font-size:12px;
	text-align:right;
	width:294px;
	padding:10px;
	padding-right:20px;
}

.action_options{
	float:left;
	font-size:12px;
	text-align:left;
	width:294px;
	padding:10px;
	padding-left:20px;
}
/*Style for acl ends here*/


/* Style for user groups starts here */

.pagediv{
	width:100%;
	float:left;
	height:20px;
}

#group_comtainer{
	float:left;
	width:99.8%;
	border:1px solid #666666;
}


#group_items_container{
	float:left;
	border-top:1px solid #000000;
}

.group_title{
	float:left;
	font-size:13px;
	font-weight:bold;
	padding:8px 5px;
	text-align:left;
	width:98%;
}

.group_body{
	float:left;
}

.group_items{
	float:left;
	width:auto;
	font-size:12px;
}
.group_items .groups_id{
	float:left;
	padding:8px 5px;
	text-align:left;
	width:80px;
}

.group_items .groups_names{
	float:left;
	padding:8px 5px;
	text-align:left;
	width:150px;
}

.group_items .groups_discriptions{
	float:left;
	padding:8px 5px;
	text-align:left;
	width:225px;
}

.group_items .groups_actions{
	float:right;
	padding:8px 5px;
	text-align:center;
	width:170px;
}


#editForm{
	width:650px;
	border:1px solid #cccccc;
	margin-bottom:25px;
	float:left;
}

.required{
	margin-top:40px;
	text-align:center;
	padding:0px 5px;
	width:auto;
}

.editFormbox{
	float:left;
	margin:5px 0px;
}

.editFormbox .lbox{
	float:left;
	text-align:right;
	width:317px;
	padding-right:8px;
}

.editFormbox .rbox{
	float:left;
	text-align:left;
	width:325px;
}
/* Style for user groups ends here */



/* Style for add agency user starts here */

#agency_comtainer{
	float:left;
	width:99.8%;
	border:1px solid #666666;
}

.agency_title{
	float:left;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	width:98%;
	padding:8px 5px;
}


.agency_item_box{
	float:left;
	font-size:12px;
	padding:8px 5px;
	text-align:left;
}

.agency_item_div{
	float:left;
	width:624px;
}

.agency_item_div .left{
	float:left;
	font-size:12px;
	text-align:right;
	width:282px;
	padding:5px;
}


.agency_item_div .right{
	float:left;
	font-size:12px;
	text-align:left;
	width:282px;
	padding:5px;
}
/* Style for add agency user ends here */


/* Style for add agency user list starts here */

#users_comtainer{
	float:left;
	width:99.8%;
	border:1px solid #666666;
}

#users_items_container{
	float:left;
	border-top:1px solid #000000;
}

.users_title{
	float:left;
	font-size:13px;
	font-weight:bold;
	padding:8px 5px;
	text-align:left;
	width:98%;
}

.users_body{
float:left;

}

.users_items{
	float:left;
	width:100%;
	font-size:12px;
}
.users_items .users_id{
	float:left;
	padding:8px 5px;
	text-align:left;
	width:30px;
}

.users_items .users_names{
	float:left;
	padding:8px 5px;
	text-align:left;
	width:120px;
}

.users_items .users_screen_name{
	float:left;
	padding:8px 5px;
	text-align:left;
	width:150px;
}

.users_items .users_email{
	float:left;
	padding:8px 5px;
	text-align:left;
	width:150px;
}

.users_items .users_actions{
	float:right;
	padding:8px 5px;
	text-align:left;
	width:150px;
}
/* Style for add agency user list ends here */


/* Style for admin index page starts here  */

.right_item_box_new{
	float:left;
	margin-bottom:10px;
	padding-left:25px;
	width:670px;
}

.right_item_box_new .rtitle{
	font:Arial;
	text-align:left;
	color:#000000;
	height:30px;
}

.right_item_box_new .rbody{
	height:80px;
}

.camp_title_new{
	font-family:Arial;
	font-size:14px;
	text-align:left;
	padding:6px 6px 6px 70px;
}


.admin_detals_box{
	 float:left;
	 width:100%;
	 margin-bottom:10px;
}

.admin_detals_box .admin_title_link{
	 float:left;
	 width:100%;
	 padding-bottom:5px;
	 text-align:left;
}


.admin_detals_box .admin_title_discriptions{
	 float:left;
	 width:100%;
	 padding-bottom:5px;
	 text-align:left;
}
/* Style for admin index page starts here  */


/* Style for my account page starts here  */
.account_leftitem{
	float:left;
	padding-right:15px;
	text-align:right;
	width:250px;
}
.account_rightitem{
	float:left;
	text-align:left;
	width:335px;
}
#account_content_box{
	float:left;
	/*width:700px;*/
	margin:4px 0 0 0;
}

#account_content_box .accountItemBox{
	float:left;
	margin-top:10px;
}

.accountItemBox .title_div{
	float:left;
	padding-right:15px;
	text-align:right;
	width:150px;
}

.accountItemBox .item_div{
	float:left;
	text-align:left;
	width:435px;
}

.space25px{
	margin:25px 0px;
}

#media_content_box{
	float:left;
	width:700px;
	margin:10px 0px;
}

#media_content_box .titleBox{
	float:left;
	margin-top:10px;
}

.titleBox .optlinks{
	width:150px;
	float:left;
	padding:0px 8px;
	height:20px;
	font-size:14px;
}

#media_list_container{
	float:left;
	width:700px;
}

#media_items_container{
	float:left;
}

#media_list_container .top_box{
	width:96%;
	float:left;
	border-bottom:1px solid #666666;
	border-top:1px solid #666666;
	margin-top:8px;
}

#media_list_container .paging_details{
	float:left;
	height:20px;
	padding-left:20px;
	padding-top:8px;
	text-align:left;
	width:97%;
}

#media_list_container .page_ttl{
	width:100%;
	float:left;
}

#media_list_container .media_items_row{
	width:100%;
	float:left;
}

.media_chk{
	width:50px;
	float:left;
	padding:5px 0px;
	text-align:left;
}

.media_file{
	width:240px;
	float:left;
	padding:5px 0px;
	text-align:left;
}

.media_type{
	width:150px;
	float:left;
	padding:5px 0px;
	text-align:left;
}

.media_added{
	width:200px;
	float:left;
	padding:5px 0px;
	text-align:left;
}

/* Style for my accounr page ends here  */



/*Style for campaign parking page starts here*/

#parking_comtainer{
	float:left;
	padding:0 15px;
	width:670px;
}
.parking_top_box{
	color:#000000;
	float:left;
	padding:8px;
	text-align:left;
}
.parking_top_box .camp_logo_box{
	float:left;
	width:400px;
}
.parking_top_box .camp_title{
	font-family:Arial;
	font-size:14px;
	text-align:left;
	padding:6px 6px 6px 70px;
}

.parking_top_box .actionbox{
	float:left;
	padding:5px 5px;
	text-align:right;
	width:240px;
}


#parking_camp_detail_box{
/*	border:1px solid;*/
	float:left;
	margin:5px;
	padding:8px;
	width:650px;
}


#parking_camp_detail_box .leftbox{
	float:left;
	padding-right:5px;
	width:320px;
}


#parking_camp_detail_box .leftbox .camp_info{
	float:left;
	padding:2px 0;
}



#parking_camp_detail_box .rightbox{
	float:left;
	padding-left:5px;
	width:320px;
}


#parking_camp_detail_box .rightbox .client_info{
	float:left;
	padding:2px 0;
}


.budget_details{
	float:left;
	border:1px solid #666666;
	margin:8px;
	margin-left:22px;
}

.budget_details .blkdot{
	background:url(../../../img/black/en/blk_dot.gif);
	background-repeat:no-repeat;
	float:left;
	width:27px;
	height:34px;
}

.budget_details .bgt_details{
	float:left;
	padding:10px 0;
	width:625px;
	text-align:left;
}


#parking_tags_detail_box{
	float:left;
	width:700px;
	margin-top:8px;
}

#parking_tags_detail_box .top_title_box{
	float:left;
	width:100%;
	margin:10px 0px;
}

#tags_container{
	float:left;
	margin-top:10px;
	padding:0 15px 0 25px;
	width:650px;
}

#parking_tags_detail_box .camp_element_container{
	float:left;
	width:100%;
	margin:10px 0px;
	border-bottom:1px solid #666666;
}

.elenent_name{
	float:left;
	width:100%;
	height:20px;
	text-align:left;
	font-weight:bold;
}

.camp_elem_list_rows{
	float:left;
	width:100%;
	margin-bottom:10px;
	text-align:left;
}

.camp_elem_list_rows{
	float:left;
	width:100%;
	padding:5px 0px;
}
/*Style for campaign parking page ends here*/


/**************************************** Style for new layout Starts here **********************************/

#page-header{
	width:100%;
	float:left;
}

#mainContainer {
	background-color:#B7B7B7;
	font-size:12px;
	height:100%;
	margin:0 auto;
	width:100%;
}

#main_container{
	background-color:#FFFFFF;
	margin:0 auto;
	text-align:center;
	width:992px;
	float:left;
}

#aug_container
{	
	width:955px; 
	margin:0px 18px;
}
#aug_top_space{
	width:570px;
	float:left;
}
#aug_top_spacer
{
	width:100%; 
	height:10px
}
#aug_image_container{
	width:100%;
	
}
#aug_thumb_container
{
	float:left; 
	width:110px; 
	height:84px; 

}
#aug_after_thumb
{
	float:left; 
	width:15px; 
	height:84px; 
	background-color:#FFFFFF;
}
#aug_logo_container
{
	float:left; 
	width:110px; 
	height:84px
}
#aug_top_spacer1
{
	float:left; 
	width:15px; 
	height:84px; 
	background-color:#FFFFFF;
}
#aug_top_banner2
{
	float:left; 
	width:400px; 
	height:84px
}
#aug_top_spacer2{
	float:left; 
	width:47px; 
	height:84px; 
	background-color:#FFFFFF;
}
#aug_top_banner3
{
	float:left; 
	width:203px; 
	height:84px
}

#header-top {
	background-color:#58595B;
	border-bottom:1px solid #D5D5D6;
	height:108px;
	margin:0 auto;
	padding-top:3px;
	width:950px;
}

#header-mid{
	margin: 0pt auto;
	padding: 10px; 
	width: 98%; 
	height: 52px;
}

#header-bottom{
	padding-top:2px;
	width:auto;
	/*float:left;*/
}

.header-top-links{
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
	float:right;
	padding-right:15px;
}

.header-top-links a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
}


.header-top-links a:hover{
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}

.logo {
	background:transparent url(../../../img/black/en/logo.jpg) no-repeat scroll left center;
	float:left;
	height:51px;
	width:515px;
}

.ylw-logo {
	background:transparent url(../../../img/black/en/ylw-head.jpg) repeat scroll right center;
	float:right;
	height:51px;
	width:249px;
}

.header-tabmenus{
	float:left;
	padding-right:20px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}

.header-tabmenus a{
	color:#58595B;
	font-size:16px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
}

.header-tabmenus a:hover{
	color:#58595B;
	font-size:16px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
/* Login style start */
#loginbody{
	float:left;
	margin:75px 0 125px;
	width:100%;
}

.new_login_box {
	width:338px;
	padding:0;
	margin:0;
	background-color:white;
	color:#535353;
}

.login_box_top {
	background-color:#58595B;
	color:white;
	font-weight:bold;
	height:16px;
	text-align:left;
	text-indent:10px;
	padding:4px 0;
}

.login_items_div{
	 width:336px;
	 background-color:white;
	 border-left:1px solid #535353;
	 border-right:1px solid #535353;
	 border-bottom:1px solid #535353;
	 float:left;
	 padding:10px 0px;
}

.login_title_div{
	float:left;
	width:100%;
	padding:5px 0px;
}
.login_title_div input{
	margin-left:7px;
}
.forgot_info
{
	color:#FF3366;
	padding:5px;
}
.login_title_div #UserPassword{
	margin-left:10px;

}
/* Login style End */

/* Style for site left panel Start */
.side-panel{
  background-color:#ffffff;
  width:250px;
  float:left;
  margin:0px 0px 0px 0px;
}

.side-panel-header{
	background-image:url(../../../img/black/en/left_header_blank.jpg);
	background-repeat:no-repeat;
	width:100%; 
	height:24px; 
}
.side-panel-header .title{
	font-size:12px;
	text-align:left;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	padding-left:20px;
	padding-top:6px;
	float:left;
}
.side-panel-header1{
	background-image:url(../../../img/black/en/Side-bar-top1.jpg);
	background-repeat:no-repeat;
	width:100%; 
	height:24px;
	font-family:Arial;
	font-weight:bold;
	text-align:left;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-top:2px;
}
.side-panel-middle{
	background-image:url(../../../img/black/en/Side-bar-middle.jpg);
	background-repeat:repeat-y;
	width:100%; 
	font-family:Arial; 
	font-size:14px;
	text-align:left;
	font-weight:normal;
	color:#58595b;
	float:left;
}
.side-panel-bottom{
	background-image:url(../../../img/black/en/Side-bar-bottom.jpg);
	background-repeat:no-repeat;
	width:100%; 
	height:10px;
	float:left;
}

.side-panel-middle-titles{
	padding-left:20px;
	text-align:left;
	padding-right:20px;
	text-decoration:inherit;
}

.side-panel-middle-titles a{
	font-family:Arial;
	color:#58595B;
	font-size:14px;
	text-decoration:underline;
	text-align:left;
	line-height:22px;
}

.side-panel-middle-titles a:hover{
	font-family:Arial;
	color:#58595B;
	font-size:14px;
	text-decoration:none;
	text-align:left;
	line-height:22px;
}

.forspace{
	height:20px;
	float:left;
	width:100%;
}
/* Style for site left panel End */


/* Style for upper tab Start*/

.menuFirst{
	background:url(../../../img/black/en/dashboard.jpg) no-repeat;
	width:107px;
	height:37px;
	display:block;
	float:left;
}

.menuFirst a{
	background:url(../../../img/black/en/dashboard.jpg) no-repeat;
	height:37px;
	display:block;
	width:107px;
	float:left;
}

.menuFirst a:hover{
	background:url(../../../img/black/en/dashboard_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:107px;
	float:left;
}


.menuFirst a.current{
	background:url(../../../img/black/en/dashboard_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:107px;
	float:left;
}


.menuSecond{
	background:url(../../../img/black/en/clients.jpg) no-repeat;
	width:167px;
	height:37px;
	display:block;
	float:left;
}

.menuSecond a{
	background:url(../../../img/black/en/clients.jpg) no-repeat;
	height:37px;
	display:block;
	width:167px;
	float:left;
}

.menuSecond a:hover{
	background:url(../../../img/black/en/clients_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:167px;
	float:left;
}


.menuSecond a.current{
	background:url(../../../img/black/en/clients_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:167px;
	float:left;
}

.menuSecondCamp{
	background:url(../../../img/black/en/Campaigns_UP_off.gif) no-repeat;
	width:106px;
	height:37px;
	display:block;
	float:left;
}

.menuSecondCamp a{
	background:url(../../../img/black/en/Campaigns_UP_off.gif) no-repeat;
	height:37px;
	display:block;
	width:106px;
	float:left;
}

.menuSecondCamp a:hover{
	background:url(../../../img/black/en/Campaigns_UP_on.gif) no-repeat;
	height:37px;
	display:block;
	width:106px;
	float:left;
}

.menuSecondCamp a.current{
	background:url(../../../img/black/en/Campaigns_UP_on.gif) no-repeat;
	height:37px;
	display:block;
	width:106px;
	float:left;
}

.menuThird{
	background:url(../../../img/black/en/maketags.jpg) no-repeat;
	width:98px;
	height:37px;
	display:block;
	float:left;
}

.menuThird a{
	background:url(../../../img/black/en/maketags.jpg) no-repeat;
	height:37px;
	display:block;
	width:98px;
	float:left;
}

.menuThird a:hover{
	background:url(../../../img/black/en/maketags_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:98px;
	float:left;
}

.menuThird a.current{
	background:url(../../../img/black/en/maketags_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:98px;
	float:left;
}

.menuFourth{
	background:url(../../../img/black/en/media.jpg) no-repeat;
	width:117px;
	height:37px;
	display:block;
	float:left;
}

.menuFourth a{
	background:url(../../../img/black/en/media.jpg) no-repeat;
	height:37px;
	display:block;
	width:117px;
	float:left;
}

.menuFourth a:hover{
	background:url(../../../img/black/en/media_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:117px;
	float:left;
}

.menuFourth a.current{
	background:url(../../../img/black/en/media_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:117px;
	float:left;
}

.menuFifth{
	background:url(../../../img/black/en/reports.jpg) no-repeat;
	width:78px;
	height:37px;
	display:block;
	float:left;
}

.menuFifth a{
	background:url(../../../img/black/en/reports.jpg) no-repeat;
	height:37px;
	display:block;
	width:78px;
	float:left;
}

.menuFifth a:hover{
	background:url(../../../img/black/en/reports_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:78px;
	float:left;
}

.menuFifth a.current{
	background:url(../../../img/black/en/reports_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:78px;
	float:left;
}

.menuSixth{
	background:url(../../../img/black/en/admin.jpg) no-repeat;
	width:72px;
	height:37px;
	display:block;
	float:left;
}

.menuSixth a{
	background:url(../../../img/black/en/admin.jpg) no-repeat;
	height:37px;
	display:block;
	width:72px;
	float:left;
}

.menuSixth a:hover{
	background:url(../../../img/black/en/admin_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:72px;
	float:left;
}

.menuSixth a.current{
	background:url(../../../img/black/en/admin_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:72px;
	float:left;
}

.menuSeventh{
	background:url(../../../img/black/en/application.jpg) no-repeat;
	width:123px;
	height:37px;
	display:block;
	float:left;
}

.menuSeventh a{
	background:url(../../../img/black/en/application.jpg) no-repeat;
	height:37px;
	display:block;
	width:123px;
	float:left;
}

.menuSeventh a:hover{
	background:url(../../../img/black/en/application_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:123px;
	float:left;
}

.menuSeventh a.current{
	background:url(../../../img/black/en/application_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:123px;
	float:left;
}
/* Style for upper tab End*/


/* Style for dashboard starts here */

.dashboard_Container{
	width:100%;
	float:left;
	margin-bottom:20px;
}
.main-panel-header1{
	background-color:#fff;
	width:710px; 
	height:31px; 
}

.main-panel-middle{
	background-image:url(../../../img/black/en/Main_middle_1.jpg);
	background-repeat:repeat-y;
	width:auto; 
	background-color:#fff;
	float:left;
}
.main-panel-bottom{
	background-image:url(../../../img/black/en/Main-bottom.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%; 
	height:11px;
	float:left;
}

.yellow-left{
	background-image:url(../../../img/black/en/Yellow-left.jpg);
	background-repeat:no-repeat;
	height:31px;
	float:left; 
	width:10px; 
	margin-top:10px;
}
.yellow-middle{
	background-image:url(../../../img/black/en/Yellow-midd.jpg);
	background-repeat:repeat-x;
	height:31px;
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	color:#555763;
	float:left; 
	margin-top:10px;
}
.dashboard_yellow_title
{
	float:left;
	height:41px; 
	min-width:200px; 
	text-align:left;
}
.dashboard-top-links-right-container
{
	float:right; 
	height:31px; 
	width:auto; 
	min-width:20px; 
	margin-top:10px;
}
.dashboard-company-left
{
	background-image:url(../../../img/black/en/companyheader-left.jpg);
	background-repeat:no-repeat;
	float:left;
	height:31px;
	width:22px;
}
.dashboard-company-middle
{
	background-image:url(../../../img/black/en/companyheader-middle.jpg);
	background-repeat:repeat-x;
	color:#555763;
	font-family:Arial;
	font-size:14px;
	height:31px;
	float:left;
	text-decoration:none;
}
.dashboard-company-spacer
{
	float:left; 
	height:11px;	
}
.dashboard-company-title
{
	float:left; 
	height:20px; 
	width:auto; 
	min-width:20px;
	padding-right:10px;
}
.dashboard-company-right_empty{
	height:31px; 
	float:left;
}
.dashboard-for-client-text{
	float:right; 
	margin-top:10px; 
	height:20px;
	width:auto; 
	padding-top:11px; 
	padding-right:3px;
	color:#555763;
	font-size:14px;
	text-decoration:none;
}
.dashboard-rbody
{
	font-size:12px; 
	float:left; 
	width:650px; 
	padding:25px;
}
.dashboard-rbody div.leftcol
{
	float:left;  
	width:300px; 
}
.dashboard-left-top{
	width:300px;
}
.daily_traffic_title_left
{
	float:left;
	font-weight:bold;
	padding-left:15px;
	text-align:left;
	width:130px;
}
.daily_traffic_title_right
{
	float:left; 
	text-align:right;
	font-weight:bold; 
	width:145px;
}
.dashboard_first_swf
{
	width:300px; 
	height:200px; 
	margin-top:20px;
}
.dashbord_bottomInfo_container
{
	width:300px; 
	height:30px;
}
.dashboard_camp_current_budget{
	float:left; 
	border:solid 1px; 
	width:160px; 
	margin-top:20px; 
	padding:5px;
}
.dashboard_act_lable
{
	float:left; 
	margin-top:5px; 
	margin-left:20px; 
	width:80px;
}
.dashboard_project_lable
{
	float:left; 
	margin-top:5px; 
	margin-left:20px; 
	width:100px;
}
.dashboard_budget_lable
{
	float:left; 
	margin-top:5px; 
	margin-left:20px; 
	width:80px;
}
.dashboard-rbody div.rightcol
{
	float:left; 
	width:300px; 
	height:280px;
}
.yellow-spacer
{
	float:left; 
	height:11px;	
}
.yellow-right{
	background-image:url(../../../img/black/en/Yellow-right.jpg);
	background-repeat:no-repeat;
	width:25px;
	height:31px;
	float:left; 
	margin-top:10px;
}
.dashboard_top_info{
	background-color:#FFFFFF;
	width:690px; 
	height:41px; 
}
.dashboard_camp_thumb
{
	float:left; 
	padding-left:10px;
	height:41px;
}
.dashboard_traffic_title_left
{
	float:left; 
	font-weight:bold; 
	width:200px; 
	margin-bottom:10px; 
}
.dashboard_line_chart
{
	float:left;
	width:250px;
}
.dashboard_tact_flag
{
	text-align:center; 
	vertical-align:middle;
	margin-top:100px;
}
.aug_dashboard_loading_div
{
	height:200px; 
	text-align:center; 
	margin-top:150px;
}

.client-text{
	background-color:#FFFFFF
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	color:#555763;
}
.company-left{
	background-image:url(../../../img/black/en/companyheader-left.jpg);
	background-repeat:no-repeat;
	width:22px;
	height:31px;
}
.company-middle{
	background-image:url(../../../img/black/en/companyheader-middle.jpg);
	background-repeat:repeat-x;
	height:31px;
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	color:#555763;
}
.company-right{
	background-image:url(../../../img/black/en/companyheader-right.jpg);
	background-repeat:no-repeat;
	width:12px;
	height:31px;
}
/* Style for dashboard ends here */


/* Style for make tag starts here */

.main-panel-header-top{
	background-image:url(../../../img/black/en/page3_Maintop.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:20px; 
}
.main-panel-header-middle{
	background-image:url(../../../img/black/en/page3_Middle.jpg);
	background-repeat:repeat-y;
	width:100%; 
	height:auto;
	background-color:#fff;
	float:left;
}

.main-panel-header-bottom{
	background-image:url(../../../img/black/en/page3_Bottom.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:20px;
}

.side-panel-header-create-tag{
	background-image:url(../../../img/black/en/Sideheader-create-tag.jpg);
	background-repeat:no-repeat;
	width:100%; 
	height:24px; 
}

.main-panel-header-top{
	background-image:url(../../../img/black/en/page3_Maintop.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:20px; 
}
.main-panel-header-middle{
	background-image:url(../../../img/black/en/page3_Middle.jpg);
	background-repeat:repeat-y;
	width:100%; 
	height:auto;
	background-color:#fff;
}

.main-panel-header-bottom{
	background-image:url(../../../img/black/en/page3_Bottom.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:20px;
}
.button1{
	background-image:url(../../../img/black/en/Button1.jpg);
	background-repeat:no-repeat;
}

.roundmid{
	background-image:url(../../../img/black/en/subFormMId.jpg);
	background-repeat:repeat-y;
	width:600px;
	float:left;
	padding:0px;
	margin:0px;
}


.midline{
	background-image:url(../../../img/black/en/tagsLine.jpg);
	float:left;
	height:3px;
	margin:10px;
	width:600px;
}

.Middle-header{
	font-family:Arial;
	font-size:18px;
	font-weight:normal;
	padding-left:250px;
	text-decoration:none;
}

.selecttext {
	border-color:#666666;
	font-family:Arial;
	font-size:10px;
	height:25px;
	width:200px;
}
/* Style for tag starts ends here */





/* Style for report Start here */
.textcontainer_row.error {
	margin : 15px 0px 40px 30px;
}


.report_from
{	
	float:left;
	text-align:right;
	width:50px;
}
.report_date_field
{
	padding:0px 0px 5px 5px; 
	float:left
}
.report_date_field input
{
	width:70px;
}
.report_cal_image
{
	padding:2px 0px 5px 5px; 
	float:left
}
.report_cal_caontainer{
	padding-top:10px;
	font-size:12px;
}
.reports-Middle-header{
	font-family:Arial;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:58595b;
	padding-left:240px;
}
.report_top_title{
	font-size:12px;
	text-align:left;
	padding-left:2px;
	padding-top:30px;
}
.Reports-header-top{
	background-image:url(../../../img/black/en/Reports-header.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%; 
	height:26px; 
}
.report_create_btn{
	float:left;
	font-family:Arial;
	font-size:12px;
	margin-bottom:8px;
	padding:5px 0;
	text-align:center;
	width:100%;
}
.report_bottom_spacer
{
	background-color:#FFFFFF;
	float:left;
	height:20px;
	width:100%;
}
#rptfilterdiv select{
	margin-top:20px;
	width:150px;
}
 .rpt_col_top_heading
  {
	border-bottom:1px solid #666666;
	float:left;
	margin-left:20px;
	margin-top:10px;
	padding:5px;
	width:580px;
  }
.arrowhand{
	cursor:pointer;
}
.report_txtcontainer
{
	border:none;
	width:550px;
	margin-top:10px;
	float:left;
	margin-top:10px;
}
.rpt_sms_count{
	float:left;
	padding:1px;
	text-align:left;
	width:130px;
}
.rpt_sms_web{
	float:left;
	padding:1px;
	text-align:left;							
	width:130px;
				}
.rpt_data_container{
	border-top:1px solid #666666;
	float:left;
	margin-left:20px;
	padding:5px;
	width:

}
.textrow_report_title{
	float:left;
	width:100px;	
}
.textrow_report_keyword{
	float:left;
	width:100px;
}
.textrow_report_sms{
	float:left;
	width:125px;	
}
.rpt_container_row{
	 float:left;
	 width:550px;
}
.rpt_tact_dtl_container
{		

	width:210px;
	float:left;
	padding:1px;
	text-align:left;
	padding-left:40px;
}
.rpt_container_row_titles{
	float:left;
	width:550px;
}
.textcol_report_type
{
	width:220px; 

	float:left;
	padding:1px;
	text-align:left;
	padding-left:30px;
}
.textcol_report_type_spacer
{
	float:left;
	padding:1px;
	text-align:left;
	width:130px;		
}
.textcol_report_type_clnt
{
	float:left;
	padding:1px;
	text-align:left;
	width:130px;		
}

.textcol_report_camp{
	float:left;
	padding:1px;
	text-align:left;
	width:230px; 
	padding-left:20px;
}
.textcol_report_cmp_spacer{
	float:left;
	padding:1px;
	text-align:left;
	width:130px;
}
.textcol_report_cm{
	float:left;
	padding:1px;
	text-align:left;
	width:130px;
}
.textcol_report_client{
	float:left;
	padding:1px;
	text-align:left;
	width:240px; 
	padding-left:10px;			
}
.textcol_report_client_spacer{
	float:left;
	padding:1px;
	text-align:left;
	width:130px;
}
.textcol_report_clinf{
	float:left;
	padding:1px;
	text-align:left;
	width:130px;
}
.rpt_bottom_rows
{
	margin-top:10px;
	border-top:1px solid #666666;
	float:left;
	margin-left:20px;
	padding:5px;
	width:580px;
}
.textrow_rpt_total
{
	float:left;
	padding:1px;
	text-align:left;
	width:250px;
}
.textrow_rpt_total_resp
{
	float:left;
	padding:1px;
	text-align:left;
	width:130px;
	
}
.textrow_rpt_total_click
{
	float:left;
	padding:1px;
	text-align:left;
	width:130px;
	
}
.main-panel-text{
	font-family:Arial; 
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#58595b;
}

.reports-panel-middle{
	background-image:url(../../../img/black/en/page3_Middle.jpg);
	background-repeat:repeat-y;
	background-color:#fff;
	width:100%;
	height:100px; 
}

.reports-side-panel-middle{
	background-image:url(../../../img/black/en/Side-bar-middle.jpg);
	background-repeat:repeat-y;
	width:100%;
	height:auto;
	float:left;
}

#middlespace{
	background-color:#FFFFFF; width:990px; margin:0 auto;
}
.body-text{
	font-family:Arial;
	font-size:12px;
	color:#606164;
	text-align:left;
	text-decoration:none;
}
.selecttext{
	width:200px;
	height:25px;
	border:1px 1px 1px 1px;
	border-color:#666666;
	font-family:Arial;
	font-size:10px;
	font-color:#606164;
}
/* Style for report Ends here */



/* .... Style reset .... */
ol,ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

/* .... end of Style reset .... */

#mainNav
{
	height: 60px;
	margin: 0px auto;
	width: 710px;
	background:url(../../../img/black/en/ClienttabNew.jpg) no-repeat 0px 0px;
	
}

#mainNav ul li
{
	float: left;

}

#mainNav ul li a
{
	display: block;
	float: left;
	height: 60px;
	background:url(../../../img/black/en/ClienttabNew.jpg) no-repeat 0px 0px;
}

#mainNav ul li img
{
	display: block;
}

/* normal */
#mainNav ul li#nav1 a { width: 135px;  background-position: 0px 0px;}
#mainNav ul li#nav2 a { width: 143px; background-position: -135px 0px;}


/* hover */
#mainNav ul li#nav1 a:hover { background-position: 0px -60px;}
#mainNav ul li#nav2 a:hover { background-position: -135px -60px;}


/* active & focus */
#mainNav ul li#nav1 a:active, #mainNav ul li#nav1 a:focus { background-position: 0px -120px;}
#mainNav ul li#nav2 a:active, #mainNav ul li#nav2 a:focus { background-position: -135px -120px;}

/* current */
#mainNav ul li#nav1 a.current { background-position: 0px -120px;}
#mainNav ul li#nav2 a.current { background-position: -135px -120px;}


#mainNavNew
{
	height: 60px;
	margin: 0px auto;
	width: 710px;
	background:url(../../../img/black/en/Campaigns-Tab.jpg) no-repeat 0px 0px;
	
}

#mainNavNew ul li
{
	float: left;

}

#mainNavNew ul li a
{
	display: block;
	float: left;
	height: 60px;
	background:url(../../../img/black/en/Campaigns-Tab.jpg) no-repeat 0px 0px;
}

#mainNavNew ul li img
{
	display: block;
}



/* normal */
#mainNavNew ul li#nav1 a { width: 135px;  background-position: 0px 0px;}
/* hover */
#mainNavNew ul li#nav1 a:hover { background-position: 0px -60px;}
/* active & focus */
#mainNavNew ul li#nav1 a:active, #mainNav ul li#nav1 a:focus { background-position: 0px -120px;}
/* current */
#mainNavNew ul li#nav1 a.current { background-position: 0px -120px;}

/**************************************** Style for new layout ends here **********************************/
#top-links{
	text-align:right;
}

.middle-link-space{
	padding-right:10px;
	padding-left:15px;
	margin-top:4px;
}
.middle-links-li{
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#606164;
	text-decoration:underline;
}

.middle-links-li:hover{
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#606164;
	text-decoration:none;
}
.mediahelp-header{
	background-image:url(../../../img/black/en/mediaHelp-header.jpg);
	background-repeat:no-repeat;
	width:100%; 
	height:24px; 
}
.media-add-ons-header{
	background-image:url(../../../img/black/en/mediaAdd-ons-Header.jpg);
	background-repeat:no-repeat;
	width:100%; 
	height:24px; 
}

.mid-panel-top{
	background-image:url(../../../img/black/en/Media-middheader-top.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:29px;
}
.mid-panel-middle{
	background-image:url(../../../img/black/en/Media-middheader-middle.jpg);
	background-repeat:repeat-y;
	width:100%; 
	background-color:#fff;
	height:60px; 
}
.mid-panel-bottom{
	background-image:url(../../../img/black/en/Media-middheader-bottom.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:10px;
	float:left;
}
.mid-panel-bellow-top{
	background-image:url(../../../img/black/en/Media-middheader-top-bottom.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:10px;
}
.mid-panel-mid-middle{
	background-image:url(../../../img/black/en/Media-middheader-middle1.jpg);
	background-repeat:repeat-y;
	width:100%; 
	background-color:#fff;
	height:auto;
	float:left;
}

.mid-panel-mid-middle1{
	background-image:url(../../../img/black/en/Media-middheader-middle1.jpg);
	background-repeat:repeat-y;
	width:100%; 
	background-color:#fff;
	height:70px;
	float:left;
}
.right-panel-top{
	background-image:url(../../../img/black/en/Media-rightpannel-top.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:29px;
}
.right-panel-middle{
	background-image:url(../../../img/black/en/Media-middheader-middle.jpg);
	background-repeat:repeat-y;
	width:100%; 
	background-color:#fff;
}

.right-panel-bottom{
	background-image:url(../../../img/black/en/Media-rightpannel-Bottom.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:15px;
}
.right-panel-top2{
	background-image:url(../../../img/black/en/Myuploads.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:29px;
	cursor:pointer;
	cursor:hand;
}
.right-panel-middle2{
	background-image:url(../../../img/black/en/Media-middheader-middle.jpg);
	background-repeat:repeat-y;
	width:100%; 
	background-color:#fff;
}
.right-panel-top3{
	background-image:url(../../../img/black/en/Myfavorites.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:29px;
	cursor:pointer;
	cursor:hand;
}

.formaticon{
	background-image:url(../../../img/black/en/format-icon.jpg);
	background-repeat:no-repeat;
	padding:20px 0px 20px 10px;
	margin-top:10px;
}


/************** Style for client and campaigns starts here **************/

.clients-header-text{
	font-family:Arial;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#58595b;
}
.side-panel-clints-header1{
	background-image:url(../../../img/black/en/Client-&-Campaign.jpg);
	background-repeat:no-repeat;
	width:100%; 
	height:29px; 
}
.clients-header{
	background-image:url(../../../img/black/en/Clienttop.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%; 
	height:46px; 
}
.campaign-header{
	background-image:url(../../../img/black/en/Campaign-head.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%; 
	height:55px; 
}
.clients-middle-inner{
	float:left;
	padding-bottom:0;
	padding-left:25px;
	padding-right:0;
	padding-top:0;
	
}

.clients-middle{
	background-image:url(../../../img/black/en/Client-header-middle.jpg);
	background-repeat:repeat-y;
	float:left;
	width:710px;
}
.campaign-middle{
	background-image:url(../../../img/black/en/Client-header-middle.jpg);
	background-repeat:repeat-y;
	width:100%; 
	height:515px; 
}

.clients-bottom{
	background-image:url(../../../img/black/en/Client-header-bottom.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:710px; 
	height:60px;
	float:left;
}
.side-client-panel{
	background-image:url(../../../img/black/en/Side-bar-middle.jpg);
	background-repeat:repeat-y;
	width:100%; 
	height:120px;
	margin:0px;
	padding:0px;
	text-indent:20px;
	font-size:14px;
	color:#58595b;
	text-decoration:underline;
}
.side-client-panel a{
	background-image:url(../../../img/black/en/Side-bar-middle.jpg);
	background-repeat:repeat-y;
	width:100%; 
	height:120px;
	margin:0px;
	padding:0px;
	text-indent:20px;
	font-size:14px;
	color:#58595b;
	text-decoration:underline;
}
.side-client-panel a:hover{
	background-image:url(../../../img/black/en/Side-bar-middle.jpg);
	background-repeat:repeat-y;
	width:100%; 
	height:120px;
	margin:0px;
	padding:0px;
	text-indent:20px;
	font-size:14px;
	color:#58595b;
	text-decoration:none;
}
.response-tab{
	background:url(../../../img/black/en/Campaign-Response_b.jpg) no-repeat;
	width:171px;
	height:37px;
	display:block;
	float:left;
}
.response-tab a{
	background:url(../../../img/black/en/Campaign-Response_b.jpg) no-repeat;
	height:37px;
	display:block;
	width:171px;
	float:left;
}
.response-tab a:hover{
	background:url(../../../img/black/en/Campaign-Response_y.jpg) no-repeat;
	height:37px;
	display:block;
	width:171px;
	float:left;
}
.response-tab-current{
	background:url(../../../img/black/en/Campaign-Response_y.jpg) no-repeat;
	height:37px;
	display:block;
	width:171px;
	float:left;
}
.statistics-tab{
	background:url(../../../img/black/en/Statistics_b.jpg) no-repeat;
	width:121px;
	height:37px;
	display:block;
	float:left;
}
.statistics-tab a{
	background:url(../../../img/black/en/Statistics_b.jpg) no-repeat;
	height:37px;
	display:block;
	width:121px;
	float:left;
}
.statistics-tab a:hover{
	background:url(../../../img/black/en/Statistics_y.jpg) no-repeat;
	height:37px;
	display:block;
	width:121px;
	float:left;
}
.statistics-tab-current{
	background:url(../../../img/black/en/Statistics_y.jpg) no-repeat;
	height:37px;
	display:block;
	width:121px;
	float:left;
}
.view-tab{
	background:url(../../../img/black/en/View-Tags_b.jpg) no-repeat;
	width:123px;
	height:37px;
	display:block;
	float:left;
}
.view-tab a{
	background:url(../../../img/black/en/View-Tags_b.jpg) no-repeat;
	height:37px;
	display:block;
	width:123px;
	float:left;
}
.view-tab a:hover{
	background:url(../../../img/black/en/View-Tags_y.jpg) no-repeat;
	height:37px;
	display:block;
	width:123px;
	float:left;
}
.view-tab-current{
	background:url(../../../img/black/en/View-Tags_y.jpg) no-repeat;
	height:37px;
	display:block;
	width:123px;
	float:left;
}
.activecampaign{
	background:url(../../../img/black/en/Active-Campaign.jpg) no-repeat;
	width:148px;
	height:37px;
	display:block;
	float:left;
}
.activecampaign a{
	background:url(../../../img/black/en/Active-Campaign.jpg) no-repeat;
	height:37px;
	display:block;
	width:148px;
	float:left;
}
.activecampaign a:hover{
	background:url(../../../img/black/en/Active-Campaign_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:148px;
	float:left;
}
.activecampaign a.current{
	background:url(../../../img/black/en/Active-Campaign_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:148px;
	float:left;
}
.archivedcampaign{
	background:url(../../../img/black/en/Archived-Campaign.jpg) no-repeat;
	width:166px;
	height:37px;
	display:block;
	float:left;
}
.archivedcampaign a{
	background:url(../../../img/black/en/Archived-Campaign.jpg) no-repeat;
	height:37px;
	display:block;
	width:166px;
	float:left;
}
.archivedcampaign a:hover{
	background:url(../../../img/black/en/Archived-Campaign_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:166px;
	float:left;
}
.archivedcampaign a.current{
	background:url(../../../img/black/en/Archived-Campaign_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:166px;
	float:left;
}
.draftcampaign{
	background:url(../../../img/black/en/Draft-Campaign.jpg) no-repeat;
	width:137px;
	height:37px;
	display:block;
	float:left;
}
.draftcampaign a{
	background:url(../../../img/black/en/Draft-Campaign.jpg) no-repeat;
	height:37px;
	display:block;
	width:137px;
	float:left;
}
.draftcampaign a:hover{
	background:url(../../../img/black/en/Draft-Campaign_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:137px;
	float:left;
}
.draftcampaign a.current{
	background:url(../../../img/black/en/Draft-Campaign_over.jpg) no-repeat;
	height:37px;
	display:block;
	width:137px;
	float:left;
}
#right_body_box{
	 width:705px;
	 float:left;
	 margin:0px;
	 padding:0px;
}
#right_body_box_top{
	background:transparent url(../../../img/black/en/page3_Maintop.jpg) no-repeat scroll 0 0;
	height:20px;
}
#right_body_box_middle{
	background-image:url(../../../img/black/en/page3_Middle.jpg);
	background-repeat:repeat-y;
	width:100%; 
	background-color:#fff;
	height:auto;
	float:left;
}
#right_body_box_items{
	padding:0px 20px 20px 20px;
	float:left;
}
#right_body_box_bottom{
	background-image:url(../../../img/black/en/page3_Bottom.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:20px;
	float:left;
}
.error_chkerror
{
	float:left;

	width:230px;
	margin-left:165px;
	color:#FF0000;	
}
/* Style for Campaign Create/EDit page */
.camp_info{
	width:100%;
	float:left;
}

.camp_info div.camp_savedraft{
	float:left;
	margin:0px 5px 0px 220px;
}

.camp_info div.camp_saveactive{
	float:left;
	margin:0px 5px;
}

.camp_info div.camp_cancel{
	float:left;
	margin:0px 5px;
}
.camp_info .camplable{
	float:left;
	padding-left:10px;
	text-align:right;
	width:215px;
}
.camplable .subhead{
	width:150px;
	float:left;
	text-align:right;
	padding:5px 0px;
}
.camplable .camplable5{
	float:left;
	padding:5px 5px;
	text-align:center;
	width:60px;
	height:50px;
	max-height:50px;
	padding-top:20px;
}
.camplable .camplable1{
	width:100px;
	float:left;
	text-align:right;
}
.camp_info .campitems{
	float:left;
	padding:5px;
	text-align:left;
	width:410px;
}
.camperror{
	width:686px;
	float:left;
	text-align:left;
}
.camperror .camperror_s{
	float:right;
	text-align:left;
	color:#FF0000;
	padding:10px 5px;
	margin-right:100px;
	margin-bottom:20px;
}
.camp_info .camplable1{
	width:95px;
	float:left;
	padding:5px 5px;
	text-align:left;
}
.camp_info .camplable2{
	width:270px;
	float:left;
	padding:5px 5px;
	text-align:right;
}
.camplable .camplable3{
	float:left;
	padding:5px 5px;
	text-align:left;
	border:solid 1px;
	width:180px;
	height:150px;
	max-height:150px;
}
.campitems .campitems4{
	float:left;
	text-align:left;
	border:solid 1px;
	width:410px;
	height:150px;
	max-height:150px;
}
.campitems4 .campitems4_s1{
	float:left;
	width:100%;
	height:125px;
	max-height:125px;
	overflow:scroll;
}
.campitems4_s1 .campitems4_s3{
	float:left;
	width:95%;
}
.campitems4_s3 .campitems4_s3_s1{
	float:left;
	text-align:left;
	width:155px;
}
.campitems4_s3 .campitems4_s3_s2{
	float:left;
	text-align:center;
	width:70px;
}
.campitems4 .campitems4_s2{
	float:left;
	text-align:left;
}
.campitems4_s2 .campitems4_s2_s1{
	float:left;
	padding:2px 5px;
	text-align:left;
}
.campitems4_s2 .campitems4_s2_s2{
	float:left;
	padding:2px 5px;
	text-align:left;
}
.camp_info .campitems1{
	width:165px;
	float:left;
	padding:5px 5px;
	text-align:left;
}
.campitems .campitems2{
	width:20px;
	float:left;
	padding:5px 5px;
	text-align:left;
}
.campitems .campitems3{
	width:190px;
	float:left;
	padding:5px 5px;
	text-align:left;
}
.campitems .campitems5{
	width:120px;
	float:left;
	padding:5px 5px;
	text-align:left;
}

.agency_info{
	width:100%;
	float:left;
}
/*Style for Create Campaign grop list applied from JS */
.campitems4_s3_s11{
	float:left;
	text-align:left;
	width:145px;
}

.campitems4_s3_s21{
	float:left;
	text-align:center;
	width:95px;
}
.campitems4_s3_s22{
	float:left;
	text-align:center;
	width:70px;
}
.campitems4_s3_s23{
	float:left;
	text-align:center;
	margin-left:25px;
	width:35px;
}

/*Style for campaign details header*/
	.client_info{
	width:90%;
	float:left;
}
.client_info .client_info_s1{
	padding-bottom:10px;
	padding-right:20px;
	float:left;
}
.client_info .client_info_s2{
	padding-bottom:10px;
	float:left;
}
.client_info .client_info_s{
	width:50%;
	float:left;
}
.client_info_s .client_info_s_s{
	width:100%;
	float:left;
	text-align:left;
}
.client_info_s .client_info_s_s1{
	width:100%;
	float:left;
	text-align:left;
}
.client_info_s .client_info_s_s2{
	width:100%;
	float:left;
}

/* Style for Camp_list page */
.camp_list{
	width:650px;
	float:left;
}
.camp_list .camp_list_s{
	width:650px;
	float:left;
}
.camp_list_s .camp_list_s_s1{
	width:650px;
	float:left;
}
.camp_list_s_s1 .camp_list_s_s1_s{
	width:100px;
	float:left;
	text-align:left;
	padding:2px 2px;
	border:solid 1px;
}
.camp_list_s_s1 .camp_list_s_s1_s1{
	float:left;
	text-align:left;
	padding:2px; 2px;
}
.camp_list_s .camp_list_s_s4{
	float:left;
	text-align:left;
	padding:2px 2px;
	height:25px;
	padding-top:6px;
}
.camp_list_s .camp_list_s_s2{
	float:left;
	text-align:left;
}
.camp_list_s .camp_list_s_s3{
	float:right;
	text-align:left;
}
/* campain list */
#camp-list-panel
{
	 width:705px; 
	 float:left; 
	 margin:0px;
	 padding:0px;
}
.camp_list_comapany{
	float:left;
	width:150px;
	padding:3px;
}
.camp_list_client
{
	float:left;
	width:150px;
	text-align:left;
	padding:3px;
}
.camp_list_status
{
	float:left;
	width:65px;
	text-align:center;
	padding:3px;
}
.camp_list_dates
{
	float:left;
	width:250px; 
	text-align:left;
	padding:3px 3px 3px 10px;
	
}

.camp_list_comapany_new{
	float:left;
	width:200px; 
	padding:3px;
}
.camp_list_edit{
	float:left;
	width:96px;
	
	text-align:left;
	padding:3px;
}
.camp_list_status_new
{
	float:left;
	width:115px;
	text-align:center;
	padding:3px;
}
.camp_list_dates_new
{
	float:left;
	width:200px; 
	text-align:left;
	padding:3px 3px 3px 10px;
	
}

.camp_list_titledates{
	float:left;
	width:250px; 
	text-align:left;
	padding:3px 3px 3px 10px;
}
/* Style for campaign manage */
.camp_manage{
	width:97%;
	float:left;
	padding-left:5px;
}
.camp_manage .camp_manage_s{
	width:100%;
	float:left;
	padding:2px 2px;
}
.camp_manage .camp_manage_s_new{
	width:202px;
	float:left;
	text-align:left;
}
.camp_manage .chkdiv{
	width:25px;
	float:left;
}

.camp_manage .editdiv{
	width:25px;
	float:left;
}


.camp_manage_s .camp_manage_s_s{
	width:180px;
	float:left;
	text-align:left;
	font:bold;
}

.camp_manage_s_s .camp_manage_s_s_s{
	width:20px;
	float:left;
	text-align:left;
}
.camp_manage_s .camp_manage_s_s1{
	width:180px;
	float:left;
	text-align:left;
}
.draw_line{
	width:97%;
	float:left;
	padding-left:5px;
}


/* Common Style for Campaign section.*/
.heading1_l{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:4px;
}
.heading2_l{
	font-family:Arial;
	font-size:13px;
	text-align:left;
	padding:4px;
}

.heading3_l{
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:inherit;
	text-align:left;
	padding-left:5px;
	vertical-align:top;
}
.heading4_l{
	font-family:Arial;
	font-size:12px;
	font-weight:inherit;
	text-align:left;
	padding:4px;
	margin-top:3px;
	vertical-align:text-bottom;
}
.content1_c{
	font-family:Arial;
	font-size:12px;
	text-align:left;
	padding:4px;
}
.text1{
	font-family:Arial;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
}
.divColumnHeadTxt
{
	font-family:Arial;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	color:#000000;
}
.divColumnHeadTxtName{
	font-family:Arial;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	color:#000000;
	width:115px;
}
.divColumnHeadTxtCamp{
	font-family:Arial;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	color:#000000;
	width:95px;

}
.divColumnHeadTxtTag{
	width:75px;
	font-family:Arial;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	color:#000000;
}
.removelink_campain{
	width:60;
	vertical-align:middle; 
	margin-top:5px; 
	float:left;
}
.addlink_campain
{
	width:60;
	vertical-align:	middle; 
	margin-top:5px;
	padding-top:8px;
	float:left;
}
.date_text
{
	width:80px; 
	height:20px; 
	border:#999999 1px solid;
	font-size:12px;
	color: #606164;
	font-family:Arial;
	text-decoration:none;
	text-align: left;
	clear:both;
}
.desc_text{
	font-family:Arial;
	font-size:10px;
	color:#444444;
	text-align:left;
	vertical-align:middle;
}
.textarea1{
	/*font-family:Arial;
	font-size:11px;
	padding:2px;
	text-align:left;*/
	
	
	border:1px solid #999999;
	clear:both;
	color:#606164;
	font-family:Arial;
	font-size:12px;
	
	text-align:left;
	text-decoration:none;
}
.selectbox1{
	font-family:Arial;
	font-size:11px;
	text-align:left;
	padding:2px;
}
.edit_link a{
	color:#606164;
	text-decoration:underline;
	font-weight:normal;
	vertical-align:middle;
}
.edit_link a:hover{
	color:#606164;
	text-decoration:none;
	font-weight:normal;
	vertical-align:middle;
}
.link_head a{
	color:#039EFC;
	text-decoration:underline;
	font-weight:bold;
	vertical-align:middle;
}
.link_head a:visited{
	color:#666666;
	text-decoration:underline;
	font-weight:bold;
	vertical-align:middle;
}
.link_head a:hover{
	color:#606164;
	text-decoration:underline;
	font-weight:bold;
	vertical-align:middle;
}
.link_head a:active{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}


/* Style for report section left panel*/
.report_top
{
	border: medium none ; 
	float: left; 
	width: 700px;
}
.rpt_title_textcontainer
{
	border:none;
	width:550px;
}
.report_txtcontainer
{
	border:none;
	width:550px;
	margin-top:10px;
	float:left;
	margin-top:10px;
}
.report_top_msg
{
	float:left;
	margin-left:20px;
	padding:5px;
	margin-top:10px;
	width:550px;
	text-align:center;
	font-weight:bold;
}

.report_data_container{
	float: left; 
	width: 700px;
}
.rpt_col_name
{
	float:left;
	padding:1px;
	text-align:left;
	width:250px;
}
.rpt_col_smsresp{
	float:left;
	padding:1px;
	text-align:left;
	width:130px;

}
.rpt_col_webinter
{
	float:left;
	padding:1px;
	text-align:left;
	width:130px;

}
.rpt_text_rowcontainer
{
	width:550px;
	margin-top:10px;
	float:left;
}
.mainTextual_report{
	padding:150px 0 180px 30px;
}
.texualbody{
	float:left;

}
.textcontainer{
	float:left;
	margin-top:10px;
}
.texualbody .textcontainer{
	float:left;
	padding:5px;
	margin-left:20px;
	border-top:solid 1px;
	border-top-color:#666666;
}
.textcontainer_row_titles{
	float:left;
	border-bottom:solid 1px #000000; 
	margin-bottom:10px;
}
.textcontainer .textcontainer_row{
	float:left;
}
.textcontainer_row .textrow_s{
	float:left;
	text-align:left;
	padding:1px;
}

.textrow_rebate_title{
	float:left; 
	width: 200px;
	padding:3px;
}
.textrow_rebate_pay{
	float:left; 
	width: 190px;
	padding:3px;
}
.textrow_rebate_amount{
	float:left; 
	width: 90px;
	text-align:center;
		padding:3px;
}
.textrow_rebate_act{
	float:left; 
	width: 70px;
	text-align:center;	
	padding:3px;
}
.textrow_music_act{
	float:left; 
	width: 40px;
	text-align:center;	
	padding:3px;
}
.textrow_music_title{
	float:left; 
	width: 180px;
	padding:3px;
}
.textrow_music_title_center{
	float:left; 
	width: 180px;
	padding:3px;
	text-align:left;
}
.textrow_music_spc {
	float:left; 
	width: 150px;
	text-align:center;
}
.textrow_mediatitle{
	width:280px;
	float:left;
	padding:3px;
}
.textrow_mediatitle_center{
	width:150px;
	text-align:left;
	float:left;
	padding:2px;
}
.textrow_mediaview{
	float:left;
	width:65px;
	text-align:center;
	padding:2px;
}
.textrow_media_action{
	float:left;
	width:135px;
	text-align:center;
	padding:2px;
}
.textrow_client_left{
	float:left;
	padding:3px 3px 3px 30px;
	text-align:left;
	width:185px;
}
.textrow_client_center{
	float:left;
	padding:3px 3px 3px 30px;
	text-align:left;
	width:185px;
}
.textrow_client{
	float:left;
	padding:3px 10px;
	width:180px;
}
.textrow_tag{
	float:left;
	width:90px;
	padding:3px;
}
.textrow_key{
	float:left;
	width:90px;
	padding:3px;

}
.textrow_elem{
	float:left;
	width:130px;
	padding:3px;
	
}
.textrow_response{
	float:left;
	width:90px;
	padding:3px;
	
}
.textrow_view{
	float:left;
	width:50px;
	padding:3px;
	text-align:center;
}
.textrow_edit{
	float:left;
	width:50px;
	padding:3px;
	text-align:center;
}
/**************  campveiw statistic grid cols ****/
.textrow_campview_col1{
	float:left;
	width:205px;
	padding:2px;
}
.textrow_campview_col2{
	float:left;
	width:100px;
	padding:2px;

}
.textrow_campview_col3{
	float:left;
	width:103px;
	padding:2px;

}
.textrow_campview_col4{
	float:left;
	width:160px;
	padding:2px;

}
.textrow_campstat_visual_title{
	width:190px; 
	float:left;
	padding-left:15px
}
.textrow_campstat_visual
{
	width:190px; 
	float:left;
	padding-left:15px
}
.textrow_campstat_visual1
{
	width:98px; 
	float:left;
	padding-left:5px
}
.textrow_campstat_visual2
{
	width:100px; 
	float:left;
	padding-left:5px
}
.textrow_campstat_visual3
{
	width:130px; 
	float:left;
	padding-left:5px
}

.textrow_campstat_text_title{
	width:190px; 
	float:left;
	padding:10px 0px 2px 15px
}
.textrow_campstat_text_col1
{
	width:98px; 
	float:left;
	padding:10px 0px 2px 5px;
}
.textrow_campstat_text_col2
{
	width:100px; 
	float:left;
	padding:10px 0px 2px 5px;

}
.textrow_campstat_text_col3
{
	width:130px; 
	float:left;
	padding:10px 0px 2px 5px;

}
.textrow_campstat_text
{
	width:190px; 
	float:left;
	padding:2px 0px 2px 15px
}
.textrow_campstat_text1
{
	width:98px; 
	float:left;
	padding:2px 0px 2px 5px;
}
.textrow_campstat_text2
{
	width:100px; 
	float:left;
	padding:2px 0px 2px 5px;

}
.textrow_campstat_text3
{
	width:130px; 
	float:left;
	padding:2px 0px 2px 5px;

}

.right_item_box_new ul.report_options {
	margin-left: 25px;
	margin-bottom: 40px;
	display : block;
}

.report_options.menu li {
	display : block;
	margin-bottom : 14px;
}

	.report_options.menu .hidden {
		display : none;
	}
	.report_options.menu li span {
		text-decoration : underline;
	}
	.report_options.menu .campaign {
		margin-left : 10px;
	}
	.report_options.menu .tactical {
		margin-left : 20px;
	}
	.report_options.menu .tag{
		margin-left : 30px;
	}
/*************End of campveiw statistic grid cols *****************/
.textrow_edit{
	float:left;
	width:50px;
	padding:3px;
	text-align:center;
}
/*** manage charities grid **/
.textrow_charity_idcol
{
	float:left;
	width:150px;
	padding:2px;
}
.textrow_charity_typecol{
	float:left;
	width:125px;
	padding:2px;
}
.textrow_charity_rescol{
	float:left;
	width:50px;
	padding:2px;
}
.textrow_charity_viewecol{
	float:left;
	width:75px;
	padding:2px;
}

.textrow_charity_editcol{
	float:left;
	width:50px;
	padding:2px;
}

/***  manage tags grid **/
.textrow_tag_idcol
{
	float:left;
	width:90px;
	padding:2px;
}
.textrow_tag_typecol{
	float:left;
	width:90px;
	padding:2px;
}
.textrow_tag_keycol{
	float:left;
	width:120px;
	padding:2px;
}
.textrow_tag_elemcol{
	float:left;
	width:130px;
	padding:2px;
}
.textrow_tag_respocol{
	float:left;
	width:90px;
	padding:2px;	
}
.textrow_tag_viewecol{
	float:left;
	width:50px;
	padding:2px;
}

.textrow_tag_editcol{
	float:left;
	width:50px;
	padding:2px;
}
#rlbody{
	min-height:80px;
	float:left;
}
#rlbody .title{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	margin:10px 0;
	padding:0 8px;
	text-align:left;
	vertical-align:middle;
}
#rptdatediv{
	padding:0px 8px;
	height:100px;
	margin-bottom:5px;
}
#rptdatediv .setdate{
	font-family:Arial;
	font-size:12px;
	margin-bottom:8px;
	padding:5px 0;
	text-align:left;
}
#rptdatediv.dateoptions{
	padding:5px 0px;
}
.datetitle{
	float:left;
	font-family:Arial;
	font-size:13px;
	height:20px;
	padding:5px 0;
	text-align:left;
	width:50px;
}
.dateoptitems {
	float:right;
	height:20px;
	padding:5px 0;
	width:159px;
}
#rptdatediv.dateoptions{
	padding:5px 0px;
}
#rptfilterdiv {
	margin-bottom:5px;
	padding:0 8px;
}
#rptfilterdiv .flt_title {
	float:left;
	font-family:Arial;
	font-size:12px;
	margin-bottom:8px;
	padding:5px 0;
	text-align:left;
	width:100%;
}
.clientFltBox{
	float:left;
	margin:3px 0;
	text-align:left;
	width:200px;
}
.clientTilteBox{
	float:left;
}
.clientTilteBox .chk{
	float:left;
	width:30px;
}

.clientTilteBox .titleBox{
	float:left;
	width:170px;
}

.titleBox .titleBox_s1{
float:left;
width:40px;
}

.titleBox .titleBox_s2{
float:left;
width:130px;
}


.campFltBox{
	float:left;
	margin:5px 10px;
	text-align:left;
}
.campTilteBox{
	float:left;
}
.campTilteBox .chk{
	float:left;
	width:30px;
}
.campTilteBox .titleBox{
	float:left;
	width:150px;
}
.tactFltBox{
	float:left;
	margin:5px 10px;
	text-align:left;
	width:180px;
}
.tactTilteBox{
	float:left;
}
.tactTilteBox .chk{
	float:left;
	width:30px;
}

.tactTilteBox .titleBox{
	float:left;
	width:130px;
}
.tagtypFltBox{
	float:left;
	margin:5px 10px 5px 20px;
	text-align:left;
}
.tagtypTilteBox{
	float:left;
}
.tagtypTilteBox .chk{
	float:left;
	width:30px;
}
.tagtypTilteBox .titleBox{
	float:left;
	width:130px;
}
.agentbox{
	float:left;
	margin:8px 0px;
	width:100%;
}
/* Style for Campaign Dash Board*/
#camp_container{
	float:left;
	margin-top:10px;
}
#camp_container #taxualreport{
	float:left;
	margin-top:10px;
}

/************** Style for client and campaigns Ends here **************/




/* Start Style class for message Start*/
.success_message
{
    background: #ccffcc;
    border: solid 1px #66cc33;
    padding: 8px;
    color: #000;
    font-weight: bold;
}
.failure_message
{
    background: #ffcccc;
    border: solid 1px #cc3333;
    padding: 8px;
    color: #000;
    font-weight: bold;
}
/* End Style class for message */



/* New header start here */ 
#top-header1{
	margin:0 auto;
	background-color:#fff;
	height:120px;
	padding-top:3px;
	width:950px;
}
.welcome-li-new{
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#58595b;
	margin-right:15px;
}
.top-links-new{
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#58595b;
	text-decoration:underline;
	padding:0 5px;
}
.strip{
	background-image:url(../../../img/black/en/Strip.gif);
	background-repeat:repeat-x;
}
/* New header End here */ 

/* edit tags */
.atag_bottom_rounded
{
	background-image:url(../../../img/black/en/subFormBottom.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:10px;
	float:left;
}
.atag_top_rounded
{
	background-image:url(../../../img/black/en/subFormTop.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:10px;
	float:left;
}
.atag_visualmobilewindow{
	float:left;
    background-color:#FFFFFF; 
	height:430px; 
	margin-top:333px; 
	display:none;
	border:1px solid; 
	width:630px; 
	margin-bottom:20px; 
	position:absolute; 
	margin-left:30px;
	}
.atag_maincontainer{
	 background-color:#0000;
	 width:705px; 
	/*  height:auto; 
	min-height:700px; */
	 float:right; 
	 margin:0px;
	 padding:0px;
	}
.atag_firstTag{
	/* height:auto;
	 min-height:100px;*/

	
	}
.atag_image1{
	 float:left;
	 margin-left:20px;
	}
.atag_image2{
	 float:left;
	 margin-right:20px;
	}
.atag_image3{
	 float:left;
	 margin-right:30px;
	}
.atag_text1{
	 float:left; 
	 width:600px;
	}
.atag_body-text{
	font-family:Arial;
	font-size:12px;
	color:#606164;
	text-align:left;
	text-decoration:none;
	float:left;
    width:600px;
}
.atag_text2{
	 float:left;
	  width:620px;
	  padding-top:20px;
	}
.atag_client_list {
	width:150px;
	text-align:left;
	border:0px solid;
	width:200px;
	float:left; 
	margin:0px;
	padding-top:15px;
	float:left;
	padding:15px 10px;
	margin-left:15px;
	width:145px;
}
.atag_camapaign_list {
	float:left;
	text-align:left;
	border:0px solid;
	margin:0px;
	padding-left:25px;
	width:200px;
	padding-top:15px;
	float:left; 
	padding-left:25px;  
	margin:0px;
}
.atag_body-text2{
	font-family:Arial;
	font-size:12px;
	color:#606164;
	text-align:left;
	text-decoration:none;
	float:left; 
	margin-top:3px; 
	margin-right:6px;
	width:150px; 
	text-align:right;
}
#atag_tacticalinputbox input{
	float:left;
	margin-top:5px;
	width:150px;
	float:left;
	width:150px;
	margin-top:5px;	
}
.atag_fifthTag{
	/*height:auto;
	min-height:100px; */
	padding-top:15px;
}
.atag_new{
	float:left; 
	width:600px;
	padding-top:10px;
	/*height:auto;
	/*min-height:100px;*/
}	
.atag_body-text3{
	font-family:Arial;
	font-size:12px;
	color:#606164;
	text-align:left;
	text-decoration:none;
	margin-bottom:20px;
}
.atag_text4{
  float:left;
 /* height:15px;*/
 } 
 .atag_text5{
  float:left;
 margin-right:30px;
 } 
.atag_text6{
  float:left;
  margin-left:225px;
 } 
.atag_text7{
  margin-right:10px;
  margin-top:5px;
 } 
.atag_left{
 float:left;
 }
.atag_text8{
  float:left;
  margin-left:225px;
 }
 .atag_span{
  font-size:12px;
  font-weight:bold;
  color:#606164
 }
.atag_text9{
    float:left;
    margin-top:15px;
    margin-bottom:5px;
 }
.atag_text10{
   float:left; 
/*   height:50px; */
   width:600px; 
   padding:20px 0px;
 }
.atag_text11{
 float:left;
 margin-right:5px;
 }
.atag_text12{
 margin-top:75px;
/* height:230px;*/
 }
.atag_text13{
	 float:left;
	 width:450px;
	 margin-left:165px;
	 color:#FF0000; 
	 margin-top:5px; 
	 color:#FF0000; 
	 font-weight:bold;
 }
.atag_text14{
	 float:left;
	 width:97px;
	 margin-left:67px;
	 margin-top:20px;
	 vertical-align:top;
 }
.atag_text15{
	 float:left;
	 width:165px;
 }
.atag_text16{
	 float:left;
	 width:250px;
	 margin-top:20px;
 }
.atag_text17{
	 float:left;
	 margin-left:165px;
 }
.atag_text26{
	 float:left;
 }
.atag_span2{
	 float:left;
	 width:240px;
 }
.atag_remLen_text_response{
	 border:0px;
	 background-color:#F9F9F9;
	 width:25px; 
 }
.atag_footerLink{
    
/*	float:left;
	padding:5px 100px ;
	padding-left:25px; 
	margin-top:20px;
	width:470px; */
	padding-left:150px;

 }
.atag_text18{
	 float:right;
	 margin-right:10px;
 }
.atag_main-panel-header-bottom{
	background-image:url(../../../img/black/en/page3_Bottom.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:100%;
	height:20px;
	float:left;
}
.atag_text19{
    float:left;
	padding:15px 5px;
	width:145px;
}	

.atag_cancle_btn{
	float:left;
}
.atag_chk
{
	float:left;
	padding-left:5px;
}
.atag_body_lists{
	color:#606164;
	float:left;
	font-family:Arial;
	font-size:12px;
	margin-right:6px;
	margin-top:3px;
	text-align:right;
	text-decoration:none;
	width:160px;
}
.atag_tag_submit{
	float:left;
	margin-right:10px;

}
.atag_tag_btn
{
	float:left;
	margin-right:10px;

}

/* end of edit tags */



/********** Style for Media Section starts here  **************/

.media_upload_box {
	width:100%;
	border:1px solid #CCCCCC;
	float:left;
}
.upload_media_container
{		
	overflow:hidden;
	padding-left:100px;
	width:550px;
}
.upload_media_topinfo{
	padding:5px;
	width:675px;
	

}
.media_upload_box .sub_container {
	width:100%;
	float:left;
	margin-top:20px;
}
.media_upload_box .top_heading_txt {
	width:100%;
	height:20px;
	float:left;
	text-align:center;
	font-family:Arial;
	font-size:12px;
	font-weight:600;
}
.media_upload_box .label_txt {
	float:left;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	font-weight:600;
}
.media_upload_box .input_txt {
	float:left;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	margin-left:10px;
}
.lefttext{
	float:left;
	width:30%;
	height:40px;
	text-align:right;
	margin-right:10px;
}
.righttext
{
	float:left;
	width:68%;
	height:40px;
	text-align:left;
}
.bottomline
{
	width:698px;
	border:1px solid #666666;
	border-left:none;
	border-right:none;
	float:left;
	margin-bottom:10px;
}
.showUploadMedia
{
	width:95%;
	border: 1px solid;
	height:300px;
	margin:5px;
	
	
}
/********** Style for Media Section ends here  **************/


/********** Style for make Tag Section starts here  **************/

/* Style for make tag */


.make_tag_box {
	width:100%;
	height:100px;
	border:1px solid #CCCCCC;
	margin-bottom:10px;
}
.make_tag_box .make_tag_left {
	width:50px;
	height:100px;
	border:0px solid;
	float:left
}
.make_tag_box .make_tag_left_box {
	width:30px;
	height:30px;
	border:1px solid #000000;
	margin-top:10px;
	margin-left:5px;
	font-family:Arial;
	font-size:16px;
	font-weight:800;
}
.make_tag_box .make_tag_right {
	width:640px;
	border:0px solid;
	float:left
}
.make_tag_box .make_tag_right1 {
	width:640px;
	border:0px solid;
	float:left
}
.make_tag_box .make_tag_right2 {
	width:640px;
	border:0px solid;
	float:left
}
.make_tag_box .make_tag_sub_box {
	width:620px;
	border:1px solid;
	float:left;
	margin-left:15px;
}
.make_tag_heading {
	float:left;
	text-align:left;
	padding:6px;
	font-family:Arial;
	font-size:12px;
	margin-left:20px;
	margin-top:8px;
	font-weight:600;
}
.client_list {

	width:150px;
	text-align:left;
	border:0px solid;
	width:200px;
	float:left; 
	margin:0px;
	padding-top:15px;
}
.camapaign_list {
	float:left;
	text-align:left;
	border:0px solid;
	margin:0px;
	padding-left:25px;
	width:200px;
	padding-top:15px;
}
.tactical_list {
	float:left;
	width:150px;
	text-align:left;
	border:1px solid;
}
.error_message {
	color:#FF0000;
}
.tagwindow_container{
	float:left; 
	width:100%;
}
.tagwindow_subcontainer
{
	float:left; 
	height:20px; 
	width:625px;
}
.tagwindow_itemcontainer
{
	float:left; 
	margin-top:10px; 
	margin-left:10px;
}
.tagwindow_lefttabcorner
{
	float:left; 
	width:15px; 
	border:1px solid; 
	border-left:none; 
	border-right:none; 
	border-top:none; 
	height:22px; 
}
.tagwindow_righttabcorner
{
	float:left; 
	width:370px; 
	border:1px solid; 
	border-left:none; 
	border-right:none; 
	border-top:none; 
	height:22px; 
}
.tagwindow_tabone_active
{
	float:left; 
	width:100px; 
	border:1px solid; 
	border-bottom:none; 
	text-align:center; 
	height:22px; 
	font-weight:600; 
}
.tagwindow_tabone
{
	float:left; width:100px; 
	border-bottom:1px solid; 
	text-align:center; 
	height:22px; 
	font-weight:600; 
}
.tagwindow_tabtwo
{
	float:left; 
	width:120px; 
	border:1px solid; 
	border-left:none; 
	border-right:none; 
	border-top:none; 
	height:22px; 
	font-weight:600;  
	text-align:center;
}
.tagwindow_tabtwo_active
{
	float:left; width:120px; 
	border:1px solid; 
	border-bottom:none; 
	height:22px; 
	font-weight:600; 
	text-align:center;
}
.tagwindow_close
{
	float:right; 
	width:50px; 
	height:22px; 
	text-align:center; 
}
.tagwindow_info{
	margin-left:20px;
	margin-top:30px;
	width:570px;
}
.tagwindow_choseconatainer
{
	margin-top:20px;
	width:600px;
}
.tagwindow_floder_lable
{
	float:left; 
	width:35px; 
	margin-left:45px; 
	
}
.tagwindow_floder_lable
{
	float:left; 
	width:35px; 
	margin-left:45px; 
	
}
.tagwindow_mediacontainer{
	float:left; 
	margin-top:10px; 
	margin-left:10px;
}
.tagwindow_searchcontainer
{
	/*float:left; 
	width:600px; 
	margin-left:10px; 
	margin-top:10px; 
	height:30px; */
	overflow:hidden;
	width:auto;
	padding-top:20px;
	border-bottom:1px solid;
}

.tagwindow_searchcontainer	div.tag_search_inpur{
	float:right;
	padding:5px;

}
.tagwindow_searchcontainer	div.tag_search_btn{
	float:right;
	padding:5px;

}
.tagwindow_searchcontainer	div.tag_search_flt
{
	float:right;
	padding:5px;
}
.tagwindow_searchcontainer	div.tag_search_fltby
{
	float:right;
	padding:5px;
}
.tag_medialist_row
{
	float:left; 
	border-bottom:1px solid;
	height:70px; width:600px; 
	margin-left:10px; 
	margin-top:10px; 
}
.tag_medialist_rowthumb
{
	float:left; 
	width:70px; 
	vertical-align:middle; 
}
.tag_medialist_infopan{
	float:left; 
	width:530px; 
	margin-top:15px; 
}
.tag_medialist_infopan #firstrow{
	float:left; 
	width:400px; 
}
.tag_medialist_infopan #secondrow{
	float:left; 
	width:530px;
}
.tag_fileinfo
{
	float:left; 
	width:370px; 
}
.tag_fileprev
{
	float:left; 
	margin-left:20px;
}

.tag_filesep
{
	float:left; 
	margin-left:5px;
}
.tag_insert
{
	float:left; 
	margin-left:5px;
}
.tag_fileprev_window
{

	
	border: 1px solid ; 
	float: left; 
	background-color: #FFF;  
	width: 200px;  
	height: 225px; 
	position: absolute; 
	margin-left: 70px; 
	
}
.tag_prevwin_container
{
	float: left; 
	width: 100%;
}
.tag_prewin_spacer
{
	float:left; 
	width:100%; 
	margin-top:5px; 
	margin-bottom:5px; 
}
.tag_prewin_cls
{
	float:left; 
	margin-left:160px
}
.tag_win_msg_container
{
	width:100%; 
	float:left; 
	padding:10px 0px; 
	margin-left:100px;
}

.tag_win_insertto
{

	float:left; 
	width:560px; 
	height:40px; 
	text-align:right; 
	vertical-align:middle;  
	margin-top:40px; 	
}


.atag_body-text-new{
	font-family:Arial;
	font-size:12px;
	color:#606164;
	text-align:left;
	text-decoration:none;
	float: left; 
	width: 550px; 
	margin-left: 5px; 
	margin-bottom: 20px;
	padding:5px 0px 0px 80px;
}
.atag_tagKeywordsError{
      float:left;;
	  width:450px;
	  margin-left:165px;
	  color:#FF0000; 
	  margin-top:5px; 
	  color:#FF0000; 
	  font-weight:bold; 
}
.atag_body-text4{
	font-family:Arial;
	font-size:12px;
	color:#606164;
	text-align:left;
	text-decoration:none;
	margin-bottom:20px; 
	margin-top:10px;
}
.atag_text20{
     float:left; 
	 margin-top:10px;
}
.atag_text21{
		float:left;
		margin-top:30px;
		width:450px;
}
.atag_span3{
	 float:left; 
	 width:30px;
	 vertical-align:top;
 }
.atag_mktagrs{
	width:150px; 
	float:left; 
	font-size:12px; 
	font-weight:bold; 
	color:#606164;
}
.atag_text22{
		float:right; 
		width:400px;
}
.atag_span4{
		float:left;
		width:350px;
}
.atag_body-text5{
	font-family:Arial;
	font-size:12px;
	color:#606164;
	text-align:left;
	text-decoration:none;
	float:left; 
	margin-top:3px; 
	margin-right:6px;
	width:120px; 
	text-align:right;
}
.atag_subBox{
	margin-top:20px;
}
.atag_text23{
		float:left;
		width:600px;
		margin-left:15px;
		margin-top:20px;
}
.atag_span5{
		float:left;
		width:160px;
}
.atag_span6{
		float:left;
		width:350px;
		margin-left:165px;
}
.atag_text24{
	 float:left;
	 margin-left:15px;
	 margin-top:10px;
}	
.atag_text25{
		float:left;
		width:500px;
		margin-left:40px;
		margin-top:20px;
}
.atag_span7{
		float:left;
		width:80px;
}
.atag_span8{
		float:left;
		width:85px;
}
.atag_span9{
		float:left; 
		width:105px;
}
.atag_span10{
		float: right; 
		width: 190px;
}
.atag_span11{
		float:left;
		width:110px;
}
.atag_responseContainer{
		margin-top:75px;
		height:230px;
}
.atag_coupon_list{
	font-family:Arial;
	font-size:12px;
	color:#606164;
	text-align:left;
	text-decoration:none;
	float:left; 
	margin-top:3px; 
	margin-left:16px;
	margin-right:6px;
	width:250px; 
}
.atag_music_list{
	font-family:Arial;
	font-size:12px;
	color:#606164;
	text-align:left;
	text-decoration:none;
	float:left; 
	margin-top:3px; 
	margin-left:16px;
	margin-right:6px;
	width:250px; 
}
.atag_span12{
		float:left;
		width:320px;
}	
/* Style for view tag */
.view_tag_btnpan
{
	width:660px; 
	height:30px; 
	float:left; 
	border-top:1px solid #626262; 
	padding:5px 0px; 
	border-bottom:1px solid #626262; 
	margin-top:20px;
}
.view_tag_toppan
{
	float:left; 
	margin-top:20px; 
	margin-left:80px;
}

.view_tag
{
	float:left;
	/*width:700px;*/
}
.view_tag .tag_left
{
	float:left;
	width:400px;
}
.view_tag .tag_right
{
	float:left;
	margin-top:30px;
}
.view_tag .tag_item_container1
{
	float:left;
	width:100%;
	height:35px;
	font-size:14px;
}
.view_tag .tag_item_container2
{
	float:left;
	width:100%;
	height:22px;
	font-size:12px;
}
.view_tag .tag_subitem1
{
	float:left;
	font-weight:bold;
}
.view_tag .tag_subitem2
{
	float:left;
	font-family:Arial;
	margin-left:5px;
}
.coupon_redemption{
	height:20px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}
#clear{
	clear:both;
}
#smallinfo{
	font-size:11px;
	font-family:Arial;
	/*font-style:italic;*/

}
#smallinfo_bold{
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	/*font-style:italic;*/

}
#nodata{
	clear:both;
	margin:0px auto;
	font-weight:bold;
	text-align:center;
	padding:50px;
}
#detail_item{
	font-weight:bold;

}
#border_one_text
{
	float:left; 	
	border:solid 1px; 
	overflow:scroll; 
	height:100px; 
	width:300px; 
	padding:5px;
}
.folder_container
{
	width:600px; 	
	margin-left:50px; 
	overflow:hidden
}
.folder_rack{
	width:200px; 
	border:0px solid; 
	float:left;
	
}
.folder_details_rack{
	overflow:hidden;
	width:595px;	
	padding:20px 0;	
}
.folder_details_text{
	
	float:left;
	margin-left:0;
	padding:2px;
	vertical-align:top;
	width:441px;
}
.foder_image{
	width:100px; 
	border:0px solid; 
	float:left
}
.folder_name{
	font-weight:bold;
	width:100px; 
	border:0px solid; 
	margin-top:10px; 
	float:left;	
	text-align:left;
}
.folder_desc{
	width:100px; 
	border:0px solid; 
	margin-top:10px; 
	font-size:11px;
	float:left;
	text-align:left;
	
}
.folder_view
{
	width:100px; 
	border:0px solid; 
	margin-top:10px; 
	float:left;
	text-align:left;
}
.folder_upload{
 	width:100px; 
	border:0px solid; 
	float:left;
	text-align:right
 }
 .folder_properties{
	 width:100px; 
	 border:0px solid; 
	 float:left;
	 text-align:center;
 }
.media_pagination_container
{
	float:left; 
	width:650px; 
	padding-left:20px; 
	padding-top:20px;
}
.media_top_links{
	margin-top:30px; 
	text-align:right; 
	font-size:12px;
	font-weight:bold;
	padding-right:20px;
}
#addclientdetails{
	background-color:#FFFFFF;
	border:2px solid #999999;
	float:left;
	margin-bottom:20px;
	margin-left:-18px;
	margin-top:60px;
	padding:10px;
	position:absolute; 	
}
.make_gaps{
	padding:10px;
	
}


/********** Style for media Library Section ends here  **************/
.media_library_showby{
	float:left;
	overflow:hidden;
	padding:5px 0 5px 40px;
}
.media_library_showby li{
	padding:5px;
	
}
.media_list_sort_container{
	width:450px;
	float:left;
}
.media_library_container{
	padding:5px 0 5px 25px;
	margin: 0px auto; 
	overflow: hidden; 
	text-align: center;
}
.media_library_sort_container{

	overflow-x:hidden;
	overflow-y:hidden;
	padding-bottom:5px;
	padding-left:45px;
	padding-right:5px;
	padding-top:15px;
}
#sortalphabeticalmedia{
	float:right;
	padding:5px 0px 5px 5px;
}
#sortnewestmedia{
	float:right;
	padding:5px

}
#mediaFileContainer{
 	border-top:1px solid;
	float:left;
	padding:10px 8px;
}
.media_leftcol{
	float:left;
	height:50px;
	margin:10px;
	width:55px; 
}
.media_rightcol{
	float: left; 
	margin-left: 10px; 
	width: 345px;
	margin-left:10px;
	margin-top:5px;
}
.media_list_title{
	float:left; 
	width:345px; 
	font-weight:bold;
}
.media_list_format{
	float: left; 
	width: 80px;
}
.media_list_imagecontaier
{
	border: 1px solid ; 
	float: left; 
	background-color: rgb(255, 255, 255);  
	width: 200px;  
	height: 225px; 
	position: absolute; 
	margin-left: 70px; 
}
.media_list_container_maindiv
{
 	float: left; 
 	width: 100%;
}

.media_list_imagecontainer_close{
	float:right;	
	padding:5px 10px 10px 0px;
}
.media_list_image_pre
{
	vertical-align:middle;
}
.medialist_paging_container
{
	float:left; 
	width:450px; 
	
}
.media_list_message
{
	float:left; 
	margin-top:20px; 
	font-weight:600; 
	margin-left:20px;
}
/********** Style for make Tag Section ends here  **************/


#visualmobilewindow{
	float:left; 
	background-color:#FFFFFF; 
	height:430px; 
	margin-top:333px; 	
	border:1px solid; 
	width:630px; 
	margin-bottom:20px; 
	position:absolute; 
	margin-left:30px; 
}
#visualmediawindow
{
	float:left; 
	background-color:#FFFFFF; 
	height:440px; 
	margin-top:333px; 
	border:1px solid; 
	width:630px; 
	margin-bottom:20px; 
	position:absolute; 
	margin-left:30px;  
}
.maketag_maincontainer
{	background-color:#0000; 
	width:705px; 
	height:auto; 
	min-height:700px; 
	float:right; 
	margin:0px;
	padding:0px;
}
.maketag_tag_container
{
	height:auto;
	min-height:100px;
	margin-left:20px;
}

.maketag_image1
{	
	float:left;
	margin-right:20px;
}
.maketag_text1
{	float:left; 
	width:600px;
	padding-top:5px;
	
}
.media_second_tag_conainer
{
	float:left; 
	width:600px;
	padding-top:20px;
}
.maketag_element_left{
	float:left; 
	margin-top:3px; 
	margin-right:6px;
	width:120px; 
	text-align:right;
}
#tacticalinputbox input
{
	float:left;
	margin-top:5px;
	width:150px;
	
}
#checkBoxes
{
	margin:30px 0px 10px 20px;
	
}
#checkBoxes li{
	display:list-item;
	width: 220px;
	padding:5px;
}
/* client details*/
.client_graph_Container{
	
	float:right;
	margin-bottom:20px;
	padding:2px 25px;
	width:640px;
}
.client_top_info
{
	background-color:#FFFFFF;
	height:41px;
	width:650px;
}
.client-rbody
{
	float:left;
	font-size:12px;
	padding:25px;
	width:630px;
}
.client_thumb_container
{
	float:left; 
	width:80px; 
	height:31px;
}
.client-top-items{
	width:675px; 
	padding-left:25px;
}
.client_acrchive_tab
{
	float:left;
	text-align:left;
	width:163px;	
}
.client_draft_tab	
	{
	float:left;
	text-align:left;
	width:137px;
	}
	.client_active_tab
{
	float:left;
	text-align:left;
	width:148px;	
}
.client_deatils_info{
	float:left;
	text-align:left;
	width:160px;
}
.client_bm_container{
	float:left;
	text-align:left;
	width:100%;
	margin-bottom:10px;
}
.client_am_container{

	float:left;
	text-align:left;
	width:100%;

}
