/* RESET STYLES */
img {
	border: 0;
}

form {
	margin: 0;
	padding: 0;
}

textarea {
	resize: none;
}
/* RESET STYLES */

/* HTML TAGS */
body {
	margin: 0;
	font-size: 13px;
}

a {
	color: #4A7D00;
	text-decoration: none;
}
	a:hover {
		text-decoration: underline;
	}

td {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #585858;
}
.productDetail td {
font-size: 11px;
}
img {
	font-size: 14px;
	font-weight: bold;
}
/* HTML TAGS */

/* HEADER */
.pageHeader {
	width: 910px;
	padding-top: 8px;
	margin-bottom: 10px;
}

#loginForm td {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #58acda;
}
	#loginForm td a.link {
		font-family: Verdana;
		font-size: 10px;
	}

.forgotTooltip {
	font: 11px 'Arial', 'Helvetica', 'Sans-Serif';
	margin: 1px 0 0 2px;
}
	.forgotTooltip.title {
		border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
		padding: 7px;
		background: none repeat scroll 0 0 #F1F1F1;
		display: block;
		font-weight: bold;
	}

	.forgotTooltip.content {
		border-radius: 0 0 4px 4px;
		-moz-border-radius: 0 0 4px 4px;
		padding: 7px;
		background: none repeat scroll 0 0 #FFF;
		height: 85px;
	}

	.forgotTooltip input {
		width: 130px;
		float: left;
		margin-top: 5px;
		font-size: 11px;
		padding: 3px 2px;
		border: 1px solid #A5ACB2;
	}

	.forgotTooltip select {
		float: left;
		margin-top: 5px;
		margin-left: 5px;
		padding: 1px;
		font-size: 11px;
		border: 1px solid #A5ACB2;
	}

.loginInfo {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #58acda;
}
	.loginInfo a {
		font-family: Verdana;
		font-size: 10px;
	}

.pageContent {
	width: 940px;
}
/* HEADER */

/* FORMS */
.textField, select {
	font-family: "Trebuchet MS";
	font-size: 12px;
	border: solid 1px #7bc1e5;
	padding: 2px;
}
	.textField:hover, select:hover{
		background-color: #f7fcff;
	}

.inline_label {
	color: #AAAAAA !important;
}

.regField, .regFieldDynWidth {
	font-family: Georgia;
	color: #2188b3;
	border: solid 1px #2188b3;
	font-size: 11px;
	padding: 5px;
}

.regField {
	width: 150px;
}

.pinkRow {
	background-color: #FFE7E7;
}
	.pinkRow .pinkRowText {
		font-size: 12px;
		color: #CC0000;

	}

.greenRow {
background-color: #E7FFE7;
}
   .greenRow .greenRowText {
		font-size: 12px;
		color: #00CC00;
	}

		/* - BROWSE BUTTON */

		#fileName
        {
            position: absolute;
            height: 15px;
            margin-left: 90px;
            font-family: Verdana;
            font-size: 8pt;
            color: Gray;
            margin-top: 2px;
            padding-top: 1px;
            padding-left: 19px;
        }
        .customFile
        {
            width: 219px;
            margin-left: -140px;
            cursor: default;
            height: 24px;
            z-index: 2;
            filter: alpha(opacity: 0);
            opacity: 0;
        }
        .fakeButton
        {
            position: absolute;
            z-index: 1;
            width: 85px;
            height: 24px;
            background: url(/images/button.jpg) no-repeat left top;
            float: left;
        }

        .blocker
        {
            position: absolute;
            z-index: 3;
            width: 150px;
            height: 24px;
            background: url(/images/transparent.gif);
            margin-left: -155px;
        }
        #activeBrowseButton
        {
            background: url(/images/button_active.jpg) no-repeat left top;
            display: none;
        }
		/* - BROWSE BUTTON */

/* FORMS */

/* BUTTONS */
.button {
	margin: 0;
	left: -10px;
	padding: 1px 8px 3px 18px;
	position: relative; /*To fix IE6 problem (not displaying)*/
	float:left;
}
	.button.small {
		padding: 1px 0px 5px 10px;
		font: 900 11px/22px 'Arial', Helvetica, sans-serif;
	}
        .button.big {
                width:182px;
        }
        .button.normal {

            width:auto;

        }

div.current, div.nocurrent {
	text-decoration: none;
	cursor: pointer;
	float:left;
	font: 900 14px/22px "Arial", Helvetica, sans-serif;
	margin: 4px 0 0 10px;
}

	/* GREEN */
	div.nocurrent .green {
		color: #999;
		background: none;
	}
		.green.button, div.nocurrent:hover .green.button {
			color: #576d07;
			background: url(/images/buttons/buttonGreen.gif) no-repeat top left;
		}

		div.nocurrent:hover.green, div.current.green {
			background: url(/images/buttons/buttonGreen.gif) no-repeat top right;
		}

	/* BLUE */
	div.nocurrent .blue {
		color: #999;
		background: none;
	}
		.blue.button, div.nocurrent:hover .blue.button {
			color: #0d5f83;
			background: url(/images/buttons/buttonBlue.gif) no-repeat top left;
		}

		div.nocurrent:hover.blue, div.current.blue {
			color: #576d07;
			background: url(/images/buttons/buttonBlue.gif) no-repeat top right;
		}

	/* PINK */
	div.nocurrent .pink {
		color: #999;
		background: none;
	}
		.pink.button, div.nocurrent:hover .pink.button {
			color: #860737;
			background: url(/images/buttons/buttonPink.gif) no-repeat top left;
		}

		div.nocurrent:hover.pink, div.current.pink {
			color: #576d07;
			background: url(/images/buttons/buttonPink.gif) no-repeat top right;
		}

	/* RED */
	div.nocurrent .red {
		color: #999;
		background: none;
	}
		.red.button, div.nocurrent:hover .red.button {
			color: #FFF;
			background: url(/images/buttons/buttonRed.gif) no-repeat top left;
		}

		div.nocurrent:hover.red, div.current.red {
			color: #FFF;
			background: url(/images/buttons/buttonRed.gif) no-repeat top right;
		}

	/* DISABLE */
	div.nocurrent .disable {
		color: #999;
		background: none;
	}
		.disable.button, div.nocurrent:hover .disable.button {
			color: #FFF;
			background: url(/images/buttons/buttonDisable.gif) no-repeat top left;
		}

		div.nocurrent:hover.disable, div.current.disable {
			color: #FFF;
			background: url(/images/buttons/buttonDisable.gif) no-repeat top right;
		}

	/* GREY */
	div.nocurrent .grey {
		color: #999;
		background: none;
	}
		.grey.button, div.nocurrent:hover .grey.button {
			color: #FFF;
			background: url(/images/buttons/buttonDisable.gif) no-repeat top left;
		}

		div.nocurrent:hover.grey, div.current.grey {
			color: #FFF;
			background: url(/images/buttons/buttonDisable.gif) no-repeat top right;
		}
/* BUTTONS */

/* TABSTRIP */
.tabStrip {
	width: 100%;
}
	.tabStrip a {
		border: solid 1px #98d5f6;
		border-top: none;
		border-left: none;
		background-color: #e5f3ff;
		color: #58a3cb;
		padding: 3px 10px;
		font-size: 12px;
		text-decoration: none;
		margin-right: 7px;
	}

	.tabStrip a.selected {
		border: none;
		font-weight: bold;
		background-color: #3b7fb6;
		color: #ffffff;
	}
/* TABSTRIP */

/* NAV MENU */
.navMenu {
	width: 977px;
	height: 46px;
}
	.navMenu td {
		vertical-align: top;
		background-repeat: repeat-x;
	}

	.navMenu td.stripLeft {
		width: 2px;
		background-image: url(/images/mainNavLCap.gif);
	}

	/* TABSTRIP */
	.navMenu td.strip {
		padding-left: 10px;
		background-image: url(/images/mainNavLFill.gif);
		font-size: 12px;
		font-family: "Trebuchet MS";
	}

	.tab, .tabSel {
		position: relative;
		float: left;
		cursor: pointer;
		margin-right: 7px;
		white-space: nowrap;
		height: 33px;
		z-index: 1000;
	}

	.tab a, .tabSel a {
		display: block;
	}

	.tabSel {
		display: block;
		z-index: 1000;
	}
	.tabSel img.label {
		background-image: url(/images/mainNavSelectedTabFill.gif);
		padding: 0 3px;
	}
	.tab img {
		visibility: hidden;
	}
	.tab img.label, .tab:hover img {
		visibility: visible;
	}
	.tab:hover img.label {
		background-image: url(/images/mainNavHovFill.png);
	}
	.navMenu td.strip div div:hover div{
		/*display: block;*/
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.tab .listMenu, .tabSel .listMenu {
		position: absolute;
		top: 28px;
		left: 0;
		border: 1px solid #76BDE7;
		-moz-border-radius: 3px;
		border-radius: 3px;
		padding: 6px;
		z-index: 1000;
		display: none;
		background-color: #D9F3FF;
		margin-top: 5px;
		min-width: 130px;
	}
	.tab .listMenu div, .tabSel .listMenu div{
		margin: 0;
		/*display: none;*/
		top: 0;
		z-index: 1000;
		position: relative;
		border: none;
		padding: 0;
	}
	.tab div div a, .tabSel div div a{
		padding: 0 3px;
		width: auto;
		color: #136FA2;
		min-width: 110px;
		white-space: nowrap;
	}
	.tab div div a:hover, .tabSel div div a:hover{
		background: #F5FCFF;
		text-decoration: none;
	}

	.navMenu td.stripRight {
		width: 17px;
		background-image: url(/images/mainNavBottleNeck.gif);
	}

	.navMenu .help {
		float: left;
	}

	.navMenu #helpImage {
		cursor: pointer;
		margin-top: 11px;
		margin-left: 30px;
	}

	.navMenu #helpTip {
		width: 450px;
		display: none;
		color: #FFF;
	}

	.navMenu td.msgLeft {
		width: 18px;
		background-image: url(/images/mainNavMessageLCap.gif);
	}

	.navMenu td.msgEmpty {
		width: 20px;
		background-image: url(/images/mainNavRFill.gif);
	}

	.navMenu td.msg {
		background-image: url(/images/mainNavMessageFill.gif);
		padding-top: 9px;
		font-family: Verdana;
		font-size: 10px;
		color: #d67901;
		white-space: nowrap;
		width: 1%;
	}
		.navMenu td.msg div {
			padding: 3px 11px 3px 7px;
			margin-left: 5px;
			cursor: pointer;
		}

	.navMenu td.msgRight {
		width: 6px;
		background-image: url(/images/mainNavRCap.gif);
	}

	.navMenu td.noMsgRight {
		width: 6px;
		background-image: url(/images/mainNavRCapNoMessage.gif);
	}
/* NAV MENU */

/* GLOBAL */
.pageTitle {
	margin-top: 0px;
	font-family: Georgia;
	font-size: 16px;
	color: #6da915;
}

.blueTextSmall {
	font-family: Georgia;
	color: #2188b3;
	font-size: 11px;
}

.blueText {
	font-family: "Trebuchet MS";
	color: #58acda;
}

.bold {
	font-weight: bold;
}

.underline {
	text-decoration: underline;
}

.left {
	text-align: left;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}

.hidden {
	display: none;
}

.clear {
	clear: both;
}

.circleXhover {
	width: 13px;
	height: 13px;
	cursor: pointer;
	background-image: url("/images/circleX.gif");
}


.circleXhover:hover {
	background-image: url("/images/circleXRollover.gif");
}

.leadArrow {
	width: 11px;
	height: 11px;
	cursor: pointer;
	float: right;
	margin-right: 10px;
	margin-top: 3px;
	background-image: url("/images/iconLeadArrow.png");
}

.leadArrow:hover {
	background-image: url("/images/iconLeadArrowHover.png");
}



.loading_overlay {
	position: absolute;
	background: #FFFFFF;
	text-align: left;
}

.loading_overlay div {
	background-image: url("/images/wait.gif");
	width: 32px;
	height: 32px;
}

.shadowBox {
	border: 1px solid #E3E3E3;
	-moz-box-shadow: 5px 5px 20px #DDD;
	-webkit-box-shadow: 5px 5px 20px #DDD;
	box-shadow: 5px 5px 20px #DDD;
	margin: 5px 20px 20px 5px;
	padding: 10px 17px 10px 10px;
	background-color: #FFF;
}

.healthBar {
	width: 75px;
	height: 16px;
	background-image: url("/images/greyBar.gif");
}
	.healthBar div {
		height: 16px;
		background-image: url("/images/redBar.gif");
	}

.emptyHealthBar {
	width: 75px;
	height: 16px;
	color: #478400;
}

.transactionId {
	font-size: 11px;
	color: #3c8d00;
}

.homeProductContent
{
    margin-left:40px;
    margin-right:30px;
    font-family: arial;
}

.packagesHeader
{
	background:url(/images/packagesBgFull.gif) no-repeat center;
	height:232px;
	position: relative;
	color: white;
}

.packagesContent span
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #fff;
	cursor: pointer;
}

.packagesContent a:hover
{
	text-decoration: none;
}

.packagesTip p{
	font-family: "Verdana";
	font-size: 11px;
	color: #004e78;
}

.homeHeader
{
	background:url("/images/homeHead.gif") no-repeat center;
	height:232px;
	position: relative;
}

.boxlinks div {
	float: left;
}

.homeViewButton
{
	position:absolute;
	right:24px;
	bottom:18px;
	background:url("/images/viewButHome.gif") no-repeat center;
}

 .themeHeader
{
    background:url("/images/themeBg.png") no-repeat center;
    height:252px;
    position: relative;
}

 .webLeadHeader
{
    background:url("/images/webLeadBg.png") no-repeat center;
    height:252px;
    position: relative;
    color:#17648d;
    font-family:arial;
    font-size:14px;
}
.webLeadShadowBox
{
    width: 300px;
    background-color: #c3f1fb;
    font-family: "Myriad Pro";
    color: #549fc9;
    font-size: 16px;
    -moz-box-shadow: -3px 4px 14px #DDD;
    -webkit-box-shadow: -3px 4px 14px #DDD;
    box-shadow: -3px 4px 14px #DDD;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=240, Color='#DDDDDD')";
    /* For IE 5.5 - 7 */
   /* filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=240, Color='#DDDDDD');
   */
    float:right;
}

.webLeadShadowBox input{
    width: 167px;
    height: 25px;
    border: 1px #a6edfd solid;
}
.webLeadShadowBoxContent{
    padding: 10px;
}
/* GLOBAL */

/* ADS */
.googleAdTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000FF;
	font-weight: bold;
	text-align: left;
}

.googleAdDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
}

.googleAdUrl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009900;
}

.yahooAdTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000FF;
	font-weight: bold;
	text-align: left;
}

.yahooAdDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
}

.yahooAdUrl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009900;
}

.bingAdTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000FF;
	font-weight: bold;
	text-align: left;
}

.bingAdDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
}

.bingAdUrl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009900;
}

.adsAdError {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-align: left;
}
/* ADS */

/* LIST TABLE */
.listTable {
	width: 100%;

	border-right: 1px solid #e3f1fe;
	border-collapse: collapse;
	margin: 1em auto;
}
	.listTable th {
		background: #8dbbe0;
		background-image: url(/images/tableTitleRowFade.png);
		text-align: center;
		font: bold 14px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
		color: #fff;
		height: 40px;
		border-right: solid 1px #a0cbee;
	}

	.listTable th a {
		color: #fff;
		text-decoration: underline;
	}



	.listTable td {
		color: #678197;
		border-bottom: 1px solid #e3f1fe;
		border-left: 1px solid #e5eff8;
		padding: 3px;
		text-align: left;
		font-family: "Trebuchet MS";
		font-size: 12px;
	}

	.listTable tr {
		background-color: #fff;
	}

	.listTable tr.odd {
		background-color: #f4f9fe;
	}


	.listTable tr.odd td {
		background-image: url(/images/tableListBg.png);
		background-repeat: repeat-x;
	}

	.listTable .left {
		text-align: left;
	}

	.listTable .center {
		text-align: center;
	}

	.listTable .right {
		text-align: right;
	}

.pageList {
	text-align: center;
}
	.pageList span {
		border: solid 1px #cccccc;
		padding: 5px;
	}

.buildReport {
	font-size: 10px;
	font-family: Verdana;
	cursor: pointer;
}

.emptyMessage {
	background-color: #eeeeee;
	border: solid 1px #cccccc;
	padding: 10px;
	margin-top: 30px;
}

/* reset inner tables */
.listTable table td, .listTable tr.odd table td {
	border-width: 0;
	padding: 1px;
	background: none;
}
/* LIST TABLE */

/* FORM TABLE */
.formTable {
	border-width: 0;
}

.formTable tbody td, .formTable tbody th {
	//border-bottom: 1px solid #EEEEEE;
	white-space: nowrap;
}

.formTable tbody th {
	text-align: right;
}

/* reset inner tables */
.formTable table td {
	border-width: 0;
	white-space: normal;
}

.formTable .pinkRowText {
	width: 250px;
}
/* FORM TABLE */

/* WIZARD */
.pitchPageTag {
	font-family: Arial;
	font-size: 19px;
	font-weight: bold;
	color: #a2a2a2;
}

.pitchPageBullet {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #5da9ff;
}
/* WIZARD */

/* FOOTER */
.pageFooter {
	width: 977px;
}
	.pageFooter td {
		border-top: solid 2px #6db4da;
		font-family: Verdana;
		font-size: 10px;
		color: #999999;
		text-align: center;
	}

	.pageFooter td div {
		margin: 5px;
	}
/* FOOTER */

/* PRODUCTS */
.product, .productDetail {
	background-color: #FFFFFF;
	cursor: pointer;
}
.productDetail {
	height: 100px;
}
	.product:hover, .productDetail:hover {
		background-color: #FFFECB;
	}
/* PRODUCTS */

/*ROLL-UP*/
.rollupMen {
	font-family: Verdana;
	color: #999999;
	font-size: 10px;
}

.rollupMenDetail {
	font-family: Verdana;
	color: #3DA0D7;
	font-weight: bold;
	font-size: 10px;
}
.rollupHeaderTitleBig {
	font-family: "Trebuchet MS";
	font-size: 26px;
	color: #fff;
	font-weight: normal;
	margin: 8px 0px;
	text-decoration:none !important;
}

/*ROLL-UP*/

/*DASHBOARD*/

.bcCardName {

	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #155fa2;
}

.bcCardInfo {

	font-family: Verdana;
	font-size: 11px;
}

.bcCardStamp {

	font-family: Arial;
	font-size: 9px;
}

.bcCardInfoBold {

	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #155fa2;
}


.quickLinks {
	font-family: Georgia;
	color: #4a7d00;
	font-size: 11px;
}

.leadCpl {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-align: center;
}

.chartLabels {
	font-family: Arial;
	font-size: 9px;
	color: #999;
}

.funnelBigWhite {
	font-family: Georgia;
	font-size: 26px;
	color: #fff;
}

.funnelSmallBlue {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #2187af;
}

.funnelBudget {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #2187af;
}

/*DASHBOARD*/

/*SOCIAL STREAM*/

.optional {
	font-family: "Trebuchet MS";
	color: #666;
	font-size: 11px;
	font-style: italic;
}

.notificationPaleYellow {

}

.socialPost {
	padding: 3px;
}
	.socialPost a {
		font-family: Georgia;
		color: #2188b3;
		font-size:11px;
	}
/*SOCIAL STREAM*/

/*COMMON*/
.errorMessage{
	color:#E50B0B;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}
/*COMMON*/

/*EARNINGS*/
.custIdBox {
	font-size: 10px;
	font-family: Verdana;
	width: 66px;
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
	text-align: center;
	cursor: pointer;
}
	.custIdBox.advertiser {
		color: #003A76;
		background: url('/images/custIdBoxAdvertiser.png') no-repeat;
	}

	.custIdBox.partner, .custIdBox.manager {
		color: #666666;
		background: url('/images/custIdBox.png') no-repeat;
	}

.custIdTooltip {
	font: 11px 'Arial', 'Helvetica', 'Sans-Serif';
	margin: 1px 0 0 2px;
}
	.custIdTooltip.title {
		border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
		padding: 7px;
		background: none repeat scroll 0 0 #133768;
		display: block;
		font-weight: bold;
	}

	.custIdTooltip.content {
		border-radius: 0 0 4px 4px;
		-moz-border-radius: 0 0 4px 4px;
		padding: 7px;
		background: none repeat scroll 0 0 #004D99;
		height: 69px;
	}

.hide {
    display: none;
}

a.details {
  background: url('/images/details.gif') no-repeat;
  display: block;
  height: 24px;
  width: 59px;
}

a.details:hover {
  background: url('/images/detailsRoll.gif') no-repeat;
}

/*EARNINGS*/


/*INFORM 11trk*/
.11trkLabel {
	font-family: Verdana !important;
	font-size: 10px !important;
	color: #a80000 !important;
}

.11trkNumber {
	font-family: Trebuchet MS !important;
	font-size: 24px !important;
	color: #a80000 !important;
	font-weight: bold !important;
}

.11trkCallToAction {
	font-family: Trebuchet MS !important;
	font-size: 16px !important;
	color: #a80000 !important;
}

.11trkButton {
	border: none !important;
	font-family: Trebuchet MS !important;
	color: #cccccc !important;
	background-color: #a80000 !important;
	font-size: 14px !important;
	font-weight: bold !important;
}
/*INFORM 11trk*/

/*PAGINATION*/
#tnt_pagination {
	display:block;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align: center;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #BBDDFF;
	margin-left:10px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}
/*PAGINATION*/




/*PROGRESS BAR*/
.progressBar{
	width:216px;
	height:41px;
	background:url('/images/bg_bar.gif') no-repeat 0 0;
	position:relative;
}
.progressBar span{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url('/images/bar.gif') no-repeat 0 0;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
.progressBar em{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url('/images/bg_cover.gif') repeat-x 0 0;
	top:0;
}
/*PROGRESS BAR*/

/*ANALYTICS*/
.analyticsSiteUsageLabel {
font-family: Arial;
font-size: 12px;
color: #999;
}

.analyticsSiteUsageValue {
font-family: Arial;
font-size: 22px;
color: #000;
font-weight: bold;
}
/*ANALYTICS*/

/*PRODUCT_PAGES*/
.slogan {
	font-family: "Trebuchet MS";
	font-size: 40px;
	color: #a8d009;
	}

.productDescription {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #505050;
	line-height: 24px;
	}

.price {
	font-family: "Trebuchet MS";
	font-size: 24px;
	color: #02669b;
	}

.only {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #02669b;
	}
        
.tpl:first-child {
        display: none;
        }
        
#last_calls_and_emails .bcCardInfo, #last_calls_and_emails .bcCardName {
        display: block;
        width: 99px;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        } 
/*PRODUCT_PAGES*/

.padding-right12 {
    background-color: #ffffff;
    padding-right: 12px;
}

#p7days {
    height: 218px; 
    position: relative; 
    z-index: 3;
}

#viewEmailLeadFields td:first-child {
    text-transform: capitalize;
}

#editLeadFields td:first-child {
    text-transform: capitalize;
}

#editLeadFields tr:first-child {
    display: none;
}

.editEmailLeadsBox {
    overflow: hidden; 
    overflow-y:auto; 
    height: 184px;
}
