/*

A Six Apart theme adapted for Movable Type default templates 
name: DCI  
designer: ccintellect  
layouts: layout-wt
*/


body 
{
	padding: 0px;
	margin: 0px;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	color: #a6b9c7;
	background: url(/mt1/mt-static/themes/DCI/bg.gif) repeat center top;
}

h1 
{
	margin-top: 0px;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: 24px;
	text-transform: uppercase;
	color: #FFF;
	margin-bottom: 24px;
	line-height: auto;
}
h2 
{
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: 22px;
	color: #7499B4;
	line-height: auto;	
}
h3 
{
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: 18px;
	color: A6D0EF;
	line-height: 22px;
}
h4
{
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-size: 12px;
	color: #7499B4;	
	line-height: auto;
}
h3 a:link, h3 a:visited, h3 a:active, h3 a:hover,
h4 a:link, h4 a:visited, h4 a:active, h4 a:hover {
	color: #7499B4;	
	text-decoration: none;
}
h3 a:hover,
h4 a:hover {
	text-decoration: underline;
}

p 
{
	
}

a:link,
a:active,
a:visited,
a:hover 
{
	color: #b1d963;
}
a:hover 
{
	
}

ul 
{ 
	list-style-image: url(/mt1/mt-static/themes/DCI/bullet.gif); 
}

.green 
{
	color: #b2cd3e;
}
.white 
{
	color: #FFF;
}
.blue 
{
	color: #7499b4; 
}
.lightblue 
{
	color: #a6d0ef;
}
.green
{
	color: #b2cd3e;
}




/* ------------------------- */
/*  SITE STYLES              */
/* ------------------------- */

.site 
{
	width: 100%;
}

.siteMain 
{
	background-color: #01375E;
}

.siteLeft 
{
	width: 50%;
	background: url(/mt1/mt-static/themes/DCI/page-leftGrad-bg.gif) repeat-x right top;
}
.siteRight 
{
	width: 50%;
	background: url(/mt1/mt-static/themes/DCI/page-rightGrad-bg.gif) repeat-x left top;
}
.siteLeftGrad 
{
	width: 20px;
	background: url(/mt1/mt-static/themes/DCI/page-leftGrad-mid.gif) repeat-y right top;
}
.siteRightGrad 
{
	width: 20px;
	background: url(/mt1/mt-static/themes/DCI/page-rightGrad-mid.gif) repeat-y left top;
}

.mainContent 
{
	width: 100%;
}



/* ------------------------- */
/*  HEADER STYLES            */
/* ------------------------- */

.header 
{
	width: 996px;
	background: url(/mt1/mt-static/themes/DCI/header-bg.gif) repeat-x left top;
	height: 115px;
}

.headerLogo 
{
	width: 130px;
	height: 115px;
}
.headerMid 
{
	width: 580px;
	height: 115px;
	background: url(/mt1/mt-static/themes/DCI/header-mid.jpg) no-repeat left top;
}

.headerNavBlock 
{
	padding: 51px 41px 0px 0px;
}
.headerNavBlock .contentCell 
{
	text-align: right;
}
.headerNavBlock .contentCell img 
{
	margin-bottom: 9px;
}

/* Top Nav Styles */

.topNav 
{
	width: 996px;
}
.topNav_menu 
{
	width: 832px;
	height: 27px;
}
.topNav_search 
{
	width: 100%;
	height: 27px;
	background: url(/mt1/mt-static/themes/DCI/topnav_Search-bg.jpg) no-repeat left top;
}

.contentCell img 
{
	cursor: pointer;
}

/* Search Styles */

.SearchTable 
{
	margin: 5px 21px 0px 0px;
}
.SearchBox 
{
	width: 186px;
	height: 13px;
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #9c9c9c;	
	padding: 1px 0px 0px 0px;
}
.SearchButton 
{
	margin-left: 3px;
}

.mainContent 
{
	background-color: #01375e;
	color: #FFF;
}



/* ------------------------- */
/*  HOME PAGE STYLES         */
/* ------------------------- */

.home_MainPicture 
{
	width: 996px;
	height: 349px;
}

.home_BottomContent 
{
	background: #002c4b url(/mt1/mt-static/themes/DCI/home-BottomContent-bg.gif) repeat-x left top;
	width: 996px;
	height: 240px;	
}
.home_BottomContent_GuidePosts 
{
	padding: 17px 29px 12px 20px;
	width: 353px;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #a6b9c7;
}
.home_BottomContent_CaseStudiesTD 
{
	background: url(/mt1/mt-static/themes/DCI/home-BottomContent-rightBg.gif) repeat-x left top;
}
.home_BottomContent_FlashMapTD 
{
	background: url(/mt1/mt-static/themes/DCI/home-BottomContent-rightBg.gif) repeat-x left top;
}
.home_BottomContent_CaseStudies 
{
	width: 156px;
	height: 137px;
	overflow: hidden;
	margin-top: 10px;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #294c65;
}
.home_BottomContent_FlashMap 
{
	
}

.readMore:link,
.readMore:visited,
.readMore:active,
.readMore:hover 
{
	color: #bdd63d;
}



/* ------------------------- */
/*  SECONDARY STYLES         */
/* ------------------------- */

.content,
.mainColumn 
{
	width: 100%;
}

.printPageBar 
{
	margin: 19px 20px 0px 0px;
	height: 7px;
}

.contentDiv 
{
	padding: 0px 30px 0px 35px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color: #a6b9c7;
	line-height: 18px;
}

.CaseStudies a:link,
.CaseStudies a:active,
.CaseStudies a:visited,
.CaseStudies a:hover 
{
	text-decoration: none;
}
.CaseStudies a:hover 
{
	text-decoration: underline;
}

/* Left Nav Styles */

.navColumn 
{
	width: 209px;
	height: 513px;
	background: url(/mt1/mt-static/themes/DCI/leftnav-bg.gif) repeat-y left top;
}

.leftNav 
{
	width: 209px;
	text-align: left;
	margin-bottom: 20px;
}

.sectionTitle 
{

}

.LeftMenu
{
	margin-top: 15px;
}

.leftnav_off,
.leftnav_over,
.leftnav_open
{
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	padding: 4px 25px 4px 12px;
	width: 186px;
	cursor: pointer;
	white-space: normal;
	color: #01365c; 
	font-weight: bold;
	text-align: right;
}
.leftnav_off
{
	
}
.leftnav_over,
.leftnav_open
{
	background: #01375e url(/mt1/mt-static/themes/DCI/leftnav-bullet.gif) no-repeat right top;
	color: #FFF;
}

.leftnav_off #arrow,
.leftnav_over #arrow,
.leftnav_open #arrow 
{
	margin: 3px 5px 0px 2px;
}
.leftnav_over #arrow,
.leftnav_open #arrow 
{
	background: url(/mt1/mt-static/themes/DCI/OP/images/sec-leftNav-arrow.gif) no-repeat center center;
}

.leftnav_subnav_off,
.leftnav_subnav_over,
.leftnav_subnav_open
{
	padding: 2px 30px 3px 15px;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	cursor: pointer;
	white-space: normal;
	/*
	color: #FFF;
	background-color: #01375e;
	*/
	color: #01365c;
	
	text-align: right;
}
.leftnav_subnav_over,
.leftnav_subnav_open
{
	text-decoration: underline;
	background-color: #A2A2A2;
	color: #FFF;
}

/* Right Column */

.sidebar 
{
	padding-top: 40px;
}

.FeaturedTable 
{
	margin: 0px 0px 15px 0px;
	background-color: #7093ac;
}
.Featured 
{
	padding: 10px 14px 12px 14px;
	border-bottom: solid 1px #4d7b9b;
	color: #e7e7e7;
	font-size: 11px;
	font-family: Arial, Sans-Serif;
	text-align: left;
}
.FeaturedTitle 
{
	font-weight: bold;
}

.Featured a:link, 
.Featured a:active,
.Featured a:visited,
.Featured a:hover 
{
	color: #e7e7e7;
	text-decoration: none;
}
.Featured a:hover 
{
	text-decoration: underline;
}

.TipTable 
{
	width: 206px;
	height: 199px;
	background: url(/mt1/mt-static/themes/DCI/sec-MarketingTipOfTheDay-Bg.gif) no-repeat left top;
	text-align: left;
	padding: 128px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
}
.TipDiv 
{
	width: 155px;
	height: 139px;
	overflow: hidden;
}
.TipOfTheMonth 
{
	color: #e7e7e7;
	font-size: 11px;
	font-family: Arial, Sans-Serif;
}



/* ------------------------- */
/*  FOOTER STYLES            */
/* ------------------------- */

.footer 
{
	color: #002c4b;
	font-size: 11px;
	text-align: center;
	font-family: Arial, Sans-Serif;
	margin-top: 10px;
}

.footer a:link,
.footer a:active,
.footer a:visited,
.footer a:hover 
{
	text-decoration: none;
	color: #002c4b;
}
.footer a:hover 
{
	text-decoration: underline;
}



/* ------------------------- */
/*  ACCOUNT STYLES           */
/* ------------------------- */

#ctl00_ContentPlaceHolder1_mpMain 
{
	background-color: #FFF;
	color: #9c9c9c;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
}

/* ------------------------- */
/*  SEARCH STYLES            */
/* ------------------------- */

.SearchResults 
{
	background-color: #FFF;
	color: #9c9c9c;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
}

/* ------------------------- */
/*  CLIENTS STYLES           */
/* ------------------------- */

.ClientsResults 
{
	font-size: 12px;
	line-height: normal;
}

.ClientsResults a:link,
.ClientsResults a:active,
.ClientsResults a:visited,
.ClientsResults a:hover
{
	color: #b2cd3e;
	text-decoration: none;	
}
.ClientsResults a:hover 
{
	text-decoration: underline;
}

.CurrentsClientsNav 
{
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
}
.CurrentsClientsNav a:link,
.CurrentsClientsNav a:active,
.CurrentsClientsNav a:visited,
.CurrentsClientsNav a:hover
{
	color: #b2cd3e;
	text-decoration: underline;	
}

.ClientProfile_Type 
{
	color: #bdd63d;
	font-size: 14px;
	margin: -36px 0px 12px 0px;
}                                    
.ClientProfile_Logo 
{
	margin-bottom: 20px;
}                                    
.ClientProfile_URL 
{
	
}
.ClientProfile_URL a
{
	text-decoration: underline;
}
.ClientProfile_Desc 
{
	margin-bottom: 26px;
}                                    
.ClientProfile_Contacts 
{
	
}


.theTeam a:link,
.theTeam a:active,
.theTeam a:visited,
.theTeam a:hover 
{
	color: #a6d0ef;
	text-decoration: none;
}



/* BLOG STYLES */
.dottedline {
	background: url(/mt1/mt-static/themes/DCI/hr_dots.gif) repeat-x left center;
}

.authorinfo {
	color: #FFF;
	font-weight: bold;
}
.authorinfo a {
	color: #FFF;
	text-decoration: underline;
}

.filter 
{
	width: 180px;
	background-color: #aec441;
	color: #FFF;
	font-weight: bold;
}
.filter option
{
	width: 180px;
}