@charset "UTF-8";
body { margin:0; padding:0; background-color:#fff; }
p { margin:0 4px 10px 2px; font:normal 13px Arial, Helvetica, sans-serif; color:#900; line-height:17px; }
ul { padding:0; margin:20px 0 10px 20px; line-height:13px; }
li { font:13px Arial, Helvetica, sans-serif; color:#333; margin:auto; padding:0 0 8px 0; }
.clearer { clear: both; margin: 0px; line-height: 0px; padding: 0px; }
a:link { font:normal 12px Arial, Helvetica, sans-serif; color:#6a95b5; }
a:visited { font:normal 12px Arial, Helvetica, sans-serif; color:#6a95b5; }
a:hover { font:normal 12px Arial, Helvetica, sans-serif; color:#333; }

#headerWrap { width:950px; height:auto; margin:0 auto; background:#fff; }
#logo { width:400px; float:left; margin:0;}
#affInfo { width:450px; height:100px; float:right; padding:18px 12px 8px 0px; }
        #affInfo table {width:342px; float:left; clear:none; }
	#affInfo td { font:12px Arial, Helvetica, sans-serif; color:#666; background:#fff; }
	#affInfo a { font:12px Arial, Helvetica, sans-serif; color:#c5a00c; }
	#affInfo a:hover { font:12px Arial, Helvetica, sans-serif; color:#000; }
#affPic {width:80px; float:right; padding:7px 6px 6px 6px; border:solid 1px #ccc; }
	
#navWrap { width:950px; height:57px; margin:0 auto; padding-top:1px; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_bg.gif); }
#welcomeName { width:174px; height:33px; float:left; padding-top:22px; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/welcome_bg.png) no-repeat; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#100; }
#homeWrap { width:128px; height:55px; float:left; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_home_on.png); margin-left:0px; }
	a.home { width:128px; height:55px; display:block; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_home_off.png); text-decoration:none; }
	a.home:hover { width:128px; height:55px; display:block; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_home_on.png); text-decoration:none; }
#accountWrap { width:160px; height:55px; float:left; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_account_on.png); }
	a.account { width:160px; height:55px; display:block; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_account_off.png); text-decoration:none; }
	a.account:hover { width:160px; height:55px; display:block; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_account_on.png); text-decoration:none; }
#offersWrap { width:148px; height:55px; float:left; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_offers_on.png); }
	a.offers { width:148px; height:55px; display:block; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_offers_off.png); text-decoration:none; }
	a.offers:hover { width:148px; height:55px; display:block; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_offers_on.png); text-decoration:none; }
#requestWrap { width:180px; height:55px; float:left; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_request_on.png); }
	a.request { width:180px; height:55px; display:block; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_request_off.png); text-decoration:none; }
	a.request:hover { width:180px; height:55px; display:block; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_request_on.png); text-decoration:none; }	
#reportsWrap { width:128px; height:55px; float:left; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_reports_on.png); }
	a.reports { width:128px; height:55px; display:block; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_reports_off.png); text-decoration:none; }
	a.reports:hover { width:128px; height:55px; display:block; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/nav_reports_on.png); text-decoration:none; }		
#mainWrap { width:940px; height:auto; margin:0px auto; padding:10px 0px; background:#fff; }	


#mainLeftCol { width:273px; height:auto; padding:0px 1px 0 0; _padding-top:10px; float:left; margin:0; border-right:1px solid #ccc; }
*:first-child+html #mainLeftCol { padding-top:10px; }
	#mainLefCol h2 { margin:0 0 1px 0; }
	#mainLeftCol table {padding-bottom:25px; margin-top:-8px; _margin-top:-16px; }
	*:first-child+html #mainLeftCol table { margin-top:-16px; }
	#mainLeftCol td, #mainMidCol td {color:#000; }
	#mainLeftCol td strong, #mainMidCol td strong { font:bold 12px Arial, Helvetica, sans-serif; color:#e7e7e7; }
	#mainLeftCol td a { font:10px Arial, Helvetica, sans-serif; color:#000; padding-left:5px; }
	#mainLeftCol td a:visited { font:10px Arial, Helvetica, sans-serif; color:#000; }
	#mainLeftCol td a:hover { font:10px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; }
	table td.topRow { height:35px; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/dtm-partners-headerBG.gif) repeat-x; border:solid #999; border-width:1px 0px 0px 0px; color:#999; font-style:italic; font-size:14px; padding-left:8px;  }
        .topRow2 { height:27px; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/dtm-partners-headerBG-2.gif) repeat-x; border:solid #999; border-width:1px 0px; color:#333; }
	.grayRow { background:#e7e7e7; border-top:1px solid #999; border-bottom:1px solid #999; }
.sep { width:100%; height:8px; margin:15px auto; background:url(../images/greySep.gif) repeat-x; }
	#mainLeftCol ul { padding:0; margin:10px 20px 10px 15px; line-height:13px; }
	#mainLeftCol li { font:11px Arial, Helvetica, sans-serif; color:#000; margin:auto; padding:10px 0 8px 0; list-style:none; border-bottom:1px dotted #ccc; }


#bigRightColum { width:655px; height:auto; float:left; }


#mainMidCol { width:263px; height:auto; padding:10px 10px 0 10px; float:left; margin:0; border-right:1px solid #CCC; }
	#mainMidCol h2 { margin:0 0 3px 0; }
	
	#mainMidCol td a { font:10px Arial, Helvetica, sans-serif; color:#000; padding-left:5px; }
	#mainMidCol td a:visited { font:10px Arial, Helvetica, sans-serif; color:#000; }
	#mainMidCol td a:hover { font:10px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; }
	
	#welcomeSection { width:381px; height:auto; margin:0 auto; }
	#welcomeTxt { width:361px; height:auto; padding:10px; background:#ebebeb; border-top:1px solid #fff; font:12px Arial, Helvetica, sans-serif; color:#333; }
	#welcomeTxt h3 { font:bold 14px Arial, Helvetica, sans-serif; color:#333; margin:15px 0 0 2px; }


#mainRightCol { width:363px; _width:363px; height:auto; float:right; padding-top:10px; margin:0; }		
        #newCreativesList {width:361px; height:178px; overflow-x:hidden; overflow-y:scroll; border:solid 1px #ccc; margin:1px 0px 10px 0px; float:left; }
	#mainRightCol p {margin:0px; padding:12px 0px 12px 10px; font-size:11px; color:#eee; clear:both; background:url(https://creative.digitaltargetmarketing.com/media/dtmpartners/images/newlook/dtm-partners-headerBG.gif) repeat-x; border:solid #999; border-width:1px 0px 0px 0px; letter-spacing:1px; }
	
        *:first-child+html #mainRightCol p {padding:12px 0px 12px 10px; height:12px; } * html #mainRightCol p {padding:10px 0px 10px 10px; height:12px; }

       
	#mainRightCol td a { font:10px Arial, Helvetica, sans-serif; color:#000;  }
	#mainRightCol td a:visited { font:10px Arial, Helvetica, sans-serif; color:#000; }
	#mainRightCol td a:hover { font:10px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; }
	
        #mainRightCol table.hot tr td a {padding:0px; margin-right:1px; }

	#mainRightCol #messages li {font-size:11px; line-height:17px; list-style:square; }

#graphSep { width:99%; height:3px; _height:1px; margin:5px auto 5px auto; background:#ccc; }
#graphWrap { width:600px; height:300px; background:#ccc; margin:20px 0 0 20px; }
		


#footer { width:950px; height:100px; padding-top:20px; margin:0 auto; border-top:1px solid #ccc; text-align:center; }
#footer p { font:10px Arial, Helvetica, sans-serif; color:#666; }



	
#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; }

td { font:11px Arial, Helvetica, sans-serif; color:#666; }
	
	
	
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;
}
a:link
{
	color: #3E5975;
}
a:active
{
	color: #3E5975;
}
a:visited
{
	color: #3E5975;
}
a:hover
{
	color: #3E5975;
}
.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: #black;
    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; }