@charset "UTF-8";
body { margin:0; padding:0; background:#fff; font:normal 12px Arial, Helvetica, sans-serif; color:#000; }
p { margin:0 4px 10px 2px; line-height:17px; }
ul { padding:0; margin:20px 0 10px 20px; }
li { margin:auto; padding:0 0 8px 0; }
.clearer { clear: both; margin: 0px; line-height: 0px; padding: 0px; }
a { color:#c5a00c; } /*original color color:#3E5975;  */
a:hover { color:#000; }
a img {border:none; }

#headerWrap { width:950px; margin:0 auto; overflow:hidden; }
#logo { width:400px; float:left; padding-top:12px; }
#affInfo { width:450px; float:right; padding:18px 12px 12px 0px; }
#affInfo a {}
#affInfo a:hover {}
.affInfoTable {width:342px; border:solid #000; border-width:1px 0 0 1px; float:left; }
.affInfoTable tr td {padding:5px; border:solid #000; border-width:0 1px 1px 0; color:#666; }
#affPic {width:80px; float:right; padding:7px 6px 6px 6px; border:solid 1px #000; }
	
#navWrap { width:950px; height:57px; margin:0 auto; padding-top:1px; background:url(http://creative.mvtmgmtpro.com/dtmpartners/images/newlook/NAV.png) no-repeat 0 -110px; }
#welcomeName, #homeWrap, #accountWrap, #offersWrap, #requestWrap, #reportsWrap {height:55px; float:left; background:url(http://creative.mvtmgmtpro.com/dtmpartners/images/newlook/NAV.png) no-repeat; }
a.home, a.account, a.offers, a.request, a.reports {height:55px; display:block; background:url(http://creative.mvtmgmtpro.com/dtmpartners/images/newlook/NAV.png) no-repeat; text-decoration:none; }
a.home:hover, a.account:hover, a.offers:hover, a.request:hover, a.reports:hover {background:none; }
#welcomeName { width:174px; height:33px; padding-top:22px; text-align:center; font-weight:bold; color:#000; }
#homeWrap{ width:128px; background-position:-174px -55px; }
a.home { width:128px; background-position:-174px 0; }
#accountWrap { width:160px; background-position:-302px -55px; }
a.account { width:160px; background-position:-302px 0; }
#offersWrap { width:148px; background-position:-462px -55px; }
a.offers { width:148px; background-position:-462px 0; }
#requestWrap { width:180px; background-position:-610px -55px; }
a.request { width:180px; background-position:-610px 0; }
#reportsWrap { width:128px; background-position:-790px -55px; }
a.reports { width:128px; background-position:-790px 0; }
	
#mainContainer { width:950px; height:auto; margin:0px auto; padding:10px 0px; }	
#mainContainer h3 {margin:0 0 1px 0; padding:0; }

#leftColumn, #middleColumn { width:265px; float:left; } /* Shared CSS */
#leftColumn {}
.campaignLists {width:100%; margin-bottom:25px; }
.campaignLists tr td { font-size:10px; height:32px; vertical-align:middle; text-align:left; padding:0 0 0 8px; border:solid #999; border-width:0 0 1px 0; }
.campaignLists tr td a {font-size:10px; color:#000; text-decoration:none; }
.campaignLists tr td a:hover {text-decoration:underline; }
.campaignListsHeader {height:35px; background:url(http://creative.mvtmgmtpro.com/dtmpartners/images/newlook/campaignListsHeaderBG.gif) repeat-x; }
.campaignListsHeader td {color:#fff; }
.campaignListsHeader td strong {font-size:14px; }
.campaignListsLeftCol {width:135px; }
.campaignListsMiddleCol {width:75px; }
.campaignListsRightCol {width:23px; border-right:solid 8px transparent; }
.ie8campaignsList {margin-bottom:7px\0/; }
.grayRow td {background:#CCC;}
#middleColumn {padding:0 10px; border:solid #ccc; border-width:0 1px; margin:0 10px; } /* IE6 HACK --> */ * html #middleColumn {padding:0 8px; margin:0 8px; }
.newCampaigns {border:0; margin:0; background:url(http://creative.mvtmgmtpro.com/dtmpartners/images/newlook/campaignListsHeaderBG.gif) repeat-x; padding-right:17px; border:solid #999; border-width:0 0 1px 0; }
.newCampaignsContainer {height:700px; border:solid #ccc; border-width:0 0 1px 1px;  overflow-x: hidden; overflow-y: scroll;} /* IE 7 + IE6 HACKS --> */ *:first-child+html .newCampaignsContainer {height:720px; } * html .newCampaignsContainer {height:720px; } /* CHROME & SAFARI HACK */ @media screen and (-webkit-min-device-pixel-ratio:0){ .newCampaignsContainer {height:718px;} }
.newCampaignsContent {width:249px; margin:0; border:none; }
.nC_display_gray, a.nC_displayBtn_gray, .nC_email_gray, a.nC_emailBtn_gray, .nC_display_white, a.nC_displayBtn_white, .nC_email_white, a.nC_emailBtn_white  {width:45px; height:12px; display:block; background:url(http://creative.mvtmgmtpro.com/dtmpartners/images/newlook/display-email-buttons.png) no-repeat; }
a.nC_displayBtn_gray:hover, a.nC_emailBtn_gray:hover, a.nC_displayBtn_white:hover, a.nC_emailBtn_white:hover {background:none;}
.nC_display_gray {background-position:0 -23px; }
a.nC_displayBtn_gray {background-position:0 0; }
.nC_email_gray {background-position:0 -35px; }
a.nC_emailBtn_gray {background-position:0 -12px; }
.nC_display_white {background-position:-45px -23px; }
a.nC_displayBtn_white {background-position:-45px 0; }
.nC_email_white {background-position:-45px -35px; }
a.nC_emailBtn_white {background-position:-45px -12px; }

#rightColumn {width:375px; float:left; }
.featuredOffer {border-bottom:solid 1px #ccc; margin-bottom:10px; }
.featuredOffer ul {list-style:none; margin:10px 0 0 2px; }
.featuredOffer ul li {padding:0 0 5px 0; }
.featuredOffer br {clear:both; height:1px; line-height:1px; font-size:1px; margin:0; padding:0; }
.featuredOfferProduct, .featuredOfferCIDNumber, .featuredOfferDescription, .featuredOfferTrafficSource, .featuredOfferLinks {float:left; clear:left; width:220px; line-height:16px;} /* Shared CSS */
.featuredOfferProduct {font-size:16px; line-height:20px;}
.featuredOfferCIDNumber {}
.featuredOfferDescription {}
.featuredOfferDescription {padding-bottom:0; font-size:10px; line-height:12px;}
.featuredOfferTrafficSource { font-size:10px; line-height:12px;}
.featuredOfferLinks {width:125px;}
.featuredOfferLinks a {font-size:10px; color:#000; text-decoration:none; }
.featuredOfferLinks a:hover {text-decoration:underline; }
.featuredOfferCampaignBanner {float:right; }

.featuredOffer .featuredOfferBanners125x125 {margin:5px 0; list-style:none; border:solid #ccc; border-width:1px 0; }
.featuredOffer a {color:#00f; }
.featuredOffer a:hover {color:#c5a00c; }
.featuredOfferBanners125x125 li {width:92px; border-right:solid 1px #ccc; padding:0; display:inline-block; height:62px; float:left; }
.featuredOfferBanners125x125 li:first-child {float:none; border:none; }
.featuredOfferBanners125x125 li > a {width:90px; border:solid 1px #fff; display:block; margin-bottom:3px; float:left; }
.featuredOfferBanners125x125 li > a:hover {border-color:#f00; }
.featuredOfferBanners125x125 li > a img {width:90px; height:45px; display:block; }
.viewSite {margin-left:2px; }
.viewSite, .campaignDetails, a.viewSiteBtn, a.campaignDetailsBtn {width:43px; height:13px; background:url(http://creative.mvtmgmtpro.com/dtmpartners/images/newlook/featuredOfferLinks-OnOff-2.png) no-repeat; float:left; display:block; }
a.viewSiteBtn, a.campaignDetailsBtn {display:block; }
a.viewSiteBtn:hover, a.campaignDetailsBtn:hover {background:none; }
.viewSite {background-position:-43px -13px; margin-right:1px; }
a.viewSiteBtn {background-position:-43px 0; }
.campaignDetails {background-position:0 -13px; }
a.campaignDetailsBtn {background-position:0 0; }
.featuredOffersBlurb {width:inherit; clear:both; float:left; text-align:center; }
.featuredOffersBlurb h3 {font-size:15px; padding:10px 0; background:url(http://creative.mvtmgmtpro.com/dtmpartners/images/newlook/h3blurbBG.png) repeat-y; color:#630; line-height:24px;}
.featuredOffersBlurb h3 span {font-size:12px; position:relative; top:-3px;}
.featuredOffersBlurb p {font-size:10px; color:#444; line-height:13px; text-align:left; margin-top:5px;}

.hotOnTV {border-bottom:solid 1px #ccc; padding-bottom:10px; position:relative; clear:both;}
.hotOnTV br {clear:both; }
.hotOnTVCampaigns {}
.hotOnTVCampaigns tr td {padding:3px 4px 1px 0; }
.hotOnTVCampaigns tr td a img {border:solid 1px #fff; }
.hotOnTVCampaigns tr td a:hover img {border:solid 1px #900; cursor:pointer; -webkit-transform-style: preserve-3d; -webkit-transform: rotateY(180deg); -webkit-transition: all 0.5s linear; }
.relatedImg {display:none; }
/* jQUERY CONTENT SLIDER CSS - INSIDE HOT ON TV */
	.contentSlider { /* Required CSS --> */ overflow:hidden; }
	.slidesContainer { /* Required CSS --> */ margin:0; padding:0; list-style:none; overflow:hidden; }
	.slidesContainer > li { width:375px; height:195px;  /* Required CSS --> */ float:left; }
	* html .slidesContainer li { width:375px; height:195px;  /* Required CSS --> */ float:left; }
	.control {width:25px; /* Required CSS --> */ display:block; cursor: pointer;}
	#previous, #next, a.previous, a.next {width:109px; height:25px; background:url(http://creative.mvtmgmtpro.com/dtmpartners/images/newlook/content-slider-1.0-previous-next-buttons-OnOff.png) no-repeat; }
	a.previous, a.next {display:block;}
	a.previous:hover, a.next:hover {background:none;}
	#previous { background-position:0 -25px; float:left; /* Required CSS --> */ display:none; }
	a.previous {background-position:0 0; }
	#next {background-position:-109px -25px; float:right; }
	a.next {background-position:-109px 0; }
	#sliderPosition {float:left; width:150px; position:absolute; z-index:10; left:120px; padding-top:5px; }
	#sliderPosition p {font-size:14px; font-weight:bold; color:#39f; text-align:center; }
/* ^^ jQUERY CONTENT SLIDER CSS - INSIDE HOT ON TV ^^ */
.newCreativesUpdatedCampaigns {margin:10px 0 0 0; }
.newCreativesUpdatedCampaigns ul {list-style:none; margin:5px 0; }
.newCreativesUpdatedCampaigns ul li {float:left; }
.nCUC-Banner01 {padding:0 5px 0 0;}
.nCUC-Banner02 {padding:0; }
.nCUC-completeListContainer {height:210px; overflow-x:hidden; overflow-y:scroll; border:solid #ccc; border-width:0 0 1px 1px; margin:0; } /* IE7 + IE6 HACKS --> */ *:first-child+html .nCUC-completeListContainer {height:201px; } * html .nCUC-completeListContainer {height:190px; } /* CHROME & SAFARI HACK --> */ @media screen and (-webkit-min-device-pixel-ratio:0){ .nCUC-completeListContainer {height:176px;} }
.nCUC-completeList {width:359px; margin:0; border:none;}
#baseContainer {width:950px; float:left; border-top:solid 3px #ccc; padding-top:25px; clear:both; }
.linktrustGraph {width:600px; height:300px; background:#ccc; float:right; margin-bottom:15px; }
.baseContainerColumn {width:330px; height:300px; float:left; margin-bottom:15px; }
.baseContainerColumn ul {margin:0 20px 0 30px; padding:0; }
.baseContainerColumn ul li {padding:13px 0; line-height:17px; border-bottom:solid 1px #ccc; }
#baseWelcomeImg {margin-bottom:10px; }

#footer { width:950px; padding-top:20px; margin:0 auto; border-top:1px solid #ccc; text-align:center; clear:both;}
#footer p { font-size:10px; }



	
#subWrap { width:950px; height:auto; padding-top:20px; margin:10px auto; }
	#subWrap td a { font:11px Arial, Helvetica, sans-serif; color:#333; }
	#subWrap td a:visited { font:10px Arial, Helvetica, sans-serif; color:#333; }
	#subWrap td a:hover { font:10px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; }
	#subWrap h2 { margin:0 0 20px 0; }
	#subWrap h3 { font:bold 15px Arial, Helvetica, sans-serif; color:#333; }
	.formTxt { font:11px Arial, Helvetica, sans-serif; color:#666; }
	h4.formTitles { font:bold 13px Arial, Helvetica, sans-serif; color:#666; margin:15px 0 5px 0; }
	
	
input { border:1px solid #999; }	

H1
{
	font-family: Arial;
	font-size: medium;
}
H2
{
	font-family: Arial;
	font-size: small;
}


.reportingText
 {
color: #333333;
 }

.TDPadding
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 4px;
	padding-top: 4px;
}

SELECT
{
	font-family: Arial;
}
MENU
{
	font-family: Arial;
}
.footer
{
	font-size: 11px;
	color: #000000;
	font-family: Arial;
}
.bodytitletext
{
	font-size: small;
	font-weight: bold;
}
.smalltext
{
	color: gray;
	font-family: Arial;
	font-size: 9pt;
	line-height: 140%;
}
.smallredtext
{
	color: red;
	font-family: Arial;
	font-size: 9pt;
	line-height: 140%;
}
.TableHeading
{
	background-color: #000099;
	color: #ffffff;
	font-weight: bold;
	font-size: smaller;
}
.DBTD
{
	font-size: 10px;
	font-family: Arial;
	border-width: 1px;
	border-style: none;
	border-collapse: collapse;
}
.alternatingitemstyle
{
	background-color: #E5E6E7;
}
.itemstyle
{
	background-color: #DEDFE0;
}

.commLink
{
	text-decoration: underline;
}
FIELDSET
{
	margin:0 0 20px 0;
	border:1px solid #999; 
}
.fs1
{
	background-image: url(../images/bg_fieldset2.gif);
	background-repeat: repeat-x;
}
LEGEND
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #666;
}
INPUT.button
{
    background-image: url(../images/button_bg.gif);
    background-repeat: repeat-x;
    background-position: left top;
    border-top: 1px #B4B4B4 solid;
    border-left: 1px #B4B4B4 solid;
    border-right: 1px #727272 solid;
    border-bottom: 1px #727272 solid;
    padding-left: 10px;
    padding-right: 10px;
    margin: 0px;
    font-size: 8pt;
}

INPUT.textbox
{
    border:1px solid #999;
    background-position: left top;
}

H4
{
    color: #008000;
}


.tableHeader 
{
	color: White; 
	background-color: #5D7B9D; 
	font-weight: bold;
}

a.HeaderLinkButton 
{
	color: White;
}

.BGCorpGreen
{
    background-color: #5D7B9D;
    color: #006600;
}

.ReportTable
{
    font-family: Arial;
    border-collapse: collapse;
    border-width: 1px 1px 1px 1px;
    border-spacing: 0px;
    border-color: rgb(227, 234, 235) rgb(227, 234, 235) rgb(227, 234, 235) rgb(227, 234, 235);
}

.HeaderRow
{
    color: #ffffff;
    font-size: 9pt;
    font-weight: bold;
    background-color: #000;
    border-collapse: collapse;
    vertical-align: bottom;
}

.DataRow
{
    background-color: #e3eaeb;
    font-size: 8pt;
}
.AlternatingDataRow
{
    background-color: #ffffff;
    font-size: 8pt;
}

.FooterRow
{
    background-color: #ffffff;
    font-size: 8pt;
    font-weight: bold;
    color:#999999;
}

.PagerLink
{
	font-size : 8pt;
}

.PagerCurrentPage 
{
	font-size : 9pt;
	font-weight : bold;
}

.suspendedAffiliate
{
	color : Red;
}

.reportTitle
{
	font-size: 12pt;
}
.dddate
{
	width:75px;
}
.accontent, .acreportpage {background:#fff; }
