@import url(/editor/global.css);

/*A {
		color: #3333CC;
		text-decoration: none;
}
A:hover {
		color: #000066; 
		text-decoration: underline;
}
*/

/* The following interferes with newsletter previews */
body, div, p, blockquote, ol, ul, dl, li, dt, td, tr, dd, bodyregular, input, option  {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
}

/* May need to include this for doctype quirks mode problems */
/*
table, thead, tbody, tr, td, th {
		font-size: inherit;
		font-family: inherit;
}
*/

.systemregular {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
}
.systemregularbold {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
}
.systemsmall {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
}
.systemsmallbold {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;	
}
.systemMainNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffc;
	font-weight: bold;

}
.systemtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #663300;
}
.systemsmalllabel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #777777;
}
.systemsmalllabelheader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.systemsmallvalue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.systemsmalldisabledvalue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background: #EEEEEE;
}
.systemsectiontitle  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #663300;
}

.tableWindow {
	border-color: #CCCCCC;
	background-color: #CCCCCC;	
	font: normal normal xx-small "MS Sans Serif", Geneva, sans-serif;
	border: 2 outset;
	padding: 2px 2px 2px 2px;
}

.insetCell {
	border-color: #CCCCCC;
	background-color: #FFFFFF;	
	font: normal normal xx-small "MS Sans Serif", Geneva, sans-serif;
	border: 2 inset;
	padding: 2px 2px 2px 2px;
}

.nojsmenu, a:link.nojsmenu, a:visited.nojsmenu {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #ffffff; text-decoration: none}
a:hover.nojsmenu {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #ffffff; text-decoration: underline}

#tabnav{height:20px;margin:1em 0 0;padding-left:10px;border-bottom:1px solid #ccc}
#tabnav li{margin:0;padding:0;display:inline;list-style-type:none}
#tabnav a:link, #tabnav a:visited{
		float: left;
		background: #f0f0f0;
		font-size: 10px;
		line-height: 14px;
		font-weight: bold;
		padding: 2px 10px 2px 10px;
		margin-right: 4px;
		border-left: 1px solid #ccc;
		border-top: 1px solid #ccc;		
		border-right: 1px solid #ccc;		
		text-decoration: none;
		color: #666;
	}

#tabnav a:link.active, #tabnav a:visited.active{border-bottom:1px solid #fff;background:#fff;color:#000}
#tabnav a:hover{background:#fff}

#tabcontent{padding-top:10px}

.m_box{zoom:1}
.m_profile .m_box, #agency_profile_tab .m_box, #agency_request_dtree_pane .m_box{background-color:#fff;border:1px solid #ccc;margin:0 0 10px;padding:10px}
.m_box table tr{vertical-align:top}

table.admintable
  {
		border:solid 1px #CCC;
	}
table.admintable th 
	{
		background: #ddd;
		border-top: 1px solid #CCC;
		border-bottom: 1px solid #CCC;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #777;
		text-align: left;
		white-space:nowrap;
	}
table.admintable td
	{
		background: #eee;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

		font-size: 11px;
		font-weight: normal;
		color: #333;
	}
table.admintable tr.subheader td
	{
		background: #e2e2e2;
		border-top: 1px solid #CCC;
		border-bottom: 1px solid #CCC;
	}
table.admintable tr.alternate td, table.admintable tr.even td
	{
		background: #e9e9e9;
		border-top: 1px solid #dedede;
		border-bottom: 1px solid #dedede;
	}
table.admintable table.admintable tr.alert
	{
		background: #DBACAC;
		border-top: 1px solid #dedede;
		border-bottom: 1px solid #dedede;
	}
table.admintable tr.alternate td td, table.admintable tr.even td td
	{
		background: none;
		border:0;
	}

table.admintable th.sortable {
	cursor: pointer;
	padding-right: 20px;
	background-repeat: no-repeat;
	background-position: right center;
}

table.admintable th.nonsortable {
	cursor: default;
}

table.admintable th.sortasc, table.admintable th.sort_asc {
	cursor: pointer;
	padding-right: 20px;
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #CCCC99;
	background-image: url(/editor/images/sortup.gif);
}

table.admintable th.sortdesc, table.admintable th.sort_desc {
	cursor: pointer;
	padding-right: 20px;
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #CCCC99;
	background-image: url(/editor/images/sortdown.gif);
}
table.admintable tr.even.top td{border-bottom:0}
table.admintable tr.even.bottom td{border-top:0}

.adminbutton {background-color:#999999; color:#FFFFFF; padding:2px 5px; margin:0 3px; text-decoration:none; }
.adminbutton.hover { background-color:#BBB; }
	
table.alternating_rows{border:1px solid #ccc;}
table.alternating_rows thead td, table.alternating_rows tr.header td, table.alternating_rows th, table.alternating_rows thead tr, table.alternating_rows tr.header{background:#999;color:#fff;padding:5px 5px}
table.alternating_rows thead a, table.alternating_rows tr.header a, table.alternating_rows th a{color:#fff;text-decoration:none}
table.alternating_rows td, table.alternating_rows th{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px}
table.alternating_rows td{color:#333;background-color:#eee}
table.alternating_rows tr.even, table.alternating_rows tr.even td, table.alternating_rows td.even{background:#e9e9e9;}
table.alternating_rows tr.report_table_head td{background:#2F4708;color:white;}
table.alternating_rows tr.report_table_head td a{color:white;text-decoration:none}
table.alternating_rows tr.report_table_head td a:hover{color:#dfd;text-decoration:underline; }
table.alternating_rows th.sortable{cursor:pointer;padding-right:20px;background-repeat:no-repeat;background-position:right center}
table.alternating_rows th.sortasc, table.alternating_rows th.sort_asc{cursor:pointer;padding-right:20px;background:#666 url(/editor/images/sortup.gif) no-repeat right center}
table.alternating_rows th.sortdesc, table.alternating_rows th.sort_desc{cursor:pointer;padding-right:20px;background:#666 url(/editor/images/sortdown.gif) no-repeat right center}
table.alternating_rows th.nonsortable{cursor:default}
#xlscharts{background:#fff}
#xlscharts .nextprevstatus{display:none}

.striped{padding:1em;border:1px solid #999;background:#F3F4F4}
.striped.even{background:#e9e9e9}
.striped td{font-size:11px}

.account_description .even td{background:#FAFAFA}

/* Better looking tables */

.m_box table.alternating_rows{border:0;margin-top:0 !important;margin-bottom:1em;width:100%}
.m_box table.alternating_rows tr.even, .m_box table.alternating_rows tr.even td, .m_box table.alternating_rows td.even{background:#f1f1f1;}
.m_box table.alternating_rows tr.even td{border:solid #ddd;border-width:1px 0;}
.m_box table.alternating_rows tr.even td td{border:0;}
.m_box table.alternating_rows td{padding:5px !important}
.m_box table.alternating_rows thead td, .m_box table.alternating_rows tr.header td, .m_box table.alternating_rows tr th, .m_box table.alternating_rows thead tr, .m_box table.alternating_rows tr.header{background:none;border-bottom:1px solid #666;text-align:left;padding:3px;color:#666;white-space:nowrap}
.m_box table.alternating_rows thead a, .m_box table.alternating_rows tr.header a, .m_box table.alternating_rows th a{color:#666}
.m_box table.alternating_rows thead a:hover, .m_box table.alternating_rows tr.header a:hover, .m_box table.alternating_rows th a:hover{text-decoration:underline}
.m_box table.alternating_rows tr.lastrow{border:solid #ddd;border-width:1px 0;}
.m_box table.alternating_rows table td{border:0 !important}
.m_box table.alternating_rows tr.even.top td{border-bottom:0}
.m_box table.alternating_rows tr.even.bottom td{border-top:0}
.m_box table.alternating_rows th.sortable{cursor:pointer;padding-right:20px;background-repeat:no-repeat;background-position:right center;}
.m_box table.alternating_rows th.sortasc, .m_box table.alternating_rows th.sort_asc{cursor:pointer;padding-right:20px;background:#666 url(/editor/images/sortup.gif) no-repeat right center}
.m_box table.alternating_rows th.sortdesc, .m_box table.alternating_rows th.sort_desc{cursor:pointer;padding-right:20px;background:#666 url(/editor/images/sortdown.gif) no-repeat right center}
.m_box table.alternating_rows th.nonsortable{cursor:default}

.m_box table tr.header td, .m_box table tr.th{font-weight:bold;text-align:left;}
.m_box table.nowrap_header tr.header td, .m_box table.nowrap_header th, .m_box table.nowrap_header thead td, .m_box table.nowrap_header thead th{white-space:nowrap;padding-left:5px !important;padding-right:5px !important}

.ad_auction_box{width:804px;margin:10px auto;background:url(/editor/images/ad/auction/auction_box_bg.gif) repeat-y}
.ad_auction_box table td{text-align:center;width:28%}
#pre_auction.ad_auction_box table td {width:auto;}
#pre_auction td{padding-bottom:20px}
#auction_day table{width:90%}
#auction_day td{padding-right:100px;padding-bottom:40px}

/* Admin Navigation */
#admin_nav{background:#333;height:25px;display:block;margin:0;padding:0;list-style-type:none}
#admin_nav li{display:inline}
#admin_nav li a{color:#ddd;font-weight:bold;height:25px;line-height:25px;padding:0 10px;float:left;display:block;text-decoration:none}
#admin_nav li a:hover, #admin_nav li a.current{background:#777;color:#fff}

div.buttons table a {display: block; background: #eee; color: #333; padding: 3px 6px; font: bold 11px/14px Arial; text-decoration: none;}
div.buttons table a:hover {background: #ddd;}

table.trigger_table {background: #fff; width: 60%;}
table.trigger_table td {padding: 6px; background: #eee;}

/*  Pagination  */
div.pagination {float: right; display: block; margin:12px 0;}
.pagination ul{display:block; list-style:none; margin:0; padding:0;}
.pagination li {display: block; margin:0; padding:0; float: left;}
.pagination span, .pagination a {display:block; padding:0px 4px; color:; font:11px/11px Arial;  float: left; text-decoration: none}
.pagination a:hover {text-decoration: underline;}
.pagination .current {color: #000;}

/*Auction Toolbar*/

#auction_toolbar{width:958px; height: 93px; background:url(/editor/images/ad/auction/toolbar/toolbar_bg.jpg) no-repeat left top; border: 1px solid #aaa; margin-bottom: 24px}
#auction_toolbar ul{float: left; margin: 0; padding: 0; list-style: none;}

#auction_toolbar ul.pre_auction{background:url(/editor/images/ad/auction/toolbar/toolbar_divider.jpg) no-repeat right center;}

#auction_toolbar ul li{float: left; width:80px; padding:0 12px; text-align: center; font-size: 10px}
#auction_toolbar ul li a{display: block; text-indent: -9999em; width: 80px; height: 52px; margin: 8px 0 4px; background-position: center top; background-repeat: no-repeat; outline: none;}
#auction_toolbar ul li a:hover{background-position: center bottom;}

#auction_toolbar ul li.item a{background-image: url(/editor/images/ad/auction/toolbar/item.png)}
#auction_toolbar ul li.paddle a{background-image: url(/editor/images/ad/auction/toolbar/paddle.png)}
#auction_toolbar ul li.bid_sheet a{background-image: url(/editor/images/ad/auction/toolbar/bid_sheet.png)}
#auction_toolbar ul li.bid_check a{background-image: url(/editor/images/ad/auction/toolbar/bid_check.png)}
#auction_toolbar ul li.winners a{background-image: url(/editor/images/ad/auction/toolbar/winners.png)}
#auction_toolbar ul li.pre_check a{background-image: url(/editor/images/ad/auction/toolbar/pre_check.png)}
#auction_toolbar ul li.receipt a{background-image: url(/editor/images/ad/auction/toolbar/receipt.png)}
#auction_toolbar ul li.list a{background-image: url(/editor/images/ad/auction/toolbar/list.png)}
#auction_toolbar ul li.check_out a{background-image: url(/editor/images/ad/auction/toolbar/check_out.png)}

#dcpop {background:#fff; border:1px solid #333; position:absolute; z-index:9999; top:10px; left:10px; margin:0; padding:0; box-shadow:0px 0px 10px #666; width:500px}
#dcpoptitle {background:#ccc; height:15px; margin:0; padding:5px 5px 5px 10px}
#dcpopclose {float:right; width:15px; height:15px; margin:0; padding:0; background:#eee; cursor:pointer}
#dcpopclose:hover {background:#fff}
#dcpopbody {margin:0; padding:10px; max-height:300px; overflow:auto}
