@CHARSET "UTF-8";
body {
 margin: 0px;
 padding: 0px;
 text-decoration:none;
 font:12px Arial; color:#666;
}
a, a:hover, a:link, a:visited {
	text-decoration: none;
	color: #0000ff;
}
#active_link{
 font:12px Arial, Helvetica, sans-serif;
 color:#333333;
}
/*----- top panel(menu) start here----*/
div#super_menu {
 padding-left: 25px;
 font-family: Arial, Helvetica, sans-serif;
 font-size:18px;
 color: #333;
 height:36px;
 vertical-align:middle;
}
div#super_menu_left {
 float: left;
 height:36px; line-height:36px;
}
div#super_menu_right {
 float: right;
 height:36px; line-height:36px;
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
}
div#menu {
 float:left;
 width:100%;
 height: 22px;  
 background-color: #FF9933;
 border-bottom:1px solid gray;
 border-top:1px solid gray;
 padding-top:5px; 
 vertical-align:middle;
 font:bold 13px Arial, Helvetica, sans-serif;
}
div#menu .link {
 padding:0px 15px 0px 15px;
 text-decoration: none;
 color: #FFF;
}
div#menu .active_link {
 padding:0px 25px 0px 25px;
 text-decoration: none;
 color: #000;
}
/*----- top panel(menu) end here----*/
/*----- middle(content) end here----*/
div#content {
 float:left; width:100%;
}
/* chnage By BC for "left panel padding" 18 sep10

div#content_left {
 float:left; width:23%; 
 margin-top:15px; padding-left:16px;
}
*/
div#content_left {
 float:left; width:23%; 
 margin-top:15px; padding-left:0px;
}

div#content_left_box {
 padding: 0px;
 margin: 0px;
 background-color: #EEE;
 border: 1px #DDD solid;
 width:168px;
}
div#clear {
 clear: both;
}
/* chnage By BC for "Privacy Policy page and general right panel width" 18 sep10
div#content_center_right{
float:left; width:50%;
padding-right: 0px;
margin-top:15px;
}
*/

div#content_center_right{
padding-left: 0px; /* change for content page padding-left: 10px; 17-9-10*/
float:left; width:77%;
padding-right: 0px;
margin-top:15px;
}
.main_table {
 border-width: 0 0 1px 1px;
 border-color: #EEE;
 border-style: solid;
 font:11px Arial, Helvetica, sans-serif; color:#555555; 
 line-height:14px;
}
.main_table th {
 padding:10px 5px 5px 5px;
 background-color: #444;
 text-align: left;
 color: #CCC;
}
.main_table td {
 padding: 5px;
 border-color: #EEE;
 border-width: 1px 1px 0 0;
 border-style: solid;
}
.main_table th.center,
.main_table td.center {
 text-align: center;
}
.main_table th.right,
.main_table td.right {
 text-align: right;
}
h1{
 font:bold 22px Arial, Helvetica, sans-serif;
 color:#555555;
}
a.gray_button, a:hover.gray_button, a:link.gray_button, a:visited.gray_button {
 margin: 5px;
 line-height: 30px;
 padding:3px 8px 3px 8px;
 border: 1px #DDD solid;
 background-color: #EEE;
 text-decoration: none;
 white-space: nowrap;
 color: #EB6D26;
}
a:hover.gray_button {
	background-color: #DDD;
	color: #666;
}
/*----- middle(content) end here----*/
div#footer {
 float:left; width:100%;
 margin:70px 0px 8px 0px;
 border-top:1px solid #999999;
 font:11px Arial, Helvetica, sans-serif ;
 color:#444;
}
div#footer a{
 font:11px Arial, Helvetica, sans-serif ;
 color: #0000ee;
}
div#footer a:hover{
 font:11px Arial, Helvetica, sans-serif ;
 color: #000;
}
div#footer_left {
	float: left;
	padding-left: 15px;
	padding-top: 5px;
	 font:10px Arial, Helvetica, sans-serif;
 color: #444; text-decoration:none; font-weight:normal;
}
div#footer_right {
	padding-top: 5px;
	float:right;
	 font:11px Arial, Helvetica, sans-serif;
 color: #444;
}
div#footer_middle {
	padding-right: 15px;
	padding-top: 5px;
	text-align: center;
	 font:11px Arial, Helvetica, sans-serif;
 color: #444;
}
/*--------- Addd new from css end here -------------*/
/* chnage By BC for "right panel padding" 18 sep10
.inner_page_content{
 width:95%; 
 margin-left:auto; 
 margin-right:auto;
 position:relative;
 padding-bottom:10px; 
 margin-top:20px;
}
*/
.inner_page_content{
 width:100%; 
 margin-left:auto; 
 margin-right:auto;
 position:relative;
 padding-bottom:10px; 
 margin-top:0px;
}
.inner_page_content p{
 line-height:20px;
 margin-top:5px;
}
.inner_page_content a{
 font:12px Arial;
 color:#0000ff;
 text-decoration:underline;
}
.inner_page_content a:hover{
 font:12px Arial;
 color:#0000ff;
 text-decoration:none;
}
.title_txt{
 font: bold 16px Arial; color:#000;
}
.title_txt_sub{
 font:13px Arial; color:#000;
}
.left_box{
 float:left;
 width:570px; padding-bottom:10px;
 margin-bottom:10px;
}
.left_box_signin{
 float:left;
 width:50%;
 border-right:1px solid #666;
 margin:0px 0px 20px 0px;
 clear:both;
}
.right_box{
 float:left;
 width:40%;
 padding-left:40px;
}
 .inner_content_register{
 float:left;
 width:720px;
 margin-top:10px;
/* margin-left:10px; */
 padding:5px 0px 0px 10px;
 border:1px solid #666;
}
.inner_content_register p{
 margin:0px; padding:0px; line-height:20px; margin-top:5px;
 }
.email_box{
 float:left; 
 width:400px; height:20px; padding-top:5px;
 margin:10px 0px 10px 10px;
 padding-left:10px;
 font: bold 16px Arial; color:#000;
 border:2px dashed #666;
}
.email_outer{
 float:left;
 width:400px;
 margin-left:10px;
}
.email_txt{
 font:bold 13px Arial; color:#000;
}
.email_txt_survey{ /*181210*/
font:13px Arial; color:#000;
}
.txt_box{
 width:240px;
/* height:12px; */
 height:16px; 
 font:13px Arial, Helvetica, sans-serif; color:#000;
 border:1px solid #000; padding: 2px;
}
.txt_box_ext{
 width:80px;
 height:14px;
 font:13px Arial, Helvetica, sans-serif; color:#000;
 border:1px solid #000; padding:3px;
}
.txt_box_op{
 width:140px;
 height:14px;
 font:13px Arial, Helvetica, sans-serif; color:#000;
 border:1px solid #000; padding: 3px;
}
.forgot_txt{
 font:11px Arial;
 color:#0000ff;
 text-decoration:underline !important;
}
.forgot_txt:hover{
 font:11px Arial;
 color:#0000ff;
 text-decoration:none !important;
}
.btn_box{
float:left;
 margin:30px 0px 0px 160px;
}
.general_btn{
 width:86px;
 height:29px;
 background:url(../img/btn.jpg) no-repeat;
 border:none;
 font:bold 17px Arial; margin-bottom:10px;
 color:#000;
}
.general_btn_org{
 width:86px;
 height:29px;
 background:url(../img/btn_orange.jpg) no-repeat;
 border:none;
 font:bold 17px Arial; margin-bottom:10px;
 color:#000;
}
.general_btn_red{
 width:169px;
 height:29px;
 background:url(../img/btn_red.jpg) no-repeat;
 border:none;
 font:bold 17px Arial; margin-bottom:10px;
 color:#000;
}
.general_btn_org01{
 width:183px;
 height:22px;
 background:url(../img/btn_orange01.jpg) no-repeat;
 border:none;
 font:bold 17px Arial; margin-bottom:10px;
 color:#000;
}
.tell_us_box{
 float:left;
 width:400px;
 font:12px Arial; color:#000;
}
.ad_buyer{
 font:12px Arial;
 color:#000;
}
.membership_level_box{
 float:left;
 width:650px;
 min-height:148px;/*height:148px;*/
	height:auto !important;
	height:148px;
 margin-top:10px;
 padding:0px 0px 0px 20px;
 background:#c0c0c0;
 border:1px solid #000;
 font:12px Arial; color:#000;
}
.membership_option_box{
 float:left;
 width:725px;height:300px;
 margin:10px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.membership_opt_01{
 float:left;
 width:200px;height:270px;
 padding:5px 0px 0px 10px;
 margin:0px 30px 0px 0px;
 background:#fff;
 border:1px solid #000; text-align:center;
 font:12px Arial; color:#000;
}
.membership_opt_01_stat{
 float:left;
 width:200px;height:270px;
 padding:5px 0px 0px 10px;
 margin:0px 30px 0px 0px;
 background:#fff;
 border:1px solid #000; text-align:center;
 font:12px Arial; color:#000;
}
.membership_opt_01_hover{
 float:left;
 width:200px;height:270px;
 padding:5px 0px 0px 10px;
 margin:0px 30px 0px 0px;
 background:#ffff99;
 border:1px solid #000; text-align:center;
 font:12px Arial; color:#000;
}
.membership_option_txt{
 float:left; font:12px Arial; color:#000; width:190px;
}
.membership_optionhead_txt{
 float:left; font: bold 16px Arial; 
 color:#000;padding-left:40px; 
 width:120px; margin:10px 0px 10px 0px;
 }
.img_thumb{
float:left; width:200px;  margin-bottom:10px;
}
.ad_seller_inner_details{
 float:left;
 width:97%;
 border:0px solid #FFFFF;
 padding-left:7px;
 margin-right:3px;
 margin-left:0px;
 margin-bottom:7px;
 background:#EEE6F4;
 font:12px Arial; color:#000;
}
.requiry_txt{
 text-align:right; 
 float:right; 
 width:500px; 
 padding-right:10px; 
 font: bold 16px Arial; 
 color:#000;
 margin-bottom:10px;
}
.requiry_txt a{
 font: bold 15px Arial; 
 color:#0000ff;
 text-decoration:underline;
}
.requiry_txt a:hover{
 font: bold 15px Arial; 
 color:#0000ff;
 text-decoration:none;
}
.jumpmenu{
 width:247px;
 height:20px;
 border:1px solid #000;
}
.icon{
 color:#fff;
}
#right_link a{
 font: bold 14px Arial !important;
 color:#fff;
}
.right_txt_div{
 margin-left:400px; 
 font: bold 13px Arial, Helvetica, sans-serif; 
 color:#fff;
}
.right_txt{
 font: bold 13px Arial, Helvetica, sans-serif; 
 color:#fff !important;
}
.right_txt_help{
 font: bold 13px Arial, Helvetica, sans-serif; 
 color:#fff !important;
 margin-left:450px;
}
.requiry_field{
float:right; margin-right:460px;
}
#meb_opt_sub{
 font:13px Arial; color:#000;
 padding-left:15px;
}
.line_sep{
 width:99%;
 height:1px; float:left; 
 border-bottom:1px dashed #c0c0c0;
}
.list{
 padding-left:150px!important; float:right !important; height:20px;
}
#link_left{
 float:left; 
 width:75%;
}
#link_right{
 float:right; text-align:center;
 width:25%;
}
/*-------left panel filter css start here  --------*/
*{
	padding:0px;
	margin:0px;
	text-decoration:none;
}
.jump_menu_01{
 width:150px; 
 height:21px;
 font:13px Arial; color:#666;
 margin-bottom:5px;
}
.jump_menu_02{
 width:120px; 
 height:21px;
 font:13px Arial; color:#666;
 margin-bottom:10px;
}
.jump_menu_03{
 width:70px; 
 height:21px;
 font:13px Arial; color:#666;
 margin-bottom:10px;
}
.txt_box_filter{
 width:25px;
 height:17px;
 border:1px solid #7f9db9;
 padding-top:2px;
 margin:3px 0px 3px 0px;
 font:13px Arial ;color:#666;
}
.txt_box1{
 width:90px;
 height:17px;
 border:1px solid #7f9db9;
 padding-top:2px;
 margin-top:5px; margin-right:8px;
}
.txt_box2{
 width:65px;
 height:17px;
 border:1px solid #7f9db9;
 font:13px Arial ;color:#666;
}
/*
 // client change css
.txt_box2{
 width:300px;
 height:17px;
 border:1px solid #666;
 font:14px Arial ;color:#000000;
}*/
.txt_box3{
  width:120px;
 height:17px;
 border:1px solid #7f9db9;
 margin-bottom:10px; padding-top:2px;
 font:13px Arial ;color:#666;
}
.add_btn{
 width:44px;
 height:22px;
 line-height:16px;
 background:url(../img/add.jpg) no-repeat;
 border:none; font:bold 11px Arial, Helvetica, sans-serif; color:#333333;
}
.update_btn{
 width:151px;
 height:30px;
 background:url(../img/update.jpg) no-repeat;
 border:none;
 margin-bottom:10px;
}
.education_txt{
 font:11px Arial; 
 color:#000; 
 text-align:center; 
 vertical-align:top;
 padding:0px; margin:0px; 
 width:50px;
}
.blue_lnk{
	font:11px Arial, Helvetica, sans-serif; 
	text-decoration:none;
	color:#FF0000;
}
.blue_lnk:hover{
	font:11px Arial, Helvetica, sans-serif; 
	text-decoration:underline; color:#0000FF;
}
.course_lnks{
	font:bold 12px Arial;
	color:#ccc;
	background:#444444;
	display:block;
	margin-bottom:1px;
}
.course_lnks a{
	font: bold 12px Arial;
	color:#ccc !important;
	background:#444444;
	display:block;
	padding:5px;
}
.course_lnks a:hover{
	font: bold 12px Arial;
	color:#ccc;
	display:block;	
	background:#444444;
	padding:5px;
}
.inner_content{
	font:12px/18px Tahoma, Verdana, Arial;
	color:#5E5E5E;
	display:block;
	margin-bottom:0px;
	background:#f8f8f8;
	padding:0px;
}
.inner_content p{
	font:13px/18px Arial;
	color:#5E5E5E;
	display:block;
	background:#FAFAFA;
    padding-left:10px; 
	padding-bottom:5px;
	 padding-top:5px;
	width:158px; 
	border-bottom:1px solid #000;
}
.inner_content span{
	font:13px/18px Arial;
	color:#5E5E5E;
	display:block;
	background:#FAFAFA;
	padding:0px; padding-left:10px; padding-top:5px;
	width:158px;
}
.inner_content label{
 font:12px Arial; color:#0000ff;
}
.inner_content a{
	font:13px/18px Arial;
	color:#5E5E5E;
	text-decoration:underline; background:#f8f8f8;
}
.inner_content a:hover{
	font:13px/18px Arial;
	color:#000;
	text-decoration:none;
}
#left_panel{
	width:168px;
	float:left;
	/*margin-left:16px;*/
	/* margin-right:18px; */
	padding-top:0px; border:1px solid #c0c0c0;
}
.attribute_div{
  width:148px; 
  height:145px; 
  margin-left:10px; 
  padding:2px; overflow:scroll; 
  border:1px solid #000; 
  margin-bottom:15px; 
  margin-top:10px;
}
.attribute_div a{
  text-decoration:none; 
  color:#0000FF;
}
.attribute_div a:hover{
  text-decoration:none; 
  color:#0000FF;
}
.attribute_div span{
 width:130px;
 float:left;
 padding:0px; margin:0px;
}
.attribute_inner_right{
 padding-left:0px; text-align:right;
}
#country_name{
 width:58px;
}
#inner_common_txt{
 width:155px; 
 border-bottom:0px solid #000; 
 font:10px Arial; 
 color:#666;
}
.checkbox{
 display:block; 
 float:left; 
 margin-right:12px;
}
.media_img{
 margin:0px 0px 5px 0px;
}
#checkbox_txt{
 font:11px Arial; 
 color:#0000FF; 
 text-align:left; 
 width:110px; 
 display:block; 
 padding:0px 5px 0px 7px;
 margin-bottom:7px;
}
#slider_txtbox_panel{
 padding:0px; 
 margin:0px; 
 padding-left:30px; 
 width:138px; 
 padding-bottom:10px;
}
.slider_txtbox{
 width:22px; 
 height:15px; 
 margin-right:35px; 
 font: bold 12px Arial; 
 color:#ff0000; 
 text-align:center;
}
.slider_txtbox_1{
 width:45px; 
 height:15px; 
 margin-left:-10px; 
 margin-right:25px; 
 font: bold 12px Arial; 
 color:#ff0000; 
 text-align:center;
}
.update_box{
 float:left;
 /*background:#FAFAFA;*/
 padding:7px 0px 5px 12px;
 width:162px; 
}
.active_media{
 float:left;
 padding:0px 0px 0px 0px;
 /*width:162px;*/
 width:168px; 
 border:1px solid #C0C0C0; 
 margin-left:0px;
 margin-right:18px;
}
.media_txt{
 font: bold 12px Arial;
 color:#000;
}
.media_box{
 font:12px Arial;
 color:#666;
 background:none;
 margin-bottom:7px;
} 
.media_box a{
 font:12px Arial;
 color:#666;
 font-weight:bold; 
 background:none;
 margin-bottom:7px;
} 
.media_box:hover{
 font:12px Arial;
 color:#666;
 font-weight:bold; 
 background:#b0c6e6;
} 
.yui-h-slider,.yui-v-slider{position:relative;}.yui-h-slider .yui-slider-thumb,.yui-v-slider .yui-slider-thumb{position:absolute;cursor:default;}.yui-skin-sam .yui-h-slider{background:url(../img/bg-h_new.gif) no-repeat 0px 0;height:28px;width:155px;margin-left:10px;}.yui-skin-sam .yui-h-slider .yui-slider-thumb{top:0px;}.yui-skin-sam .yui-v-slider{background:url(../img/bg-v.gif) no-repeat 12px 0;height:228px;width:48px;}
/*---------- left panel filter css end here  ----------*/
#logo{
 font: bold 18px Arial, Helvetica, sans-serif;
 color:#333333;
}
/*---------- left panel filter css end here  ----------*/
/******** ADDDED ON 27 March *********/
.error-message{
 margin-top:3px;
 font:bold 12px Arial, Helvetica, sans-serif;
 color:#FF0000;
}
.form-error{
 width:240px;
 height:16px;
 font:12px Arial, Helvetica, sans-serif; color:#000;
 background-color:#FFFFCC;
 border:1px solid #000; padding: 2px;
}
h1{
 font: bold 16px Arial; 
 color:#000;
 margin:5px 0px 2px 0px;
}
h2{
 font: bold 16px Arial; 
 color:#000;
 margin:5px 0px 2px 0px;
}
h3{
font: bold 12px Arial; 
 color:#000;
 margin:7px 0px 2px 0px;
}
.require_txt{
 float:left;
 width:720px;
 text-align:right;
}
.specific_attr{
padding-left:10px;
}
/*-------------------------------------- NEW ON 2-4-09 */

/* chnage By BC for "channel left panel width" 18 sep10
div#content_left_box {
	margin-left: 10px;
	padding: 0px;
	background-color: #EEE;
	border: 1px #DDD solid;
}
*/
div#content_left_box {
	margin-left: 0px;
	padding: 0px;
	background-color: #EEE;
	border: 1px #DDD solid;
}
div#content_left_box h1 {
	margin: 0;
	padding: 5px;
	background-color: #003F80;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #E0E7F0;
}
div#content_left_box select {
	margin: 10px;
	width: 168px;
}
div#content_left_box_campaign_sellers {
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 0px;
	padding-bottom: 9px;
}
div#content_left_box a {
	display: block;
	width: auto;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #3A699A;
}
div#content_left_box a:hover {
	background-color: #C5CED7;	
}
div#content_left_box a.blue, div#content_left_box a.blue:visited {
	margin-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #C0CFE0;
	color: #236DDB;	
}
div#content_left_box a.blue:hover {
	background-color: #B0C6E6;
}
div#content_left_box a.current {
	color: #555;
}
/*271010*/
div#content_left_box a.active {
	color: #000000;
}
/**/
a.button, a:hover.button, a:link.button, a:visited.button {
	line-height: 35px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 1px #DDD solid;
	text-decoration: none;
	background-color: #003F80;
	white-space: nowrap;
	color: #FFF;
}
a:hover.button {
	background-color: #555;
	color: #EEE;
}
.input_new{
	width: 444px;
	margin-bottom: 15px;
	padding: 3px;
	font: 10px arial,serif;
	border: 1px #DDD solid;
}
.textarea_new{
	width: 444px;
	margin-bottom: 15px;
	padding: 3px;
	font: 10px arial,serif;
	border: 1px #DDD solid;
}
.input_new_2{
	width: 150px;
	margin-bottom: 15px;
	padding: 3px;
	font: 10px arial,serif;
	border: 1px #DDD solid;
}
.fieldset_new_page{
	padding:10px 0px 0px 10px;
}
/* change on 7-9-09 */
.general_content{
	display:block;
	margin-bottom:0px;
	background:#f8f8f8;
	padding:10px;
	line-height:30px;
	text-decoration:underline;
}
.general_content a{
	font:12px Arial !important;
	color:#0000ff;
	line-height:20px !important;	
	text-decoration:none;  
	
}
.general_content a:hover{
	font:12px Arial !important;
	color:#000;
	line-height:20px !important;	
	text-decoration:none; 
}
.content_table{
/* border:1px solid #c0c0c0; */
 font:12px Arial, Helvetica, sans-serif;
 color:#000;
}
.content_table th {
 padding:5px 5px 5px 5px;
 text-align: left;
 font:14px Arial, Helvetica, sans-serif;
 color: #000;
}
#delete_ico{
 float:right; 
 width:18px; 
 padding-top:2px; 
 margin-right:0px;
}
/*--------------- chnge on 9-4-09 -------*/
.media_plan_heading{
	font:bold 12px Arial;
	color:#ccc;
	background:#003F80;
	display:block;
	margin-bottom:1px;
}
.media_plan_heading a{
	font: bold 12px Arial;
	color:#ccc !important;
	background:#003F80;
	display:block;
	padding:5px;
}
.media_plan_heading a:hover{
	font: bold 12px Arial;
	color:#ccc;
	display:block;	
	background:#003F80;
	padding:5px;
}
.cancel_btn{
 float:left; 
 width:530px; 
 padding-top:0px;
} .cancel_txt{
float:left;
}
.overlay_page{
	padding: 5px 0px 5px 25px; width: 500px;
}
.overlay_page a{
}
.my_account_outer{
 float:left;
 width:98%;
 margin-top:10px;
 padding:5px 0px 20px 0px;
 border:1px solid #000;
}
.my_account_outer p{
 margin:0px; padding:0px; line-height:18px; margin-top:0px;
 }
 .my_account_col1{
  float:left;
  width:300px; /*width:450px;*/
  margin:5px 5px 5px 5px;
 }
  .my_account_col2{
  float:right;
  width:400px; /*width:450px;*/
  margin:5px 5px 5px 0px;
 }
.account_inline_txt{
 float:left; 
 margin-right:20px;
 }
.account_edit_txt{
 float:left; 
 padding-top:7px;
 }
 hr {
height:1px;  
float:left; width:100%; clear:both;
}
.btn_new_page{
 width:86px;
 height:29px;
 background:url(../img/btn_01.jpg) no-repeat;
 border:none;
 font:bold 15px Arial; color:#fff;
 float: right; margin:17px 70px 10px 0px;
}
.account_title_div{
 float:left; width:100%;
}
.account_title_left{
 float:left; width:80%;
}
.account_title_right{
 float:left; width:20%; text-align:center; padding-top:7px;
}
.btn_new_page_2{
 width:86px;
 height:29px;
 background:url(../img/btn_01.jpg) no-repeat;
 border:none;
 font:bold 17px Arial; margin-bottom:10px;
 color:#fff;
}
/*Added at 15 april*/
/* chnage By BC for "left panel padding" 18 sep10
#media_outer {
	padding-left: 9px; float:left; width:79%;
	padding-right: 0px; margin-top:15px;
}
*/
#media_outer {
	padding-left: 0px; float:left; width:77%;
	padding-right: 0px; margin-top:15px;
}
.media_type_box{
 float:left; width:100%; font:12px Arial, Helvetica, sans-serif;  color:#666666; margin:10px 0px 10px 0px;
}
.media_type_box span{
 float:left; width:120px; margin:10px 0px 10px 10px;
}
.media_type_box input{
 margin:0px 5px 0px 0px
}
.media_type_box img{
 margin:0px 5px 0px 0px
}
.media_type_phase01{
 float:left; width:100%; font:12px Arial, Helvetica, sans-serif;color:#666666; margin:10px 0px 10px 0px; background:#f8f8f8; border:1px solid #000;
}
.media_phase_row{
 float:left; width:99%; border-bottom:1px solid #000; padding:5px 0px 10px 7px;
}
.textarea_add_media{
	/*on 9-10-9 width: 750px;*/
	width: 80%;	
	height:100px;
	margin-bottom: 15px;
	padding: 3px;
	font: 12px arial,serif;
	border: 1px #DDD solid;
}
.textarea_add_media_second{
	width: 750px;
	height:100px;
	margin-bottom: 15px;
	padding: 3px;
	font: 10px arial,serif;
	border: 1px #DDD solid;
}
.add_demo_btn{
 width:166px;
 height:23px;
 background:url(../img/add_demo.jpg) no-repeat;
 border:none;
 font:bold 17px Arial; margin-bottom:10px;
 color:#000;
}
.txt_box_demo{
 width:440px;
/* height:12px; */
 height:16px; 
 font:13px Arial, Helvetica, sans-serif; color:#000;
 border:1px solid #000; padding: 2px;
}
/* chnage By BC for "channel left panel width" 18 sep10

#public_page_left{
 float:left; width:70%;
 border:1px solid #000; margin:15px 0px 0px 14px; display:inline;
}
*/
#public_page_left{
 float:left; width:68%;
 /*margin:15px 0px 0px 10px;*/ border:1px solid #000; margin:15px 0px 0px 0px; display:inline;
}
#public_page_right{
 float:left; width:20%;
 padding-right: 0px; /*margin:12px 0px 0px 5px;*/ margin:12px 0px 0px 15px; display:inline;
}
.public_title_txt{
 font: bold 16px Arial, Helvetica, sans-serif;
 color:#000;
}
.public_title_right_txt{
 float:right;
 font:bold 16px Arial, Helvetica, sans-serif;
 color:#000; padding:2px 10px 0px 0px;
}
.public_page_row{
 float:left; width:99%; border-bottom:1px solid #000; background:#97b7c8; padding:5px 0px 0px 9px; height:25px;
}
.public_page_row div{
 float:left; width:400px;
}
.public_page_row img{
 margin:0px 0px 4px 0px; 
}
.about_site{
 float:left; width:100%;
}
.about_content{
 float:left; width:56%; margin-right:2px; padding-left:10px; 
}
.about_right_content{
 padding-left: 20px; padding-top:20px; float:left; width:26%; padding-right: 0px; text-align:center;
}
.public_page_innner_content{ 
 float:left; width:100%; /*margin:20px 0px 0px 10px; padding:0px 0px 10px 0px;*/ margin:20px 0px 0px 0px; padding:0px 0px 0px 10px;
}
.public_page_innner_left{
 float:left; width:56%; /*border-right:1px solid #000;*/margin-right:2px;
}
.public_page_innner_right{
 float:left; width:34%; padding-left:50px; border-left:1px solid #000;
}
.btn_panel_btn{
 float:right; width:270px; margin:50px 20px 10px 0px;
}
.add_mediaplan_btn{
 width:249px;
 height:45px;
 background:url(../img/add_media_plan.jpg) no-repeat;
 border:none;
 font:bold 18px Arial; margin-bottom:10px;
 color:#fff;
}
.current_media{
 float:left;
 padding:0px 0px 5px 0px;
 /*width:162px;*/
 width:250px; 
 border:1px solid #C0C0C0; 
 margin:10px 0px 0px 0px;
}
.view_plan_btn{
 width:219px;
 height:23px;
 background:url(../img/view_plan.jpg) no-repeat;
 border:none;
 font:bold 15px Arial;
 color:#000; 
}
.ad01{
 float:left;
 width:250px;
 height:150px;
 background:#FF0000; 
 margin:20px 0px 10px 0px;
 border:1px solid #000;
}
.ad02{
 float:left;
 width:250px;
 height:100px;
 background:#FF0000; 
 margin:10px 0px 5px 0px;
 border:1px solid #000;
}
.other_view_profile{
 float:left;
 width:250px; border:1px solid #000;
}
.other_view_profile_title{
 float:left;
 width:240px;
 background:#96b6c7;
 line-height:25px;
 padding:5px; color:#000;
}
.other_view_profile_content{
 float:left;
 width:240px;
}
/*------------------------------------------*/
.attribute_div_chnl_add{
  	width: 606px;/*211010 700px;*/
	height:100px;
	margin-bottom: 15px;
	padding: 3px;
	font: 10px arial,serif;
	border: 1px #DDD solid;
	overflow:auto; overflow-x:hidden; overflow-y:scroll;
}
.attribute_div_chnl_add span{
 width:590px;/*width:680px;*/
 float:left;
 padding:0px; margin:0px;
}
#attribute_name{
 width:570px;/* width:650px;*/
}
#delete_ico_channel_add{
 float:right; 
 width:18px; 
 padding-top:2px; 
 margin-right:0px;
}
/*.demo_revenue{
 foat:left; width:100%;
}
.demo_revenue span{
 float:left; 
 width:19%;
}
.txt_box_demo{
 width:130px;
 height:17px;
 border:1px solid #DDD;
 padding-top:2px;
 margin-top:5px; margin-right:0px;
}*/
.txt_box_ann_rev{
 width:90px;
 height:17px;
 border:1px solid #DDD;
 padding-top:2px;
 margin-top:5px; margin-right:8px;
}
.jump_menu_ann_rev{
 width:150px; 
 height:21px;
 font:13px Arial; color:#666;
 margin-bottom:10px;
 border:1px solid #ddd;
}
.demo_title{
 float:left;
 width:98%;
 padding:0px 0px 5px 0px;
 margin:5px 0px 5px 15px;
 border-bottom:1px solid #000; display:inline;
}
.demo_form_inner_content{
 font:13px/18px Arial;
 color:#5E5E5E;
 display:block;
 padding-left:10px; 
 padding-bottom:5px;
 padding-top:5px;
 width:178px; 
 border-bottom:1px solid #000;
}
.demo_revenue{
 foat:left; width:98%; 
 padding:5px; height:70px;
 border-top:1px solid #000; margin-bottom:0px;
}
.demo_revenue span{
 float:left; 
 width:155px;
}
.demo_checkbox_txt{
 font:12px Arial; 
 text-align:left; 
 width:110px; 
 display:block; 
 padding:0px 5px 0px 7px;
 margin-bottom:7px;
}
.demo_save_btn{
 width:175px;
 height:29px;
 background:url(../img/save_demo.jpg) no-repeat;
 border:none;
 font:bold 17px Arial; margin-bottom:10px;
 color:#fff;
}
.txt_box_demo{
 width:140px;
/* height:12px; */
 height:16px; 
 font:13px Arial, Helvetica, sans-serif; color:#000;
 border:1px solid #000; padding: 2px;
}.target_title{
 float:left;
 width:98%;
 padding:0px 0px 5px 0px;
 margin:5px 0px 5px 15px; display:inline;
}
.target_audi_col1 {
  float:left;
  padding:25px 0 0 10px;
  width:180px;
  display:inline;
}
/*.target_audi_col1 {
	position: absolute;
	left: 10px;
	width: 180px;
	top:195px;
}
*/.target_audi_col2 {
 margin-left: 190px;
 margin-right: 266px;
  background-position: 100% 0;
  background-repeat: repeat-y;
}
.target_audi_col3 {
  position: absolute;
  right: 10px;
  margin-right: 0;
  width: 250px;
  top:185px;
}
.target_audi_col2 .paging{
 float:left;
 width:99%; height:25px;
}
/*.target_audi_col2 .paging span{
 float:left;
 text-align:right;
 line-height:15px; 
}*/
.target_audi_col2 .paging span A{
 font: 12px Arial, Helvetica, sans-serif;
 color:#0000ff;
}
.target_audi_col2 .paging_row_panel{
 float:left;
 width:99%;
 border:1px solid #d0d0d0;
}
.target_audi_col2 .row_title{
 float:left;
 width:99.1%; 
 background:#444444;
 padding:7px 0px 7px 7px; 
 font: bold 12px Arial, Helvetica, sans-serif; color:#cccccc;
}
/*.row_title span{
 padding:0px 5% 0px 0px; 	
}*/
.row_title a{
 padding:0px 3% 0px 0px; 
 font: bold 12px Arial, Helvetica, sans-serif;
 color:#cccccc;
}
.row_title_active{
 font: bold 12px Arial, Helvetica, sans-serif;
 color:#cccccc !important;
}
.target_audi_col2 .row_content{
 float:left;
 width:100%;
/* height:85px; */
 padding:10px 0px 10px 0px;
 font:12px Arial, Helvetica, sans-serif; color:#000; 
 font-weight:normal; border-bottom:1px solid #cccccc;
}
.target_audi_col2 .row_content:hover{
 float:left;
 width:100%;
 /* height:85px; */
 padding:10px 0px 10px 0px;
 font:12px Arial, Helvetica, sans-serif; color:#000; background:#ecfbff;
 font-weight:normal;
}
.row_content img{
 padding:5px 0px 0px 4px;
}
.row_content p{
 padding:7px; 
}
.row_content span{
 padding:2% 0px 0px 3.9%; margin:0% 0% 0% 0%; display:inline;
 font:12px Arial, Helvetica, sans-serif; color:#000;
}
.my_plan_btn{ 
 padding:3px;
 height:35px;
 width:107px;
 color:#CCCCCC;
 background:#003F80;
 border:1px solid #000; margin:5px 4px 0px 0px; display:inline;
 cursor:pointer;
}
.edit_btn{
 background:url(../img/edit_btn.jpg) no-repeat 0 2px ; no-repeat; 
 width:70px; 
 border:none; 
 height:24px; 
 font:bold 12px Arial; 
 color:#000; padding:2px; padding-top:3px;
}
.top_search_panel{
 float:left; 
 width:99%;
 text-align:center;
 padding:5px; margin-top:5px;
 border-bottom:1px solid #C0C0C0;
}
.demo_result{
 line-height:20px;
 padding-top:3px; 
 padding-left: 5px; 
 font: bold 14px Arial, Helvetica, sans-serif;
 color:#000;
}
.demo_result_refine{
 line-height:20px;
 padding:5px;
}
/*.demo_result{
 line-height:20px;
 padding:5px;
}*/
.btm_row_paging{
 float:left;
 width:98.1%;
 font:12px Arial, Helvetica, sans-serif ;
 color:#000;
 line-height:25px; padding:5px;
}
.btm_row_paging a{
 font: bold 12px Arial, Helvetica, sans-serif ;
 color:#0000ff;
 padding:0px;
}
.target_content_outer{
 float:left;
 width:100%;
}
#businessdemo_txt{
 text-decoration:none;
 color:#000;
 padding-left:0px; line-height:25px;
}
#businessdemo_txt a{
 text-decoration:none;
 color:#000;
 padding-left:0px; line-height:25px;
}
/*#businessdemo_txt{
 text-decoration:none;
 color:#000;
}
#businessdemo_txt a{
 text-decoration:none;
 color:#000;
}*/
.search_txt_box{
 width:220px;
 height:16px;
 font:14px Arial, Helvetica, sans-serif; color:#000;
 border:1px solid #000; padding:2px;
}
.target_audi_col2_col1{
 float:left;
 text-align:center;
 line-height:15px; width:62%; 
}
.target_audi_col2_col2{
 float:right;
 text-align:right;
 line-height:15px; width:150px;
}
.table_row_title{
 background:#444444;
 padding:7px 0px 7px 7px; 
 font: bold 12px Arial, Helvetica, sans-serif; color:#cccccc;
}
.table_row_title a{
 font: bold 12px Arial, Helvetica, sans-serif;
 color:#cccccc !important;
}
.table_content td{
 font:12px Arial, Helvetica, sans-serif; color:#000; 
 font-weight:normal; border-bottom:1px solid #cccccc; padding:10px 0px 10px 0px;
}
/* 11/05/09  */
#demo_left_div{
 padding-left: 10px; 
 float:left; 
 width:98%;
 padding-right: 0px; 
 margin-top:15px;
}
.tran{
  z-index:+10; 
  position:absolute; 
  height:419px; top:0px; width:63%;
  border:5px solid #999999; background:#FFFFFF; 
  margin:auto; padding:auto;  left:15%; top:37%;
  font: bold 25px Arial, Helvetica,sans-serif; color:#009900; 
  filter:alpha(opacity=70); -moz-opacity: 0.8; opacity: 0.8; 
  background-image:url(../img/update_bg1.gif); background-repeat:no-repeat; background-position:center;
}
/*  12/05/09  */
.reset_txt {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#0000ff !important;
	padding-left:25px; float:left;
}
.reset_txt a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000 !important;
	padding-left:25px; float:left;
}
.reset_txt:hover {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000 !important;
	padding-left:25px; float:left;
}
/*  12/05/09  find page (details link css) */
.light_box{
 width:600px; position:absolute;
 padding: 0px 0px 5px 0px;
 border:1px solid #000; background:#fff;
 }
 .drsElement {
 position:absolute;
}
.drsMoveHandle {
 height: 20px;
 cursor: move;
 float:left;
 width:97.5%; padding:0px 0px 10px 15px;
 border-bottom:1px solid #000;
}
.drsMoveHandle span{
  float:left; display:inline;
 }
 
 /* 13/05/09 */
.light_box_col1{
 float:left;
 width:42%;
 line-height:14px;
 font:13px Arial, Helvetica, sans-serif;
 color:#000;
 border-right:1px solid #000; margin:7px 0px 7px 25px;  display:inline;
}
 
/*.light_box_col1{
 float:left;
 width:42%;
 line-height:14px;
 font:13px Arial, Helvetica, sans-serif;
 color:#000;
 border-right:1px solid #000; margin:7px 0px 7px 25px; 
}*/
.light_box_col1 p{
 padding-left:10px;
}
.light_box_col2{
 float:left;
 width:44%; line-height:14px;
 padding:0px 0px 0px 30px; margin:7px 0px 7px 0px; display:inline;
}
/*.light_box_col2{
 float:left;
 width:46%; line-height:14px;
 padding:0px 0px 0px 30px; margin:7px 0px 7px 0px
}*/
.light_box_col2 p{
 padding-left:10px;
}
.light_box_btm_btm{
 float:left;
 width:98%;
 text-align:right;
 margin:0px 0px 0px 0px;
}
/*.light_box_btm_btm{
 float:left;
 width:98%;
 text-align:right;
 margin:0px 20px 0px 0px;
}*/
/* complete */
.return_result_btn{
 width:139px;
 height:27px;
 background:url(../img/return_result.jpg) no-repeat;
 border:none;
 font:bold 15px Arial; margin-bottom:10px;
 color:#fff;
}
.view_profile_btn{
 width:139px;
 height:27px;
 background:url(../img/view_profile.jpg) no-repeat;
 border:none;
 font:bold 15px Arial; margin-bottom:10px;
 color:#fff;
}
/*---- homepage css(19 may) ---- */
.home_container {
	float:left;
	width:100%;
	padding:0px 0px 0px 0px;
}
.home_row1 {
	float:left;
	width:100%;
	background:#f8f8f8;
	border-bottom:1px solid #000;
}
.home_title {
	font: bold 22px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px 0px 0px 20px;
}
.home_row1_col1 {
	float:left;
	width:285px;
	padding:20px 0px 0px 30px;
	font:14px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:15px;
}
.home_row1_col1 a{
 font:11px Arial, Helvetica, sans-serif; color:#0000ff; text-decoration:underline;
}
.home_row1_col2 {
	float:left;
	margin:20px 0px 5px 150px;
}
.home_row2 {
	float:left;
	width:98%;
 	padding:10px 0px 0px 20px;
	font:14px Arial, Helvetica, sans-serif;
	color:#000;
}
.list_comapny{
 margin:0px 0px 0px 20px;
}
.search_redbtn {
	width:100px;
	height:28px;
	background:url(../img/search_red.jpg) no-repeat;
	border:none;
	font:bold 17px Arial;
	margin-bottom:10px;
	color:#000;
}
.search_box{
 float:right; 
 padding-right:40px; 
 text-align:center;
}
.bita_txt{
 font:12px Arial, Helvetica, sans-serif; 
 color:#ff0000; 
 vertical-align:super;
} 
.detail_head_txt{
 font: bold 12px Arial, Helvetica, sans-serif; 
 color:#000;
}
/* -------- contact light box css ------*/
.light_box_contact{
 width:450px; position:relative; padding:auto; margin:auto;
 padding: 0px 0px 5px 0px;
 border:1px solid #000; background:#fff;
 }
.drsElement_contact {
 position: absolute;
}
.drsMoveHandle_contact {
 height: 15px;
 cursor: move;
 float:left;
 width:96.7%; padding:0px 0px 10px 15px;
 border-bottom:1px solid #000; background:#eaeaea;
}
.drsMoveHandle_contact span{
  float:left; display:inline;
 }
.light_box_contact_col1{
 float:left;
 width:50%; display:inline;
 line-height:14px;
 font:13px Arial, Helvetica, sans-serif;
 color:#000;
 margin:7px 0px 7px 15px; border:none; 
}
/*12-1-10 start*/
.light_box_contact_col1_hire_pro{
 float:left;
 width:50%; display:inline;
 line-height:14px;
 font:13px Arial, Helvetica, sans-serif;
 color:#000;
 margin:0px 0px 7px 15px; border:none; 
}
/* End*/
.light_box_contact_col1 p{
 padding-left:0px; margin:0px;
}
.lightbox_contact_txtarea{ 
  width:420px; 
  height:120px;
  border:1px solid #000;
  margin:10px 0px 0px 0px;
  font:12px Arial, Helvetica, sans-serif;
  color:#000;
}
.light_box_contact_btn{
 float:left;
 width:390px;
 text-align:right;
 margin:5px 0px 0px 0px;
}
.light_box_contact_btn a{
 float:left;
 text-decoration:underline;
}
.light_box_contact_btn a:hover{
 float:left;
 text-decoration:none;
}
.light_box_send_btn{
 width:85px;
 height:15px;
 background:url(../img/send.jpg) no-repeat;
 border:none;
 vertical-align:top;
}
.about_site_row1{
 float:left; width:100%;
}
.sellername_bold_txt{
 font:bold 24px Arial, Helvetica, sans-serif;
 color:#000;
}
.sellernewpage_table{
 font: bold 15px Arial, Helvetica, sans-serif; color:#000;
}
.public_page_new_col1{
 float:left; width:46%; margin-right:2px; padding-left:10px; 
}
.public_page_new_col2{
 float:left; width:45%; margin-right:2px; padding-left:35px; 
}
.border_bottom{
 clear:both; width:98%; border-bottom:1px solid #c0c0c0; margin:10px 5px 10px 10px;
}
.sales_team_div{
 float:left; width:50%; margin-bottom:10px;
}
.sales_team_div p{
padding:2px;
}
.txt_box_ext1{
 width:77px;
 height:14px;
 font:13px Arial, Helvetica, sans-serif; color:#000;
 border:1px solid #000; padding:3px;
}
/* chnage By BC for "channel left panel width" 18 sep10
#public_page_left_msg{
 float:left; width:70%;
 margin:15px 0px 0px 14px;
}
*/
#public_page_left_msg{
 float:left; width:68%;
 margin:15px 0px 0px 0px;
}

.light_box_claims_content{
 float:left;
 width:96%; display:inline;
 line-height:14px;
 font:13px Arial, Helvetica, sans-serif;
 color:#000;
 margin:7px 0px 7px 15px; border:none; 
}
.txt_box_claims{
 width:240px;
/* height:12px; */
 height:16px; 
 font:13px Arial, Helvetica, sans-serif; color:#000;
 border:1px solid #000; padding: 2px;
 margin-bottom:5px;
}
.light_box_claims{
 width:500px; position:relative; padding:auto; margin:auto;
 padding: 0px 0px 5px 0px;
 border:1px solid #000; background:#fff;
 }
.drsElement_claims {
 position: absolute;
}
.drsMoveHandle_claims {
 height: 15px;
 cursor: move;
 float:left;
 width:96.9%; padding:0px 0px 10px 15px;
 border-bottom:1px solid #000; background:#eaeaea;
}
.drsMoveHandle_claims span{
  float:left; display:inline;
 }
.light_box_claims_col1{
 float:left;
 width:50%; display:inline;
 line-height:14px;
 font:13px Arial, Helvetica, sans-serif;
 color:#000;
 margin:7px 0px 7px 15px; border:none; 
}
.lightbox_claims_txtarea{ 
  width:460px; 
  height:120px;
  border:1px solid #000;
  margin:10px 0px 0px 0px;
  font:12px Arial, Helvetica, sans-serif;
  color:#000;
}
.light_box_claims_btn{
 float:left;
 width:460px;
 text-align:right;
 margin:5px 0px 0px 0px;
}
.light_box_claims_btn a{
 float:left;
 text-decoration:underline;
}
.light_box_claims_btn a:hover{
 float:left;
 text-decoration:none;
}
.light_box_claims_button{
 width:131px;
 height:26px;
 background:url(../img/claims_btn.jpg) no-repeat;
 border:none;
 vertical-align:top;
}
.lightbox_btm_img_div{
 float:left; width:100%; margin-bottom:10px;
}
.lightbox_btm_img_div span{
 float:left; margin-right:10px; text-align:right;
}
.lightbox_btm_img_div a{
 text-decoration:underline;
}
.lightbox_btm_img_div a:hover{
 text-decoration:none;
}
.claims_lightbox_sep{
 width:470px; background:#fff; height:5px; float:left; border-top:5px solid #c0c0c0; margin-top:10px;
}
.claims_lightbox_offphone{
 float:left; width:100%; margin-bottom:5px;
}
.claims_lightbox_offphone span{
 margin-right:10px;
}
.claims_lightbox_offphone input{
 margin-right:10px;
}
.txt_box_email{
 width:350px;
 height:16px; 
 font:13px Arial, Helvetica, sans-serif; color:#000;
 border:1px solid #000; padding: 2px;
 margin-bottom:5px;
}
.display_radio_details{
width:180px; background:#ffffff; font:12px Arial, Helvetica, sans-serif; color:#000; padding:5px;
}
.display_radio_details a{
 font:12px Arial, Helvetica, sans-serif; color:#342cff; text-decoration:underline;
}
.display_radio_details a:hover{
 font:12px Arial, Helvetica, sans-serif; color:#342cff; text-decoration:none;
}

.light_box_map{
 width:366px; position:relative; padding:auto; margin:auto;
 padding: 0px 0px 5px 0px;
 border:4px solid #c0c0c0; background:#33cc33; 
 }
 .drsElement_map {
 position: absolute;
}
.drsMoveHandle_map {
  cursor: move;
 float:left;
 width:350px; padding:2px 0px 2px 15px;
 border-bottom:1px solid #33cc33; background:#33cc33; display:inline;
}
.drsMoveHandle_map_col1{
font:bold 15px Arial, Helvetica, sans-serif; color:#fff; 
padding: 8px 0px 0px 0px; display:inline; float:left;
}
.drsMoveHandle_map_col2{
padding: 5px 10px 0px 0px; float: right;
}
.light_box_map_content{
 float:left;
 width:354px;
 display:inline;
 line-height:14px;
 font:13px Arial, Helvetica, sans-serif;
 color:#000;
 margin:7px 0px 7px 12px; border:none; 
}
.light_box_map_content_map_img{
 float:left; border:2px solid #c0c0c0; 
 
}
.light_box_map_btn{
 float:left;
 width:362px;
 text-align:right; display:inline;
 margin:5px 0px 5px 0px; font:14px Arial, Helvetica, sans-serif; color:#0000ff;
}
.light_box_map_btn a{
 float:left;
 text-decoration:underline;
 padding-left:12px;
 padding-right:10px;
}
.light_box_map_btn a:hover{
 float:left;
 text-decoration:none;
}

.save_plan_box{
float:left; width:100%; margin:0px; background:#ffff99; font:12px  Arial, Helvetica, sans-serif; color:#000000; border-top:1px solid #C0C0C0;line-height:25px;
}
.general_btn_list_comnew{
 width:154px;
 height:27px;
 background:url(../img/list_my_company_bg.jpg) no-repeat;
 border:none;
 font:bold 15px Arial; margin-bottom:10px;
 color:#000;
}
.advertising_buyer_box{
float:left; width:100%; margin-bottom:15px;
}
.advertising_buyer_box_col1{
float:left;  vertical-align:top;
}
.advertising_buyer_box_col2{
float:left; margin-left:10px; padding-top:3px;
}

.sales_team_div_new{
 float:left; width:48%; margin-bottom:2px; min-height:110px;
}
*html .sales_team_div_new{
 float:left; width:48%; margin-bottom:2px; height:110px;
}
.sales_team_div_new p{
padding:2px;
}

/* Added new at 22 sep 09 */

.audience_demo_inner_div{
 float:left; width:100%;
}
.audience_demo_inner_row{
 float:left; width:100%; margin-bottom:10px; padding:5px 0px 0px 0px; display:inline;
}
.audience_demo_inner_row_col1{
 float:left; width:66%; display:inline;
}
.audience_demo_inner_row_col2{
 float:left; width:34%; display:inline;
}
.public_page_new_col2_ratecard_div{
float:left; width:100%;
}
.ratecard_div_row{
float:left; width:100%; margin:2px 0px 2px 0px;
}
.ratecard_div_row span{
float:left; width:40%; padding:0px 1px 0px 1px;
}
.ratecard_div_row .last{
float:left; width:17%; 
}

.about_site_row1_col1{
float:left; width:10%; text-align:center; padding:10px 0px 0px 10px; display:inline;  font: bold 15px Arial, Helvetica, sans-serif; color:#000;
}
.about_site_row1_col2{
float:left; width:52%; padding:8px 10px 0px 20px; display:inline; font: bold 15px Arial, Helvetica, sans-serif; color:#000;
}
.about_site_row1_col3{
float:left; width:26%; font: bold 15px Arial, Helvetica, sans-serif; color:#000; padding:10px 0px 0px 25px; margin:10px 0px 0px 0px; border-left:1px solid #C0C0C0; display:inline;
}
.about_site_row1_col3 p{
line-height:15px;
}
.about_site_row1_btmborder{
float:left; width:98%; margin:10px 10px 10px 10px; border-bottom:1px  solid #C0C0C0; display:inline;
}

/* Adde new at 23 sep 09 */

/* chnage By BC for "campaigns page" 18 sep10
#wedding_blog {
 width:79%; margin:0 auto; position:relative; float:left; padding-left: 0px; margin-top:15px;
}
#wedding_blog ul.feed-block, #wedding_blog ul.image-feed {
 margin:10px 15px; padding:0; list-style:none; width:29%; float:left; display:inline;
}
*/
#wedding_blog {
 width:77%; margin:0 auto; position:relative; float:left; padding-left: 0px; margin-top:15px;
}
#wedding_blog ul.feed-block, #wedding_blog ul.image-feed {
 margin:10px 15px; padding:0; list-style:none; width:28%; float:left; display:inline;
}
#wedding_blog ul.feed-block li,#wedding_blog ul.image-feed li {
 position:relative; line-height:1.25em; padding:4px 0 4px 0; margin:0;
}
#wedding_blog ul.feed-block li h3, #wedding_blog ul.image-feed li h3 {
 position:absolute; padding:4px 0 4px 0; margin:0; font-size:.85em; line-height:1.5em; width:100%; height:1.25em; overflow:hidden; border-top:1px solid #ddd;
}	
#wedding_blog ul.feed-block li h3:hover, #wedding_blog ul.image-feed li h3:hover {
height:auto; overflow:auto;	background:#f6f6f6; z-index:11; color:#ff0000;
}
#wedding_blog ul.feed-block li.site, #wedding_blog ul.image-feed li.site, #wedding_blog ul.image-feed li.site a {
font-weight:bold; text-transform:uppercase; font-size:.9em; line-height:1.25em; letter-spacing:.05em; border:none; color:#ff0000 !important;
}
#wedding_blog ul.feed-block li.hentry {
height:1.25em; 
}
.full-post {
display:none;
}
.add-feed {
	display:none;
}
	
/* tool tips */
.tool-tip {
color: #333; width: 200px; border:1px solid #bebebe; z-index: 13000;
}
.tool-tip div.bound {
max-height:205px; _height:205px; overflow:hidden; font:Arial, Helvetica, sans-serif;
}
.tool-title {
font-weight: bold; font-size: 1em;  margin: 0; color: #717171; padding: 8px 15px; background: #f0f0f0;
}
.tool-text {
font-size:.85em; line-height:1.4em; padding: 0 15px 15px 15px; background: #f0f0f0; font:Arial, Helvetica, sans-serif;
}
.clearfix:after {
content: "."; display: block; height: 0; clear: both; visibility: hidden;
}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.entry-title{
font:12px/1.3 Helvetica, Arial, sans-serif;  color:#000; line-height:25px;
}
.entry-title a{
/*font:11px/1.3 Helvetica, Arial, sans-serif;  color:#000; line-height:18px;*/
font:12px Arial, Helvetica, sans-serif;  color:#666666; line-height:18px;
}
.entry-title a:hover{
/*font:11px/1.3 Helvetica, Arial, sans-serif;  color:#ff0000 !important; line-height:18px;*/
font:12px Arial, Helvetica, sans-serif;  color:#ff0000 !important; line-height:18px;
}
.snap_shots{
font: bold 12px/1.3 Helvetica, Arial, sans-serif;  color:#D3401A !important; line-height:25px;
}
.snap_shots a{
font: bold 12px/1.3 Helvetica, Arial, sans-serif;  color:#D3401A; line-height:25px;
}
.snap_shots:hover{
font: bold 12px/1.3 Helvetica, Arial, sans-serif;  color:#D3401A; line-height:25px;
}
.button_search {
 margin: 5px;
 line-height: 30px;
 padding:3px 8px 3px 8px;
 border: 1px #DDD solid;
 background-color: #003F80;
 text-decoration: none;
 white-space: nowrap;
 color: #FFFFFF;
}

/* chnage By BC for "campaigns page" 18 sep10
.city_page_outer{
float:left; width:98.5%; padding-left:15px; display:inline;
}
*/
.city_page_outer{
float:left; width:100%; padding-left:0px; display:inline;
}
#create_new_wedding_btn{
width:267px; background:url(../img/request_btn.jpg) no-repeat; font:bold 17px Arial; color:#fff; cursor:pointer; line-height:39px; text-align:center; display:block
}

/* chnage By BC for "campaigns page" 18 sep10
.vendor_request{
float:left; width:97.4%;  margin:10px 0px 10px 0px; display:inline;
}*/
.vendor_request{
float:left; width:100%;  margin:10px 0px 10px 0px; display:inline;
}
.vendor_request_t{
border-top:1px solid #999999; border-right	:1px solid #999999; border-left:1px solid #999999;
}
.vendor_request_t td{
border-bottom:1px solid #999999; padding:3px 0px 3px 5px;
}
.vendor_request_t .title{
 background:#818181; font:12px Arial, Helvetica, sans-serif; color:#fff; 
}
.vendor_request_t .title a{
font:12px Arial, Helvetica, sans-serif; color:#fff; 
}
.requote_edit_btn{
 width:115px; height:20px; background:url(../img/edit_btn_index.jpg) no-repeat; border:none; vertical-align:top; cursor:pointer;
display:inline-block;
}
.requote_delete_btn{
 width:115px; height:20px; background:url(../img/delete_btn.jpg) no-repeat; border:none; vertical-align:top; cursor:pointer;
display:inline-block;
}
.city_requote_btn{
width:267px; height:39px; background:url(../img/request_btn.jpg) no-repeat; border:none; font:bold 17px Arial; margin-bottom:0px; color:#fff; float:right; cursor:pointer;
}
/* chnage By BC for "view_buyers_request change" 18 sep10
.find_bridal_outer{
float:left; width:97%; margin-left:15px; padding-left:10px; padding-bottom:10px; display:inline; border: 1px solid #999999;
}
*/
.find_bridal_outer{
float:left; width:99%; margin-left:0px; padding-left:10px; padding-bottom:10px; display:inline; border: 1px solid #999999;
}

.wedding_details{
float:left; width:97.2%;  margin:10px 0px 10px 0px; display:inline;
}
.wedding_details_txtbox_date{
border:1px solid #797979; width:60px; height:20px; margin-top:5px;
}
.wedding_details_txtbox_location{
border:1px solid #797979; width:180px; height:19px; margin-top:5px; padding-top:2px;
}
.tran{
  z-index:+10; 
  position:absolute; 
  height:419px; top:0px; width:63%;
  border:5px solid #999999; background:#FFFFFF; 
  margin:auto; padding:auto;  left:15%; top:37%;
  font: bold 25px Arial, Helvetica,sans-serif; color:#009900; 
  filter:alpha(opacity=70); -moz-opacity: 0.8; opacity: 0.8; 
  background-image:url(../img/update_bg1.gif); background-repeat:no-repeat; background-position:center;
}
.view_details_btn{
width:115px; height:21px; background:url(../img/view_details_btn.jpg) no-repeat; border:none; vertical-align:top; cursor:pointer;

}
.send_quote_btn{
width:115px; height:21px; background:url(../img/send_quote_btn.jpg) no-repeat; border:none; vertical-align:top; cursor:pointer;
}
.view_quote_btn{
width:115px; height:21px; background:url(../img/view_quote.jpg) no-repeat; border:none; vertical-align:top; cursor:pointer;
}

/* chnage By BC for "left panel padding" 18 sep10
.bridal_top_lnk{
margin:10px 0px 10px 15px;
}
*/
.bridal_top_lnk{
margin:10px 0px 10px 0px;
}
.requote_save_btn{
 width:115px; height:20px; background:url(../img/save_new.jpg) no-repeat; border:none; vertical-align:top;  cursor:pointer;
}
.requote_search_btn{
 width:115px; height:20px; background:url(../img/search.jpg) no-repeat; border:none; vertical-align:top;  cursor:pointer;
}
/* -------- request quote light box css ------*/
.requestquote{
 height: 15px; font:bold 15px Arial, Helvetica, sans-serif; color:#000; padding-top:5px;
}
.p_margin{
}
.p_margin p{
margin:0px 0px 9px 0px;
}
.requote_submit_btn{
 width:115px; height:20px; background:url(../img/submit.jpg) no-repeat; border:none; vertical-align:top;  cursor:pointer;
}
.requote_submit_lightbox_btn{
 width:114px; height:39px; background:url(../img/submit_new.jpg) no-repeat; border:none; vertical-align:top; cursor:pointer;
}
.btn_quotes_view{
width:162px; height:30px; background:url(../img/view_all_quote_btn.jpg) no-repeat; border:none; font:bold 17px Arial; margin-bottom:0px; color:#fff;  cursor:pointer;
}

.ignore_quote_btn{
 width:162px; height:30px; background:url(../img/ignore_quote.jpg) no-repeat; border:none; vertical-align:middle;  cursor:pointer;font:bold 16px Arial;
}
.view_quote_t td{
padding:0px; margin:0px; border:none;
}
#backgroundpopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:2; /*z-index:1; 20-9-10 for adv guide report page*/
opacity: 0.5;
filter: alpha(opacity = 70);

}
/* css for add request quote page  */
.intro_para{
	float:left; width:100%;
}
.intro_para_title{
	float:left; font:bold 22px Arial, Helvetica, sans-serif; color:#000000; width:100%; padding-bottom:8px;
}
.intro_para_content{
	float:left; width:100%; font:12px/18px Arial, Helvetica, sans-serif; color:#000000; padding-bottom:20px;
}
.form_element_container{
	font:12px Arial, Helvetica, sans-serif; color:#000000; float:left; width:100%; margin-bottom:16px;
	/*81010margin-bottom:20px;*/
}
.element_title{
	font:bold 17px/18px Arial, Helvetica, sans-serif; color:#000000; margin-bottom:10px;
}
.radio_box_container{
	float:left; width:100%; padding-left:20px; font:12px Arial, Helvetica, sans-serif; color:#000000;
}
.radio_btn{
	margin:0px 5px 12px 0px;
	float:left;
}
.radio_btn_txt{
	float:left; line-height:12px;
	padding-top:0px !important; *padding-top:4px !important;
	padding-top:4px; margin-bottom:12px;
}
.section_sep{
	float:left; width:100%; height:1px; background:#999999; margin-bottom:20px; font-size:0px;
}
.element_title_inner{
	font:bold 15px/18px Arial, Helvetica, sans-serif; color:#000000; margin-bottom:10px;
}
.form_element_contianer_inner{
	font:12px Arial, Helvetica, sans-serif; color:#000000; float:left; width:100%; margin-bottom:20px; margin-left:20px;
	display:inline-block;
}
.title_second_line{
	display:block; font:12px Arial, Helvetica, sans-serif; color:#666666; padding-top:3px;
}
.txt_box_form{
	font:12px Arial, Helvetica, sans-serif; color:#000000; border:1px solid #000000; height:15px; width:140px;
	padding:2px;
}
.jmp_mnu_form{
	font:12px Arial, Helvetica, sans-serif; color:#000000; border:1px solid #000000; height:20px;
}
.checkbox_container{
	display:block; margin-bottom:5px;
}
.txt_area_form{
	font:12px Arial, Helvetica, sans-serif; color:#000000; border:1px solid #000000; width:90%; overflow:auto;
}
.form_content_lnk{
	font:12px Arial, Helvetica, sans-serif; color:#0000FF;
}
.form_content_lnk:hover{
	font:12px Arial, Helvetica, sans-serif; color:#0000FF; text-decoration:underline;
}
.element_padding{
	padding-left:20px;
}
.interest_container{
	float:left; width:100%; margin-bottom:30px;
}
.attribute_container{
	float:left; width:100%; margin-bottom:10px;
}
.suggestion_container{
	float:left; width:100%; margin-bottom:30px;
}
.last_row_col1{
	float:left; width:50%; margin-top:10px;
}
.last_row_col2{
	float:left; width:45%; text-align:right;
}
.submit_btn_container{
	margin-right:55px; margin-top:20px; display:inline-block;
}
.interest_content_container{
	float:left; width:88%; background:#F0F0F0; padding:10px;
}
.interest_col{
	float:left; width:25%;
}
.interest_col p{
	margin-bottom:5px;
}
.interest_checkbox{
	margin-right:10px;
}
.consumer_container{
	float:left; width:100%; margin-bottom:15px;
}
.consumer_row{
	float:left; width:100%; margin-bottom:15px;
}
.consumer_col{
	float:left; margin-right:20px; width:30%;
}
.txt_box_form_small{
	font:12px Arial, Helvetica, sans-serif; color:#000000; border:1px solid #000000; height:15px; width:50px;
	padding:2px;
}
.gender_box{
	padding-bottom:10px;
}
.status_box{
	margin-bottom:5px;
}
.business_container{
	float:left; width:100%; margin-bottom:15px;
}
.business_row{
	float:left; width:90%; margin-bottom:15px;
}
.business_col{
	float:left; margin-right:20px; width:90%;
}
.media_type_phase_quote{
 float:left; width:100%; font:12px Arial, Helvetica, sans-serif;color:#666666; margin:10px 0px 10px 10px;display:inline;
}
.ad_obj_quote{
width:40%; border:1px solid #000;  margin:0px 0px 10px 5%; line-height:25px; padding:7px; float:left;
}
.ad_obj_quote p{
line-height:22px;
}
/* Added new At 23 Dec */

.target_audi_col1_report_guide{
  float:left; padding:0px 0 0 10px; width:250px; display:inline;
}
#left_panel_report_guide{
  width:250px; float:left; padding-top:0px; border:1px solid #c0c0c0;
}
.inner_content_report_guide{
  font:12px/18px Tahoma, Verdana, Arial; color:#5E5E5E; display:block; margin-bottom:0px; padding:0px;
}
.target_audi_col2_report_guide {
 margin-left:280px; margin-right:20px;  background-position: 100% 0; background-repeat: repeat-y;
}
#slider_txtbox_panel_report_guide{
 padding:0px; margin:0px; padding-left:30px; width:220px; padding-bottom:10px;
}
.inner_content_report_guide p{
 font:13px/18px Arial; color:#5E5E5E; display:block;  padding-left:10px; padding-bottom:5px; padding-top:5px; width:240px; border-bottom:1px solid #000;
}
.add_obj_div{
 width:80%; border:1px solid #C0C0C0; margin-left:10%;
}
.add_obj_div p{
 width:100%; 
}
.course_lnks_rg{
 font:bold 17px Arial; color:#ccc; background:#444444; display:block; margin-bottom:1px;
}
.course_lnks_rg a{
font: bold 17px Arial; color:#fff !important; background:#444444; display:block; padding:5px;
}
.course_lnks_rg a:hover{
 font: bold 17px Arial; color:#ccc; display:block; background:#444444; padding:5px;
}
.target_title_report_guide{
 float:left; width:97%; padding:0px 0px 5px 0px; margin:10px 0px 5px 15px; display:inline;
}
.report_guide_right_panel_outer{
float:left; width:99.8%; border:1px solid #797979; border-top:0px solid #000; position:relative; margin-top:5px;
}
.report_guide_right_panel_row{
float:left; width:100%; 
}
.report_guide_right_panel_title{
font:bold 17px Arial; color:#000; background:#c2c2c2; display:block; padding:5px 5px 5px 15px; border-bottom:1px solid #797979; border-top:1px solid #797979;
}
.report_guide_right_panel_content{
float:left; padding:10px 5px 5px 15px; width:97%; position:relative;
}
.report_guide_right_panel_content .title{
font:bold 14px Arial, Helvetica, sans-serif; color:#000;
}
.report_guide_right_panel_content_col1{
 float:left; width:210px; display:inline;padding-top:15px;text-align:center;/*width:174px;margin-bottom:5px;*/
}
.report_guide_right_panel_content p{
 line-height:20px;
}
.report_guide_right_panel_content_col2{
margin-left:20%; margin-right:23%; padding-right:0%; padding-top:15px;
}
/*.guide_report_common_btn{
width:115px; height:20px; border:none; background:url(../img/save_new.jpg) no-repeat; font: bold 12px/14px Arial, Helvetica, sans-serifa; line-height:20px; padding-bottom:3px; color:#787878;
}
.guide_report_common_btn1{
width:190px; height:20px; border:none; background:url(../img/save_new_guide.jpg) no-repeat; font: bold 12px/14px Arial, Helvetica, sans-serifa; line-height:20px; padding-bottom:3px; color:#787878;
}

*/
.guide_report_common_btn{
width:130px; height:30px; border:none; background:url(../img/sign_in_btn1.gif) no-repeat; font: 17px/14px Georgia, "Times New Roman", Times, serif; line-height:27px; padding-bottom:2px; _padding-bottom:0px color:#464646; margin-bottom:5px;
}
.guide_report_common_btn1{
width:260px; height:30px; border:none; background:url(../img/save_new_guide1.jpg) no-repeat; font: 17px/14px Georgia, "Times New Roman", Times, serif; line-height:27px; padding-bottom:2px; color:#464646; 
}

/* added new at 05 jan 10*/      /* modified on 7 jan 10 */

.media_mix_outer{
float:left; width:97%; padding-left:15px; display:inline;
}
.media_mix_col1{
float:left; width:33%; /* margin-right:2%;*/ padding:0px 15px 0px 0px;  /*background:url(border_left_coloum.jpg) no-repeat right top;*/
}
.media_mix_col2{
float:left; width:60%; padding-left:15px; background:url(../img/border_left_coloum.jpg) no-repeat left top; margin-right:2%; display:inline;
}
.survey_scenario_div{
float:left; width:98%; padding:10px 10px 10px 0px; 
}
.survey_slider_panel{
float:left; width:100%; min-height:330px; height:300px; height:auto !important; padding:0px 0px 0px 10px; background:url(../img/slider_panel_bg.jpg) repeat;
}
/*21-6-10 .survey_slider{
float:left; height:200px; display:inline;  width:100%; padding:0px 0px 0px 0px; margin:10px 0px; background:url(../img/slider_left_border_bg.gif) no-repeat left top;
}
*/
.survey_slider{
background:transparent url(../img/slider_left_border_bg.gif) no-repeat scroll left top;
display:inline;float:left;height:200px;margin:10px 0;padding:0;width:100%;}

.survey_slider_panel_title{
float:left; width:100%; background:url(../img/slider_panel_title_bg.jpg) repeat-x left top; font:bold 13px Tahoma; color:#000; text-align:center; border-bottom:1px solid #fff; line-height:38px;
}
.survey_slider_panel_col1{
float:left; width:2%; padding:80px 10px 0px 10px; display:inline;
}
/*21-6-10 .survey_slider_panel_col2{
float:left; width:88%; padding:10px 10px 0px 0px; display:inline;
}
*/
.survey_slider_panel_col2 {
	display:inline;float:left;padding:10px 1px 0 0;width:91%;
}

/*21-6-10 .survey_slider_col{
float:left; height:200px; display:inline; text-align:center; width:9.5%;
}
*/
.survey_slider_col {
display:inline;float:left;height:200px;text-align:center;width:9%;
}
.survey_slider_col.last{
 margin-right:0px;
}
.btm_input_box{
float:none; margin:10px 0px 0px 0px; display:inline; text-align:center; width:16.5%;
}
/* 21-6-10 
.btm_input_box_p{
float:left; *float:none;  display:inline; text-align:center;width:100%;
}
*/
.btm_input_box_p {
display:inline;float:left;font-size:11px;text-align:center;width:100%;
}


/*21-6-10.survey_txtbox{
 border:1px solid #c8c8c8; height:20px; width:40px; padding:2px; margin-bottom:4px;
}
*/
.survey_txtbox {
border:1px solid #C8C8C8;height:20px;margin-bottom:4px;padding:2px;width:38px;
}

.media_mix_btm_btn{
float:left; width:100%; text-align:center; margin-top:15px;
}
.slider_total_box{
float:left; margin-top:200px; margin-left:13px; text-align:center; padding:0px; display:inline;
}
.survey_media_mix_btn{
width:241px; height:47px; background:url(../img/submit_media_mix_new.jpg) no-repeat; border:none;margin-right:40px;
}

/* added new 11 jan10 */

.review_displaycol1{
float:left; width:100%; display:inline;
}
.review_displaycol2{
float:left; width:50%; display:inline;
}
.review_displaycol1_panel{
float:left; width:99%; border:1px solid #BCBCBC;margin-top:5px;
}
.review_displaycol1_panel_title{
float:left; width:99.6%; border-bottom:1px solid #BCBCBC; line-height:25px; padding-left:5px;
}
.review_displaycol1_panel_row{
padding:5px 0px; float:left; width:100%;
}
.review_displaycol1_panel_sep{
border-top:1px solid #BCBCBC; margin:10px 5px 0px 5px; float:left; width:99%;
}
.review_displaycol1_no{
float:left; width:3%;
}
.review_displaycol1_useremail{
float:left; width:25%;
}

.review_displaycol1_que{
/*float:left; width:45%;*/
float:left; width:50%;
}
.review_displaycol1_total_survey{
float:left; width:10%;
}
.review_displaycol1_total_feedback{
float:left; width:48%; margin:10px 5px;
}
.review_displaycol1_comment{
/*float:left; width:25%;*/
float:left; width:20%;
}
.review_displaycol1_no_provider{
float:left; width:3%;
}
.review_displaycol1_que_provider{
float:left; width:14%;
}
.review_displaycol1_total_survey_provider{
float:left; width:9%;
}
.review_displaycol1_total_feedback_provider{
float:left; width:30%;
}
.review_displaycol1_title{
border-bottom:1px solid #BCBCBC; float:left; line-height:25px; margin-bottom:5px; padding-left:5px;
}

.survey_slider_panel_two{
float:left; width:99.9%; min-height:225px; height:300px; height:auto !important; padding:0px 0px 0px 5px; background:url(../img/slider_panel_bg.jpg) repeat; 
}
.survey_slider_panel_title_two{
float:left; width:100%; background:url(../img/slider_panel_title_bg.jpg) repeat-x left top; font:bold 13px Tahoma; color:#000; text-align:center; border-bottom:1px solid #fff; line-height:38px;
}
.survey_slider_panel_col1_two{
float:left; width:0%; display:inline; margin:0px 8px 0px 0px; padding:40px 0px 0px 0px;
}
/*21-6-10 .survey_slider_panel_col2_two{
float:left; width:88%; padding:10px 0px 0px 10px; display:inline;
}*/
.survey_slider_panel_col2_two {
display:inline;float:left;padding:10px 0 0 8px;width:90%;
}
.survey_slider_two{
 /*border-bottom:1px solid #bcbcbc; border-left:1px solid #bcbcbc;*/ 
/*21-6-10 float:left; height:101px;
display:inline;  width:100%; padding:0px 0px 0px 20px; margin:10px 0px; background:url(../img/slider_left_border_bg_two.gif) no-repeat left top;
*/
    background:transparent url(../img/slider_left_border_bg_two.gif) no-repeat scroll left top;
    display:inline;float:left;height:101px;margin:10px 0;padding:0 0 0 20px;width:100%;
}

.survey_slider_col_two{
/* background:url(slider_col_bg_new_resize.jpg) no-repeat top;*/   /*width:20%; _width:19.9%;*/ 
/*21-6-10 display:inline; text-align:center;float:left; height:101px;margin:0px 0% 0px 0%; width:10%;*/
 display:inline;float:left;height:101px;margin:0 0;text-align:center;width:9%;
}
.btm_input_box_p_two{
float:none; margin:10px 0px 0px 0px;  /*width:18%; _width:19.9%; */  display:inline; text-align:center; width:16.5%;font-size:10px;
}

.see_review_txt{
font:13px Arial, Helvetica, sans-serif; color:#0000ff; text-decoration:underline;
}
.see_review_txt a{
font:13px Arial, Helvetica, sans-serif; color:#0000ff; text-decoration:none;
}
.see_review_txt:hover{
font:13px Arial, Helvetica, sans-serif; color:#0000ff; text-decoration:none;
}

/*Added new At 18 jan */
.feedback_sep{
border-bottom:1px solid #BCBCBC; float:left; width:97%; margin:0px 10px 0px 10px; display:inline;
}
.survey_txtbox_individual{
 border:0px solid #c8c8c8; height:18px; width:25px; padding:2px; margin-bottom:4px; margin-left:0px; border:1px;
}
/* added  */
.review_displaycol1_survey_id{
float:left; width:10%;
}
.review_displaycol1_date1{
float:left; width:25%;
}
.review_displaycol1_useremail1{
float:left; width:25%;
}
.review_displaycol1_que1{
float:left; width:25%;
}
/*21-6-10 .survey_slider_bottom_line_bg{
background:url(../img/slider_border_bg_bottom.gif) repeat top left; float:left; width:100%; padding-left:20px;
}
*/
.survey_slider_bottom_line_bg {
background:transparent url(../img/slider_border_bg_bottom.gif) repeat scroll left top;
float:left;padding-left:15px;width:100%;
}

/*21-6-10 .survey_slider_two_bottom_line_bg{
background:url(../img/slider_border_bg_bottom_two.gif) repeat top left; float:left; width:100%; padding-left:5px;
}
*/
.survey_slider_two_bottom_line_bg {
    background:transparent url(../img/slider_border_bg_bottom_two.gif) repeat scroll left top;
	float:left;padding-left:2px;width:100%;
}

.main_table th a {
	-x-system-font:none;
	color:#CCCCCC !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-weight:bold;
}
.view_text{line-height:17px;}
/*added on 25-2-10 for adv guide left panel*/
.#inner_common_txt_advertising{
 width:190px; 
 border-bottom:0px solid #000; 
 font:10px Arial; 
 color:#666;
}

.find_new_feature_panel{
position:relative; top:25px; margin-bottom:30px; width:95.6%; border:1px solid #C0C0C0; padding:1.6%; _width:95.6%; background:#FFFF99;
}
.home_new_feature_panel{ /* one css are use when other not work properly */
position:absolute; width:34em; top:15.7em; font: 19px Arial, Helvetica, sans-serif; color:#000;
/*position:relative; width:34em; top:10px; font: 19px Arial, Helvetica, sans-serif; color:#000;*/
}
/*14-6-10*/
.button_search_new {
padding:3px 6px;border: 1px #DDD solid;
background-color: #003F80;text-decoration: none;
white-space: nowrap;color: #FFFFFF;
overflow:visible; float:left; margin-left:105px; margin-top:5px; display:inline;
}
/*21-6-10*/
.report_guide_right_panel_content_col3{
 float:right; display:inline; margin-bottom:5px;padding-top:5%;
}
.guide_report_detail_btn{
width:179px; height:31px; border:none; background:url(../img/ad_btn.jpg) no-repeat; font: 17px Arial, "Times New Roman", Times, serif; padding-bottom:2px; _padding-bottom:0px color:#464646;   cursor:pointer;
}

.adv_guide_top_ink_border{
border-top:1px solid #A5A5A5; left:0px; width:100%; padding:0px; position:relative; float:left;
}
.report_guide_right_panel_content .title_budget{
position:absolute; top:8px; right:10px; font:bold 14px Arial, Helvetica, sans-serif; color:#000;
}
/*------------------------ */

/* Added new By BC  on 17 sep210  */

.inner-page{
padding-top:20px; color:#333333; font-size:13px;
}
.top-dashboard-panel{
float:left; width:826px; font:bold 13px Arial, Helvetica, sans-serif; color:#478d55; margin:5px 0 15px 0;	
}
.top-dashboard-panel a{
font:bold 13px Arial, Helvetica, sans-serif; color:#478d55;	 padding:0px 5px;
}
.top-dashboard-panel a:hover{
font:bold 13px Arial, Helvetica, sans-serif; color:#666666;	 padding:0px 5px;
}
.top-dashboard-panel a span{
background:url(../img/dashboard-active-arrow.jpg) no-repeat right 6px; width:10px; padding-right:15px;padding-left:11px; /* New*/
}
.top-dashboard-panel .active{
font:bold 13px Arial, Helvetica, sans-serif; color:#666666;	 padding:0px 10px 0 4px; 
}
.top-dashboard-panel .active:hover{
 padding:0px 10px 0 4px; 
}
.top-dashboard-panel .first{
padding:0px 0px 0 0;
}
.top-dashboard-panel .first:hover{
padding:0px 0px 0 0;
}
.recommendation_block{
float:left; width:812px; /*26-04-2011*//*border:1px solid #cccccc;*/ padding: 0 5px 0 0; position:relative; margin: 0;
	
}
.common-orange-title{
font:bold 24px Arial, Helvetica, sans-serif; color:#d34b00;	
}
/* added by keyur 27-apr-11 */
.common-orange-title-widget{
font:bold 18px Arial, Helvetica, sans-serif; color:#d34b00;
margin: 7px;    
}
/* */
.common-orange-title-small{
font:bold 13px Arial, Helvetica, sans-serif; color:#d34b00;	text-transform:uppercase; padding-top:10px;
}
.common-orange-title-small a{
 color:#d34b00;	
}
.common-subtitle-blk{
font:bold 18px Arial, Helvetica, sans-serif; color:#333333;
}
.common-subtitle-blk-24{
font:bold 24px Arial, Helvetica, sans-serif; color:#333333;
}
.recommendation_plan-block{
float:left; width:782px; margin-top:10px;	
}
.plan-content-area{ 
float:left; width:554px; margin:0px 0px 20px 0; display:inline;	 	 
}
.recommendation_plan-block .col-left{
float:left; width:554px; position:relative; margin-right:10px; z-index:0 !important;
}
.general-content-space{
margin-top:5px; line-height:20px;
}
.recommendation_plan-block .col-right{
float:left; width:218px;	
}
.twoline-sep{
float:left; width:100%; background:url(../img/two-line-sep.jpg) repeat-x; height:3px; margin:15px 0px;	
}
.our-recommendation-row{
float:left; width:100%;	/*26-04-2011*/ /*margin-top:20px;*/
}
.recommendation-row-block{
float:left; width:100%; margin:10px 0px;
}
.recommendation-row-block-content{
float:left; width:760px; background:#fff url(../img/our-reco-row-middle-bg.jpg) repeat-x bottom left; padding:10px 10px; border-left:1px solid #cccccc; border-right:1px solid #cccccc;
}
.recco-piechart-img-col{
float:left; width:130px; text-align:center; height:132px;
}
.recco-piechart-desc-col{
float:left; width:370px; margin-right:10px; padding:0px 10px; display:inline;
}
.recco-piechart-status-col{
float:left; width:218px; background:#fff url(../img/percentage_bg.gif) no-repeat top left; padding:25px 2px 0 5px; height:132px; text-align:center; display:inline;
}
.view-paln-box{
float:left; width:216px; margin:8px 0px;
}
.view-paln-box-content{
float:left; width:192px; border-right:2px solid #d0d0d0; border-left:2px solid #d0d0d0; text-align:center; background:#ffffff url(../img/viewpaln-box-middle-bg.jpg) repeat-x bottom left; font:bold 16px Arial, Helvetica, sans-serif; color:#999999; padding:10px;
 }



.guide_report_common_btn{
width:130px; height:30px; border:none; background:url(../img/sign_in_btn1.gif) no-repeat; font: 17px/14px Georgia, "Times New Roman", Times, serif; line-height:27px; padding-bottom:2px; _padding-bottom:0px color:#464646; margin-bottom:5px;
}
.guide_report_common_btn1{
width:260px; height:30px; border:none; background:url(../img/save_new_guide1.jpg) no-repeat; font: 17px/14px Georgia, "Times New Roman", Times, serif; line-height:27px; padding-bottom:2px; color:#464646; 
}

/* added new at 05 jan 10*/      /* modified on 7 jan 10 */

.media_mix_outer{
float:left; width:97%; padding-left:15px; display:inline;
}
.media_mix_col1{
float:left; width:29%; _width:24%; /* margin-right:2%;*/ padding:0px 15px 0px 0px;  /*background:url(border_left_coloum.jpg) no-repeat right top;*/ display:inline;
}
.media_mix_col2{
float:left; _float:right; width:60%; padding-left:15px; background:url(../img/border_left_coloum.jpg) no-repeat left top; margin-right:2%; display:inline;
}
.survey_scenario_div{
float:left; width:98%; padding:10px 10px 10px 0px; 
}
.survey_slider_panel{
float:left; width:541px; min-height:305px; height:305px; height:auto !important; padding:0px 0px 0px 10px; background:#CCE6CB url(../img/plan-box-middle-bg-v.jpg) repeat;
}
.survey_slider{
background:transparent url(../img/slider_left_border_bg.gif) no-repeat scroll left top; display:inline;float:left;height:200px;margin:10px 0;padding:0;width:100%;}

.survey_slider_panel_title{
float:left; width:100%; background:url(../img/slider_panel_title_bg.jpg) repeat-x left top; font:bold 13px Tahoma; color:#000; text-align:center; border-bottom:1px solid #fff; line-height:38px;
}
.survey_slider_panel_col1{
float:left; width:2%; padding:80px 15px 0px 0px; _padding:80px 5px 0px 5px; display:inline;
}
.survey_slider_panel_col2 {
	display:inline;float:left;padding:10px 1px 0 0;width:91%;
}
.survey_slider_panel_col2_custom { /*23-11-10*/
	display:inline; float:left; padding:0px 1px 0 0; width:91%;
}
.survey_slider_col {
display:inline;float:left;height:200px;text-align:center;width:9%;
}
.survey_slider_col.last{
 margin-right:0px;
}
.btm_input_box{
float:none; margin:10px 0px 0px 0px; display:inline; text-align:center; width:16.5%;
}
.btm_input_box_p {
display:inline;float:left;font-size:11px;text-align:center;width:100%;
}
.survey_txtbox {
border:1px solid #C8C8C8; height:18px; margin-bottom:4px; padding:1px; width:34px;
}
.media_mix_btm_btn{
float:left; width:100%; text-align:center; margin-top:15px;
}
.slider_total_box{
float:left; margin-top:200px; margin-left:13px; text-align:center; padding:0px; display:inline;
}
.survey_media_mix_btn{
width:241px; height:47px; background:url(../img/submit_media_mix_new.jpg) no-repeat; border:none;margin-right:40px;
}
.survey_slider_bottom_line_bg {
background:transparent url(../img/slider_border_bg_bottom.gif) repeat scroll left top;
float:left;padding-left:15px;width:100%;

}
.col-left .right-border{
position:absolute; float:right; right:0px; top:6px; height:331px; z-index:1;
}
.recommed-right-lnk{
float:left; width:218px; position:relative; margin-bottom:15px;
}
.recommed-right-lnk-title{
float:left; width:209px; background:transparent url(../img/recommed-right-lnk-title.jpg) repeat scroll left top; height:27px; font:bold 16px Arial, Helvetica, sans-serif; color:#fff; padding:7px 0 0 8px;
}
.recommed-right-lnk .title-curve{
position:absolute; top:0px; left:-11px;
}
.recommed-lnk-content{
}
.recommed-lnk-content ul{
float:left; width:213px; padding:0px; margin:0px; text-decoration:none; list-style-type:none; border-right:2px solid #d0d0d0; border-left:2px solid #d0d0d0;
}
.recommed-lnk-content ul li{ 
float:left; width:213px; background:transparent url(../img/recommed-right-lnk-inner-bg.jpg) repeat scroll left top;  border-bottom:2px solid #d0d0d0;
}
.recommed-lnk-content ul li a{ 
float:left; width:208px; padding:8px 0px 6px 5px; background:transparent url(../img/recommed-right-lnk-inner-bg.jpg) repeat-x scroll left top; font:bold 13px Arial, Helvetica, sans-serif; color:#666666 !important;
}
.recommed-lnk-content ul li a:hover{ 
background:transparent url(../img/recommed-right-lnk-inner-bg-ov.jpg) repeat-x scroll left top; font:bold 13px Arial, Helvetica, sans-serif; color:#fff;
}
.recommed-lnk-content ul li.last{ 
 font:bold 13px Arial, Helvetica, sans-serif; color:#d34b00; border:none; 
}
.recommed-lnk-content ul li.last a{ 
 font:bold 13px Arial, Helvetica, sans-serif; color:#d34b00;
}
.recommed-lnk-content ul li.last a:hover{ 
 font:bold 13px Arial, Helvetica, sans-serif; color:#fff;
}
select{
border:1px solid #7F9DB9;
}
/* Added new by BC on 22 sep 10 */

 .search-activities-block{
 float:left; width:100%;
}

.activities-block{
background:none; border:none; padding:10px 0px; width:776px;
}
.common-subtitle-grn{
font:bold 18px Arial, Helvetica, sans-serif; color:#478d55;
}
.common-subtitle-grn2{
font:bold 12px Arial, Helvetica, sans-serif; color:#478d55;
}
.common-subtitle-grn2 a{
font:bold 13px Arial, Helvetica, sans-serif; color:#478d55; text-decoration:underline;
}
.common-subtitle-red{
font:bold 12px Arial, Helvetica, sans-serif; color:#d13434;
}
.inner-activities-block{
/*float:left; width:100%; margin-top:15px;*/
float:left; width:100%; margin-top:5px;
}
.inner-activities-block-title{
float:left; width:100%;
}
.inner-activities-block-title .left-col{
float:left;
}
.inner-activities-block-title .right-col{
float:right;
}
.activity-select{
width:160px; height:22px; border:1px solid #bec5ce;
}
.inner-activities-block-content{
float:left; width:100%; margin-top:10px;
}
.activity-result-row{
background:url(../img/activity-result-bg.jpg) repeat-x bottom left;
}
.activity-result-row .col-left{
float:left; width:540px; margin-right:25px; text-align:justify;
}
.activity-result-row .col-right{
float:left; width:190px;
}

.activity-result-row .col-right img{
padding-bottom:10px;
}
.common-subtitle-blk2{
font:bold 14px Arial, Helvetica, sans-serif; color:#333333;
}
.common-subtitle-blk2-lnk{
}
.common-subtitle-blk2-lnk a{
 color:#333333 !important; text-decoration:underline;
}
.sponsored-provider-block{
/*float:left; width:734px; background:#ffffff; border:1px solid #cccccc; padding:12px; margin:8px 0px;*/
float:left; width:555px; background:#ffffff; border:1px solid #cccccc; padding:12px; margin:8px 0px;
}
.sponsored-provider-block .col-left{
float:left; width:150px; margin-right:20px;	
}
/* New Added on 151010*/
.col-middle-no-logo{float:left; width:562px; margin-right:20px;	}
/**/
.sponsored-provider-block .col-middle{
/*float:left;width:400px; text-align:justify; margin-right:20px; */
float:left;width:392px; text-align:justify; margin-right:20px;
}

.sponsored-provider-block .col-right{
float:left; width:140px; text-align:center; padding-top:35px;
}
/*151010*/
.sponsored-provider-block .col-right-no-logo{
float:left; width:140px; text-align:center; padding-top:20px;
}
/**/
.activity-btm-blc{
background:url(../img/activity-btm-middle-bg.jpg) repeat-x bottom left;
}
.top-back-lnk{
font:bold 13px Arial, Helvetica, sans-serif; color:#478d55; background:url(../img/back-arrow-img.jpg) no-repeat 0 4px; padding-left:10px; text-decoration:underline;
}
.top-back-lnk a{
color:#478d55; 
}
.more-detail-txt{
font:bold 12px Arial, Helvetica, sans-serif; color:#478d55; 
}
.more-detail-txt a{
font:bold 12px Arial, Helvetica, sans-serif; color:#478d55; background:url(../img/more-details-img.jpg) no-repeat right 2px; padding-right:24px; text-decoration:underline;
}
.thumb-img{
float:left; padding-left:5px; line-height:28px; margin-bottom:5px;
}
.thumb-img img{
padding-top:1px;
}
.view_activity_btn{
background:url(../img/view-search-activity.jpg) no-repeat 0 0; width:210px ; padding:5px 0px 5px 0px; font:bold 11px  Arial, Helvetica, sans-serif; color:#fff  !important; float:left; text-align:center; margin-left:3px;
}
.search-activity-msg{
background:url(../img/insert-custom-msg.jpg) no-repeat 0 0; width:774px; padding:4px 0px 5px 10px; font:bold 18px  Arial, Helvetica, sans-serif; color:#333333  !important; float:left; 
}
/*New Added ON 2-10-10*/
.activity-result-row .col-left-only{
float:left;  margin-right:25px; text-align:justify;
}
.contact_box {
background:#eaeaea; border:2px solid #9d9d9d; color:#000000; float:left; font:15px Arial, Helvetica, sans-serif; height:auto; margin-top:10px; min-height:104px; padding:7px 3px 3px 15px;
}
.general_lbl_adv{
color:#000000;
font:12px Arial,Helvetica,sans-serif;
}
.inner-plan{
padding-left:20px;
}
.register_box {
background:none repeat scroll 0 0 #EAEAEA;
border:2px solid #9D9D9D;
color:#000000;
float:left;
height:auto;
padding:2px 2px 2px 15px;
}
.paging-arrow-left{
 position:relative; left:-6px; top:165px; width:13px; 
}
.paging-arrow-right{
 float:left; position:relative; right:-5px; top:140px; width:13px; margin-right:-15px;
}
.lightbox-plancontent{
margin-left:16px;
}

.view_plan_btn_widget {
background:transparent url(../img/save_new.jpg) no-repeat scroll 0 0; border:medium none;  cursor:pointer; height:20px; vertical-align:top; width:115px; float:right; margin-right:-68px; text-align:center; color:#000 !important; padding-top:2px;
}
.inner_lightbox_align{
padding-left:15px !important;	
}
.nobox{
width:569px;
}

.new_row{
float:left; width:100%; margin-bottom:8px;
}
.new_col_01{
float:left;	
}
.new_col_02{
float:left; width:680px;padding-left:10px; padding-top:10px;	
}
.new_col_02 a{
float:left; width:680px;padding-left:10px; padding-top:10px;	color: #333333;  font-family: Arial,Helvetica,sans-serif;
}

/* NEW ADDED 191010 */
.attr_new{
	width:610px;
}
.edu_consumer{
	width:111px;
}
.adminuser_lnks{
float:left; width:100%;
}
.adminuser_lnks h2{
float:left; 
}
.view_users_lnk{
float:right; display:inline; padding-top:7px;
}
.view_users_lnk a{
text-decoration:underline;
}
.adminuser_act_box{
margin:5px 0px; width:150px; padding:1px; border:1px solid #CCCCCC
}


.adminuser_act_box_new {
border:1px solid #CCCCCC;
margin:5px 0;
padding:1px;

width:300px;
color:#000000;
font:12px Arial,Helvetica,sans-serif;
height:20px;

}



.adminuser_media_lbl{
margin:10px 0px; float:left; width:100%;
}
.adminuser_media_lbl strong{
margin:10px 0px; font:bold 13px Arial, Helvetica, sans-serif;  line-height:20px;
}
.lbl_acts{
color:#FF6600;
}
.lbl_actvy{
color:#478D55;
font:12px Arial,Helvetica,sans-serif; float:left; width:220px;
}
.lbl_actvy_not{font:12px Arial,Helvetica,sans-serif; float:left; width:220px;}
.survey_new{
background:none;  padding-left:0px;
}
.survey_new .survey_slider_panel{
background:#EAEAEA url("../img/slider_panel_bg.jpg") repeat scroll left top; min-height:331px;
}

#maincontainer .lst_lnk{
float:right; margin-top:-25px; display:inline;
}
.slr_media{
width:100%;
}

/*30-10-10*/
.general_btnylow1{
 width:180px;height:29px;
 background:url(../img/ad_btn_01.jpg) no-repeat;border:none;
 font:bold 17px Arial; margin-bottom:10px;color:#000;
}
.button_search_new_01{
padding:3px 6px;border: 1px #DDD solid;
background-color: #003F80;text-decoration: none;
white-space: nowrap;color: #FFFFFF;
overflow:visible;margin-left:5px; margin-top:5px; display:inline;
}



/* Added new By Bc on 10 Nov 10 */

.survey_slider_panel_grey{
float:left; width:541px; min-height:305px; height:305px; height:auto !important; padding:0px 0px 0px 10px; background:#CCE6CB url(../img/plan-box-middle-bg-v_grey.jpg) repeat;
}
.survey_txtbox_individual_grey{
 border:none; height:18px; width:25px; padding:2px; margin-bottom:4px; margin-left:0px; background:none;
}
.recommendation_compare_page{
font-size:12px; padding:5px 0px; color:#666666;
}
.recommendation_compare_page a{
 font-size:12px; text-decoration:underline; padding:0px 2px; color:#478D55;
}

.recommed-lnk-content ul li  .compare_active{
background: url(../img/recommed-right-lnk-arrow.png) no-repeat !important; color:#fff !important; position:relative; 
padding:10px 0 8px 20px; width:224px; _width:202px; font:bold 13px Arial,Helvetica,sans-serif;

/*14-12-10 background: url(../img/recommed-right-lnk-arrow.png) no-repeat !important; color:#fff !important; position:relative; padding:8px 0px 6px 20px; width:224px; _width:202px; font:bold 16px Arial,Helvetica,sans-serif;*/

}
.recommed-lnk-content ul li  .compare_active:hover{
/*14-12-10 padding:8px 0px 6px 20px;  font:bold 16px Arial,Helvetica,sans-serif !important;*/
padding:10px 0 8px 20px;  font:bold 13px Arial,Helvetica,sans-serif !important;
}
.recommed-lnk-content ul li div{ 
 color:#fff !important; position:relative; margin-left:-14px; width:220px;
}

.plan_paging_title_sec{
float:left; width:555px; 
}
/* added by keyur 27-apr-11*/
.plan_paging_title_sec_widget{
float:left; width:555px;margin: -10px 0 10px; 
}
/* */
.plan_paging_title_sec .left{
float:left;  display:inline; font-weight:bold;  font:bold 14px Arial,Helvetica,sans-serif !important; color:#000; padding-top:10px;
}
.plan_paging_title_sec .recommendation_compare_page{
float:right;  display:inline; font-weight:bold;  
font:bold 18px Arial, Helvetica, sans-serif; color:#333333 !important;
/*font:bold 13px Arial, Helvetica, sans-serif; color:#666666 !important;*/
padding:0px;
/*font:bold 14px Arial,Helvetica,sans-serif !important; color:#000; */
} 
.recommendation_block .recommendation_btn{
position:absolute; right:20px;
}




/* Here's our default note styles. */
.recommendation_btn .notedefault, .notenested {
 position: absolute;
 visibility: hidden;
 left: -160px !important; top: -18px !important; width: 153px; z-index:9; background:#fff;
}
.notedefault {
 padding: 0px;
/* border: 1px solid #000;*/
/* background-color: #fff;*/
 color: #000;
}
.notenested {
 width: 8em;
 padding: 3px;
/* border: 1px solid #963;*/
 background-color: #C96;
 color: white;
}

/* Some position-type-specific offset information. Tweak as needed! */
.snp-mouseoffset, .snp-triggeroffset, .snp-mousetrack {
 margin-left: 5px;
 margin-top: 15px;
}

/* Headings within notes */
.notedefault h5 {
 margin: 0 0 5px 0;
 padding: 2px;
 background-color: white;
 color: black;
}
.notedefault a{
 /*background:#fff;*/ margin:1px 0px 0px 0; border:1px solid #EFEFEF; padding:4px 6px; float:left;  font: bold 11px Arial, Helvetica, sans-serif; color:#40894c !important; width:139px;
}
.notedefault a:hover{
 color:#000 !important; 
}

/* Note close marker is only shown within pinned notes. */
.note-close {
 float: right;
 margin-top: 2px;
 width: 14px;
 height: 14px;
 line-height: 14px;
 color: black;
 text-decoration: none;
 visibility: hidden
}
.snb-pinned .note-close {
 visibility: inherit;
}
.view_recm_link {
display:inline; float:left; line-height:21px; margin-left:20px;
}

.gen_link{
color:#3399CC !important;
text-decoration:underline !important;
}
.survey_slider_panel_title_recomm{
padding:0px; margin:0px; float:left; width:100%;
}
.my_plan_overview_col{
float:left; width:280px; margin-right:10px;
}
.my_plan_overview_col2{
float:left; width:210px;
}
.my_plan_overview_col .adpaln-content-block{
margin-bottom:6px;
}
.my_plan_overview_col2 .adpaln-content-block{
margin-bottom:6px;
}


/* Added New BY BC on 29 nov 10 */

.ad_dash_cnt{
float:left; width:130px; margin-bottom:20px; margin-right:25px; font-weight:bold; /*font-size:17px; change on 03dec10*/  font-size:15px; 
}
.ad_dash_cnt p{
border:1px solid #797979; height:40px; text-align:left; padding-top:20px; margin-top:1px; padding-left:10px;
}
.dashboard_cp{
color:#5daa81 !important; text-decoration:underline !important; font-weight:normal !important; line-height:20px;
}

#admin_hilight_txt {
color:#FFFFCC !important; font:bold 12px Arial,Helvetica,sans-serif;
}
.ad_dashp_lbl{
	font-size:12px !important;
	font-weight:100 !important;
}
/*61210*/
.common-lgt_orange-title{
font:bold 24px Arial, Helvetica, sans-serif; color:#ff3000;	
}



/* Adde new By BC 06 dec 10 */

.survey_slider_panel_yellow{
float:left; width:541px; min-height:305px; height:305px; height:auto !important; padding:0px 0px 0px 10px; background:#CCE6CB url(../img/plan-box-middle-bg-v_yellow.jpg) repeat;
}
.survey_slider_bottom_line_bg_yellow {
background:transparent url(../img/slider_border_bg_bottom_yellow.gif) repeat scroll left top; float:left;padding-left:15px;width:100%;
}
.survey_slider_yellow {
background:url(../img/slider_left_border_bg_yellow.gif) no-repeat scroll left top transparent; display:inline; float:left; height:200px;  margin:10px 0; padding:0; width:100%;
}


.survey_slider_panel_orange{
float:left; width:541px; min-height:306px; height:305px; height:auto !important; padding:0px 0px 0px 10px; background:#CCE6CB url(../img/plan-box-middle-bg-v_orange.jpg) repeat;
}
.survey_slider_bottom_line_bg_orange {
background:transparent url(../img/slider_border_bg_bottom_orange.gif) repeat scroll left top; float:left;padding-left:15px;width:100%;
}
.survey_slider_orange {
background:url(../img/slider_left_border_bg_orange.gif) no-repeat scroll left top transparent; display:inline; float:left; height:200px;  margin:10px 0; padding:0; width:100%;
}
/* Added new BY BC on 06 Dec 10 */

.feature_pricing_title{
font:bold 24px Arial, Helvetica, sans-serif; color:#d34b00;		
}
.feature_pricing_sub_title{
font:bold 18px Arial, Helvetica, sans-serif; color:#333333;		
}
.pricing_block{
float:left; width:265px; text-align:center; border-right:1px solid #cccccc;
}
/*.pricing_block.silver{
width:270px;  
}*/
.pricing_block.silver{
width:250px;  padding-left:20px; 
}
.pricing_block.silver .img{
 height:120px; height:145px;
}
.pricing_block.bronze{
width:250px;  
}
.pricing_block.bronze .img{
padding-top:25px; height:120px;
}
/*.pricing_block.gold{
width:250px;  border:none;
}
*/
.pricing_block.gold{
width:230px;  border:none; padding-left:20px;
}

.pricing_block.gold .img{
padding-top:25px; height:120px;
}

.pricing_block .img{
 height:145px;
}
.pricing_block .desc{
 font:15px Arial, Helvetica, sans-serif; color:#666666; /*101210 min-height:90px; height:auto !important; height:90px;*/ text-align:left;
}
.pricing_block .desc a{
color:#78AB82; font-weight:bold; text-decoration:none; font-size:12px;
}
.pricing_block .desc a:hover{
color:#78AB82; text-decoration:none;
}
.pricing_block .desc strong{
 color:#333333; text-transform:uppercase; font-size:14px; line-height:22px; text-align:center;
}
.pricing_block .title-txt{
 color:#333333; /*text-transform:uppercase;*/ font-size:14px; line-height:22px; text-align:center; font-weight:bold; margin-bottom:5px;
}
.pricing_block .price{
 font:bold 17px Arial, Helvetica, sans-serif; /*color:#d34b00;*/  color:#ff6500;   padding:10px 0px;
}
.pricing_block .price.free_price{
 font:bold 18px Arial, Helvetica, sans-serif; color:#78ab82; 
}
.pricing_block .btn{
}
.gold-bold-text{
color:#000; display:inline; float:left; margin-bottom:5px;
}
.one-year-text{
text-align:center;
}
.feature_pricing_trial_txt{
padding-top:5px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.feature_pricing_trial_txt a{
color:#78ab82 !important; font-weight:bold;
}
.error-page{
padding:20px 0px 10px 20px;
}
.error-msg01{
font:bold 21px Arial, Helvetica, sans-serif; color:#d34b00;
}
.error-page-lnk{
 font:bold 13px Arial, Helvetica, sans-serif; color:#629d62; padding:10px;
 }
 .error-page-lnk a{
 font:bold 13px Arial, Helvetica, sans-serif; color:#629d62; padding:10px;
 }
 .mix_col1_new{
  float:right; padding-right:0px;	
 }

.recomm_tab{
float:left; width:100%; margin-top:10px; /*26-04-2011*//*height:39px;*/ position:relative;
}
.recomm_tab a{
 padding:8px 10px 5px 10px; float:left; margin:10px 0 0 0px; font: 14px Arial, Helvetica, sans-serif; color:#666666  !important; background:#e1e1e1 url(../img/recomm_tab_bg_left.jpg) no-repeat scroll left top ; position:relative;
}
/*.recomm_tab a{
 padding:8px 10px 5px 10px; float:left; margin:10px 0 0 0px; font: 14px Arial, Helvetica, sans-serif; color:#666666  !important; background:#e1e1e1 url(../img/recomm_tab_bg_left.jpg) no-repeat scroll left top ; position:relative;
} */
.recomm_tab a span{
background:url(../img/recomm_tab_bg_right.jpg) no-repeat scroll left top transparent; height:29px; width:5px; position:absolute; right:0px; top:0px;
}
.recomm_tab label{
padding:5px 40px 8px 20px; float:left; margin:10px 0 0 0px; font: 14px Arial, Helvetica, sans-serif; color:#000 !important; background:url(../img/recomm_tab_bg.jpg) no-repeat scroll left top transparent;
}
.recomm_tab .active{
/*background:#FF6500;*/ padding:12px 10px 8px 10px; float:left; margin:0px 0 0 0px; font:bold 14px Arial, Helvetica, sans-serif; color:#fff !important; background:url(../img/recomm_tab_active_right.jpg) no-repeat scroll left top transparent; height:20px; position:relative;
}
.recomm_tab .active span{
background:url(../img/recomm_tab_active_left.jpg) no-repeat scroll left top transparent; height:40px; width:7px; position:absolute; right:0px; top:0px;
}
.inner-page .recommendation_btn{
position:absolute; right:35px; top:29px; *z-index:1;
}   
.recomm_tab .recommendation_btn{
position:relative; right:35px; top:-100px; z-index:999;
}

.recomm_tab .recommendation_btn2 .notedefault {
 position: absolute;
 visibility: hidden;
 left: -160px !important; top: -9px !important; width: 11em; z-index:999;
}
.recomm_tab .recommendation_btn2 .notedefault a{
 background:#fff; margin:1px 0px 0px 0; border:1px solid #EFEFEF; padding:4px 6px; float:left;  font: bold 11px Arial, Helvetica, sans-serif; color:#40894c !important; width:140px;
}
.recomm_tab .recommendation_btn2 .notedefault a:hover{
 color:#000 !important; 
}
.recomm_tab .recommendation_btn2 {
 position: absolute; right: 0px; top: 193px;/*26-04-2011*//*top: 0px*/ z-index:1;
}

/* by keyur */
.recomm_tab .recommendation_btn3 {
 position: absolute; right: 0px; top: 50px;/*26-04-2011*//*top: 0px*/ z-index:1;
}
 
}
/* end here */

/*26-04-2011*/
.recommendation_btn a.submit-btn-beta_3 {
    background: url("../img/submit-btn-off-state_2.jpg") no-repeat scroll right 0 transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    float: left;
    font: bold 12px Arial,Helvetica,sans-serif;
    letter-spacing: 1px;
    padding: 4px 0 6px;
    text-align: center;
    width: 100px;
	margin: 0px!important;
}
.recommendation_btn a.submit-btn-beta_2 {
margin: 0px!important;
}
/*#content a.active {
    background: url("../img/recomm_tab_active_right.jpg") no-repeat scroll left top transparent;
    color: #FFFFFF !important;
    float: left;
    font: bold 14px Arial,Helvetica,sans-serif;
    height: 20px;	
    padding: 12px 10px 8px;
    position: relative;
} */
.inactive{
    background: url("../img/recomm_tab_bg_left.jpg") no-repeat scroll left top #E1E1E1;
    color: #666666 !important;
    float: left;
    font: 14px Arial,Helvetica,sans-serif;
    margin: 10px 0 0 0;
    padding: 8px 10px 5px;
    position: relative;
	margin-top: 21px;
}
.inactive span {
    background: url("../img/recomm_tab_bg_right.jpg") no-repeat scroll left top transparent;
    height: 29px;
    position: absolute;
    right: 0;
    top: 0;
    width: 5px;
}
#content a.active span {
    background: url("../img/recomm_tab_active_left.jpg") no-repeat scroll left top transparent;
    height: 40px;
    position: absolute;
    right: 0;
    top: 0;
    width: 7px;
}
.recomm_tab .recommendation_btn2 .submit-btn-beta_2 {
 background: url("../img/submit-btn-off-state.jpg") no-repeat scroll right 0 transparent; color: #FFFFFF !important; cursor: pointer; float: left; font: bold 12px Arial,Helvetica,sans-serif; letter-spacing: 1px;
  padding: 3px 0 7px; text-align: center; text-transform: uppercase;  width: 78px;
}
.recomm_tab .recommendation_btn3 .submit-btn-beta_2 {
 background: url("../img/submit-btn-off-state.jpg") no-repeat scroll right 0 transparent; color: #FFFFFF !important; cursor: pointer; float: left; font: bold 12px Arial,Helvetica,sans-serif; letter-spacing: 1px;
  padding: 3px 0 7px; text-align: center; text-transform: uppercase;  width: 78px;
}
.recomm_tab .recommendation_btn2 a.submit-btn-beta_2 {
 background: url("../img/submit-btn-off-state.jpg") no-repeat scroll right 0 transparent; color: #FFFFFF !important; cursor: pointer; float: left; font: bold 12px Arial,Helvetica,sans-serif; letter-spacing: 1px;
  padding: 4px 0 6px; text-align: center; text-transform: uppercase;  width: 78px;
}
.recomm_tab .recommendation_btn2 .submit-btn-beta_3 {
 background: url("../img/submit-btn-off-state_2.jpg") no-repeat scroll right 0 transparent; color: #FFFFFF !important; cursor: pointer; float: left; font: bold 12px Arial,Helvetica,sans-serif; letter-spacing: 1px;
  padding: 4px 0 6px; text-align: center;   width: 100px;

}

.recomm_tab .recommendation_btn2 #supernote-note-demo1{
 position: absolute;
 visibility: hidden;
 left: 0px !important; top: 0px !important
}


/* Added new By BC on 04 jan 11 */

.view_acts_media{
float:left; width:100%; margin:0px 0 15px 0;
}
.view_acts_media label{
float:left; font:bold 14px Arial, Helvetica, sans-serif; color:#000; padding:10px 10px 0 0;
}
.view_acts_media img{
padding:0px 3px 0 3px;
}
.common-subtitle-blk-small{
	font:bold 15px Arial, Helvetica, sans-serif; color:#000;
}
/* added by keyur 27-apr-11 */
.common-subtitle-widget{
    font:bold 18px Arial, Helvetica, sans-serif; color:#d34b00;
}
/* */
/*07-01-11*/
div#content_center_right_hirepro{
float:left; width:100%;
padding-right: 0px;
}
.pro_left{
float:left;display:inline;
line-height: 45px;
}
.pro_right{
float:right;
}
/*17-1-11 prof user dashboard*/
.common-orange-title-prof{
font:bold 20px Arial, Helvetica, sans-serif; color:#F66F00;
}

/*18-1-11*/
.survey_left_block{
float:left; width:250px; border:1px solid #616161;
} 
.survey_left_block_title{
float:left; width:240px; background:#c2c2c2; padding:10px 0 10px 10px; font-size:18px;
} 
.survey_left_block_content{
float:left; width:240px; padding:10px 0px 10px 10px; line-height:22px;
} 
.survey_btm_desc_box{
float:left; width:552px; _width:522px;
}
.survey_desc_txt{
padding:5px 0px;
}
.survey_desc_txtarea{
height:100px; width:550px; _width:522px; border:1px solid #000; font:12px Arial, Geneva, sans-serif; color:#000;
}
/*24-1-11*/
.gen_link_orange {
  color: #d34b00 !important;
}



/* Added new By BC on 26 jan 11 */

.recommendation_plan_block_second{
  float: left; margin-top: 10px;  width: 782px;
}
.recommendation_plan_block_second .col-left {
 float: left; margin-right: 10px;  position: relative;  width: 554px;  z-index: 0 !important;
}
.recommendation_plan_block_second .col-right {
 float: left; width: 218px;
}

.plan_paging_title_sec.middle{
margin:25px 0 10px 0; width:506px;
}
#edit_target_aud .adpaln-content-block .edu-first_3{
margin-right:0px; width:46px; 
}
#edit_target_aud .adpaln-content-block .box02{
width:102px; 
}
#edit_target_aud .adpaln-content-block .box03{
width:110px; 
}
#edit_target_aud .adpaln-content-block .box04{
width:135px; 
}
#edit_target_aud .adpaln-content-block .box05{
width:90px; 
}

/* Added New By Bc on 21th Feb 11 */

.update-paging-outer{
float:left; width:100%; margin-bottom:10px;
}
.update-paging-outer .common-orange-title{
float:left; font-size:22px;
}
.update-paging-outer .paging-update{
float:right; font:bold 18px Arial,Helvetica,sans-serif; color:#000;
}
.login_restricted_pg_access{
float:left; width:710px; background:#FDFF95; border:1px solid #A09F83; padding:12px 10px; font-weight:bold; font-size:20px; color:#000; margin-bottom:15px;
}
.proposal_comment_box{
border:1px solid #A0A0A0; padding:10px; width:656px; margin:10px 0px 0px 0px;
}
.proposal_comment_box a{
font-weight:bold;
}
.recommendation_help_txt{
background: url(../img/activity-day-img_blank.jpg) no-repeat scroll right 0 transparent; float:left; /*width:533px;*/ width:525px; padding:7px 10px 7px 10px;  margin:10px 0 0 0;
margin-bottom: 20px;
}
.recommendation_help_txt label{
 font-weight:bold; font-size:14px; color:#666666; float:left;
}
.recommendation_help_txt a{
float:right; text-decoration:underline;
}

#dhtmltooltip{
position: absolute;
left: -300px ;
width: 450px;
border: none;
padding: 10px 12px 9px 12px;
 background-image:url(../img/tooltip-bg.png);
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmltooltip p{
 line-height:0px; padding-top:5px; font-weight:bold;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
.reply_btn_lightbox{
float:right; display:inline;
}
.orange-title-update{
float:left; width:100%;
}

.pricing_yellow_blog{
float:left; width:780px; background:#FDFF95; border:1px solid #A09F83; padding:8px 10px; font-weight:bold; font-size:22px; color:#000; margin-bottom:15px;
}
/*
.pricing_yellow_blog_upgradepage{
float:left; width:780px; background:#FDFF95; border:1px solid #A09F83; padding:8px 10px; font-weight:bold; font-size:22px; color:#000; margin-bottom:15px;
}
*/
.pricing_yellow_blog .title{
color:#000; 
}
.pricing_yellow_blog .title-sub{
color:#000; font-size:17px;  padding-bottom:3px;
}
.pricing_yellow_blog .title-sub-last{
color:#3229D2;  font-size:14px;
}
.feature-row{
float:left; width:100%; margin:10px 0px 20px 0; border-bottom:1px solid #CCCCCC; padding-bottom:25px;
}
.feature-row.second{
}
.feature-row.second .colleft{
float:right; margin:0px;
}
.feature-row.second .colright{
float:left; color: #666666; float: left; font-size: 18px;
}
.feature-row .title{
  color: #666666; font-size: 24px; font-weight: bold; margin-bottom: 15px;
}
.feature-row .colleft{
float:left; width:350px; margin-right:20px;
}
.feature-row .colright{
float:left; width:400px; color: #666666; float: left; font-size: 18px;
}
.proposal-txt{
color:#D34B00;	 font-size:16px; font-weight:bold;
}
.show-hide-recommend{
position:absolute; right:8px; bottom:27px; *bottom:8px; _bottom:27px;
}



/* Added new By BC on 10 March 11 */

.content-landing-page{
float:left; width:824px; margin-top:15px;
}
.content-landing-page .col-left{
float:left; width:560px; margin-right:10px;
}
.content-landing-page .col-right{
float:left; width:235px;
}

.content-landing-page .col-right .home-adpaln-colleft3{
width:230px;
}
.content-landing-page .col-right .home-adpaln-colleft3 .adpaln-colleft-title-home3{
width:230px;  background: url(../img/chevron_home3_bg_new.jpg) no-repeat scroll right 0 #F66F00; padding:11px 0 13px 15px; font-size:17px;
}
.content-landing-page .col-right .home-adpaln-colleft3 .adpaln-colleft-content-home3{
width:223px; border-bottom:none;
}
.content-landing-page .col-right .home-adpaln-colleft3 .adpaln-colleft-content-home3 .radio_box_container{
width:218px; padding-left:0px;
}
.content-landing-page .col-right .home-adpaln-colleft3 .adpaln-colleft-content-home3 .radio_box_container .radio_btn_txt{
margin-bottom:0px;
}
.content-landing-page .col-right .home-adpaln-colleft3 .adpaln-colleft-content-home3 .gen-txtxbox{
width:215px;
}
.content-landing-page .col-right .home-adpaln-colleft3 .adpaln-colleft-content-home3 .gen-txtxbox-2{
width:125px;
}
.home_beta_report_btn {
    background: url(../img/get_my_report_btn_beta.jpg) repeat scroll 0 0 transparent;
    height: 34px;
    width: 152px;
}
.gen_link_home_beta3 {
    color: #D34B00 !important;
}


/* Added new By BC on 11 march 10*/

.social_like {
 background: url(../img/submit-btn-off-state.jpg) no-repeat scroll right 0 transparent; color: #FFFFFF !important; cursor: pointer; font: bold 12px Arial,Helvetica,sans-serif;
 letter-spacing: 1px; padding: 3px 0 4px; text-align: center; text-transform: uppercase; width: 78px;
}
.social_share {
 background: url(../img/submit-btn-off-state.jpg) no-repeat scroll right 0 transparent; color: #FFFFFF !important; cursor: pointer; font: bold 12px Arial,Helvetica,sans-serif;
 letter-spacing: 1px; padding: 3px 0 4px; text-align: center; text-transform: uppercase; width: 78px;
}
.social_tweet {
 background: url(../img/submit-btn-off-state.jpg) no-repeat scroll right 0 transparent; color: #FFFFFF !important; cursor: pointer; font: bold 12px Arial,Helvetica,sans-serif;
 letter-spacing: 1px; padding: 3px 0 4px; text-align: center; text-transform: uppercase; width: 78px;
}
.landing-right-socialicon{
position:absolute; right:30px; top:20px;
}
.page_save{
 background: url("../img/btn.jpg") no-repeat scroll 0 0 transparent; border: medium none; color: #000000;  font: bold 17px Arial;  height: 29px;  margin-bottom: 10px; width: 86px;
}
.page_publish{
 background: url("../img/ad_btn_01.jpg") no-repeat scroll 0 0 transparent; border: medium none; color: #000000;  font: bold 17px Arial;  height: 29px;  margin-bottom: 10px; width: 183px;
}
.page_preview{
 background: url("../img/btn.jpg") no-repeat scroll 0 0 transparent; border: medium none; color: #000000 !important;  font: bold 17px Arial;  height: 29px;  margin-bottom: 10px; width: 86px; float:left; line-height:30px;  text-align:center;
}

.fb_share_size_Small {
top:-6px; position:relative;
}
.content-landing-page_new{
float:right; width:630px; margin-top:10px;
}
.landing-right-socialicon_new{
position:absolute; right:30px; top:20px;
}
.col-left ol{
padding:0px; margin-left:20px; margin-top:10px;
}
.col-left ul{
padding:0px; margin-left:20px; margin-top:10px;
}
.target-auditxt-row{
margin:0px;
}
.target-auditxt-row .paging {
margin:0px;
}
.target-auditxt-row .paging .target_audi_col2_col1{
width:100%;
}
.bold-txt{
color: #333333;
font-size: 14px;
font-weight: bold;
}
.plan_details{
float:none; margin:auto; border:none; width:360px;
}
.plan_details .one-year-text{
margin:5px 0px; font-size:14px;
}
.free-trial-pricing-text{
color:#78AB82 !important;
}
.col-left{
float:left; 
}
.get-started-btn{
float:left; margin:23px 0 0 50px;
}
.trial-plan-message{
float:left; width:800px; background:#FDFF95; border:1px solid #A09F83; padding:8px 10px; font-weight:bold; font-size:17px; color:#000; margin-bottom:15px;
}
.trial-plan-message{
float:left; width:802px; background:#FDFF95; border:1px solid #A09F83; padding:8px 10px; font-weight:bold; font-size:17px; color:#000; margin-bottom:15px;
}
.trial-plan-message u{
text-decoration:underline;
}



/*  Added new by BC on 14 apr 11 */

.recom-block-left{
padding:0px; width:820px;
}
.recommendation_block_left{
float:left; width:198px;  padding:0 0 0 2px; display:inline;
}
.recommendation_block_left .view_acts_media .media-title{
font-weight:normal; padding:10px 0 10px 15px;
}
.recommendation_block_left .view_acts_media ul{
float:left; width:200px; padding:0px; margin:0px; list-style-type:none;
}
.recommendation_block_left .view_acts_media ul li{
float:left; width:200px; padding:0px 0px; margin:0px; cursor:pointer;
}
.recommendation_block_left .view_acts_media ul li a{
float:left; width:200px; padding:7px 0px; margin:0px; cursor:pointer;
}
.recommendation_block_left .view_acts_media ul li a img{
float:left; 
}
.recommendation_block_left .view_acts_media ul li a label{
color:#7d7d81;  font-size:15px; font-weight:bold;  float:left; padding-left:3px;
}
.recommendation_block_left .view_acts_media ul li a:hover{
float:left; width:220px;  _width:200px; padding:7px 0px; margin:0px; background: url(../img/left-media-active-bg.png) no-repeat scroll 35px 7px transparent; _background: url(../img/left-media-active-bg.gif) no-repeat scroll 30px 7px ; color:#fff; position:relative;  z-index:9; cursor:pointer;
}
.recommendation_block_left .view_acts_media ul li a:hover .view-act-link{
color:#fff; font-size:15px; font-weight:bold; float:left; cursor:pointer;
}


/*.recommendation_block_left .view_acts_media ul li .view-act-link{
color:#7d7d81;  font-size:15px; font-weight:bold; line-height:32px; float:left;
}
.recommendation_block_left .view_acts_media ul li:hover .view-act-link{
color:#fff; font-size:15px; font-weight:bold;
}
.recommendation_block_left .view_acts_media ul li:hover{
float:left; width:220px; padding:7px 0px; margin:0px; background: url(../img/left-media-active-bg.png) no-repeat scroll 35px 7px transparent; color:#fff; position:relative; z-index:9; cursor:pointer;
}*/
.recommendation_block_left .view_acts_media ul li a.active{
float:left; width:220px; _width:200px; padding:7px 0px; margin:0px; background: url(../img/left-media-active-bg.png) no-repeat scroll 35px 7px ;  _background: url(../img/left-media-active-bg.gif) no-repeat scroll 30px 7px ; color:#fff; position:relative;  z-index:9; cursor:pointer; display:block;
}
.recommendation_block_left .view_acts_media ul li .active .view-act-link{
color:#fff; font-size:15px; font-weight:bold; float:left; cursor:pointer;
}
/*.recommendation_block_left .view_acts_media ul li.active .view-act-link{
color:#fff; font-size:15px; font-weight:bold;
}
*/
/*.recommendation_block_left .view_acts_media ul li p{
float:left;
}*/
.recommendation_block_right{
float:left; width:602px; padding:10px 5px 10px 10px; border-left:1px solid #c2c6c2; display:inline;
}
.recommendation_block_right .activities-block{
width:600px;
}
.recommendation_block_right .activities-block .recco-piechart-desc-col{
width:440px;
}
.recommendation_block_right .activity-btm-blc{
width:580px;
}
.recommendation_block_right .search-activity-msg{
width:592px;  background: url(../img/insert-custom-msg-small.jpg) no-repeat scroll 0 0 transparent;
}
.recommendation_block_right .activity-result-row .col-left{ 
width:365px;
}
.recommendation_block_right #click-to-open{
width:600px;
}
.delete-btn-lnk{
background: url(../img/delete_btn.jpg) no-repeat scroll 0 0; width:114px; height:20px; float:left; text-indent:-999em;
}
.main_table_new {
    border-color: #EEEEEE;
    border-style: solid;
    border-width: 0 0 1px 1px;
    color: #555555;
    font: 11px/14px Arial,Helvetica,sans-serif;
}
.main_table_new.title{
   border:none;
    color: #555555;
    font: 11px/14px Arial,Helvetica,sans-serif;
}
.main_table_new td {
    border-color: #EEEEEE;
    border-style: solid;
    border-width: 1px 1px 0 0;
    padding: 5px;
}
.main_table_new th {
   border:none;
    padding: 5px;
}
.main_table_new td table{
   border:none;
}

.downgrade-msg{
font-weight:bold; line-height:22px;
}
.downgrade-msg img{
vertical-align:middle; padding-left:5px;
}
.new_pricing_blue_block{
float:left; width:780px; padding:10px; background:#2E89E6; color:#fff; margin-bottom:20px;
}
.new_pricing_blue_block .title{
font-weight:bold; padding-bottom:5px; letter-spacing:normal; font-size:20px; color:#fff;
}
.new_pricing_blue_block .colleft{
float:left; width:90px;
}
.new_pricing_blue_block .colmiddle{
float:left; width:500px;
}
.new_pricing_blue_block .colmiddle span{
float:left; width:100%; padding:5px 0px 5px 0px; font-size:17px; font-weight:bold;
}
.new_pricing_blue_block .colright{
float:right;  padding-top:0px;  margin-right:10px;
}
.member-limit-header{
font-weight:bold; font-size:18px; color:#ff0000;	
}
.member-limit-message{
font-weight:bold; font-size:18px; color:#000000;	
}
.member-limit-message .free-trial-pricing-text{
 color:#309965;	
}
.astrik-note{
color:#FF0000; font-size:11px;
}
.login_blue_box{
background:#3065FF; float:left; width:329px; margin-left:5px; padding-left:20px; padding-bottom:18px; color:#fff;
}
.login_blue_box .new-register-header{
font-weight:bold; font-size:20px; color:#fff;
}
.beta4_call_no{
float:right; font:bold 18px Arial, Helvetica, sans-serif; color:#7d7d7d; padding:0px 18px 3px 0px;
}

.price_page_hassle_block{
background: url(../img/no_hassel_price_page_img.jpg) no-repeat scroll 0 0; width:185px; height:61px; text-align:center; float:left;
}
.price_page_hassle_block .text01 {
    color: #000000;
    font: bold 18px/19px Arial,Helvetica,sans-serif;
    padding-top: 5px;
}
.price_page_hassle_block .text02 {
    color: #FFFFFF;
    font: bold 17px/19px Arial,Helvetica,sans-serif;
    padding-top: 0;
}
.price_page_hassle_block .text03 {
    color: #000000;
    font: 14px/14px Arial,Helvetica,sans-serif;
    padding-top: 0;
}

.recomm_tab_top {
    float: left;
    height: 39px;
    margin-top: 10px;
    position: relative;
    width: 100%; border-bottom:1px solid #CCCCCC;
}
.recomm_tab_top a {
    background: url("../img/recomm_tab_bg_left.jpg") no-repeat scroll left top #E1E1E1;
    color: #666666 !important;
    float: left;
    font: 14px Arial,Helvetica,sans-serif;
    margin: 10px 0 0 0;
    padding: 8px 10px 5px;
    position: relative;
}
.recomm_tab_top .active {
    background: url("../img/recomm_tab_active_right.jpg") no-repeat scroll left top transparent;
    color: #FFFFFF !important;
    float: left;
    font: bold 14px Arial,Helvetica,sans-serif;
    height: 20px;
    margin: 0 0 0 0;
    padding: 12px 10px 8px;
    position: relative;
}
.recomm_tab_top .active span {
    background: url("../img/recomm_tab_active_left.jpg") no-repeat scroll left top transparent;
    height: 40px;
    position: absolute;
    right: 0;
    top: 0;
    width: 7px;
}
.recomm_tab_top a span {
    background: url("../img/recomm_tab_bg_right.jpg") no-repeat scroll left top transparent;
    height: 29px;
    position: absolute;
    right: 0;
    top: 0;
    width: 5px;
}
.recomm_tab_top .recommendation_btn {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
}
.orange-title-update .recommendation_btn {
    position: absolute;
    right: 34px !important;
    top: 128px !important; 
    z-index: 1;
}
.recomm_tab_top .recommendation_btn a.submit-btn-beta_2 {
    background: url("../img/submit-btn-off-state.jpg") no-repeat scroll right 0 transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    float: left;
    font: bold 12px Arial,Helvetica,sans-serif;
    letter-spacing: 1px;
    padding: 4px 0 6px;
    text-align: center;
    text-transform: uppercase;
    width: 78px;
}
.recomm_tab_top .recommendation_btn .notedefault {
    left: -160px !important;
    position: absolute;
    top: -9px !important;
    visibility: hidden;
    width: 11em;
    z-index: 999;
}
.recomm_tab_top .recommendation_btn .notedefault a {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #EFEFEF;
    color: #40894C !important;
    float: left;
    font: bold 11px Arial,Helvetica,sans-serif;
    margin: 1px 0 0 0;
    padding: 4px 6px;
    width: 140px;
}


/* Added new by By on 25 may 011 */

.pricing_row{
float:left; width:100% !important; border-bottom:2px solid #c2c2c2 !important; border-right:none; padding-bottom:10px; margin-bottom:10px; padding-top:10px; padding-left:0px !important;
}
.pricing_row .img{
float:left; width:100px; padding:0px !important; height:auto !important;
}
.pricing_row .title-txt{
float:left; width:250px; font-size:14px;
}
.pricing_row .title-txt span{
font-size:20px;
}
.pricing_row .desc{
float:left; width:260px;
}
.pricing_row .price{
float:left; width:160px; font-size:20px; padding-top:0px !important;
}
.pricing_row .price span{
 font-size:12px; color:#666666; font-weight: normal;
}
.price-bg-content{
background:#fafafa; border:2px solid #d2d2d2; border-width:1px 0px 1px 0px; padding:10px 0px; font-size:18px; font-weight:bold; color:#000;  float: left; width:100%; margin:10px 0px;
}
.pricing-img-block{
float:left; width:100%; font-size:17px;
}
.pricing-img-block img{
float:left; 
}
.pricing-img-block strong{
width:700px; float:left; padding:15px 0px 0px 10px;
}
.login-join-now{
 background: url(../img/register_for_adc_blank_img.jpg) no-repeat scroll right 0; float:left; width:305px; text-align:center; padding:14px 0px 17px 0px; color:#000 !important; font-size:18px !important; font-weight:bold !important; text-decoration:none !important;
}
.activity_for_ignore{
margin:0px 0px 20px 0px; float:left;
}
.activity_for_ignore .activity-btm-blc{
width:738px;
}
.activity_for_ignore.last{
margin:0px 0px 0px 0px; float:left;
}



.supernote_edit_top{
float:left; position:relative; line-height:22px;
}
.supernote_edit_top .supernote-hover-demo1{
padding:2px 0px 0px 10px; text-decoration:underline;
}
.supernote_edit_top .notedefault {
left: 2px !important; position: absolute; top: 5px !important; visibility: hidden; width: 11em; z-index: 999;
}
.supernote_edit_top .notedefault a {
background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #EFEFEF; color: #40894C !important;  float: left;  font: bold 11px Arial,Helvetica,sans-serif; margin: 1px 0 0 0;
padding: 4px 6px; width: 140px;
}
.save-this-plan{
 background: url("../img/save-this-plan.jpg") no-repeat scroll right 0 transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    float: left;
    font: bold 12px Arial,Helvetica,sans-serif;
    letter-spacing: 1px;
    padding: 3px 0 6px;
    text-align: center;
    width: 139px;
	margin:0px 45px 0px 0px!important;	
	}
.reg-now-surevry-result{
 background: url("../img/reg-now-surevry-result.jpg") no-repeat scroll right 0 transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    float: left;
    font: bold 12px Arial,Helvetica,sans-serif;
    letter-spacing: 1px;
    padding: 3px 0 6px;
    text-align: center;
    width: 103px; text-decoration:none  !important;
	margin:-3px -5px 0 0px!important; position:relative;
}
.landing_tep3{
}
.landing_tep3 .col-left{
    width:825px;  margin-right:0px;
}
.login_blue_box_temp3{
background:#3065FF; float:left; width:540px; margin-left:0px; margin-top:15px;  padding-left:20px; padding-bottom:18px; color:#fff; padding-top:10px;
}

.landing-right-socialicon .IN-widget{
vertical-align:6px !important;
}
#facebook .hidden_elem{
display:block !important;
}
.connect_widget_button_count_count{
display:block !important;
}
.connect_widget_button_count_nub{
display:block !important;
}
.connect_widget_button_count_excluding{
display:block !important;
}

.feature_pricing_title_sub{
font:bold 24px "Times New Roman", Times, serif; color:#000;	
}
.feature_how_where{
margin-bottom:20px; float:left; width:100%;
}
.feature_how_where img{
margin-right:0px;
}
.feature_how_where img.last{
margin-right:0px;
}
.feature_how_where_sep{
padding-right:70px;
}
.feature_how_where .left{
float:left; width:400px; margin-right:8px;
}
.feature_how_where .left .how_where_left_text{
padding:10px; color:#666666; 
}
.feature_how_where .right{
float:left; width:400px;
}
.feature_how_where .right .how_where_right_txt{
padding:10px; color:#666666;
}
.for_pre_mem_block{
float:left; width:100%; margin-bottom:30px; color:#666666;
}
.for_pre_mem_left{
float:left; width:262px; margin-right:13px;
}
.for_pre_mem_left p{
padding:12px 0 0 0;
}
.for_pre_mem_center{
float:left; width:262px; margin-right:13px;
}
.for_pre_mem_center p{
padding:12px 0 0 0;
}
.for_pre_mem_right{
float:left; width:262px;
}
.for_pre_mem_right p{
padding:12px 0 0 0;
}

.lightbox_content_register{
width:490px !important;
}
.lightbox_content_register .adpaln-content-block .btn_box{
float:right !important; padding-right:10px; width:90% !important;
}
.lightbox_content_register .adpaln-content-block .btn_box .lightbox_not_now{
padding-right:18px; 
}


.social-iframe-content{
position:absolute; right:25px; top:10px;
}
