body {
	color: #333;
}
table.invoice { 
	margin: 2.5em l.5em;
  font-size: 12px;
}
  table.invoice table.border td {
  	background: #666;
    font-weight: bold;
  }
  table.invoice table.border span { 
  	color: #FFF;
  }
  table.invoice table.border tr.text td {
  	background: #fff;
    color: #666;
    font-weight: normal;
  }
table.textb td { padding: 2px; }
.accountItem {
	border: 1px solid #ddd;
  border-bottom: 2px solid #CCC;
  border-right: 2px solid #CCC;
  background: #FFF;
  padding: 10px;
  margin: 1em 0;
}
table.order-list, table.case-list {
	font-size: 12px;
}
table.order-list span {
	font-size: 11px;
  text-align:right;
}
table.order-list td, table.case-list td {
	padding: 5px 0;
  border: medium none;
  border-bottom: 1px solid #ddd;
}
	table.order-list .total { 
  	font-weight: bold;
  }
  
/*#content .sysContent h3 { margin: .5em 0; }*/

.utils_details {
  color: #FFF;
  top: 5px;
  width: 450px;
	}
fieldset div label { display: block; }
fieldset.portrait { margin: 1em 0; }
	fieldset.portrait label {
  	margin: .5em 0;
    font-size: .85em;
    font-weight: bold;
  }
  
.creative_column{float:left;margin:16px 0px 0px 0px;width:150px;}
.creative_preview{background-color:#ffffff;border:1px solid #BDC7D8;padding:10px;direction:ltr;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;text-align:left;}
.creative_preview img { margin: 0; border: 0 none; width: 110px; height: 80px; }
.creative_preview #title_preview{color:#3B5998;font-size:12px;padding:0px 0px 7px 0px;margin:0;}
.creative_preview #body_preview{padding:5px 0px 0px 0px;}

.adDescription { margin: 1em 0; }


.form label, .webform label {
	font-weight: bold;
}
h2.headline, h3.headline, h2.singleheadline, h3.singleheadline, h2.headlinetrans, h3.headlinetrans, h3.sidebar { margin-bottom: 1em; }


.EarningsList { font-size: 10px; }
	.EarningsList ul { margin: 0; padding: 0; }
    .EarningsList li {
        border:1px solid #ECECEC;
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
        margin:2em 0;
        padding:1em;
    }
    .EarningsList .headline { font-size: 14px; font-weight: bold; float: left; }
    .EarningsList div div { clear: both; margin: 0 2em; }
    .EarningsList .date { 
        background:#999999 none repeat scroll 0 0;
        color:#FFFFFF;
        float:right;
        font-weight:bold;
        margin:-1em -1em 1.5em 0;
        padding:0.5em;
	 }
   
#sidebar p, #sidebar ul {
	font-size: .85em;
}
#sidebar ul li {
	margin: 0 0 1em 0;
}
.box {
	background-color: #ECECEC;
}
hr.gray {
	height: 1px;
  line-height: 1px;
  background-color: #ECECEC;
  border: medium none;
  display: block;
}
.productFeature .feature h3 {
font-family:"Lucida Grande",Lucida Sans,Trebuchet MS,Arial,Helvetica,Verdana,sans-serif;
font-weight:bold;
}
.feature { overflow: auto; }

.template-previews {
	overflow: hidden;
}
	.template-previews ul {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:10px 0 10px -21px;
		padding:0;
		overflow: hidden;
	}
		.template-previews ul h4 {
			margin: 0 0em 1em 21px;
		}
		.template-previews ul p {
			clear: both;
			margin: 0 0 1em 21px;
		}
	.template-previews li {
		float: left;
		width: 160px;
		height: 160px;
		overflow: hidden;
		margin:0 0 20px 21px;
		border: 1px solid #CCC;
		position: relative;
		background: #ECECEC;
		-moz-box-shadow: 4px 4px 4px #ECECEC;
		-webkit-box-shadow: 4px 4px 4px #ECECEC;
	}
			.template-previews li:hover {
				-moz-box-shadow: none;
				-webkit-box-shadow: none;
				margin: 4px -4px 16px 25px
			}
	.template-previews li a {
	}
	.template-previews  li img {
	}
	.template-previews li a span.previewIcon {
		display:none;
	}
	.template-previews li a:hover span.previewIcon {
		background:transparent url(/createsend/templates/icon_template-preview.png) no-repeat scroll 0 0;
		display:block;
		height:32px;
		margin-top: -16px;
		margin-left: -16px;
		position:absolute;
		width:32px;
		top: 50%;
		left: 50%;
}
	.template-previews li .templateStyle {
		position: absolute;
		bottom: 0;
		right: 0;
		border-left: 1px solid #CCC;
		border-top: 1px solid #CCC;
		background: #ECECEC;
		color: #666;
		padding: 0 5px;
		letter-spacing: -1px;
		display: none;
		text-align: center;
		font-family: Verdana, Geneva, sans-serif;
	}
ul.pagination {
	clear: both;
	margin: 1em 0;
}
	ul.pagination li {
		width: auto;
		height: 1.5em;
		border: medium none;
	}
	
#templateFilter {
	
}
	#templateFilter ul {
		background:#ECECEC none repeat scroll 0 0;
		border:1px solid #CCCCCC;
		clear:both;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:10px 0;
		overflow:hidden;
		padding:10px;
	}
	#templateFilter li {
		float: left;
		margin: 0 .5em;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;

	}
	#templateFilter .triggerLink {
		line-height: 1em;
		padding: 0 5px;
		display: inline;
		cursor: pointer;
	}
	#templateFilter .selected, #templateFilter .triggerLink:hover {
		text-decoration: none;
		color: #FFF;
		background: #F00;
		display: inline;
		text-shadow: 1px 1px 0px #000;
	}
	
body#status #primary {
	width: 57%;
	min-height: 450px;
}
body#status #sidebar {
	width: 37%;
}
body#status .twocol {
	background: transparent url('http://boldcode.com/images/twocol.jpg') no-repeat scroll -300% -1px;
}
#status-feed {
	
}
	#status-feed .profileLink {
		display: none;
	}
	#status-feed ul {
		margin: 0 0 1em 0;
		padding: 0;
		overflow: hidden;
		border: 1px solid #ECECEC;
	}
	#status-feed ul li {
		margin: 0em 0;
		padding: 1em;
		border-bottom: 1px solid #CCCCCC;
		list-style: none;
		list-style-type: none;
	}
	#status-feed .preLoader {
		background:transparent url('http://boldcode.com/images/loading.gif') no-repeat scroll 1em center;
		margin:1em auto;
		padding:1em 1em 1em 4em;
		width:150px;
}