@charset "utf-8";
/* CSS Document */
body{ min-width:900px; background:#666; margin:0; padding:0 ; text-align:center; font-family:Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif; font-size:13px;}
ul{margin:0; padding:0; list-style-type:none;  }
li{ }
img{ border:0;}
form{ margin:0; padding:0;}
h1{ text-transform:capitalize; font-family:'Helvetica Neue',Helvetica,Arial,sans-serif; font-size:28px; color: #ffc; margin:0; padding:0; letter-spacing:-0.05em; line-height:40px;}
h2{ text-transform:capitalize;}
a img{ border:0; padding:0; margin:0;}
a{ color:#090; cursor:pointer;}
a:hover{color:#000;}
p{ margin:5px 0; padding:0;}
label,legend{ text-transform:capitalize;}
.block{ padding:20px;}
.block h3 {font-size:18px;font-weight:bold;color:#006600;display:block;padding:4px;}
.block h4 {font-size:16px;font-weight:bold;color:#006600;display:block;padding:4px;}
div.block {min-height:300px;}
div.section {margin:10px 0;}
.half-block{width: 60%!important;}
.heavy_green_link {color: #006600; display:block; font-weight: bold;}
table thead{ background:#030;  color:#fff;}
table thead td{ padding:0 10px;}
table thead td a{ color:#ffc;}
table thead td a:hover{ color: #0c0;}
.p_title{ font-weight:bold;}
.p_p{ padding:0 0 0 20px;}
.button_01{ display:inline-block; background:#ffc;   line-height:20px;  border:1px solid #030; color:#fff; text-decoration:none;}
.button_01:hover{ color:#ffc; }
.button_01:hover span{background-position:left -20px!important; border:1px solid #ccc;}
.button_01 span{ display: inline-block; padding:0 5px; background:url(/css/images/button01_bg.gif) 0 0 repeat-x; border-top:1px solid #7fcc7f; border-left:1px solid #7fcc7f; border-bottom:1px solid #7fb9d8; border-right:1px solid #7fb9d8; }
.code_highlight{background-color: #000;}
hr{border-top: 1px solid #339900;}
.clear{clear: both;}
.edit_icon{padding-right: 1em; /* background: url(/css/images/mini_edit.png) right center no-repeat; */}
.margintop{margin-top: 5px;}
.red{color: red;}
.green{color: green;}
.bold{font-weight: bold;}
.grey{color: #8C8A80; font-weight: bold;}
.loading{padding-left: 20px; background: url(/css/images/wait.gif) left center no-repeat; text-align: left;}
.render_text{text-indent: -2000px}
.reset_background{background:none;}
.dot_border_bottom{border-bottom: 1px dotted #ccc;  padding-bottom: 5px;}
em.tag {font-weight: bold;font-style: normal; text-decoration: underline;}

/* General Positioning */
.left{ float:left;}
.right{ float:right;}
.align_center{text-align: center;}
.bottom_vertical_align{vertical-align:bottom;}
.v_middle * {vertical-align:middle;}

/* General Size */
.screen_safe {
	max-width:800px;
	max-height:600px;
}

/** messages **/
.general_message{margin-top: 1em;margin-bottom: 1em; font-size: 16px; font-weight: bold;  padding: 10px 30px 10px 30px;-moz-border-radius: 10px; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background-color:#FF9; border-color:#C6D880; color:#529214;}
.error_message{margin-top: 1em; background-color: #FBC2C4; font-weight: bold; font-size: 16px; padding: 5px 30px 5px 20px; -moz-border-radius: 10px; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding;  border-color:#FBC2C4; color:#D12F19;}
.blockMessages{-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; border-color:#FBC2C4; color:#D12F19; background: #FBE3E4;}
.blockMessages h1{color:#D12F19; font-size: 16px;}
.blockOverlay{opacity: 0.6; background-color: #000;}
.read{background: url(/css/images/letter_open.gif) no-repeat center left; padding-left: 20px;}
.unread{background: url(/css/images/letter.gif) no-repeat center left; padding-left: 20px;}

/* TOP MENU */
.top{ height:80px; text-align:left; background: url(/css/images/top_bg.gif) 0 0 repeat-x}
#global_header{ width:960px; overflow:hidden;}
.top .logo{ float:left;} 
.top_main{float:left; position:relative; background: url(/css/images/top_bg_2.gif) 0 0 no-repeat; width:710px; height:80px; border:0;  padding:0; margin:0;display:block}
.top_main p{ text-align:right; color:#FFF; padding:5px 0; margin:0;}
.top_main p a{ color:#Ff0;}
.top_main ul{position:absolute; left:0; bottom:0; text-align:center; height:35px; background: url(/css/images/menu_bg.gif) 0 0 no-repeat; padding:0 0 0 18px;}
.top_main ul li{float:left; margin:0; line-height:35px; background: url(/css/images/menu_bg_m.gif) 0 bottom repeat-x;}
.top_main ul li a{display:block; padding:0 0 0 15px; margin:0 12px 0 0; text-decoration:none; color:#060; font-weight:bold; text-transform: uppercase;}
.top_main ul li a span{display:block; padding:0 18px 0 2px; margin:0;}
.top_main ul li a:hover,.top_main ul li.select a{ color: #000; text-decoration:none; background:url(/css/images/menu_item_bg.gif) 0 bottom no-repeat;}
.top_main ul li a:hover span, .top_main ul li.select a span{ display:block; background:url(/css/images/menu_item_bg.gif) right bottom no-repeat;}
.top_main ul li.nav_close{background: url(/css/images/menu_bg.gif) right bottom no-repeat; width:10px; height:35px;  } 
  
.attachment_help{float: left;}
.account_link{ position:absolute; bottom:0; left:600px; color:#FFFFff; display:block; background:url(/css/images/account_btn.gif) 0 0 no-repeat; width:95px; line-height:27px; text-align:center; font-weight:bold; text-decoration:none; }
.account_link:hover, .admin_link:hover{ color:#dbec1e;}
.admin_link{ position:absolute; bottom:0; left:700px; color:#FFFFff; display:block; background:url(/css/images/account_btn.gif) 0 0 no-repeat; width:95px; line-height:27px; text-align:center; font-weight:bold; text-decoration:none; }

/* SUB MENU */
.sub_menu {padding:0 0 0 20px;padding:10px 0 0 10px;height:35px; background:url(/css/images/sub_menu_bg.gif) 0 0 repeat-x; text-align:left;}
.sub_menu div {display:inline;}
.sub_menu div.sub_menu_block {margin:0 60px 0 0;}
.sub_menu a{ text-transform:capitalize; /* font-size:1.2em; */ }
.sub_menu a:hover{ color:#666;}

/** Trigger **/
.trigger{vertical-align: bottom:}

/* LOGIN BOX */
.login_box{ width:430px; padding:15px 0; background:#505050; text-align:center; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px; margin:10px auto; }
.login_box a{ text-decoration:none; padding:0 0 0 10px; font-weight:bold; color:#000;}
.login_box a:hover{ color:#009900;}
.login_box h1{ height:0; width:400px; margin:0 15px; padding:47px 0 0; overflow:hidden;  background: url(/css/images/login_bg.gif)  0 0 no-repeat;  }
.login_box .big a{ color: #33FF66;  }
.login_box .big a:hover{ color: #33FF66; text-decoration:underline;  }
.login_box .big{ font-size:17px; font-weight:bold; color: #fff; text-align:right; margin:10px 15px 0;}
.login_box .small{ text-align:right; margin:10px 15px 0; }
.login_box .small a{ padding:0 0 0 16px; background:url(/css/images/arrow_icon.gif) left 3px no-repeat;color:#909090; letter-spacing:0.02em; }
.login_box .small a:hover{ color:#EFEFEF; background-position:left -12px;}
.login_box_content{ width:400px;  padding:10px 0; margin:0 15px; /* background:url(/css/images/login_bg_2.gif) left bottom no-repeat; */}
.login_box_content p{ padding:0; margin:0 20px 10px; width:360px; text-align:left;}
.login_box_content label{ display:inline-block; overflow:hidden; width:110px; font-weight:bold; color: #666; font-size:16px;}
.login_box_content input.inputbox{ width:244px; margin:0; padding:0; height:22px; border:1px solid #999;}
.login_box_content input.login_btn{ width:100px; margin:0 5px 0 0; font-size:16px; padding:2px 5px;}
.login_box_content input.check_box{ margin:0; padding:0; }
.login_box_content p.error_msg {margin-left: 130px;/* background:url(/css/images/question_icon.gif) no-repeat;*/ padding-left:18px;color:#FF3300;display:none;}

/* BUTTONS*/
.button_01, .button_02 {text-transform: capitalize; display:inline-block; overflow:hidden; margin-right: 3px; background:#ffc;   line-height:20px;  border-left:1px solid #6fad26;  border-top:1px solid #6fad26;  border-right:1px solid #006633;  border-bottom:1px solid #063; color:#fff; text-decoration:none;}
.button_03{text-transform: capitalize; display:inline-block; overflow:hidden; background:#95d5f1; margin-right: 3px; line-height:20px;  line-height:20px;  border-left:1px solid #89d4f5;  border-top:1px solid #89d4f5;  border-right:1px solid #006633;  border-bottom:1px solid #063; color:#fff; text-decoration:none;}
.button_01 span, .button_02 span{ display: inline-block; padding:0 5px;  border-top:1px solid #7fcc7f; border-left:1px solid #7fcc7f; border-bottom:1px solid #7fb9d8; border-right:1px solid #7fb9d8; color: #fff;}
.button_03 span{ display: inline-block; padding:0 5px;  border-top:1px solid #95d5f1; border-left:1px solid #95d5f1; border-bottom:1px solid #7fb9d8; border-right:1px solid #7fb9d8; }
.button_01:hover,.button_02:hover, .button_03:hover{ color:#ffc; background:7fb9d8; }
.button_01:hover span, .button_02:hover span, .button_03:hover span{ background-position:bottom; /* border:1px solid #fff; */ }

.button_01 span{background:url(/css/images/button01_bg.gif) 0 0 repeat-x;}
.button_02 span{ background:url(/css/images/button02_bg.gif) 0 0 repeat-x;}
.button_03 span{ background:url(/css/images/button03_bg.gif) 0 0 repeat-x;}


.edit_button, .copy_button, .delete_button, .report_button, .archive_button,
.abort_button, .download_button, .reload_button, .import_button, .add_button, 
.unsubscribe_button, .share_button, .forward_buttion, .html_button,
.email_go_button, .bookmark_button, .unbookmark_button, .layout_add_button,
.duplicate_button, .preview_button, .email_button {
	padding-left: 17px; _height:1%;  _width: 1%; 
	margin: 5px 8px 5px 0px;text-decoration:underline; 
	display:block; float:left;text-transform: capitalize}
.edit_button{background:url(/memberimg/icons/document_a4_edit.png) left center no-repeat;}
.copy_button{background:url(/memberimg/icons/document_copy.png) left center no-repeat;}
.delete_button{background: url(/memberimg/icons/document_a4_remove.png) left center no-repeat;}
.report_button{background: url(/memberimg/icons/report.png) left center no-repeat;}
.archive_button{background: url(/memberimg/icons/document_a4_locked.png) left center no-repeat;}
.abort_button{background: url(/memberimg/icons/document_a4_warning.png) left center no-repeat;}
.download_button{background: url(/memberimg/icons/document_a4_download.png) left center no-repeat;}
.reload_button{background: url(/memberimg/icons/refresh.png) left center no-repeat;}
.import_button{background: url(/memberimg/icons/document_a4_add.png) left center no-repeat;}
.forward_button{background: url(/memberimg/icons/document_a4_forward.png) left center no-repeat;}
.add_button{background: url(/memberimg/icons/add.png) left center no-repeat;}
.unsubscribe_button{background: url(/memberimg/icons/document_a4_warning.png) left center no-repeat;}
.share_button{background: url(/memberimg/icons/document_a4_share.png) left center no-repeat;}
.html_button{background: url(/memberimg/icons/html.png) left center no-repeat;}
.email_go_button{background: url(/memberimg/icons/email_go.png) left center no-repeat;}
.bookmark_button{background: url(/memberimg/icons/award_star_add.png) left center no-repeat;}
.unbookmark_button{background: url(/memberimg/icons/award_star_delete.png) left center no-repeat;}
.layout_add_button{background: url(/memberimg/icons/layout_add.png) left center no-repeat;}
.duplicate_button{background: url(/memberimg/icons/page_copy.png) left center no-repeat;}
.preview_button{background: url(/memberimg/icons/report.png) left center no-repeat;}
.email_button{background: url(/memberimg/icons/email.png) left center no-repeat;}
	
a.nodecor {
	text-decoration:none;
}

/* ANNOUCEMENT AND ALERT */
 
.announcement,.alert{ overflow:hidden; zoom:1; width:90%; margin:10px auto; padding:5px 10px; -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px; text-align:left;}
.announcement p,.alert p{ padding:0 0 0 110px;  }
.announcement strong, .alert strong{ float:left; padding:0 12px 0 26px; line-height:24px; text-transform:uppercase; display:block;}
.announcement strong{ background:url(/css/images/alert_icon.gif) 0 center no-repeat;}
.alert strong{ background:url(/css/images/warning_icon.gif) 0 center no-repeat;}
.announcement{ border:1px solid #F30; background:#ff9;}
.alert{ background:#F9CACA; border:1px solid #C00;  }

.info { 
	background:#FFFFCC; 
	border:1px solid #00CC00;
	color: #606060;
	padding: 4px;
}
		
/* MAIN BODY AREA */
.main_area{ text-align:center;  position:relative; 	padding-top: 20px; padding-bottom: 20px;} 

.two_col_wrap{ position:relative; width:90%;  background:url(/css/images/2_colum_btm_shadow.gif) left bottom repeat-x; padding:0 0 3px 0; height:auto; margin:0 auto 3%; display:inline-block;}
.crn_s_w, .crn_s_e, .crn_n_w, .crn_n_e{ position:absolute;  height:25px; width:25px;  z-index:3;}
.crn_s_w{ background: url(/css/images/cnr_s_w.gif) left bottom no-repeat; left:0; bottom:0; }
.crn_s_e{ background: url(/css/images/cnr_s_e.gif) right bottom no-repeat; right:0; _right:-1px;  bottom:0; }
.crn_n_w{ background:url(/css/images/cnr_n_w.gif) left top no-repeat; left:0; top:0; bottom:0;}
.crn_n_e{ background:url(/css/images/cnr_n_e.gif) right top no-repeat; right:0; _right:-1px; top:0; bottom:0;}
 
.two_clumn{ width:100%; margin: 0 auto;}
.two_clumn td{ vertical-align:top; text-align:left;}
.two_clumn_l{ position:relative; width:20%; border-right:1px solid #ccc;  background:#f4faec url(/css/images/task_bar_bg.gif) right top repeat-y; padding:10px;}
.two_clumn_r{  width:80%; background:#fff;}
.two_clumn_l h2, .two_clumn_l h3{ font-size:1.2em;  text-transform:capitalize;}
.two_clumn_l h2{color:#FF6600; margin:10px 0;}
.two_clumn_l h3{color:#666; border-top:1px dotted #ccc;  padding:10px 0 5px; margin:0;}
.two_clumn_l h4{color:#666; padding:10px 0 5px; margin:0; font-size: 16px;}
.two_clumn_l .search_box{ margin:15px 0 0;}
.two_clumn_l .search_box_left{background:url(/css/images/search_bg_2.gif) 0 0 no-repeat;}
.two_clumn_l .search_box_go{ background:url(/css/images/search_bg_2.gif) right top no-repeat;}

 
 /*	SEARCH BOX GENERAL CSS*/
.search_box{ position:relative; width:182px; height:24px;}
.search_box_left{ position:absolute; width:144px;height:21px; padding:3px 0 0 10px;  border:0; color:#999;}
.search_box_go{ position:absolute; right:0; top:0; width:28px; height:24px; border:0;}
 
 
 /*dashboard page- left menu*/
.dashboard{background:none; width:100%; float:left;}
.dashboard thead{ background:#003300; color:#fff;}
.dashboard td{ padding:5px; text-align:left; vertical-align:top;}
.dashboard td ul{margin:10px;}
.check_list{ }
.check_list li{background:url(/css/images/check.gif) left top no-repeat; padding:0 0 0 22px; line-height:1.6em;}
.green_btn{ display: inline-block; overflow:hidden; background:url(/css/images/big_green_btn.gif) left top no-repeat; padding:0 0 0 20px; margin:10px 0; font-size:1.4em; color:#fff; line-height:36px; text-decoration:none; font-weight:bold;}
.green_btn span{ display:inline-block; overflow:hidden; background: url(/css/images/big_green_btn.gif) right top no-repeat; padding:0 40px 0 0;}

.green_btn2{ text-transform:capitalize;display:inline-block;overflow:hidden; background:url(/css/images/big_green_btn2.gif) left top no-repeat; padding:0 0 0 20px; margin:0 0 20px;font-size:1.2em; color:#fff; line-height:36px; text-decoration:none; font-weight:bold;  }
.green_btn2 span{ display:inline-block; overflow:hidden; background: url(/css/images/big_green_btn2.gif) right top no-repeat; padding:0 40px 0 0;}



/*general_talbe*/ 
.two_clumn_r .general_table{ border:0;}
.general_table{ border:1px solid #ccc;}
.general_table tbody{font-size: 14px; color: #666;}
.general_table thead td{vertical-align:middle; text-align:left; } 
.general_table .search_box_left{  background:url(/css/images/search_bg.gif) 0 0 no-repeat; }
.general_table .search_box_go{ background:url(/css/images/search_bg.gif) right top no-repeat; }
.general_table tfoot{ font-size:1em; background:#efefef url(/css/images/table_head_bg.gif) 0 0 repeat-x;}
.general_table tfoot td{ border-top:1px solid #ccc;border-right:0;}
.general_table tfoot input.current_page{ border:1px solid #ccc;   text-align:right; font-size:0.9em;  _font-size:1em; font-weight:bold;}
.general_table select { border:1px solid #ccc;}
.general_table td{border-right:1px solid #ccc; padding:10px 10px 10px 5px; vertical-align:middle; text-align:center;}
.general_table td {  text-align:left;  }
.general_table td p{ text-align:left;}
.general_table td.last{ border-right:none;}
.general_table td.numeric {text-align:right !important;}
.general_table tr.odd{ background: #DCF1EF;}
.talbe_tr_head { background:url(/css/images/table_head_bg.gif) 0 0 repeat-x; height: 33px;}
.talbe_tr_head td {color:#000; text-align:center !important; font-weight:bold; text-transform:capitalize; padding:0; border-bottom:1px solid #ccc; }
.page_shown{ padding:0 0 0 20px;}
.general_table .alternate_01{ width:20px;}
.general_table td.alternate{ }

.block .general_table{ border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.block .general_table td{ text-align:left;}

/*creat campaign  steps */
/* GENERAL TABLE 2*/
 
.general_table2{ margin:20px 0 0; border:1px solid #90cd3c; padding:0; }
.general_table2 table{border:1px solid #fff;}
.general_table2 td thead td{padding:8px 14px; background:#90cd3c; color:#000; font-weight:bold;}
.general_table2 td td{ padding:5px ;  text-align:center;}
.general_table2 tr.odd td { background:#efc /* url(/css/images/gt2_odd_bg.gif)*/ 0 bottom repeat-x; border-top:1px solid #fff;}

/* GENERAL TABLE 3*/
.general_table3{ margin:20px 0 0; border:1px solid #b7dff1;}
.general_table3 table{border:1px solid #fff;}
.general_table3 td thead td{padding:8px 14px; background:#b7dff1; color:#000; font-weight:bold; }
.general_table3 td td{ padding:5px ;  text-align:center;}
.general_table3 tr.odd td{ background:#e6fbfe /*url(/css/images/gt3_odd_bg.gif)*/ 0 bottom repeat-x; border-top:1px solid #fff; }
.general_table3 tr.even td{ background:#ffffff}

/* GENERAL TABLE 4*/
.general_table4{ margin:20px 0 0; border:1px solid #333;}
.general_table4 table{border:1px solid #fff;}
.general_table4 td thead td{ padding:8px 14px; border-bottom:1px solid #fff; background:#333 url(/css/images/gt4_odd_bg.gif) 0 bottom repeat-x; color:#fff; font-weight:bold; }
.general_table4 td td{ padding:5px ;  text-align:center; }
.general_table4 tr.odd td{ background:#e6fbfe /* url(/css/images/gt3_odd_bg.gif)*/ 0 bottom repeat-x; border-top:1px solid #fff; }
.general_table4 .city{  font-weight:bold;}
.general_table4 colgroup col.alternate{ background:#Ffc;}
.general_table4 colgroup col{ background: #FFFFE8;}

/* interlace table */
.interlace_table { margin:20px 0 0; border:1px solid #B7DFF1;}
.interlace_table .table_control {background:#B7DFF1;padding:4px;}
.interlace_table table {
	border:1px solid #CCCCCC;
	width:100%;
}
.interlace_table tr.head_row {
	background:transparent url(/css/images/table_head_bg.gif) repeat-x scroll 0 0;
}
.interlace_table th {
	padding:8px 14px; 
	color:#444444; 
	font-weight:bold;
	text-align:center;
	text-transform:capitalize;
	border:0; 
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
.interlace_table td { 
	padding:5px;  
	text-align:center;
	border-right:1px solid #CCCCCC;
}
.interlace_table tr.odd td { 
	background:#e6fbfe url(/css/images/gt3_odd_bg.gif) 0 bottom repeat-x; 
	border-top:1px solid #fff; 
}

/* summary table */
table.summary_table {
	border:1px solid #CCCCCC;
}
.summary_table td {
	background: #FFFFFF;
	padding:4px;
	min-width:200px;
	border-top:1px solid #CCCCCC;
}
.summary_table tr:first-child td {
	border-top:0;
}
.summary_table td:first-child {
	background: #90cd3c;
	color:#FFF;
	padding-right:10px;
	min-width:50px;
}

.list_table tbody td {background: #CCCCCC;padding:4px;min-width:200px;}
.list_table tbody td:first-child {background: #90cd3c;color:#FFF;padding-right:10px;min-width:50px;}
.list_table input {width:190px;}
/* progress bar */
.progress_bar{ margin:10px auto 0; width:420px; height:32px; background:url(/css/images/progess_bar.gif) 0 0 no-repeat;}
.progress_bar li{ float:left; width:20%; line-height:31px;}
.progress_bar li a{ color: #cf9; text-decoration:none; margin:0px;  font-size:1.2em; padding:2px;  }
.progress_bar li a.select{color:#FFF; }
.progress_bar li a:hover{border:1px solid #f00;}

.progress_btn_row{ padding:10px 0 0; margin:0;}
.progress_btn_row input{ margin:0 10px 0 0;}


/* progress bar 2*/
.progress_bar2{ text-align:center;; margin:10px auto 0; width: 600px;overflow:hidden; zoom:1;}
.progress_bar2 ul{ overflow:hidden; }
.progress_bar2 li{float:left; display:block;} 
.progress_bar2 li a{height:33px;  background:url(/css/images/steps_bg.png) 0 0 repeat-x; line-height:31px; display:block; float:left; text-decoration:none;  font-weight:bold; text-transform:uppercase;}
.progress_bar2 li.select{ background:url(/css/images/steps_line.png) right 0 no-repeat; padding:0 2px 0 0; }
.progress_bar2 li.last{ background:none;}
.progress_bar2 li.select a{ color:#ffc; background-position:left bottom;} 
.progress_bar2 a.first{background:url(/css/images/steps_first_bg.png) left 0 no-repeat;}
.progress_bar2 li.select a.first {background-position: left bottom;}
.progress_bar2 a.last{background:url(/css/images/steps_last_bg.png) right 0 no-repeat;}
.progress_bar2 li.select a.last{background-position: right bottom;} 
.progress_bar2 li a span{ display:inline-block; overflow:hidden; padding:0 20px;}
.progress_bar2 li.select a span{background:url(/css/images/steps_line.png) left 0 no-repeat; }
.progress_bar2 li.select a.first span{ background:none;}

/* wizard bar */
.wizard_bar { 
	text-align:center; 
	margin:10px auto 0; 
	width: 600px;
	overflow:hidden; 
	zoom:1;}
.wizard_bar ul { overflow:hidden; }
.wizard_bar li{float:left; display:block;} 
.wizard_bar p {
	height:33px;  
	background:url(/css/images/steps_bg.gif) 0 0 repeat-x; 
	line-height:31px; 
	display:block; 
	float:left; 
	font-size:13px;
	font-weight:bold; 
	text-transform:uppercase;}
.wizard_bar a {text-decoration:none;}
.wizard_bar .first p{background:url(/css/images/steps_first_bg.gif) left 0 no-repeat;}
.wizard_bar .last p{background:url(/css/images/steps_last_bg.gif) right 0 no-repeat;}
.wizard_bar span{ display:inline-block; overflow:hidden; padding:0 20px;}
.wizard_bar p span {color:#606060;}
.wizard_bar .current p span {color:#ffffff;}
.wizard_bar a span {color:#006000;}
.wizard_bar a:hover span {color:#00a000;}

/* fieldset one clumn */
.fake_fieldset{ width:90%; margin:2% auto 0; display:block; padding:15px 0 0; position:relative; text-align:left;}
.fake_legend{ z-index:1; position:absolute; top:0; left:20px; text-transform:capitalize; background:#030; color:#FFFFCC; margin:0; padding:5px 8px; font-size:1.4em; font-weight:bold;  -moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px; }
.fake_fieldset_content{z-index:0; position:relative; display:block; background: #fff url(/css/images/2_colum_btm_shadow.gif) left bottom repeat-x;  -moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px; }
.fake_fieldset_content ul{}
.fake_fieldset_content li{ margin:14px 0 0 }
.fake_fieldset_content label{ width:50%; display:block; margin:0; padding:2px 0 6px; font-weight:bold; color:#006600; }
.fake_fieldset_content label.same_line {display:inline; padding-right:1.2em;}
.fake_fieldset_content label.compact {padding-right: 4px !important;}
.fake_fieldset_content fieldset{ border:1px solid #ccc; margin:0; padding:0;}
.fake_fieldset_content legend{ margin:0 10px;  font-size:1.2em;}
.fake_fieldset_content input.inputbox{border:1px solid #CCCCCC;height:20px;margin:0;padding:2px 0 0;width:50%; }
#loadurlform input.inputbox{border:1px solid #360;}
.small_fieldset input.inputbox{width:90%!important;}
.fake_fieldset_content li.li_separator{ border-top:1px solid #ccc; padding:20px 0 0; margin:20px 0 0; height:0;}
.fake_fieldset_content .crn_s_w{_bottom:15px;}
.fake_fieldset_content .crn_s_e{_bottom:15px;}
.fake_fieldset_content .two_clumn{ margin:10px 0; display:inline-block;}
.fake_fieldset_content span.short_notice {background:#DF6161;color:#FFF;margin-left:10px;padding:4px 8px;font-weight:bold;}

.emial_list input.radio{ margin:0; padding:0;}
.emial_list span{ font-weight:bold; padding:0 5px;} 
.add_content{ padding:20px; color:#000;}
.add_content .tab_menu{ display:inline-block; overflow:hidden; margin:0; padding:0; width:100%;margin-bottom: -4px; }
.add_content .tab_menu li{ float:left; width:150px;  }
.add_content .tab_menu a{ font-weight:bold; background:#ccc; padding:10px; text-decoration:none; display:block; margin:0 10px 0 0; text-align:center;  -moz-border-radius-topleft:4px;-moz-border-radius-topright:4px; color:#efefef; text-transform:capitalize;}
#content_01,#content_02, #content_03, #content_04,#content_05,#content_06{ background:#9c6; padding:20px; -moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px; -moz-border-radius-topright:4px; }
.add_content .tab_menu a.list_link_01, .add_content .tab_menu a.list_link_02, .add_content .tab_menu a.list_link_03, .add_content .tab_menu a.list_link_04, .add_content .tab_menu a.list_link_05, .add_content .tab_menu a.list_link_06{background:#9c6; text-decoration:none; color:#003300;}
.add_content fieldset{border:1px solid #339900;}
.add_content legend{ color:#fff;  font-size:1.2em; padding:5px 8px; background:#339900; -moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px; }
.add_content fieldset a{ color:#Ffc;}
.add_content fieldset a:hover{ color: #FFFF00; }
.content_preview{  margin:10px 0 0; }
.content_preview legend{ }

.small_fieldset{ width:48%;  padding:0; margin:0; }
.small_fieldset legend{ }
.small_fieldset ul{ margin:10px ;}
.small_fieldset textarea{ background:#fff; border:none; width:98%; margin:1%; border: 1px solid #999}
.small_fieldset .general_table{ border:0;}
.small_fieldset .general_table td{ border:0;}

/*CAMPAIN DETAIL PAGE */
.campaign_detail{}
.campaign_detail .general_table2 table, .campaign_detail .general_table3 table{ width:860px;}
.campaign_detail .general_table2 td, .campaign_detail .general_table3 td{ text-align:center; font-size:11px;}
fieldset.desciption{ padding:10px; margin:14px 0 0; /* width:840px; */ position:relative;}
fieldset.desciption legend{ font-weight:bold; color:#009900}
.campaign_detail .general_table4 {position:absolute; left:550px; top: 20px; }
.campaign_detail .general_table4 td td{ width:60px; font-size:11px;}
.campaign_detail .general_table4 td td li{ margin:0; line-height:2em;}

/*list DETAIL PAGE */
.list_detail {}
.list_detail .general_table3 { }
.list_detail table.general_table3 { width:100%;}
.list_detail .general_table3 thead {background: #B7DFF1;}
.list_detail .general_table3 thead td {border-right:1px solid #B7DFF1;}
.list_detail .general_table3 td { border-right:1px solid #e1e1e1; padding:4px;}
.list_detail .general_table3 .talbe_tr_head td { border-right:1px solid #fff; height: 33px;}
.list_detail .general_table3 td.last {border-right:0;}
.list_detail .general_table3 tbody td.last{ }
.list_detail .links_fieldset { width:100%; text-align:center; padding:0 0 10px;}
.links_fieldset legend{ background:url(/css/images/operation_icon.gif) left center no-repeat; height:33px; line-height:33px; padding:0 0 0 36px;}
.links_fieldset a{ padding:0 20px 0 0; text-decoration:none;}
.general_table3 .table_control td{ text-align:left; border-bottom:1px solid #fff;  }
.general_table3 .talbe_tr_head td{ border-top:1px solid #B7DFF1;}
.general_table3 tfoot td {border-top: 1px solid #B7DFF1;background: #e1e1e1; text-align:right;padding-right:20px !important;}
div.search_box2{ float:right;  background:url(/css/images/search_bg_3.gif) 0 0 no-repeat; width:176px; padding:0 0 0 6px; height:24px;  }
.search_box2 input{ background:none; height:22px; line-height:22px; border:0; margin:0;}
.search_box2 label {width:150px;text-transform:none; font-weight:normal;}
.search_box2_input{ width:150px;}
.new_entry td.editable {text-align: center;}
.new_entry .editable input {width:95%;}

/** template block **/
.template_block{}
.template_block ul{overflow: hidden; zoom:1;}
.template_block ul li{display: block; float: left; width: 160px; height: 220px; text-align: center;text-align:left;}
.template_action{color:#fff; overflow:hidden; clear:both; }
.template_action a{ color:#fff; text-transform: capitalize;}
.template_action a:hover{ color:#ffc; overflow:hidden;}
.template_frame{width: 100%;  border: 3px solid #009900; height: 700px; background-color: #DCF1EF;}
.templtea_frame body{background-color: #ccc;}

/* Setting page */ 
table.account_info {margin: 8px 4px;}
.account_info td {padding: 4px;}
td.account_info_label {background:#66CC66; color:#FFF; width: 150px;}

.pending_req .pending_req_info td {background:#E2F1CF; border-style:none; padding:4px 20px 4px 4px;}
.pending_req .pending_req_select td {background: #CCC; border-style:none; padding:4px;}
.pending_req_select a.button_02 {margin: 4px 25px 4px 4px;}
table.simple_table {margin: 4px; border-style:none;}
.simple_table th {border-style:none; margin:0; padding: 4px; background:#66CC66; color:#FFF;}
.simple_table td {border-style:none; margin:0; padding: 4px; background:#CCC;}

span.credit_value { background: #FF3300; font-size: 14px; color:#FFF;padding:4px 8px;}

span.help_anchor { border-bottom:thin dotted #666;cursor:help;}
span.help_icon {
	padding-left:16px;
	margin-left: 4px;
	background: url(/memberimg/icons/information.png) left center no-repeat;
	display:inline;
}
span.unfinish_icon {
	padding-left:16px;
	margin-left: 4px;
	background: url(/memberimg/icons/information.png) left center no-repeat;
	display:inline;
}
span.magic_icon {
	padding-left:16px;
	margin-left: 4px;
	background: url(/memberimg/icons/wand.png) left center no-repeat;
	display:inline;
}
span.warn_icon {
	padding-left:16px;
	margin-left: 4px;
	background: url(/memberimg/icons/error.png) left center no-repeat;
	display:inline;
}

.account_options option.own {color:#FF3300;}
.account_options option.join {color:#000000;}

.footer{ border-top:1px solid #999; width: 100%; color: #000; background:#000; color:#fff; text-align:center; display:inline-block;height: 50px;}
.footer ul{ float:left; text-align:left; margin:0 20px 0 0;}
.footer li{ padding:0;margin:2px 0; }
.footer strong{ line-height:40px; color:#5A9449; padding:0 0 0 2px;}
.footer a{ color:#E2F1CF; text-decoration:none; padding:1px 2px;  }
.footer a:hover{ background:#E2F1CF; color:#333;}
.footer div{ padding: 10px;}

/** plain button **/
.plain_text_buttons {overflow: hidden; clear: both;}
.plain_text_buttons ul li {display: block; float: left; }
.plain_text_buttons ul li a {background: url(../img/clean.png) center center no-repeat; display: block; text-indent: -2000px; width: 16px; height: 16px; display: block;}

/** iframe inputform **/
#iframe_input_form ul, #upload_form ul{text-align: left;}
#iframe_input_form label, #upload_form label{color:#006600;display:block;font-weight:bold;margin:0;padding:2px 0 6px;width:50%; margin-top: 5px;}
.iframe_input_form_field{border:1px solid #CCCCCC;height:20px;margin:0;padding:2px 0 0;width:80%; margin-bottom: 3px;}

/** list setting page **/
.setting_block{padding: 1em; margin-bottom: 1em;}
.setting_block fieldset{padding: 1em;}

/** price plan **/
.payasyougo_plan{float: left; margin-right: 3em; zoom: 1}
.monthly_plan{float: left; zoom: 1}

/**editor **/
.editor_wrapper{width: 90%;}

/** dialog **/
.dialog_block label{ width:50%; display:block; margin:0; padding:2px 0 6px; font-weight:bold; color:#006600; }
.dialog_block input.inputbox{border:1px solid #CCCCCC;height:20px;margin:0;padding:2px 0 0;width:50%; }
.dialog_block select.inputbox{border:1px solid #CCCCCC;height:25px;margin:0;padding:2px 0 0;width:50%;}

/** attachments **/
.attachments ul li{overflow:hidden;}
.attachments ul li.attachment_item{}
.submit_attachment{float:left; background: url(/css/images/attachment.png) left center no-repeat; padding-left: 20px; line-height: 20px; display:block;}

/** admin action buttons**/
.admin_action_buttons li{float: left; display:block;}
.admin_action_buttons li label{width: 200px;}

/**spam check **/
h3.check_pass{background:url(/css/images/Symbol_Check.png) left center no-repeat; padding: 20px 0px 20px 100px; color: green; font-size: 26px;}
h3.check_fail{background:url(/css/images/Symbol_Delete.png) left center no-repeat; padding: 20px 0px 20px 100px; color:red; font-size: 26px;}
.score_green, .score_red{font-size: 28px; padding-right: 5px;}
.score_green{color: green}
.score_red{color: red}

/**reseller top logo**/
.top_main_reseller {float:left; position:relative; left: 100px; width:710px; height:80px; border:0;  padding:0; margin:0;display:block}
.top_main_reseller p{ text-align:right; color:#FFF; padding:5px 0; margin:0;}
.top_main_reseller p a{ color:#Ff0;}
.top_main_reseller ul{position:absolute; left:0; bottom:0; text-align:center; height:35px; background: url(/css/images/menu_bg.gif) 0 0 no-repeat; padding:0 0 0 18px;}
.top_main_reseller  ul li{float:left; margin:0; line-height:35px; background: url(/css/images/menu_bg_m.gif) 0 bottom repeat-x;}
.top_main_reseller  ul li a{display:block; padding:0 0 0 8px; margin:0 12px 0 0; text-decoration:none; color:#060; font-weight:bold; text-transform: uppercase;}
.top_main_reseller  ul li a span{display:block; padding:0 10px 0 2px; margin:0;}
.top_main_reseller  ul li a:hover,.top_main_reseller ul li.select a{ color: #000; text-decoration:none; background:url(/css/images/menu_item_bg.gif) 0 bottom no-repeat;}
.top_main_reseller  ul li a:hover span, .top_main_reseller ul li.select a span{ display:block; background:url(/css/images/menu_item_bg.gif) right bottom no-repeat;}
.top_main_reseller  ul li.nav_close{background: url(/css/images/menu_bg.gif) right bottom no-repeat; width:10px; height:35px;  } 
.top_main_reseller_logo{position: absolute; left: 5px; top: 5px; color: #fff; font-size: 14px; font-weight: bold; z-index: 1000}
.top_main_reseller_logo a{color: #FFFFCC; text-decoration: none;}

/** auction setting title **/
.auction_setting_block{ padding: 5px; background-color: #C0DBAB; -moz-border-radius: 10px;}
.auction_setting_title{background-color: #C0DBAB; font-weight: bold; font-size: 16px;padding: 5px; color: #61594E}
.auction_setting_content{margin-top: 1em; overflow:hidden; font-size: 15px; }
.auction_category_select{width: 300px; font-size: 16px; }
.auction_setting_steps{margin-top: 1em;; background-color: #eee; padding: 5px 0px 5px 1em; clear:both; }
.category_group{float: left;margin-right: 1em;}

/** block message **/
.block_message h1 {color: #ccc;}

/** market search block **/
.market_search {margin-bottom: 1em;}
.auction_block{min-height: 300px; margin: 10px;}
.auction_block h2{border-bottom: 1px solid #ccc; color: #009900}
.auction_rules {list-style:circle; }
.auction_rules li{border-bottom: 1px dotted #ccc; padding-bottom: 5px;}
.addon_text{font-size: 13px; color: #666;}
.general_table5{color: #666; text-align: center; margin-bottom: 5px;}
.general_table5 .talbe_tr_head{ border-right: 1px solid #ccc;  color: #666;}
.general_table5 tr th{border-width:0px; border-right: 1px solid #ccc;}
.general_table5 tr th.first{border-left: 1px solid #ccc;}
.general_table5 tr.even{background-color: #F4FAEC;}
.main_link{text-decoration: none;  font-weight: bold; color:#509F60}
.main_link:hover, .main_link_no_bold:hover {color: #C0DBAB}
.main_link_no_bold{text-decoration: none; font-size: 14px; color:#509F60}
.auction_table_body tr td.first{text-align: left; padding-left: 5px; border-left: 1px solid #ccc;}
.auction_table_body tr td {text-align: center; padding: 10px 0px; border-right: 1px solid #ccc;}
.auction_table_header{margin-top: 1em; background-color: #509F60; padding: 8px 0 6px; position: relative; top: 0px;
                      -moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;}
.auction_table_status_message{padding-left: 4px; color: #C5E7CC; }
.auction_table-title_message{padding-left: 5px; font-size: 18px; color: #C5E7CC; font-weight: bold;}
.auction_table_footer{ background-color: #C0DBAB ;  font-size: 1em; }
.auction_table_footer tr td{ padding: 4px 0px; }
.auction_field{margin: 5px 0px;}
.auction_field label{color: #666; font-weight: bold;}
.no_table_message {padding: 10px; color: #666; background-color: #C0DBAB ; }
.list_on_hover{background-color: #ECFFCF}
.guide_message{font-size: 16px; color: #666;margin: 4px 0px; }

/** Auction detail related **/
.auction_detail{font-size: 14px; color: #666; width: 80%; text-align: left;}
.auction_detail tr td{padding: 5px;}
.auction_highlight{background-color: #E2E2E2;}
.auction_price{font-size: 18px; font-weight: bold;}
.seller_info{margin-left: 4px; color: #666; margin-bottom: 10px;}
.seller_info li{font-size: 14px; margin-bottom: 3px;}

/** CAMPAIGN Confirm Page **/
.confirm_campaign_header{margin-top: 1em; overflow:hidden;font-size: 16px; font-weight: bold;  overflow:hidden; padding: 15px 30px 15px 50px;-moz-border-radius: 10px;  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background-color:#FF9; background: #C6D880 url(/css/images/tick_32.png) no-repeat 10px 10px; color:#529214;}
.confirm_warning_campaign_header{margin-top: 1em; overflow:hidden;font-size: 16px; font-weight: bold;  overflow:hidden; padding: 15px 30px 15px 50px;
   -moz-border-radius: 10px;  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background-color:#FF9; background: #FBC2C4 url(/css/images/warning_32.png) no-repeat 10px 10px; color:#529214; border-color:#FBC2C4; color:#D12F19;}
.confirm_campaign_header_left{float: left;}
.confirm_campaign_header_right{float: right;}
.confirm_campaign_content{padding: 15px 30px 15px 50px; background-color: #EEE; margin-top: 0.5em; -moz-border-radius: 10px;  -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; }
.error_campaign_header{}
.table_attribute{padding-left: 25px;}

/** form style **/
.styleswitcher{overflow:hidden;}
#selectable .ui-selecting{background: #009900}
#selectable .ui-selected { background: #009900; color: white;}
#selectable { list-style-type: none; margin: 0; padding: 0; width: 60%; }
#selectable li { margin: 3px; padding: 0.4em; font-size: 1.4em; height: 18px; background: #eee; border: none; color: #666; width: 0.8em; float: left;}
.styleswitcher_preview{/*height: 450px;*/height:650px;width: 550px;margin-top: 1em;border:2px solid #ccc;padding: 10px;}

/** sort title table style**/
a.sort_title:link,a.sort_title:visited,a.sort_title:hover,a.sort_title:active{color:#000000;text-decoration: none;}

/** popup menu**/
.menuInfo{position: relative;}
.popup{position: absolute; z-index: 1000;}

/** Auction popup menu **/
.auction_popup_menu ul{padding: 5px;}
.auction_popup_menu ul li{background: url(/css/images/arrow_state_blue_right.png) left center no-repeat; padding-left: 14px; text-align: left;}

/** Bread Crumb **/
.breadcrumb{overflow:hidden;  padding: 5px 0px 5px 4px; background-color: #F4F4F4;}
.breadcrumb ul{overflow:hidden;}
.breadcrumb ul li{float: left;}
.breadcrumb ul li a{text-decoration: none;}

/* Grouped List */
.grouped_list {
	border: 1px solid #006600;
}
.grouped_list label {
	display:block;
	margin:0;
	background:#006600;
	color:#FFFFFF;
	width:100%;
}

.grouped_list label span {
	padding:5px;
	vertical-align:middle;
}

.grouped_list ul li {
	width:100%;
	color:#444444;
	margin:0;
	padding:0;
	display:block;
}

.grouped_list ul li.even {
	background:#CCCCCC;
}

.grouped_list ul li span {
	display:inline-block;
	padding:4px 8px;
}


/***********  New Css ***********************/
a { outline:none;}
body { min-width:1155px; background:#f5f5f5; font-family:Arial, Helvetica, sans-serif;  }
.top_main ul li a { color:#fff; }

#header2  { background:url(/css/images/top_bg.png)  center -40px  no-repeat; height:80px; border-bottom:#690 solid 2px;  }
#global_header  { width:930px; margin:0 auto;  }
.top_main  { background:none; float:right; width:740px; }
.top_main p {  display:inline-block; float:right; padding:5px 10px; -moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;  }
.top_main p a { color:#9cf; text-decoration:none; display:inline-block; padding:0px 5px;   }
#global_header  a.logo { float:left; margin:10px 0 0 0 }

.account_link { left:640px;}
.account_link:hover { color:#fff; text-shadow:#999 0px 1px 2px; }

.main_area2 .right_box { float:right; width:180px; padding:10px; background:#f5f5f5; border:#ccc solid 1px; text-align:center;   }
.main_area2 .right_box  h3 { margin:5px 0;  }
.main_area2 h2 {  color:#360; margin:0; /* padding:5px 20px; border:#690 solid 1px; -moz-border-radius:3px; background:#efe; */ }
.main_area2  strong { color:#360; font-size:1.1em;  }

ul.reg_pro { padding:10px 0; /*  border-bottom:#999 solid 1px */ ; overflow:hidden;  }
ul.reg_pro  li { float:left; width:220px;  }
ul.reg_pro  li.active h3 { color:#333; }
ul.reg_pro  li h3 { color:#ccc; font-size:15px; letter-spacing:-0.02em;   }
ul.reg_pro  li  img { float:left;  margin-right:10px;  width:70px; }

.top_main ul li a span { text-transform:capitalize; }


.main_area2  { text-align:left; padding:20px 30px !important ; width:900px; margin:0 auto; background:#fff; border-left:#ccc solid 1px; border-right:#ccc solid 2px; overflow:hidden; min-height:550px;     }
.main_area2  h1 { color:#360;  width:800px;  }
.main_area2  h1 span { font-size:2em; font-stretch:extra-expanded; font-style:italic; }
.main_area2   .block2 { width:600px; overflow:hidden; }
.main_area2   .block2  li { margin:5px 0;   width:299px; float:left;  }
.main_area2   .block2  li label { display:block; font-size:13px; font-weight:bold; color:#333; padding:3px 0;  } 
.main_area2   .block2  li  input { padding: 5px; width:230px; background:#FDFFFA; border: 1px solid #C0C0C0; }
.main_area2   .block2  li select  {  width:240px; background:#FDFFFA; border: 1px solid #C0C0C0; height:26px; line-height:26px;   } 
a.btn { display:inline-block;  width:325px; height:54px; line-height:54px; text-align:center; background:url(/css/images/350x54.png) 0 0 no-repeat; color:#fff; font-size:20px; font-weight:bold; text-decoration:none; text-transform:capitalize;  }
a.btn_s { background:#360; padding:5px 10px; display:inline-block; color:#fff;  font-weight:bold; text-decoration:none; margin:3px 0; width:180px; height:34px; line-height:34px; background:url(/css/images/180x40.png) 0 0 no-repeat;  padding:0; margin:20px 0 5px 0;  font-size:14px; text-align:center; height:34px;   }
a.btn_s:hover { background-position:0 -40px ; }
a.btn_s   { background:url(/css/images/btn216x39.png) 0 0 no-repeat; width:216px; height:39px; line-height:39px; text-transform:uppercase; margin:5px 10px 10px 10px;  }
a.btn_s:hover { background-position:0 -39px ; }

ul.input_list > li { float:left; padding:10px;}  

ul.input_list > li ul li { margin:5px 0; }  
ul.input_list > li ul li input[type=text] { color:#999; width:180px;  }

.main_area2  ul.client_list_sample {/* padding:10px;   background:#f5f5f5; border:#ccc solid 1px;  */ display:inline-block; padding-bottom:20px;  }
.main_area2  ul.client_list_sample li { float:left; margin:0 10px; width:200px;  } 
.main_area2  ul.client_list_sample li  p { text-align:left;  }
.main_area2 ul.client_list_sample img { width:120px;}


.grey_block { background:#f9f9f9; border:#999 solid 1px; padding:0 20px; width:660px; -moz-border-radius:7px; -webkit-border-radius:7px;}
.grey_block h3 { color:#f90; }
.grey_block p { color:#666 ;}
.grey_block input[type=text] { padding:5px 10px; width:250px;  border:#999 solid 1px; color:#666;  }
.grey_block form { padding:20px;}
.grey_block form li { margin:3px 0 ;}
.grey_block form ul { margin-bottom:20px;}

.main_area2 .email_content_sample  {  padding:10px 20px; background:#f5f5f5; border:#ccc solid 1px; display:block; width:660px; background:#F4FAEC;  }

.left_170 { width:160px; float:left;  background:url(/css/images/left_170_bg.jpg) 0 0 no-repeat;  margin:20px 20px 20px 0; padding:20px 0px 20px 10px ; min-height:400px; text-align:left;    }

.left_180  { width:130px; float:left;   margin:20px 0 0  0; padding:0; min-height:400px; text-align:right; }
.left_180 h3 { color:#F90; padding:0px 20px; }
.left_180  ul li { padding:10px 20px; text-align:right;}
.left_180  ul li.selected { background:url(/css/images/187.png) top right no-repeat;   }
.left_180  ul li a { text-decoration:none; color:#333; }
.left_180  ul li a:hover { color:#360; } 


.right_170 { border:#ddd solid 1px; border-right:none; border-bottom:none; width:170px; float:right; /* background:url(/css/images/right_170_bg.jpg) 0 0 no-repeat; */
margin:20px 0px 20px 0px; padding:20px 0px 20px 20px !important ; min-height:400px; text-align:left;
overflow:hidden; background:none; border:none;   margin-left:10px;  }
.right_170 h3 { color:#F90; }

.main_area2 .helper_right { margin-top:50px; float:right; width:200px; padding:0px; background:#f5f5f5; border:#999 solid 1px; text-align:left; position:relative;  }
.main_area2 .helper_right ul li { padding:0;}
.main_area2 .helper_right ul li h4  { margin:0;overflow:hidden;  background:url(/css/images/h4_bg.jpg) 0 0 repeat-x;  }
.main_area2 .helper_right ul li h4 a { display:block;  margin:0; padding:5px 0;color:#fff; padding:5px 10px; border-bottom:#fff solid 1px; border-bottom:#999 solid 1px;    border-top:#fff solid 1px; text-decoration:none;  }
.main_area2 .helper_right ul li h4  a span { width:17px; height:10px; display:inline-block; float:right; padding-top:3px; background:url(/css/images/white_arrow.gif) 0 3px no-repeat;}
.main_area2 .helper_right ul li h4 img { float:left; padding:0 5px 5px 5px; overflow:hidden;}
.main_area2 .helper_right ul li > div { padding:0; display:none;    }

.main_area2 .helper_right ul li ul.sub_list { padding-bottom:10px;}
.main_area2 .helper_right ul li ul.sub_list li { overflow:hidden; padding-left:10px; border-bottom:#eee solid 1px; border-top:#eee solid 1px; }
.main_area2 .helper_right ul li ul.sub_list li:hover { background:#eee; border-bottom:#fff solid 1px; border-top:#999 solid 1px;  }
.main_area2 .helper_right ul li ul.sub_list li a { text-decoration:none; color:#333; padding-top:10px; display:inline-block; font-weight:bold; }
.main_area2 .helper_right ul li ul.sub_list li img { float:left; padding:0 5px;}

ul.getstart_process  {  overflow:hidden; padding-bottom:10px; border-bottom:#999 solid 1px;  }
ul.getstart_process li  { padding-left:20px; float:left; }
ul.getstart_process li span { font-size:26px; font-weight:bold; font-style:italic; color:#690; } 
ul.getstart_process li  a { color:#333; font-weight:bold; text-decoration:none;  }




table.info_table  {  border-left:#eee solid 1px;border-bottom:#eee solid 1px;  }
table.info_table td, table.info_table th  { padding:3px 5px; font-size:14px;  }
table.info_table td { border-right:#eee solid 1px; }
table.info_table tr { background:#fff; }
table.info_table tr.odd { background:#eefff5; }
table.info_table td ul li { float:left; text-align:center; padding:0 10px; }
table.info_table td ul li a { font-size:12px; text-decoration:none;  }
table.info_table .camp_name { width:200px; }
table.info_table .wid100 { width:100px; }

table.info_table tr:hover { background:#f9f9f9; }

table.t_col2 { width:100%;}
table.t_col2 h2 { background:url(/css/images/table_head_bg.gif) repeat-x scroll 0 0 transparent; color:#666; padding:5px 5px; font-size:18px;  -moz-border-radius:2px; -webkit-border-radius:2px; border:#ccc solid 1px;   }
table.t_col2 td { vertical-align:top; padding:10px 20px 10px 5px;}
table.t_col2 td p  {color:#360; padding:10px 0; line-height:1.2em; }
table.t_col2 td ul li { padding-left:30px; background:url(/css/images/check.gif) 0 0 no-repeat; margin-bottom:5px; }


.template_list { overflow:hidden; width:700px;}
.template_list li { float:left; padding:10px 10px 10px 10px; overflow:hidden; text-align:center; width:210px; height:290px;  -moz-border-radius:10px; position:relative;  }
.template_list li  span  { display:none; width:210px; height:310px;  background:url(/css/images/multi.png) 0 0 no-repeat; position:absolute; bottom:0; z-index:999;  }
.template_list li:hover  span { display:block; } 
.template_list li a { text-decoration:none; color:#f60; font-size:10px;     }
.template_list li a:hover { color:#000; }
.template_list li a > img { border:#eee solid 1px; padding:2px; width:160px;}
.template_list li h5 { margin:0; padding:0; }
.template_list li a.example8 { display:inline-block; height:190px; width:160px; } 
.template_action a { color:#333; }


form.login_form { background:#f5fff5; border:#eee solid 1px; width:420px; padding:20px; -moz-border-radius:15px; overflow:hidden;  }

#footfix  { margin:0 auto; width:960px; background:#360; margin-bottom:20px;  }

#footfix .footer { background:#360; padding-bottom:10px; border-bottom:#130 solid 5px; }

.grey_box { background:#f5f5f5; float:left; padding:10px 20px; margin-top:10px;-moz-border-radius:5px;-webkit-border-radius:5px;
-moz-box-shadow:#ccc 0px 2px 3px;  -webkit-box-shadow:#ccc 0px 2px 3px; box-shadow:#ccc 0px 2px 3px;  
}

.grey_box2 { background:#f5f5f5;  width:500px;  padding:20px; margin-top:10px;-moz-border-radius:15px;-webkit-border-radius:15px; border:#ccc solid 1px;
 }
.grey_box2  td { padding:2px 5px; }

.grey_box3 { background:#f5f5f5;  width:360px;  padding:20px; margin-top:10px;-moz-border-radius:15px;-webkit-border-radius:15px; border:#ccc solid 1px;  }
.grey_box3  td { padding:2px 5px; }

.main_area2 h3 { font-size:18px; padding:10px 0 ; margin:0; }

ul.account_tag { overflow:hidden; padding:0 20px; }
ul.account_tag  li { float:right; overflow:hidden;margin:0 1px;  padding:3px 2px 0 2px  } 
ul.account_tag  li  a { display:block; padding:5px 30px; background:#f5f5f5; font-size:14px; font-weight:bold;
-moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; 
-webkit-border-top-left-radius:7px; -moz-border-top-right-radius:7px; 
-moz-box-shadow:#ccc 0px -1px 3px;  -webkit-box-shadow:#ccc 0px -1px 3px; box-shadow:#ccc 0px -1px 3px;  

   }
ul.account_tag  li.selected  a  { background:#f90; color:#fff; }





.account_box .navi_tag  { float:right; width:220px; overflow:hidden; }
.account_box .navi_tag  ul.sub_navi a { text-decoration:none; font-size:14px; }
.account_box .navi_tag  ul.sub_navi li { overflow:hidden; background:url(/css/images/arrow_right_s.png) 0 0 no-repeat; padding-left:30px; height:25px; line-height:25px; margin-bottom:5px; }

a.new_btn1  { background:#7c0; border:#7c0 solid 1px; -moz-border-radius:5px; -webki-border-radius:5px;  -moz-box-shadow: #ccc 2px 2px 2px; color:#fff; display:inline-block; padding:0; text-decoration:none; font-weight:bold; font-size:14px; margin:5px;  }
a.new_btn1 span { padding:5px 15px; display:inline-block; border:#fff solid 1px; -moz-border-radius:5px; -webki-border-radius:5px; }
a.new_btn1:hover { opacity:0.8; filter:alpha(opacity=80); }


a.new_btn150  { background:#7c0; border:#7c0 solid 1px; -moz-border-radius:5px; -webki-border-radius:5px;  -moz-box-shadow: #ccc 2px 2px 2px; color:#fff; display:inline-block; padding:0; text-decoration:none; font-weight:bold; font-size:14px; margin:7px 2px;  }
a.new_btn150 span { width:140px; text-align:center; display:inline-block; border:#fff solid 1px; -moz-border-radius:5px; -webki-border-radius:5px; padding:5px 0;  }

a.new_btn2  { background:#7c0; border:#7c0 solid 1px; -moz-border-radius:5px; -webki-border-radius:5px; 
  -moz-box-shadow: #ccc 2px 2px 2px; -webkit-box-shadow: #ccc 2px 2px 2px; box-shadow: #ccc 2px 2px 2px; 
  color:#fff; display:inline-block; padding:0; text-decoration:none; font-weight:bold; font-size:14px; margin:5px;   padding:2px 10px; }
a.new_btn2 span {  }


ul.reg_pro2  { display:block; overflow:hidden; padding-bottom:20px;  }
ul.reg_pro2  li { border-top:#ccc solid 4px; color:#ccc; width:220px; float:left; margin-right:5px; padding:2px;    }
ul.reg_pro2  li.active { border-top:#f35e29 solid 4px; color:#333 }
ul.reg_pro2  li  span { float:left; font-size:48px; line-height:46px;  }
ul.reg_pro2  li h4 { font-weight:bold; padding:0; margin:0; color:#ccc; font-size:14px;  }
ul.reg_pro2  li.active h4  { color:#f35e29; }


ul.client_list_sample3  { padding-bottom:20px; overflow:hidden; }
ul.client_list_sample3  li { width: 225px; float:left; margin-right:10px;   }
ul.client_list_sample3  li a { display:block; width: 224px; height:165px;}
ul.client_list_sample3  li a.srcatch { background:url(/css/images/scratch.jpg) 0 -165px no-repeat; }
ul.client_list_sample3  li a.srcatch:hover { background-position:0 0;}
ul.client_list_sample3  li a.importcsv { background:url(/css/images/importcsv.jpg) 0 -165px no-repeat; }
ul.client_list_sample3  li a.importcsv:hover { background-position:0 0;}
ul.client_list_sample3  li a.syncxml { background:url(/css/images/syncxml.jpg) 0 -165px no-repeat; }
ul.client_list_sample3  li a.syncxml:hover { background-position:0 0;}
ul.client_list_sample3  li p { color:#999; padding:10px 5px; line-height:1.5em;  }

p { color:#666; line-height:1.5em; }

.grey_block2  { margin-top:10px; width:700px;  padding:0px; /* background:#dedede;-moz-border-radius:7px; -webkit-border-radius:7px; overflow:hidden;  
 -moz-box-shadow: #ccc 2px 2px 2px; -webkit-box-shadow: #ccc 2px 2px 2px; box-shadow: #ccc 2px 2px 2px;  */
 }

.grey_block2  h4 { background:url(/css/images/inside_box_h4_bg.jpg) 0 0 no-repeat; height:51px; width:700px; margin:0; padding:0; position:relative;  }
.grey_block2  h4  input[type=text] { position:absolute; top:13px; left:200px; width:250px; height:25px; line-height:25px;  border:none; background:none; color:#999;    }
.inside_box { background:#f5f5f5;  padding:5px 20px; margin:10px 20px; overflow:hidden;
/*-moz-border-radius:5px; -webkit-border-radius:5px; */  }

.inside_box  ul { padding:0 ; overflow:hidden;  }
.inside_box ul.input_list li { width:190px;}
.inside_box ul.input_list li input[type=text]  { width:160px;}
.inside_box ul.input_list li ul { border-right: #eee solid 1px; padding-right:5px; }
.inside_box  ul li { margin-bottom:3px; }
.inside_box  ul input[type=text]  { width:250px; height:20px; line-height:20px; padding:2px; color:#999; }

#email_list_fields  {padding:10px 20px; overflow:hidden;   }

.grey_block3 { padding:10px; background:#eee; width:680px; margin:10px 0; -moz-border-radius:7px; -webkit-border-radius:7px; }

.main_area2 h4 { margin:15px 0 0 0 ; }
.main_area2 form h4 { margin:0; }

ul.check_list2 {  margin:20px 0 20px 20px; background:#F4FAEC; margin:0; padding:20px;     }
ul.check_list2  li { padding:10px 10px 10px 30px; font-size:16px; border-bottom:#ccc solid 1px; background:url(/css/images/check.gif) 0 10px  no-repeat; color:#333;   }
ul.check_list2  li  a { float:right; margin:0 2px !important; /* display:none; */ background:#666; color:#fff;  }
ul.check_list2  li.incomplete  { color:#900; font-weight:bold;  background:url(/css/images/cross.gif) 0 10px  no-repeat;    }
ul.check_list2  li.incomplete a {  display:inline-block;    }
ul.check_list2  li  a:hover { background:#999; }
ul.check_list2  li.error { color:#DF7401; font-weight:bold;  background:url(/css/images/error18.png) 0 10px  no-repeat;    }

.sub_menu {width:950px; margin:0 auto; border-right:#ccc solid 1px; border-left:#ccc solid 1px; height:32px;}

.head_tag { background:#999; color:#fff !important; padding:5px 20px; width:660px;
          -moz-border-radius:7px;-webkit-border-radius:7px; }
.head_tag p { color:#fff; margin:0; padding:0;  }
.yellow_box {  background:#FFC; border:#666 solid 1px; padding:20px 40px; margin:20px 50px; overflow:hidden;  }
.yellow_box2 {  background:#FFC; border:#fd0 solid 1px; padding:20px; margin:20px; overflow:hidden;  }
.yellow_box2 h2 { color:#900; }
.yellow_box2 p { color:#000; }
.yellow_box2 label { font-weight:bold;  }
div.alert1 { background:#fc0 url(/css/images/alert1.png) 10px 0 no-repeat  ; padding:10px 10px 10px 150px; min-height:128px;  }
div.alert2 { background:url(/css/images/alert2.png) 10px 0 no-repeat #Ffc; padding:10px 10px 10px 150px; min-height:128px;  }
div.alert3 { background:url(/css/images/alert3.png) 10px 10px no-repeat #Ffc; padding:10px 10px 10px 80px;   }
.green_box2  {  background:#690; border:#666 solid 1px; padding:20px; margin:20px; overflow:hidden; color:#fff;    }
.green_box2 p { color:#fff; font-weight:bold;  }
.green_box2 h2 { color:#fff; }

.grey_block2 .inside_box table td { padding:5px 15px; border-right:#ccc solid 1px; border-left:#fff solid 1px;   }
.grey_block2 .inside_box table tr.talbe_tr_head  td { background:#690; color:#fff;  font-size:14px; padding:10px;  }
.grey_block2 .inside_box table  td select { width:200px; }
.grey_block2 .inside_box table.general_table3 { margin:0;}

.highlight_green { background:#7b3; color:#fff; display:inline-block; padding:5px 10px; -moz-border-radius:5px;  }

.leftside { background:url(/css/images/content_leftside.jpg) 0 0 repeat-y #fefefe; padding: 20px 10px !important; width:940px !important;}

.leftside_nbg { background:#fff; padding: 20px 10px !important; width:940px !important;}
.leftside_nbg .sub_right {/* border:#ccc solid 3px; */ padding:11px; background:#f9f9f9; }

.sub_left { width:192px;  overflow:hidden;}
.sub_left h3 { padding-bottom:5px; /* background:url(/css/images/left_h3_bg2.jpg) top left repeat-x; border:#666 solid 1px;  color:#fff; margin-right:10px; padding:5px 10px; font-size:16px;*/  }
.sub_left p {color:#666; margin:0;  }
.left_menu { float:left; width:160px; padding:10px;  background:url(/css/images/left_menu_bg.jpg) top left repeat-y; border:#ccc solid 1px; -moz-border-radius:5px; margin:10px 10px 30px 0; }
.left_menu a { color:#666; font-weight:bold; }
.left_menu a:hover { color:#130;}
.left_menu ul li { background:url(/css/images/arr.png) 0 0 no-repeat;  padding-left:25px; margin:4px 0;  }


.rightside  { padding: 20px 0px 20px 40px !important; width:920px !important;}


.sub_right { float:right; width:720px;}

ul.step_list { padding:0 40px 0 0; }
ul.step_list li { display:block; overflow:hidden; border-bottom:#eee solid 1px; }
span.numbers { display:inline-block; padding:10px; font-size:34px; background:#999; color:#fff; float:left; margin-right:10px;  }
ul.step_list li h3 { color:#666; font-size:20px; display:block; overflow:hidden;}


ul.left_tag li { text-align:right; border-top:#fff solid 1px; border-bottom:#f5f5f5 solid 1px;}
ul.left_tag li.selected { background:url(/css/images/a3.png) top right no-repeat;  }
ul.left_tag li a { display:inline-block; padding:10px 20px; font-size:16px; font-weight:bold; text-decoration:none; color:#666;    }
ul.left_tag li a:hover { color:#333; }


a.orange_btn3 { display:block; width:150px; height:34px; text-align:center; background:url(/css/images/payasyougo.png) 0 0 no-repeat; line-height:34px; text-decoration:none; color:#130; font-size:16px; font-weight:bold; margin-bottom:10px; overflow:hidden;     }
a.orange_btn3:hover { background-position:0 -34px;   }

a.orange_btn { display:block; width:180px; height:34px; text-align:center; background:url(/css/images/payasyougo2.png) 0 0 no-repeat; line-height:34px; text-decoration:none; color:#130; font-size:16px; font-weight:bold; margin-bottom:10px; overflow:hidden;      }
a.orange_btn:hover { background-position:0 -34px;    }
 
 a.green_btn3 { display:block; width:180px; height:34px; text-align:center; background:url(/css/images/green_btn.jpg) 0 0 no-repeat; line-height:34px; text-decoration:none; color:#130; font-size:16px; font-weight:bold; margin-bottom:10px; -moz-border-radius:5px;-webkit-border-radius:5px; border:#476 solid 1px; text-shadow:#999 1px 1px 3px;     }
a.green_btn3:hover { background-position:0 -34px;  border:#693 solid 1px;   }

#account_tag { border-bottom:#ccc solid 1px; overflow:hidden;  }
#account_tag li { float:left; }
#account_tag li a { display:inline-block; padding:3px 0px; font-size:20px; font-weight:bold; border:#ddd solid 1px; border-bottom:0; background:#f5f5f5; width:223px; text-align:center;
margin-top:5px; font-size:16px; color:#666; text-decoration:none; border-bottom:#fff solid 2px; border-bottom:none;     }
#account_tag li.selected a {  border:#ccc solid 1px; border-bottom:0;  margin-top:0; padding:9px 0px 4px; background:url(/css/images/tag45.jpg) 0 0 repeat-x; 
 cursor:default;  border:none; /* background:url(/css/images/orange_225x40.png) top center no-repeat;  */  }
/*
#account_tag li a:hover  { color:#333;  }
#account_tag li.selected a:hover { background-position:0 -35px;  text-decoration:none; }
*/
.account_box { clear:both;   overflow:hidden;   background:f5f5f5; border:#ccc solid 1px; border-top:none;  padding:30px 20px;  
/*-moz-border-radius:5px;-webkit-border-radius:5px; */ display:none; min-height:300px;      }

#sub_account_tag  { width:850px; overflow:hidden;   }
#sub_account_tag  li { float:left; margin-right:5px;  }
#sub_account_tag  li a { display:inline-block; padding:5px 10px; background:#666; color:#fff; text-decoration:none; -moz-border-radius-topright:5px; -moz-border-radius-topleft:5px;
-webkit-border-top-right-radius:5px; -webkit-border-top-left-radius:5px; font-weight:bold; }
#sub_account_tag  li.selected a { background:#690;}

.sub_account_box { background:#fff; padding:20px; border:#690 solid 3px; -moz-box-shadow:#999 1px 2px 3px; -webkit-box-shadow:#999 1px 2px 3px; display:none; overflow:hidden;   }

#main_area2 .button_01 span, .button_02  { background:#09c; border:#069 solid 1px;
-moz-border-radius:3px; -webkit-border-radius:3px;  }
#main_area2 .button_01 span, .button_02 span, .button_03 span { border:#fff solid 1px; padding:3px 15px; 
border-top:#ccc solid 1px; border-left:#ccc solid 1px;  border-right:#666 solid 1px; border-bottom:#666 solid 1px;
-moz-border-radius:2px; -webkit-border-radius:2px; font-weight:bold;     }

.general_table3, .general_table2  { margin-top:0; }


.sub_left h4 {  margin-bottom:5px; }
.sub_left h4 a { color:#333;}

ul.template_tag  { padding-bottom:20px; background:#f5f5f5; margin-right:30px; }
ul.template_tag  li.selected {}  
ul.template_tag  li.selected a, ul.template_tag  li.selected a:hover { background:url("/css/images/green_btn.png") no-repeat scroll 0 0 transparent; color:#fff; border-bottom:#666 solid 1px; border-top:#fff solid 1px;   }  
ul.template_tag  li a { margin-right:12px; font-weight:bold; display:block; color:#777; text-decoration:none; font-size:13px;  padding:5px 0px 5px 15px;   }

ul.template_tag  li a:hover {  background:#eee; font-weight:bold; color:#360;   }




.search_box_left  { border:#ccc solid 1px; padding:0; width:150px; }

.search_box_go { border:#000 solid 1px; background:#666; color:#fff; left:150px; }

.auction_field select, .hasDatepicker { width:170px;}

#look_up  span { width:150px;}

.sub_left .button_02 span { width:150px;}

/* campaign page- left folder menu*/
.custom-folder-list,  .custom-sub-folder-list { margin:0; padding:0;}
.custom-folder-list li,  .custom-sub-folder-list li { margin:0; padding:0; }
.custom-folder-list li a,  .custom-sub-folder-list li a {height:30px; line-height:30px; background:url(/css/images/fold.png) left center no-repeat; display:block; padding:0 0 0 25px; font-weight:bold; }
.custom-folder-list li li a { padding-left:22px; color:#666; background:url(/css/images/arrow-right.png) 0 8px  no-repeat;  }
.custom-folder-list li li a:hover { color:#000; }
.custom-folder-list li a:hover, .custom-sub-folder-list li a:hover{ }
.custom-folder-list li.select, .custom-sub-folder-list li.select {padding-left:15px;}
.custom-folder-list li.select a, .custom-folder-list li.select a:hover { background:url(/css/images/folder_open_document_text.gif) left center no-repeat; padding:0 0 0 20px; font-weight:bold;}
.custom-folder-list .second_list{ padding:0 0 0 20px;}
.custom-folder-list .second_list li a, .custom-folder-list .second_list li a:hover{ background: url(/css/images/document_text.gif) left center no-repeat; padding:0 0 0 20px; font-weight:normal;}
.custom-sub-folder-list{margin-left: 20px;}
/* campaign page- right*/
.campaign_name{ font-size:1.4em; font-weight:bold; color:#FF9900; margin:2px 0;}

.general_table td  { padding:5px; font-size:12px;  }

.grey_box form { /* padding:10px 20px; */ }

#verification_alert { margin:0 auto; width:900px; border:#999 solid 1px; -moz-border-radius:0; -webkit-border-radius:0;  /*position:absolute; top: 200px; left:-450px; padding:30px 10px; margin-left:50%; width:900px; */ }

div.search_box2 {  background:url(/css/images/magnifier_s.png) top right no-repeat #fff;  border:#999 solid 1px; height:20px; margin:3px 0;   }
div.search_box2 input[type=text] { height:18px; }

.payasyougo_plan, .monthly_plan { width:430px; margin-right:0; padding:0 10px }

.payasyougo_plan h3, .monthly_plan h3 { color:#130;  }

.payasyougo_plan .general_table2, .monthly_plan .general_table2  { width:100%;}

.payasyougo_plan .general_table2 table, .monthly_plan .general_table2  table { width:100%;}

.payasyougo_plan .general_table2 table td, .monthly_plan .general_table2  table  td { background:#f5f5f5 !important; border-right:#ddd solid 1px; }
.payasyougo_plan .general_table2 table .odd td, .monthly_plan .general_table2  table  .odd td  { background:#eee !important; }

.talbe_tr_head th { padding-left:10px; color:#333; }

.sliver_btn { display:block; font-size:15px; font-weight:bold;   text-align:center; background:url(/css/images/sliver.jpg) left center repeat-x; height:35px;
line-height:35px; border:#ccc solid 1px; width:180px; color:#333 !important; text-decoration:none; -moz-border-radius:5px; -web-border-radius:5px;  }
.sliver_btn:hover { color:#000; border:#eee solid 1px;   }

.sliver_btn2 { display:block; font-size:15px; font-weight:bold; float:left; margin-right:10px;    text-align:center; background:url(/css/images/sliver2.jpg) left center repeat-x; height:35px;
line-height:35px; border:#ccc solid 1px; padding:0 20px; color:#333; text-decoration:none; 
-moz-border-radius:5px;-webkit-border-radius:5px; }
.sliver_btn2:hover { color:#000; border:#eee solid 1px;   }


.light_red_btn { display:block; font-size:15px; font-weight:bold;   text-align:center; background:url(/css/images/light_red.jpg) left center repeat-x; height:35px;
line-height:35px;  width:180px; color:#fff; text-decoration:none;   }
.light_red_btn:hover { color:#eee; }

.light_green_btn { display:block; font-size:15px; font-weight:bold;   text-align:center; background:url(/css/images/green.jpg) left center repeat-x; height:35px;
line-height:35px; padding:0 30px 0 30px !important; float:left; margin-right:10px; color:#fff; text-decoration:none;   }
.light_green_btn:hover { color:#130; }


.light_orange_btn { display:block; font-size:15px; font-weight:bold;   text-align:center; background:url(/css/images/light_orange.jpg) left center repeat-x; height:35px;
line-height:35px;  width:180px; color:#fff; text-decoration:none;   }
.light_orange_btn:hover { color:#000 }

.general_table  { width:100%; }

span.credit_value {background:url(/css/images/light_red.jpg) left center repeat-x; height:35px; text-decoration:none; border:#900 solid 1px; -moz-border-radius:3px;-webkit-border-radius:3px; font-weight:bold; font-size:12px; }

.auction_table_header  { background:none;  border-bottom: 1px solid #CCCCCC; }
.auction_table_header span { color: #333; }

.fix_label { line-height:2em; }
.fix_label span  { display:inline-block;  }
.terms { font-size:11px; padding:5px 10px; }

.form_layout { border:#ccc solid 3px;padding:20px; width:280px; margin:50px 0 10px 50px; 
background:#fff;   overflow:hidden; 
min-height:200px; -moz-box-shadow:#999 1px 2px 5px;  -webkit-box-shadow:#999 1px 2px 5px;
 }
ul.block3  { display:block; clear:both;   }
ul.block3 li   { margin:5px 0; position:relative; padding:5px 0;    }
ul.block3 li label { display:block; color:#666; font-weight:bold; padding:5px 0 ;   }
ul.block3 li label span { color:#f00; }
ul.block3 li input { width:200px; padding:8px; -moz-border-radius:5px;  -webkit-border-radius:5px; border:#ddd solid 1px; background:#eee;    }
ul.block3 li input:focus { background:#fff; }
ul.block3 .deletefield  { left:240px; top: 20px;}
ul.block3 li td input { width:160px;}

.yellow_letter { background:url("/css/images/ybg.jpg") no-repeat scroll top center transparent;
border:none;  overflow:hidden; padding:20px 23px 10px 23px;  font-style: italic;
/* margin-right:40px; -moz-border-radius:5px; -webkit-border-radius:5px; */   }
/*
.yellow_letter legend {font-weight:bold; color:#fff; border:#ddd solid 1px;    background:#85ce3a; padding:5px 20px; -moz-border-radius:5px;  -webkit-border-radius:5px; }
.yellow_letter legend input {  padding:3px 8px; width:330px; -moz-border-radius:5px; -webkit-border-radius:5px; border:#ddd solid 1px; background:#fff;    }
*/
.yellow_letter .spacer, .spacerpod  { display:none !important; }
.yellow_letter legend.gr { width:551px ; height:30px; padding:3px 20px; background:#ccc; color:#000;  width:550px; -moz-border-radius:3px; -webkit-border-radius:3px;   }
.yellow_letter legend.gr label { display:inline-block; color:#000; font-weight:bold; width:200px; font-size:16px;
}
.form_layout { width:380px; margin-top:20px; background:none; border:none; width:500px; }
.form_layout  legend { padding-top:20px; color:#f60; }

.form_layout  .list_url { height:25px; width:400px; margin:20px 0; border:#999 solid 1px; } 

.contact_form label { display:inline-block; width:120px;}

.yellow_letter legend input { padding:2px 5px; height:22px; font-size:16px; color:#666;  }

.contact_form li { height:30px; margin-bottom:15px;padding:2px 5px;  padding-right:20px;  font-weight:bold;  color:#666;     }
.contact_form li  input { width:360px; padding:5px 8px; -moz-border-radius:5px;  -webkit-border-radius:5px; border:#ddd solid 1px; background:#eee;    }
.contact_form li input:focus { background:#fff; }

.general_table tr.odd { background:#f5ffee; }


.fullgreen { background:#59991f; padding: 20px 10px !important; width:940px !important;}
.fullgreen .sub_right { background:#fff; min-height:500px; width:740px;
-moz-box-shadow:#000 1px 2px 5px; -webkit-box-shadow:#000 1px 2px 5px;
-moz-border-radius:5px; -webkit-border-radius:5px;  }
.fullgreen .sub_left h3, .fullgreen .sub_left h4, .fullgreen .sub_left p { color:#fff; }
.fullgreen .sub_left a { color:#fff; }

.fullgreen fieldset { background:#fff; }
.fullgreen fieldset legend { background:#eee; padding:5px 20px; font-size:16px; font-weight:bold; font-style:italic ; }
.fullgreen h3 { color:#fff; }
.fullgreen iframe { background:#fff; }

.darkgreen { background:#130; }
ul.simple  { padding:10px 20px 20px 20px;    }
ul.simple li.selected  a { background: url(/css/images/arrow_o13x10.gif) 5px 7px no-repeat;  }
ul.simple li a  { display:block;  font-weight:bold; padding:3px 10px 3px 25px; text-decoration:none;
background: url(/css/images/star_w10x10.gif) 5px 5px  no-repeat    ;-moz-border-radius:5px;-webkit-border-radius:5px;   }
ul.simple li a:hover {text-decoration:underline; }

ul.simple2 { overflow:hidden; }
ul.simple2  li { display:block; }
ul.simple2  li a { display:block;color:#360; font-weight:bold;  padding:5px 10px 5px 30px; background: url(/css/images/tools_icon.png) 5px 7px no-repeat; }




a.btn_w  { background: #fff; color:#333 !important; font-size:16px; text-align:center; padding:10px 0;
display:block;  text-decoration:none; font-weight:bold;   
-moz-border-radius:5px;  -webkit-border-radius:5px;  border:#eee solid 1px; }
a.btn_w:hover { background:#f5f5f5; }

a.btn_d_r  { background: #cd5417; color:#fff !important; font-size:16px; text-align:center; padding:10px 0;
display:block;  text-decoration:none; font-weight:bold;   
-moz-border-radius:5px;  -webkit-border-radius:5px;  border:#eee solid 1px; }
a.btn_d_r:hover { background:#e8621f; }

 
 .edit_button, .copy_button, .delete_button, .report_button, .archive_button, .abort_button, .download_button, .reload_button, .import_button, .add_button, .unsubscribe_button, .share_button, .forward_buttion, .html_button, .email_go_button, .bookmark_button, .unbookmark_button, .layout_add_button, .duplicate_button, .preview_button, .email_button 
{ padding-top:35px; text-align:center; color:#069; font-size:12px; padding-left:0; width:60px; overflow:hidden; text-decoration:none; color:#690; }


.preview_button  {background: url("/css/images/preview2.png") no-repeat scroll top center transparent;}
.preview_button  {background: url("/css/images/magnifier-zoom.png") no-repeat scroll top center transparent;}	
.email_button  {background: url("/css/images/reports.png") no-repeat scroll top center transparent;}	
.unbookmark_button {background: url("/css/images/remove.png") no-repeat scroll top center transparent;}
.layout_add_button {background: url("/css/images/reports.png") no-repeat scroll top center transparent;}
.report_button {background: url("/css/images/reports.png") no-repeat scroll top center transparent;}
.edit_button {background: url("/css/images/edit.png") no-repeat scroll top center transparent;}
.delete_button {background: url("/css/images/delete.png") no-repeat scroll top center transparent;}
.import_button {background: url("/css/images/import.png") no-repeat scroll top center transparent;}
.download_button {background: url("/css/images/export.png") no-repeat scroll top center transparent;}
.html_button { background: url("/css/images/subscription32x32.png") no-repeat scroll top center transparent;}
.email_go_button {background: url("/css/images/ar.png") no-repeat scroll top center transparent;}
.copy_button {background: url("/css/images/copy.png") no-repeat scroll top center transparent;}
.layout_add_button  {background: url("/css/images/1303936550_DefinedParameters.png") no-repeat scroll top center transparent;}
.add_button {background: url("/css/images/add_button.png") no-repeat scroll top center transparent;}
.unsubscribe_button {background: url("/css/images/unsub.png") no-repeat scroll top center transparent;}
.bookmark_button {background: url("/css/images/favourites.png") no-repeat scroll top center transparent;}
.duplicate_button {background: url("/css/images/duplicate.png") no-repeat scroll top center transparent;}
.reload_button {background: url("/css/images/reload32.png") no-repeat scroll top center transparent;}

/*
.fullgreen .sub_right .general_table tbody td a { display:none;   }
.fullgreen .sub_right .general_table tbody tr:hover a { display:block; padding-top:35px; text-align:center; color:#069; font-size:12px; padding-left:0; width:60px; overflow:hidden; text-decoration:none; color:#690; }
.fullgreen .sub_right .general_table tbody tr:hover td { padding-top:20px; padding-bottom:20px;}
*/
table.campaign_list tbody td { height:60px !important; vertical-align:top;  }
table.campaign_list tbody tr:hover { background:#f5f5f5; }
table.campaign_list tbody td  a { background:none; padding-top:0; }
.main_link  { font-size:16px; color:#260;  }
table.campaign_list tbody td p { padding:0; margin:0; }
table.campaign_list tbody td p a { display:none; font-size:11px; width:auto; }
table.campaign_list tbody tr:hover p a { display:block; }
.general_table td { vertical-align: top; border-bottom:#eee solid 1px; border-top:#fff solid 1px;  }
.general_table td.editable { min-width:480px; } 
.general_table td p.opt_block { background:#999; color:#fff; text-align:center; -moz-border-radius:5px; width:50px; float:left; margin-right:5px;  }


.progress_bar3 { background:#666; overflow:hidden; padding:20px;margin-bottom: 20px;
-moz-border-radius-topleft:5px;  -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px;  -moz-border-top-right-radius:5px;  }
.progress_bar3 ul  { display:block; overflow:hidden; margin:0 auto;   }
.progress_bar3 ul  li {  float:left;  }
.progress_bar3 ul  li  a  {  padding:0px 0px;  background:#eee; color:#333;  text-decoration:none; margin-top:5px; 
display:inline-block; border:#fff solid 2px;  width:165px; text-align:center; /* background:url(/css/images/right_170_bg.jpg) 0 -2px  repeat-x;   */ }
.progress_bar3 ul  li.select  a, .progress_bar3 ul  li.select a:hover  { margin-top:0;  background:#333;color:#fff; padding:5px 0; background:url("/css/images/steps_bg.png") repeat-x scroll 0 0 transparent;
/* -moz-border-radius:5px; -webkit-border-radius:5px; */ font-size:14px; font-weight:bold;
/* background: url("/css/images/steps_bg.png") repeat-x scroll 0 0 transparent; */ }
.progress_bar3 ul  li a:hover {  background:#f5f5f5;   color:#360;    }
.progress_bar3 h4, .progress_bar3 h3 { color:#fff; text-align:center; }
.progress_bar3 ul  li  a.first { -moz-border-radius-topleft:5px;  -moz-border-radius-bottomleft:5px;  -moz-border-radius-bottomright:0px;-moz-border-radius-topright:0px;
-webkit-border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-top-right-radius:0px; -webkit-border-bottom-right-radius:0px;}
.progress_bar3 ul  li  a.last { -moz-border-radius-topright:5px;  -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:0px;  -moz-border-radius-bottomleft:0px;
-webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px;}

.small_fieldset { border:#ccc solid 1px; background:#F4FAEC; padding:10px;  width:860px;  margin:0 auto; border:#ccc solid 1px; padding:20px;  background:#f9f9f9;  }
.small_fieldset li { margin-bottom:16px; color:#999; background:#f9f9f9; border:#f5f5f5 solid 1px;   }
.small_fieldset label { display:inline-block; width:160px; color:#666; text-align:left; padding-right:20px; font-weight:bold;    }
.small_fieldset  input[type=text] { padding:2px 10px;  border:#eee solid 1px;background:#fff; height:24px;
-moz-border-radius:5px; -webkit-border-radius:5px; border-top:#ccc solid 1px;  width:520px !important; }
.small_fieldset  option  { padding:2px 10px;  border:#eee solid 1px;background:#fff; height:16px; width:500px;
 border-top:#ccc solid 1px; }
/*
input[type=text] { padding:2px 10px;  border:#eee solid 1px;background:#fff; height:24px;
-moz-border-radius:5px; -webkit-border-radius:5px; border-top:#ccc solid 1px;  width:300px !important; 
}
*/
 
#inline_example1 { position:relative;  width:580px; margin:0 auto; border:#999 solid 1px; font-family:Arial, Helvetica, sans-serif; }
#inline_example1  h3 { margin:0; padding:3px 10px; text-align:center; background:#690; color:#fff; text-shadow:#999 2px 2px 2px; }
#inline_example1  h2 { padding:10px; margin:0;  }
#inline_example1  p { padding:10px; margin:0;  }
#inline_example1 ul  { padding:10px;font-size:14px; margin:0;  }
#inline_example1 ul li  { list-style:none; display:block; min-height:40px; overflow:hidden; padding:5px 0;    }
#inline_example1 ul li div.left  { padding:5px 10px; border:#999 solid 1px; width:160px; -moz-border-radius:3px; -webkit-border-radius:3px; float:left; margin:0px 20px 0 0 ; color:#c00;    }
#inline_example1 ul li p { font-size:14px; color:#666; margin:0; padding:0; }
#inline_example1  h4 { margin:0; padding:3px 10px; }
#inline_example1 .right { float:right; width:300px; text-align:left;  }

.email_content_tag {
    margin: 0 20px;
}
.email_content_tag li {
    display: inline-block;
    margin: 0 1px;
}
.email_content_tag li a {
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    background: url("images/menu_bg_m.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-size: 15px;
    font-weight: bold;
    padding: 5px 30px;
    text-decoration: none;
}


ul.sub_list { padding:15px 0; overflow:hidden;   }
ul.sub_list li  { background:none; font-size:13px; border-bottom:none; padding:2px 10px;}
ul.sub_list li  span { display:inline-block; width:160px; text-align:right; padding-right:20px; color:#f60;}
ul.sub_list li  a { float:none; background:none;  }
ul.sub_list li  a.btn5 { float:left;  display:inline-block; width:300px; padding:5px 10px; background:#f5f5f5; border:#ddd solid 1px; color:#666; font-size:14px; font-weight:bold;    } 
ul.sub_list li  a.btn5:hover { background:#eee; color:#333;  } 
 
a.fin_btn { background:#333; color:#fff !important; padding:5px 10px; display:block; text-align:center; text-decoration:none;
font-size:18px; -moz-border-radius:5px;  -webkit-border-radius:5px; border:#c93 solid 1px; border-bottom:#fff solid 1px;  border-right:#fff solid 1px;    } 
a.fin_btn:hover { background:#690;; }

 
#email_block li input { margin-left:20px; } 
 
.attachments {  padding:5px 10px 0 0 ; }
.email_content_sample h4 { padding:5px 10px; color:#333; font-size:16px;   }
.email_content_sample  a { color:#333; font-weight:bold;  }
.email_content_sample h4 input { width:300px; height:20px;}


.todolist { float:right; width:500px; padding-top:40px;}
.todolist li { margin:20px 10px; }
.todolist li  h2 { padding-left:45px;  background: url("images/misc_22.png") 0 0 no-repeat; }
.todolist li p { padding-left:45px;}


.list_detail { float:left;   }
.list_field_name   { float:left; width:140px; color:#f60; font-size:14px;  }
.list_field_name p { color:#f60; font-size:12px; font-weight:bold;  } 
.editable .list_field_name p {color: #669900; }



ul.google_list li { display:block; width:100%; test-align:left; height:auto;    }
ul.google_list li img { float:left; margin-right:20px; width:120px;  }

table.general_table tbody tr:hover { background:#f5f5f5;  }

.wizard_bar { width:100%; text-align:center; background:#666; padding:15px 0;  }
.wizard_bar ul { margin:0 auto; padding:0 20px; width:700px; }
.wizard_bar ul li { background:#eee;    border: 2px solid #fff;    color: #333;  display: inline-block;  padding: 0;  text-align: center;
text-decoration: none;   width: 165px; margin-top:5px;  }

.wizard_bar ul li.current, .wizard_bar ul li.current:hover   { -moz-border-radius: 5px 5px 5px 5px;
    background: url("/css/images/steps_bg.png") repeat-x scroll 0 0 transparent;
    color: #FFFFFF; font-size: 14px; font-weight: bold; margin-top: 0;  padding: 5px 0;}

div.section { overflow:hidden; }
table.summary_table td { padding:10px; }
.summary_table td:first-child { font-weight:bold; color:#fff; background:#690;  }

fieldset.desciption { padding-bottom:0;  }
fieldset.desciption  a { padding:5px 20px; margin-right:5px; background:#069; color:#fff; font-weight:bold;  background:#333  }
fieldset.desciption  a:hover { background:#666; }
.interlace_table .table_control { background:#666; color:#fff; font-weight:bold;   }
.list_on_hover { cursor:pointer; background:#d5d5d5 !important;  }

.template_block ul li  {width:100%; height:auto; margin-bottom:20px;  }
.template_block ul li img { float: left; padding:0 20px 0 0; width:113px; height:134px;  }
.template_action { clear:right;  }


.template_block ul li { width:45%; border-bottom:#ccc dashed 1px; padding-bottom:10px;  }
.template_block .google_list li h4 {text-align:left;margin:15px 0; margin-left:150px; margin-top:0;  color:#360; }  
.template_block ul li img { height:160px; padding-right:10px;  }
.template_block ul li:hover, .template_block ul li.selected { background:#eee; } 


ul.template_list li a  { margin-top:#40px; height:0; width:40px; }

.template_frame { background:none; }

.attachments ul li.attachment_item  { display:inline-block; padding:2px 10px; }
.attachments ul li.attachment_item a { color:#f60; }

.small_fieldset legend  { font-size:16px; color:#f60; font-weight:bold;   }

.template_action { color:#333; }
.template_action a, .template_action a:hover { color:#f60;  font-weight:bold;  }


#content_01, #content_02, #content_03, #content_04, #content_05, #content_06 { background:#F4FAEC; background:#f9f9f9;   }

ul.add_listfield li input { border:none; background:none; border-bottom:#999 dashed 1px;   }

#email_block  li { color:#333; }

#trigger_cond { float:left;  margin-right:10px;  }
#trigger_cond option {height:26px; line-height:26px; }
.section input[type=text]  { padding:5px;  margin-right:10px;   }
.section label { font-weight:bold; color:#360; display:block; margin-bottom:5px;  }

.summary_table td  { background:#F4FAEC; }

#email_block li { color:#fff; font-weight:bold;  }

.general_table5 tr.even { background:#f5f5f5; }
.general_table5 tr:hover { background:#f5f5f5; }

.main_area2 .email_content_sample { background:#f9f9f9; }
ul.check_list2 { background:#f9f9f9; }

#create_list fieldset legend {background:#590; display:inline-block; padding:10px 20px; font-size:14px; font-weight:bold; color:#fff; -moz-border-radius:5px;  -webkit-border-radius:5px; }

fieldset.yellow_letter legend {background:#590; display:inline-block; padding:10px 20px; font-size:14px; font-weight:bold; color:#fff; -moz-border-radius:5px;  -webkit-border-radius:5px; }


.desciption { padding-bottom:0;  }
.desciption  a { padding:5px 20px; margin-right:5px; background:#069; color:#fff; font-weight:bold;  background:#333;   }
.desciption  a:hover { background:#666; }


.logo img { max-height:70px; max-weight:176px; }
.top_main_reseller_logo {left:50%;  }

.inputbox { width:300px; padding:3px 5px; }
#email_block li { margin-bottom:5px; }
#date_picker li { display:block; margin-bottom:5px; }
#date_picker li label { display: inline-block; width:120px; font-weight:bold; }
.sub_left p {padding-right:5px; padding-bottom:10px;}

.general_table .info3 td { border:none; border-bottom:#eee solid 1px; overflow:hidden; height:auto;  padding:2px 5px;  }
.general_table .info3 td input[type=text] { height:16px; width:240px;}
.general_table .info3  label { display:inline-block; width: 130px; font-weight:bold; float:left;  color:#333;    }
.general_table .info3  p { display:inline-block; float:right; margin-top:0;  width:270px; text-align:left; overflow:hidden; height:auto;   }
.general_table .info3 li { margin:3px 0; overflow:hidden;     }

a.check_yes { display:inline-block; height:29px; width:29px; background:url("/css/images/checkbox2.jpg") bottom left no-repeat; margin-right:15px; }
a.check_no  { display:inline-block; height:29px; width:29px; background:url("/css/images/checkbox2.jpg") top left no-repeat; margin-right:15px; }

#global_header  { width:960px;}
.top_main  { width:760px;}
.account_link { left:660px; }
.top_main ul  { padding-left:4px;}
.top_main ul li a { margin-right:0px;  }

.template_list li a { width:40px; height:1px; }

table.campaign_list tbody td p a {display:block; color:#aaa; }
table.campaign_list tbody tr:hover td p a { color:#360; }
table.campaign_list tbody td p a:hover { text-decoration:underline; color:#000 !important;   }

.template_list li a { padding:2px; background:#999; color:#fff; height:30px; width:80px; font-size:12px;
-moz-border-radius:5px; -webkit-border-radius:5px; 
}
.template_block ul li img { padding-right:5px; margin-right:10px; width:105px; padding:3px; border:#ccc solid 1px;}
.template_block ul li { padding-right:5px; }

.section label  { display:inline-block; width: 180px; float:left;  }
.section input[type=text], .section select  { background:#eee; border:#999 solid 2px; border-right:#ddd solid 2px; border-bottom:#ddd solid 2px;   }

#syncxml .talbe_tr_head th, #import_csv .talbe_tr_head th  { width:10%;}

#edit_name { display:block;   border:#ccc solid 1px; padding:5px 15px 5px 5px; margin:0 0 10px 0;  }


.sendin_table td { text-align:center; color:#900;font-weight:bold; font-size:12px; }

ul.edit_user li { margin-bottom:10px; }
ul.edit_user li label { display:inline-block; width:120px; }
ul.edit_user li  input[type=text] { width:350px;}
input.add_user, input.edit_user { background:url("/css/images/button02_bg.gif") repeat-x scroll 0 0 transparent; padding:5px 25px; color:#fff; font-weight:bold;border:#360 solid 1px;
-moz-border-radius:3px; -webkit-border-radius:3px; font-size:12px;  }

