
p {
	font-size:10pt;
	font-family:tahoma, verdana, arial, helvetica, sans-serif;
}

td {
	font-size:10pt;
	font-family:tahoma, verdana, arial, helvetica, sans-serif;
}

/*.spacer      { font-size: 4px; font-family: Arial }*/

.footer {
	font-family: tahoma, verdana;
	font-size: 11px;
	color: #003000;
}

.sys {
	font-family:tahoma, verdana;
	font-size:12px;
	color:#800000;
	text-decoration:none;
	font-weight:bold;
}

a.sys {
	font-family:tahoma, verdana;
	font-size:
	12px;
	color:#1F45FA;
	text-decoration:none;
	font-weight:bold;
}

a:hover.sys {
	font-family:tahoma, verdana;
	font-size:12px;
	color: #1F45FA;
	text-decoration:none;
	font-weight:bold;
}

.stats {
	background-color:#DBE3DB;
	color:#000000;
	font-weight:bold;
}

.stats a {
	font-family:tahoma, verdana;
	font-size:12px;
	color:#00248F;
	text-decoration:underline;
	font-weight:bold;
}

.stats a:hover {
	font-family:tahoma, verdana;
	font-size:12px;
	color: #000080;
	text-decoration:none;
	background-color:#C0C0C0;
}

.topnav a {
	font-family:tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
}

.topnav a:hover {
	font-family:tahoma, verdana;
	font-size:12px;
	font-weight:bold;
	color: #FFBB00;
	text-decoration:none;
}

.my_link {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color:#0000CC;
	text-decoration:none;
}

:hover.my_link {
	color:#CC0000;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:underline;
}

.sales_link {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

:hover.sales_link {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration:underline;
}

.adm_proposals {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

:hover.adm_proposals {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:underline;
}

.adm_pagination {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

:hover.adm_pagination {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:underline;
}

br.breakhere {
	page-break-after: always;
	vertical-align: top;
}

input.submit {
	background-color:#000080;
	font-weight:bold;
	font-size:10px;
	font-family: verdana, arial, helvetica;
	color:#FFFFFF;
}

input.submit2 {
   background-color:#FF0000;
   font-weight:bold;
   font-size:10px;
   font-family:verdana, arial, helvetica;
   color:#FFFFFF;
}

input.submit3 {
   background-color:#009B34;
   font-weight:bold;
   font-size:10px;
   font-family:verdana, arial, helvetica;
   color:#FFFFFF;
}

input.submit4 {
   background-color: #4682B4;
   font-weight: bold;
   FONT-SIZE: 10px;
   FONT-FAMILY: verdana, arial, helvetica;
   color: white;
}

input.submit_disabled {
   background-color:#D4D0C8;
   font-weight:bold;
   font-size:10px;
   font-family:verdana, arial, helvetica;
   font-style:italic;
   color:#999999;
}

.calendar_link {
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

:hover.calendar_link {
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#CC0000;
	text-decoration:underline;
}

.border {
   border:1px solid #111111;
}

div.rotating_text {
   height:60px;
   overflow:scroll;
   overflow-x:hidden;
}

div.textarea_sls_emails_1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size:12px;
	height:180px;
	width:620px;
	border:1px solid #5F9BCD;
	overflow:scroll;
	overflow-x:hidden;
	padding:5px;
}

div.textarea_sls_emails_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	height: 100px;
	width: 620px;
	border: 1px solid #5F9BCD;
	overflow:scroll;
	overflow-x:hidden;
	padding: 5px;
}

.nofollow_website {
	border:thin dashed firebrick ! important;
	background-color:rgb(255, 200, 200) ! important;
	padding:2px;
}

.adm_homestats {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

:hover.adm_homestats {
	color:#FFFFCC;
	text-decoration:underline;
	font-weight:bold;
}

/* New Table Styles */
a img {
	border:none;
}

#change_option_table {
	text-align:center;
	margin-top:15px;
	margin-bottom:10px;
}

#change_option_table td {
	width:33%;
}

#main_table, .main_table {
	margin-top:10px;
	background-color:#DBEAF5;
	width:800px;
	border:1px solid #4682B4;
	margin:0 auto;
}

#change_log_listing_table {
	margin-top:10px;
	background-color:#FFFFFF;
	border:solid 1px #4682B4;
	width:900px;
	margin:0 auto;
}

.general_table {
	background-color:#DBEAF5;
	border:1px solid #4682B4;
	width:800px;
	margin:0 auto;
}

.general_table_large {
	width:100%;
	text-align:center;
}

.pending_counter_table {
	background-color:#DBEAF5;
	border:1px solid #4682B4;
	font-weight:bold;
	text-align:center;
	padding:10px;
	width:800px;
	margin:2px auto 10px auto;
}

.embeded_tables {
	width:100%;
	height:150px;
	margin-top:15px;
	border-top:solid thin #000;
}

.title_row {
	height:50px;
	background-color:#4682B4;
	color:#FFF;
	text-align:center;
	font-weight:bold;
}

.title_row td {padding:5px;}

.color_one_row {
	height:50px;
	text-align:center;
	background-color:#FFFFFF;
}

.color_two_row
{
	height:50px;
	text-align:center;
}

.description_cell {
	width:30%;
	text-align:right;
	font-weight:bold;
}

.sub_title_cell {
	font-weight:bold;
	height:35px;
	padding-left:30px;
}

.change_log_title_cell {
	width:25%;
	text-align:left;
}

.change_log_message_cell {
	padding:10px;
	text-align:justify;
	width:40%;
}

.status_message {
	border:1px solid #4682B4;
	padding:15px;
	background-color:#FFFFB2;
	font-weight:bold;
	text-align:center;
	padding:5px;
	margin-left:auto;
	margin-right:auto;
}

.required {color:#FF0000;}

.input_styles_small {width:100px;}

.input_styles_medium {width:200px;}

.input_styles_large {width:304px;}

.email_spacer {height:15px;}

.button_row {	text-align:center;}

table.layout_border {
	border-collapse:collapse;
	border:1px solid black;
	empty-cells:show;
	margin:10px auto;
}

table.layout_border td {
	padding:4px;
	border:1px solid black;
}

table.layout {
	border-collapse:collapse;
	border:0px;
	empty-cells:show;
	margin:10px auto;
}

table.layout td {
	padding:4px;
	border:0px solid black;
}

table.layout td.label {
	text-align:right;
	font-weight:bold;
}

table.layout tr.spacer td,
table.layout td.empty {
	border:0px;
	height:20px;
}

table.layout label {font-weight:bold;}

table.layout .title {background-color:#4682b4;}

table.layout .odd {background-color:#FFFFFF;}

input.submit_link {
	color:#00F;
	background-color:transparent;
	text-decoration:underline;
	border:none;
	cursor:pointer;
}

table.layout {
	border-collapse:collapse;
	border:1px solid #4682B4;
	border-spacing:0;
	background-color:#FFFFFF;
}

table.layout td,
table.layout th {padding:2px;}

tr.odd_row,
tr.odd_row td {background-color:#EDF6FF;}

tr.header_row,
tr.header_row td,
tr.header_row th {
	background-color:#4682b4;
	color:#FFFFFF;
}

div.feedback_message,
div.feedback_message_over {
	overflow:hidden;
	line-height:16px;
	height:18px;
	cursor:pointer;
}

div.feedback_message_over {
	background-color:#D4FFD4;
}

div.tabs {
	padding:0 0 4px 33px;
}

div.tabs span {
	background:#AAAAAA;
	border:1px solid black;
	padding:2px 5px;
	margin:0px 5px;
}

div.tabs span.over {
	cursor: pointer;
	background: #fff;
}

div.tabs span.current {
	background: #afa;
	font-weight: bold;
}

.standard_border {border: 1px solid black;}

/* WEBSITE STATS */

div#website_stats {
	background-color: #f5e0cc;
	text-align: center;
	padding: 0px;
}

div#website_stats table {
	border-collapse: collapse;
	width:100%;
}

div#website_stats table td, div#website_stats table th {
	padding:2px;
	text-align:left;
}

div#website_stats td.label, div#website_stats th.label {
	font-weight:bold;
	text-align:right;
	white-space:nowrap;
}

div#website_stats th {	background: #D1C1B2;}

div#website_stats tr.odd {background:#CCD6CC;}

div#website_stats td.updated {white-space:nowrap;}

a.anchor {text-decoration:none;}

input.url_button {
	color:#0000FF;
	text-decoration:underline;
}

div#adm_feedback {
	padding:10px;
	margin:10px auto;
}

div#adm_feedback pre {
	border:2px outset black;
	margin:5px;
	padding:5px;
}

div#adm_feedback tr.top_line {border-top: 1px solid #888;}

/* STRUCTURE */

td.main_content_cell {
	vertical-align:top;
	font-size:10pt;
	font-family:tahoma, verdana, arial, helvetica, sans-serif;
	background-color:#EEEEEE;
}

.global_menu {
	width:60%;
	border-collapse:collapse;
	background-color:#0B2572;
	border:1px solid #0B2572;
	margin:0 auto;
}

.white_ridge_container {
	width:98%;
	border:2px ridge #0B2572;
	background-color:#FFFFFF;
	margin:0 auto;
}

.dark_solid_edge_container,
.thin_dark_solid_edge_container {
	border:1px solid #4682B4;
	background-color:#FFFFFF;
	border-collapse:collapse;
	margin:0 auto;
}

.dark_solid_edge_container {width:800px;}

.thin_dark_solid_edge_container {width:600px;}

.light_solid_edge_container,
.wide_light_solid_edge_container {
	border:1px solid #5F9BCD;
	background-color:#DBEAF5;
	border-collapse:collapse;
}

.light_solid_edge_container_selected {
	border:1px solid #008000;
	background-color:#D4EBB4;
	border-collapse:collapse;
}

.light_solid_edge_container_deleted {
	border:1px solid #666666;
	background-color:#EFEFEF;
	border-collapse:collapse;
}

.light_solid_edge_container,
.light_solid_edge_container_selected,
.light_solid_edge_container_deleted,
.black_solid_edge_container,
table.dark_solid_edge_container table.dark_solid_edge_container {
	width:96%;
	margin:0 auto;
}

table.dark_solid_edge_container table.dark_solid_edge_container {background-color:#F4F4F4;}

.wide_light_solid_edge_container {width:100%;}

.black_solid_edge_container {
	border:1px solid #000000;
	border-collapse:collapse;
	background-color:#FFFFFF;
}

.orange_solid_container,
.small_orange_solid_container {
	border:2px solid #F7540D;
	background-color:#FFFFFF;
}

.orange_solid_container {
	width:80%;
	margin:0 auto;
	border-collapse:collapse;
}

.small_orange_solid_container {width:95%;}

.blue_border_container {
	width:96%;
	border:1px solid #000080;
	border-collapse:collapse;
	margin:0 auto;
}

.blue_border_container tr.nav2 td {width:25%;}

.blue_border_container tr.nav2 td a {color:#FFFFFF;}

.blue_border_container tr.nav2 td a:hover {color:#000080;}

.wide_light_solid_edge_container td {text-align:center;}

.main_table_header,
.secondary_table_header,
.secondary_table_header_selected,
.secondary_table_header_deleted,
.secondary_ridge_table_header,
.horizontal_table_header {
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}

tr.left_table_header td,
.dark_left_table_header td {
	color:#FFFFFF;
	font-weight:bold;
}

.orange_table_header {
	text-align:center;
	background-color:#FA9928;
	font-weight:bold;
	font-size:8pt;
}

.secondary_table_header,
.secondary_ridge_table_header,
.horizontal_table_header,
tr.secondary_table_header td,
tr.left_table_header td {background-color:#5F9BCD;}

.secondary_table_header_selected,
tr.secondary_table_header_selected td {background-color:#008000;}

.secondary_table_header_deleted,
tr.secondary_table_header_deleted td {background-color:#666666;}

.main_table_header,
.dark_left_table_header td {
	background-color:#4682B4;
	border-bottom:2px ridge #4682B4;
}

.dark_solid_edge_container .main_table_header,
.thin_dark_solid_edge_container .main_table_header,
.solid_container_outline .main_table_header,
.dark_left_table_header td {	border-bottom:1px solid #4682B4;}

tr.secondary_table_header td {
	color:#FFFFFF;
	font-weight:bold;
	background-color:#5F9BCD;
}

.secondary_ridge_table_header, .center_division {border-bottom:2px ridge #5F9BCD;}

.horizontal_table_header {
	width:25%;
	border-right:2px ridge #5F9BCD;
	vertical-align:middle;
}

.yellow_table_header {background-color:#F5F6BE;}

.small_text, .small_text td, span.small_text {
	font-size:8pt;
}

.small_text .alt_color {background-color:#CCDBE6;}

.form_cell_left {width:35%;}

.thin_form_cell_left {width:20%;}

.form_cell_right {width:65%;}

.wide_form_cell_left {width:80%;}

.white_label {
	font-weight:bold;
	color:#FFFFFF;
}

.left_cell,
.wide_light_solid_edge_container td.left_cell {text-align:left;}

.right_cell {text-align:right;}

.full_table_width, .full_width {width:100%;}

.fixed_table_width {
	width:100px;
	height:75px;
}
.ridge_bottom_only {border-bottom:2px ridge #4682B4;}

.wide_ridge_table {
	width:100%;
	border:2px ridge #4682B4;
	background-color:#DBEAF5;
}

.light_wide_ridge_table {
	width:100%;
	border:2px ridge #5F9BCD;
}

.search_letter_cell {
	width:10%;
	text-align:left;
	vertical-align:top;
}

.half_center_cell {
	width:50%;
	text-align:center;
}

.no_wrap_cell {white-space:nowrap;}

/* LABELS */

.basic_label {
	text-align:right;
	font-weight:bold;
}

.basic_red_label {
	text-align:right;
	font-weight:bold;
	color:#FF0000;
}

.basic_top_label {
	text-align:right;
	font-weight:bold;
	vertical-align:top;
}

.form_cell_left {
	width:35%;
	text-align:right;
	font-weight:bold;
}

.thin_form_cell_left {
	width:20%;
	color:#7C3C1B;
	text-align:right;
	font-weight:bold;
}

.white_label {
	font-weight:bold;
	color:#FFFFFF;
}

.center_label {
	text-align:center;
	font-weight:bold;
}

.basic_top,
tr.basic_top td {vertical-align:top;}

.subaccount_label {
	color:#FF7C00;
	font-size:8pt;
	font-weight:bold;
}

.hidden_text1 {
	color:#DBEAF5;
	font-weight:bold;
}

.hidden_text2 {color:#4682B4;}

.bold_purple {
	color:#800080;
	font-weight:bold;
}

.basic_red {color:#FF0000;}

.error_message {
	color:#FF0000;
	font-weight:bold;
}

.light_error_message {
	color:#FF0000;
	text-align:center;
}

.heavy_error_message {
	color:#FF0000;
	text-align:center;
	font-weight:bold;
}

.basic_green {color:#008800;}

.success_message {
	color:#008800;
	font-weight:bold;
}

.light_success_message {
	color:#008800;
	text-align:center;
}

.heavy_success_message {
	color:#008800;
	text-align:center;
	font-weight:bold;
}

.basic_blue {color:#0000FF;}

.pending_message {
	color:#0000FF;
	font-weight:bold;
}

.light_pending_message {
	color:#0000FF;
	text-align:center;
}

.heavy_pending_message {
	color:#0000FF;
	text-align:center;
	font-weight:bold;
}

.center_cell,
.center_division,
tr.center_cell td {
	text-align:center;
}

.email_highlight {background-color:#FFF200;}

.general_table_large {width:100%;}

.small_red_label {
	font-size:7pt;
	color:#FF0000;
}

table.global_menu table.full_table_width {height:75px;}

.bold_cell {	font-weight:bold;}

/* NAVIGATION */

table.menu_wrapper {
	width:100%;
	background-color:#0B2572;
	border:0 solid #000000;
}

table.menu_wrapper td {
	font-size:10pt;
	font-family:tahoma, verdana, arial, helvetica, sans-serif;
}

table.menu_wrapper tr td table {
	width:150px;
	background-color:#0B2572;
	border:0 solid #000000;
}

table.menu_wrapper table td.main_menu_cell {
	text-align:center;
	background-color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}

table.main_menu_cell .nav2 {white-space:nowrap;}

.nav, .nav2, .nav3, .nav4, .nav_s {color:#FFFFFF;}

.nav {
	background-color:#0B2572;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.nav2 {background-color:#3C56A3;}

.nav3 {background-color:#4B65B2;}

.nav4 {background-color:#243E8B;}

.nav_s {
	background-color:#4682B4;
	font-weight:bold;
}

.nav_s2 {
	background-color:#5F9BCD;
	color:#FFFFFF;
	font-weight:bold;
}

.nav_t {
	background-color:#FF7C00;
	color:#FFFFFF;
	font-weight:bold
}

.trans_sub_menu tr.nav_s td {background-color:#4682B4;}

.trans,
.trans_sub_menu tr.nav_s td.trans,
.thin_trans_sub_menu tr.nav_s td.trans {
	background-color:#B2C3B2;
	color:#000000;
}

.navhilite, .navhilite2, .navhilite3 {
	cursor:pointer;
	background-color:#99B3FE;
}

.navhilite a, .navhilite2 a,
.navhilite3 a, .navhilite4 a,
.navhilite_s a, .nav_s a,
.trans a, .trans_sub_menu tr.nav_s a,
.trans_sub_menu tr.nav_s td.trans a,
.thin_trans_sub_menu tr.nav_s td.trans a,
.navhilite_s a:hover {
	font-family:tahoma, verdana;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.trans a,
.trans_sub_menu tr.nav_s td.trans a,
.thin_trans_sub_menu tr.nav_s td.trans a {color:#000000;}

.navhilite3 a, .navhilite a:hover, .navhilite2 a:hover,
.navhilite3 a:hover, .navhilite4 a:hover {color:#000080;}

.navhilite2 a:hover, .navhilite3 a:hover,
.navhilite4 a:hover, .trans a:hover,
.trans_sub_menu tr.nav_s td.trans a:hover,
.thin_trans_sub_menu tr.nav_s td.trans a:hover {background-color:#C0C0C0;}

.navhilite4 {
	cursor:pointer;
	background-color:#3C56A3;
}

.navhilite_s, .navhilite_s a:hover {
	font-weight:bold;
	cursor:pointer;
	background-color:#5F9BCD;
}

a.admenu {
	color:#FFFFFF;
	text-decoration:none;
	font-variant:small-caps;
	font-weight:bold;
}

/* LINKS */

.adm_search_letter {
	font-size:12pt;
	font-weight:bold;
}

.adm_search,
.adm_manage,
.adm_manage2 {
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none
}

.adm_search_wline {
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

.adm_manage, .adm_manage2 {font-size:10px;}

.adm_search:hover {text-decoration:underline;}

.adm_search_wline:hover {text-decoration:underline;}

.adm_manage:hover {
	color: #CC0000;
	text-decoration: underline
}

.adm_manage2 {color:#FFFFFF;}

.adm_manage2:hover {
	color: #FFFF00;
	text-decoration: underline
}

/* LOGIN PAGE */

table#login_table {
	width:300px;
	margin:0 auto;
	border:1px solid #E16E28;
	background-color:#F7F7F7;
}

.login_header, .login_footer {
	background-color:#E16E28;
}

.login_header {
	height:20px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
}

table#login_table td.form_cell_left {	font-weight:normal;}

/* SEARCH PAGE */

.search_options_table {
	width:50%;
	border:2px ridge #4682B4;
	background-color:#DBEAF5;
	margin:0 auto;
}

input.header_submit {
	color:#FFFFFF;
	font-weight:bold;
	font-family:Tahoma;
	border:1px solid #4682B4;
	height:20px;
	background-color:#4682B4;
}

/* SMALL MAIL FORM */

.small_orange_solid_container .small_text .bold_cell,
.orange_solid_container p {
	padding:0 0 0 5px;
}

input.small_mail_submit {
	font-variant:small-caps;
	font-family:Tahoma;
	font-size:8pt;
	border:1px solid #000000;
	background-color:#FA9928;
}

.small_mail_footer {background-color:#FA9928;}

/* MESSAGE TOOL */

table.message_search_option {
	border:1px solid #000000;
	margin:0 auto;
	background-color:#EEEEEE;
}

table.message_search_option tr td {
	height:25px;
}

.solid_container_outline {
	width:98%;
	margin:0 auto 10px auto;
	border:1px solid #000000;
}

.full_solid_container_outline {
	width:100%;
	border:1px solid #000000;
}

.full_solid_container_outline .main_table_header td {
	text-align:center;
	vertical-align:top;
}

.solid_blue_outline_container {
	border:2px solid #0B2572;
	padding:5px;
	margin:10px;
	background-color:#FFFFFF;
}

.private_message_rows td {
	padding:5px;
	vertical-align:top;
}

.private_message_rows .action_cell {padding:5px 5px 5px 10px;}

.found_email_list {
	width:100%;
	background-color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	margin-top:10px;
	border:1px solid #000000;
}

table.full_solid_container_outline td.nav_s {
	border-bottom:1px solid #000000;
	padding:2px 0 2px 5px;
	text-align:center;
}

table.black_solid_edge_container td.trans {
	color:#FFFFFF;
	font-weight:bold;
}

table.black_solid_edge_container td.nav_s {
	text-align:center;
	border-bottom:0px solid #000000;
}

table.black_solid_edge_container td.data_cell {background-color:#F4F4F4;}

/* TRANS HISTORY */

.trans_sub_menu, .thin_trans_sub_menu {
	background-color:#FFFFFF;
	border:thin solid #0B2572;
	margin:0 auto;
}

.trans_sub_menu {width:98%;}

.trans_page_row {
	background-color:#EDF6FF;
	text-align:right;
}

.trans_page_row td {
	font-weight:bold;
	height:25px;
}

.trans_sub_menu .nav2 {
	font-weight:bold;
	height:25px;
}

.trans_sub_menu .nav2, .trans_sub_menu .nav_s2 td,
.trans_sub_menu .nav_s td {text-align:center;}

.trans_sub_menu .general_table_large .no_wrap td {
	text-align:center;
	white-space:nowrap;
}

/* MULTI COLOR TABLES */

table.website_general_options,
table.page_pricing,
table.linkpost_option,
table.linkbb_options,
table.linkbb_options,
table.linkbanner_options,
table.featured_options {
	width:100%;
	margin:0 auto;
}

table.website_general_options {background-color:#EBD6EB;}

table.page_pricing {background-color:#CEEBFF;}

table.linkpost_option {background-color:#9CB9CD;}

table.linkbb_options {	background-color:#CCD6CC;}

table.linkbanner_options {background-color:#D1C1B2;}

table.featured_options {background-color:#FFCCCC;}

/* LINKJEANNIE TOOLS */

table.linkjeannie_outer_container td,
table.linkjeannie_sub_container td {font-family:verdana,arial,helvetica;}

table.linkjeannie_tools_menu {
	width:800px;
	border:1px solid #1E5FA9;
	border-collapse:collapse;
	background-color:#E8EFF6;
	margin:0 auto;
}

table.linkjeannie_outer_container {
	width:740px;
	background-color:#FFFFFF;
	border:1px solid #1E5FA9;
	border-collapse:collapse;
	margin:0 auto;
}

table.linkjeannie_sub_container {
	width:96%;
	margin:0 auto;
	border:1px solid #4682B4;
	background-color:#DBEAF5;
}

table.linkjeannie_tools_menu td {text-align:center;}

tr.linkjeannie_tools_menu_header td,
tr.linkjeannie_outer_container_header td {
	background-color:#1E5FA9;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 0;
}

tr.linkjeannie_sub_container_header td {
	background-color:#4682B4;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 0;
}

tr.linkjeannie_sub_container_alt td {
	background-color:#9AA29A;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}

table.linkjeannie_outer_container table tr.header_row td {
	background-color:#5F9BCD;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

table.linkjeannie_sub_container td.label_cell {
	height:35px;
	padding:0 0 0 20px;
	font-weight:bold;
	font-size:10pt;
}

table.linkjeannie_sub_container input.submit_read {
	background-color:#4682b4;
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
}

table.linkjeannie_sub_container tr.change_log_comment_header td {
	background-color:#78B4E6;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:10pt;
}

td.comment_posted_info_cell {
	height:15px;
	padding-left:30px;
	font-weight:bold;
	font-size:8pt;
}

td.comment_data_cell {
	padding:0 30px;
}

td.comment_form_left {
	width:30%;
	text-align:right;
	font-weight:bold;
	font-size:10pt;
}

tr.center_cell td.linkjeannie_stats_left_one,
tr.center_cell td.linkjeannie_stats_left_two {
	width:25%;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
}

tr.center_cell td.linkjeannie_stats_left_one {background-color:#4682B4;}

tr.center_cell td.linkjeannie_stats_left_two {background-color:#3773A5;}

td.linkjeannie_form_left {
	width:10%;
	text-align:right;
	font-weight:bold;
}

table.linkjeannie_status_messages {
	width:740px;
	border:1px solid #1E5FA9;
	border-collapse:collapse;
	background-color:#FFFFB2;
	margin:0 auto;
}

textarea.linkjeannie_request_details,
p.linkjeannie_request_details {
	width:80%;
	margin:0 auto;
	border:1px solid #959595;
}

p.linkjeannie_request_details {
	padding:10px;
	background-color:#FFFFFF;
}

tr.manage_questions_secondary td {
	background-color:#78B4E6;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}

/* COMPANY QUESTIONS */

div#multiple_questions_container,
div#answer_questions_container {
	margin:0 auto;
	width:800px;
}

div#answer_questions_container {
	background-color:#DBEAF5;
	border:1px solid #4682B4;
}

div#multiple_questions_container div,
div#multiple_questions_container div div {
	padding:5px 0;
	width:100%;
	text-align:center;
}

ul#company_questions_nav {
	width:100%;
	margin:0;
	padding:0;
	list-style-type:none;
	background-color:#CCDBE6;
}

ul#company_questions_nav li {
	padding:7px 10px;
	display:inline-block;
}

ul#company_questions_nav li.selected {background-color:#4682B4;}

ul#company_questions_nav li.selected a {
	color:#FFFFFF;
	text-decoration:none;
}

/* MODIFY SUBPAGES */

.subpage_table {
	width:98%;
	border-collapse:collapse;
	border:1px solid #116A96;
	background-color:#EEEEEE;
	margin:0 auto;
}

/* LIST MURA INFO */

table.list_mura_outer_table {
	width:98%;
	margin:0 auto;
	border:1px solid #4682B4;
	border-collapse:collapse;
	background-color:#FFFFFF;
}

tr.list_mura_outer_header {background-color:#4682B4;}

tr.list_mura_outer_header td {
	height:22px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

table.list_mura_inner_table {
	width:96%;
	border:1px solid #5F9BCD;
	border-collapse:collapse;
	margin:0 auto;
	background-color:#DBEAF5;
}

tr.list_mura_inner_header {
	 background-color:#5F9BCD;
}

tr.list_mura_inner_header td {
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}

/* FORM PAGE */

.main_form_table, .old_main_form_table {
	width:98%;
	border:1px solid #4682B4;
	background-color:#E5EFE5;
	margin:0 auto;
}

.main_form_table .main_table_header,
.old_main_form_table .main_table_header {
	border-bottom:1px solid #4682B4;
}

.basic_sub_table {
	width:96%;
	margin:0 auto;
}

.old_main_form_table {background-color:#FFE5E5;}

/* 			NEW SALES LEAD FORM		*/

html body table tbody tr td.main_content_cell form#create_lead_form,
form#leads_form {
	padding: 5px;
	margin: 5px;
	border: 1px solid #000;
	background-color: #fff;
}

td.label {
	color: #0B2572;
	font-family: arial;
	font-weight: bold;
	text-align: right;
}

tr.editable,
tr.editable td {background-color: none;}

tr.editable td.website input#website.website,
tr.editable td.keyword input#keyword.keyword,
tr.editable td.email input#email.email,
input.text,
span.fake_text_input {
	display: block;
	width: 200px;
	height: 1.2em;
	border: 1px solid #999;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background: #fff;
	padding: 2px;
	overflow: hidden;
}

html body table tbody tr td.main_content_cell form#create_lead_form table tbody tr.editable td input#next_contact {
	border: 1px solid #999;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

textarea,
div.fake_textarea {
	background-color: #FFFFFF;
	border: 1px solid #999999;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	height: auto;
		margin-bottom: 15px; /* bottom of text area */
	overflow: auto;
	padding: 10px 2px;
	width: 400px;
}

span.tag {
	color: #f00;
	font-weight: bold;
	letter-spacing: 1px;
}

/* --------------------------- WORST.FORM.EVER.Mk.II -------------------------- */

form#leads_form table#email_form,
form#leads_form table,
form#leads_form.overdue table,
form#leads_form.tickle_form div#previous_notes {
	width: 765px;
}

html body table tbody tr td.main_content_cell form#create_lead_form table,
form#leads_form table {
    background: none repeat scroll 0 0 #E8F2F9;
    border: 1px solid #4B82C7;
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
    border-collapse: separate;
	-moz-box-shadow: 0 2px 5px lightgrey;
	-webkit-box-shadow: 0 2px 5px lightgrey;
   box-shadow: 0 2px 5px lightgrey;
	padding: 10px;
}


/*			global different sales lead      */
form#leads_form.tickle_form table tbody tr.status_overdue td.status,
form#leads_form.tickle_form table tbody tr.status_current td.status,
form#leads_form.tickle_form table tbody tr.status_future td.status {
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
}

/*			'Next Contact'  area		*/
tr.status_future td.next_contact {
	color: #F00;
    text-align: right;
}

/* ----------overdue form */

form#leads_form.tickle_form table tbody tr.status_overdue td.status {color: red;}

/* ----------current form */
form#leads_form.tickle_form table tbody tr.status_current td.status {color: green;}
/* end */

form#leads_form table tbody tr td.website {	color: #060;}
form#leads_form table tbody tr.editable td.phone_check label {	color: #F00;}
form#leads_form table tbody tr td.web_link {text-align: right;	/* open site in new tab/window */}

/*			tr class editable			*/
form#leads_form table tbody tr.editable td.label {
	font-family: arial;
    font-weight: bold;
    letter-spacing: 1px;
    text-align: right;
}

/*			view site button area			*/
form#leads_form table#email_form tbody tr td button.cancel {
    background: none repeat scroll 0 0 #FDBB2F;
    border: 1px solid #A11C07;
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
    border-radius: 8px 8px 8px 8px;
	-moz-box-shadow: 0 1px 3px #999999;
	-webkit-box-shadow: 0 1px 3px #999999;
	box-shadow: 0 1px 3px #999999;
    left: 145px;
    padding: 5px;
    position: relative;
    top: 10px;
}

/* 		buttons			*/
form#leads_form.tickle_form table tbody tr#buttons1.buttons td input.update,
form#leads_form.tickle_form table tbody tr#buttons2.buttons td button.converted {
	background: #98B02C;
	border: 1px solid #758722;
}

form#leads_form table tbody tr#buttons td button.dismiss {
	background: #FA4F2E;
	border: 1px solid #A11C07;
}

form#leads_form.tickle_form table tbody tr#buttons2.buttons td button.discard,
form#leads_form.tickle_form table tbody tr#buttons1.buttons td button.dead,
td.main_content_cell button.back,
form#leads_form table tbody tr#buttons td button.discard {
    background: none repeat scroll 0 0 #E2270A;
    border: 1px solid #A11C07;
}

form#leads_form.tickle_form table tbody tr.buttons td {text-align: center;}


form#filter_keyword.filter_keyword input,
form#create_lead_form table tbody tr#buttons1.buttons td input.create,
form#leads_form.tickle_form table tbody tr#buttons1.buttons td input.update,
form#leads_form table#email_form tbody tr td button.send,
form#leads_form table tbody tr#buttons td button,
form#leads_form.tickle_form table tbody tr#buttons2.buttons td button,
form#leads_form table tbody tr#view_site td button.button {
    background: none repeat scroll 0 0 #3793D0;
    border: 1px solid #2D5A92;
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
    border-radius: 8px 8px 8px 8px;
	-moz-box-shadow: 0 1px 3px #999999;
	-webkit-box-shadow: 0 1px 3px #999999;
	box-shadow: 0 1px 3px #999999;
    color: #fff;
    cursor: pointer;
	letter-spacing: 0px;
    padding: 5px;
    position: relative;
}

form#leads_form table tbody tr#view_site td button:hover,
form#create_lead_form table tbody tr#buttons1.buttons td input:hover,
form#leads_form table tbody tr#buttons td button:hover {box-shadow:none;}/*combine after bug is found */

form#leads_form.tickle_form table tbody tr#buttons1.buttons td button.dead:hover,
form#leads_form.tickle_form table tbody tr#buttons1.buttons td button:hover,
form#leads_form.tickle_form table tbody tr#buttons1.buttons td input.update:hover,
form#leads_form.tickle_form table tbody tr#buttons2.buttons td button#email_button:hover,
form#leads_form.tickle_form table tbody tr#buttons2.buttons td button.converted:hover,
form#leads_form.tickle_form table tbody tr#buttons2.buttons td button.discard:hover {box-shadow: none;}

/*		leads tool filter area	 */

div#keyword_filter form#filter_keyword.filter_keyword {
    background: none repeat scroll 0 0 #E8F2F9;
    border: 1px solid #4B82C7;
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px;
    border-radius: 8px 8px 8px 8px;
    margin: 5px;
    padding: 2px 0;
    position: relative;
    text-indent: 10px;
    width: 550px;
} /*wrapper*/

div#keyword_filter form#filter_keyword.filter_keyword label {
	color: #0B2572;
    font-family: arial;
    font-weight: bold;
} /*label*/

html body table tbody tr td.main_content_cell div#keyword_filter form#filter_keyword.filter_keyword select#sales_lead_keyword_id {} /*input box*/

div#keyword_filter form#filter_keyword.filter_keyword input {
	left: 13px;
    padding: 2px 12px;}


	/*button*/

div#keyword_filter p span.keyword {
    background: none repeat scroll 0 0 #FCF3AA;
    border: 1px solid #FFA500;
	-moz-border-radius: 8px 0 0 8px;
	-webkit-border-radius: 8px 0 0 8px;
    border-radius: 8px 0 0 8px;
    padding: 1px 10px;
}

div#keyword_filter p span.remove {
    background: none repeat scroll 0 0 #D3D3D3;
    border: 1px solid #999999;
    cursor: pointer;
    left: -2px;
    padding: 1px 4px;
    position: relative;
}

div#keyword_filter p span.remove:hover {
	background: #c2c2c2;}

/*			button positions			*/
form#leads_form table tbody tr#buttons {
	width: 99%;
	margin: 0 auto;
}

form#leads_form table#email_form tbody tr td button.send {
    left: 75px;
    top: 10px;
}

form#leads_form table tbody tr#buttons td button.dismiss {left: -245px;}

form#leads_form table tbody tr#buttons td button#email_button {left: -50px;}

form#leads_form table tbody tr#buttons td button.discard {left: -240px;}

form#leads_form.tickle_form table tbody tr#buttons1.buttons td button.dead {
    left: -61px;
    position: relative;
}

form#leads_form.tickle_form table tbody tr#buttons2.buttons td button#email_button {left: -6px;}

form#leads_form.tickle_form table tbody tr#buttons2.buttons td button.converted {left: -5px;}

form#leads_form.tickle_form table tbody tr#buttons1.buttons td button,
td.main_content_cell button.back {
	background: none repeat scroll 0 0 #3793D0;
    border: 1px solid #2D5A92;
	-moz-box-shadow: 0 1px 3px #999999;
	-webkit-box-shadow: 0 1px 3px #999999;
	box-shadow: 0 1px 3px #999999;
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
    border-radius: 8px 8px 8px 8px;
    color: white;
    cursor: pointer;
    padding: 5px;
}

td.main_content_cell button.back {
    margin-left: 5px;
    position: relative;
    top: 2px;
}

form#leads_form table tbody tr td button.button {
/*		google keyword button */
    background: none repeat scroll 0 0 #FDBA2C;
    border: 1px solid #C18402;
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
    border-radius: 8px 8px 8px 8px;
    color: black;
    cursor: pointer;
    margin-left: 20px;
    padding: 2px 5px;
}

td.google input#google.google {
    border: 1px solid #999999;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
    border-radius: 6px 6px 6px 6px;
    width: 50px;
}

/*			tickle file style 			*/
/*TICKLE FILE BUTTON/TAB*/
td.main_content_cell div#jump { padding-top: 10px;}

td.main_content_cell div#jump a.tickle,
td.main_content_cell div#jump a.get,
td.main_content_cell div#jump a.create {
    border-radius: 8px 8px 0 0;
    color: white;
    font-weight: bold;
    letter-spacing: 0.03em;
    margin-left: 12px;
    padding: 5px 15px;
    text-shadow: 0 1px 0 #437E1C;
}

div#jump a.create {
    background: none repeat scroll 0 0 #68C42B;
    border: 1px solid #529A22;
}

td.main_content_cell div#jump a.tickle {
    background: none repeat scroll 0 0 #49A7F3;
    border: 1px solid #0F88E9;
    font-weight: bold;
    letter-spacing: 0.06em;
    text-shadow: 0 1px 0 #0B62A9;
}

td.main_content_cell div#jump a.get {background: #FDBA2C;}

html body table tbody tr td.main_content_cell div#jump a {
	color: #FFFFFF;
    text-decoration: none;
}

/* get new lead/tickled ~ these probably need more specific classes ~*/
form.tickle_filters {
    background: none repeat scroll 0 0 white;
    border-top: 1px solid black;
    padding: 5px;
    position: relative;
    top: 5px;
}

/*		----- SALES LEADS TEMPLATE ----- */

div#edit_sales_lead_email_template div.back button,
div#list_sales_lead_email_template form#go_edit_form input {
    background: none repeat scroll 0 0 #49A7F3;
    border: medium none;
    border-radius: 8px 8px 0 0;
    color: #FFFFFF;
    cursor: pointer;
    margin-left: 12px;
    margin-top: 5px;
    padding: 5px 15px;
}

div#edit_sales_lead_email_template div.back button:hover,
div#list_sales_lead_email_template form#go_edit_form input:hover {color: #0B2572;}

div#list_sales_lead_email_template table#sales_leads_table {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #49A7F3;
    border-collapse: collapse;
    margin: 0 5px;
    width: 99%;
	white-space: nowrap;
}

div#list_sales_lead_email_template table#sales_leads_table tbody tr.header {
    background: none repeat scroll 0 0 #49A7F3;
    color: #FFFFFF;
}

div#edit_sales_lead_email_template form table#sales_leads_template {
    background: none repeat scroll 0 0 white;
    border: 1px solid #49A7F3;
    margin: 0 5px 5px;
    padding: 5px 15px;
}

table#sales_leads_template tbody tr.buttons td.buttons input {
	background: none repeat scroll 0 0 #49A7F3;
    border: 1px solid #384147;
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px;
    border-radius: 8px 8px 8px 8px;
    color: #FFFFFF;
    cursor: pointer;
    left: 45%;
	margin-top: 20px;
    padding: 5px 25px;
    position: relative;
}

html body table tbody tr td.main_content_cell div#edit_sales_lead_email_template form table#sales_leads_template tbody tr.body td textarea#body.body {margin: 10px 0px;}

html body table tbody tr td.main_content_cell div#edit_sales_lead_email_template form table#sales_leads_template tbody tr.preview td pre#preview {margin: 10px 0px;}

table#sales_leads_template tbody tr.name td input#name.name {}

table#sales_leads_template tbody tr.subject td input#subject.subject {}


/*			--- START .tickle_table AREA ---		*/

table.tickle_table {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #6F9DD9;
    margin-left: 5px;
    width: 99%;
}

/* .headers */
 table.tickle_table tbody tr.headers {
	background: none repeat scroll 0 0 #EDF4FF;
	color: #15428B;
    font-weight: bold;
    letter-spacing: 1px;
}

table.tickle_table tbody tr.headers td {border-bottom: 2px solid #6F9DD9;}

 table.tickle_table tbody td {
	border-bottom: 1px solid #E3EFFF;
	cursor: pointer;
}

/* .future - .current - .overdue */
table.tickle_table tbody tr.future {color: #000; }

table.tickle_table tbody tr.current {color:#060;}

table.tickle_table tbody tr.overdue td.url,
table.tickle_table tbody tr.overdue td.next {color: #F00;}

/* PHONE LEADS ONLY 'GO' BUTTON */

 form.tickle_filters input.submit {
    background: none repeat scroll 0 0 #98B02C;
    border: 1px solid #666666;
    color: white;
	cursor: pointer;
    padding: 2px 10px;
    text-transform: uppercase;
    width: 65px;
}


/* ERROR, WARNING, ALERT STYLES */
html body table tbody tr td.main_content_cell p {
    color: black;
    margin-left: 5px;
    text-shadow: 1px 1px 0 white;
    width: auto;
}

form#leads_form.tickle_form div#previous_notes {
	    background: none repeat scroll 0 0 #FDF7BB;
    border: 1px solid #e5d107;
    margin-top: 10px;
    padding: 5px 0;
}

form#leads_form.tickle_form div#previous_notes div.note div.note_info {
	margin-bottom: -10px;
    margin-right: 11px;
    text-align: right;
}

td.main_content_cell p.error {
    background: none repeat scroll 0 0 #FEF3D9;
    border: 1px solid #FDBB30;
    margin: 2% auto 0;
    padding: 5px;
    text-align: center;
    width: 300px;
}

form#leads_form.tickle_form div#previous_notes div.note p,
form#leads_form div#previous_notes div.note p.no_notes {
    background: none repeat scroll 0 0 #FEF3D9;
    margin-left: 0;
	padding-left: 3px;
}

div#note_tooltip {
	position: absolute;
	border: 1px solid black;
	background: #fff;
	padding: 5px;
	width: 200px;
	z-index: 500;
}

/* ----- STYLES FOR  adm_sales_leads_tool.php -----  */

div#sales_stats table#results tbody tr.odd td {border: 1px solid #CCCCCC;}

html body table tbody tr td.main_content_cell div#sales_stats table#salesmen tbody tr td {
	border: 1px solid #cccccc;}

div#sales_stats {	padding: 5px 10px;}

div#sales_stats table {
	    border: 1px solid #CCCCCC;
    border-collapse: collapse;
    width: 100%;
}

div#sales_stats table#salesmen {
    border-collapse: collapse;
    width: 100%;
}

div#sales_stats table#salesmen tbody {
	border: 1px solid #cccccc;
}

div#sales_stats table#salesmen tbody tr th {
	background: none repeat scroll 0 0 #4C93BD;
    color: #FFFFFF;
    letter-spacing: 0.09em;
    padding: 0 5px;
}

div#sales_stats table tbody#overview tr.header {
    background: none repeat scroll 0 0 #4C93BD;
   	color: #fff;
}

div#sales_stats table tbody#overview tr.header th {
    letter-spacing: 1px;
    padding: 0 5px;
}

table#salesmen tr td.top a,
table#salesmen tr td.top {background: #f95;} /* dans */

table#salesmen tbody tr td.top_percent a,
table#salesmen tbody tr td.top_percent { font-weight: bold; color: green; } /* dans */

div#sales_stats table tbody#overview tr td {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    text-align: center;
}

div#sales_stats table#salesmen tbody tr {
	background: #ffffff;
	text-align: center;
}

/* ----- start adm_view_sales_lead_logs.php --------- */
div#sales_stats form table#form tbody {}
div#sales_stats form table#form tbody tr td {
	text-align: left;
	border-right: 1px solid black;
}

div#sales_stats form table#form tbody tr {
	background: #ffffff;
}

div#sales_stats form table#form {
    border: 1px solid;
    border-collapse: collapse;
    padding: 0;
    width: 100%;
}

div#sales_stats table#results {
	border-collapse: collapse;
	width: 100%;
	border-color: #666;
	text-align: center;
}

div#sales_stats form table#form tbody tr td.label {
    background: none repeat scroll 0 0 #4C93BD;
    border-right: medium none;
    color: #FFFFFF;
    padding: 0 5px;
}

div#sales_stats form table#form tbody tr td.button input.button {
	background: none repeat scroll 0 0 #98B02C;
    border: 1px solid #666666;
    color: white;
    cursor: pointer;
    padding: 2px 10px;
    text-transform: uppercase;
    width: 65px;
}

div#sales_stats form table#form tbody tr td.button {text-align: center;}

div#sales_stats form div.notes {
	background: none repeat scroll 0 0 #F1F6F9;
    border: 1px solid #666666;
    margin-top: 5px;
    padding: 0 5px;
}

div#sales_stats table#results tbody tr.odd {
	background: #ffffff;
}

div#sales_stats table#results tbody tr.odd td {
	padding: 0 5px;
}

div#sales_stats table#salesmen tbody tr:nth-of-type(odd),
div#sales_stats table#results tbody tr:nth-of-type(odd) {
	background-color: #EEEEEE;
}

div#sales_stats p.count {
    background: none repeat scroll 0 0 #F5DEB3;
    border: 1px solid #CCCCCC;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	float: left;
    padding: 2px 5px;
}

div#sales_stats p.pagelist {
	background: none repeat scroll 0 0 #F5DEB3;
    border: 1px solid #CCCCCC;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	float: right;
    padding: 2px 5px;
}

div#sales_stats table#results tbody tr.header {
    background: none repeat scroll 0 0 #4C93BD !important;
    border: 1px solid #666;
    color: #FFFFFF !important;
}

/* -------------- adm_sales_lead_domain_details ---------------- */

div#sales_lead_domain_details form table {
    background: none repeat scroll 0 0 #F0F0F0;
    border: 1px solid #CCCCCC;
    padding: 2px 5px;
}

div#sales_lead_domain_details form table tbody
tr.notes td.notes div.note_wrapper {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    padding: 5px;
}

div#sales_lead_domain_details form table tbody
tr.notes td.notes div.note_wrapper div.note p {	color: #060;}

div#sales_lead_domain_details form table tbody
tr.notes td.notes div.note_wrapper div.note div.note_info {float: right;}

html body div#sales_lead_domain_details form table tbody
tr.notes td.notes div.note_wrapper div.note {border-bottom: 1px solid #CCCCCC;}

div#sales_lead_domain_details form table tbody tr td table.email_list {background: #fff;}

html body div#sales_lead_domain_details form table tbody tr td ul.keywords {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}

div#sales_lead_domain_details form table tbody tr td.extra { color: red;}

div#sales_lead_domain_details form table tbody tr td {width: auto;}



