@CHARSET "UTF-8";
body {
 margin: 0px;
 padding: 0px;
 text-decoration:none;
 font:12px Verdana; 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%;
}
div#content_left {
 float:left; width:18%;
 margin-top:15px; padding-left:16px;
}
div#content_left_box {
 padding: 0px;
 margin: 0px;
 background-color: #EEE;
 border: 1px #DDD solid;
 width:168px;
}
div#clear {
 clear: both;
}
div#content_center_right {
	padding-left: 10px; float:left; width:50%;
	padding-right: 0px; margin-top:15px;
}
.main_table {
 border-width: 0 0 1px 1px;
 border-color: #EEE;
 border-style: solid;
 font:11px Verdana, 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 Verdana, 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 Verdana, Arial, Helvetica, sans-serif ;
 color:#444;
}
div#footer a{
 font:11px Verdana, Arial, Helvetica, sans-serif ;
 color: #0000ee;
}
div#footer a:hover{
 font:11px Verdana, Arial, Helvetica, sans-serif ;
 color: #000;
}
div#footer_left {
	float: left;
	padding-left: 15px;
	padding-top: 5px;
	 font:10px Verdana, Arial, Helvetica, sans-serif;
 color: #444; text-decoration:none; font-weight:normal;
}
div#footer_right {
	padding-top: 5px;
	float:right;
	 font:11px Verdana, Arial, Helvetica, sans-serif;
 color: #444;
}
div#footer_middle {
	padding-right: 15px;
	padding-top: 5px;
	text-align: center;
	 font:11px Verdana, Arial, Helvetica, sans-serif;
 color: #444;
}
/*--------- Addd new from css end here -------------*/
.inner_page_content{
 width:95%; 
 margin-left:auto; 
 margin-right:auto;
 position:relative;
 padding-bottom:10px; 
 margin-top:20px;
}
.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;
}
.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 */
div#content_left_box {
	margin-left: 10px;
	padding: 0px;
	background-color: #EEE;
	border: 1px #DDD solid;
}
div#content_left_box h1 {
	margin: 0;
	padding: 5px;
	background-color: #003F80;
	font-family: Verdana, 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;
}
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 verdana,arial,serif;
	border: 1px #DDD solid;
}
.textarea_new{
	width: 444px;
	margin-bottom: 15px;
	padding: 3px;
	font: 10px verdana,arial,serif;
	border: 1px #DDD solid;
}
.input_new_2{
	width: 150px;
	margin-bottom: 15px;
	padding: 3px;
	font: 10px verdana,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:450px;
  margin:5px 5px 5px 5px;
 }
  .my_account_col2{
  float:right;
  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*/
#media_outer {
	padding-left: 9px; float:left; width:79%;
	padding-right: 0px; margin-top:15px;
}
.media_type_box{
 float:left; width:100%; font:12px Verdana, 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 Verdana, 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 10px;
}
.textarea_add_media{
	/*on 9-10-9 width: 750px;*/
	width: 80%;	
	height:100px;
	margin-bottom: 15px;
	padding: 3px;
	font: 12px verdana,arial,serif;
	border: 1px #DDD solid;
}
.textarea_add_media_second{
	width: 750px;
	height:100px;
	margin-bottom: 15px;
	padding: 3px;
	font: 10px verdana,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;
}
#public_page_left{
 float:left; width:70%;
 /*margin:15px 0px 0px 10px;*/ border:1px solid #000; margin:15px 0px 0px 14px; 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: 700px;
	height:100px;
	margin-bottom: 15px;
	padding: 3px;
	font: 10px verdana,arial,serif;
	border: 1px #DDD solid;
	overflow:auto; overflow-x:hidden; overflow-y:scroll;
}
.attribute_div_chnl_add span{
 width:680px;
 float:left;
 padding:0px; margin:0px;
}
#attribute_name{
 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 Verdana, 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 Verdana, 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; 
}
.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:55%; margin-right:2px; padding-left:10px; 
}
.public_page_new_col2{
 float:left; width:37%; 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;
}
#public_page_left_msg{
 float:left; width:70%;
 margin:15px 0px 0px 14px;
}
.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 Verdana, Arial, Helvetica, sans-serif; color:#000; padding:5px;
}
.display_radio_details a{
 font:12px Verdana, Arial, Helvetica, sans-serif; color:#342cff; text-decoration:underline;
}
.display_radio_details a:hover{
 font:12px Verdana, 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  Verdana, 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:8%; 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:54%; 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 */

#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 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 Verdana, 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 Verdana, 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;
}


.city_page_outer{
float:left; width:98.5%; padding-left:15px; 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
}

.vendor_request{
float:left; width:97.4%;  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 Verdana, Arial, Helvetica, sans-serif; color:#fff; 
}
.vendor_request_t .title a{
font:12px Verdana, 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;
}
.find_bridal_outer{
float:left; width:97%; margin-left:15px; 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;
}
.bridal_top_lnk{
margin:10px 0px 10px 15px;
}
.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:1;
opacity: 0.7;
filter: alpha(opacity = 70);

}
/* css for add request quote page  */
.intro_para{
	float:left; width:100%;
}
.intro_para_title{
	float:left; font:bold 22px Verdana, Arial, Helvetica, sans-serif; color:#000000; width:100%; padding-bottom:8px;
}
.intro_para_content{
	float:left; width:100%; font:12px/18px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-bottom:20px;
}
.form_element_container{
	font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000; float:left; width:100%; margin-bottom:20px;
}
.element_title{
	font:bold 17px/18px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin-bottom:10px;
}
.radio_box_container{
	float:left; width:100%; padding-left:20px; font:12px Verdana, 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 Verdana, Arial, Helvetica, sans-serif; color:#000000; margin-bottom:10px;
}
.form_element_contianer_inner{
	font:12px Verdana, 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 Verdana, Arial, Helvetica, sans-serif; color:#666666; padding-top:3px;
}
.txt_box_form{
	font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #000000; height:15px; width:140px;
	padding:2px;
}
.jmp_mnu_form{
	font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #000000; height:20px;
}
.checkbox_container{
	display:block; margin-bottom:5px;
}
.txt_area_form{
	font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #000000; width:90%; overflow:auto;
}
.form_content_lnk{
	font:12px Verdana, Arial, Helvetica, sans-serif; color:#0000FF;
}
.form_content_lnk:hover{
	font:12px Verdana, 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 Verdana, 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 Verdana, 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:1px solid #c8c8c8; height:18px; width:25px; padding:2px; margin-bottom:4px; margin-left:0px;
}
/* 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:Verdana, 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 verdana, "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;
}