@import url(searchCIO_menu.css);

/* Begin styles for 7/2005 home and nav redesign */

/* Styles for Header, Navigation and Portfolio Band -------*/
a.crmTxOnColorPortfolioBand {color: black}
.crmTxOnColorPortfolioBand {color: black}
.crmColorPortfolioBand {background-color: #e2dfd9}
/* Begin new subnav 4/2009 */
.navCell {
	text-align: center;
	background: url(http://media.techtarget.com/searchCIO/images/nav_bg.gif);
	border-bottom:1px solid #fff;
}
A.navLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
	display: block;
}
TD.spacerCell {
	WIDTH: 1px; BACKGROUND-COLOR: #ffffff
}
.navCellOn {
	text-align: center;
	background-color:#711018;
	border-bottom:1px solid #711018;
}
A.navLinkOn {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #dac795;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
	display: block;
}
A.navLinkSub {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #dac795;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 7px 0px 7px;
	display: block;
}
A.navLinkSub:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #dac763;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 7px 0px 7px;
	display: block;
}
.navCellSub {
	text-align: center;
	background-color:#711018;
}
TD.spacerCellSub {
	WIDTH: 2px;
	background-color:#711018;
	padding:12px 0 11px 0;
	
}
TD.spacerCellSubNoPad {
	WIDTH: 2px;
	background-color:#711018;
	padding:0;
}
.spacerCellSubSeparator {
	background-color:#922020;
	height:2px;
	width:2px;
}
/* End new subnav 4/2009 */

.searchLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #684f40;
	font-weight: normal;
	text-decoration: none;
}
.searchLink:hover {
	text-decoration: underline;
}
.searchPowerTx {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.contentNavLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: none;
}

/* Styles for Home Page Splashes -------*/
.homeSplashShaded {
	border-style :solid;
	border-color: #CCCCCC;
	border-width: 1px;
	margin-bottom: 10px;
	background-color: #EFEFEF;
}
.homeSplashUnShaded {
	border-style :solid;
	border-color: #CCCCCC;
	border-width: 1px;
	margin-bottom: 10px;
}
.homeSplashHeader {
	background: url(http://media.techtarget.com/searchCRM/images/splash_head_bg.gif);
}
.headerDotsMarg {
	margin: 5px 3px 5px 4px;
}
.homeBullet {
	margin: 5px 5px 5px 5px;
}
.sourceTx {
	font-size: 11px;
	color: #666666;
}
.homeLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
.homeLinkBright {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #684f40;
	font-weight: normal;
}
.homeLinkSm {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}
.moreLinkAlert {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
	font-weight: normal;
}
.homeTxAlert {
	color: #990000;
}
.i3width233 {
	width: 233px;
}

/* Large splashes */
.homeSplashTitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.homeLgMarg {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-left: 8px;
	margin-right: 8px;
	color: #333333;
	font-size: 12px;
}
.homeLgMargRt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-right: 8px;
	color: #333333;
	font-size: 12px;
}

/* Lead Story splash */
.homeSplashHighlight {
	border-style :solid;
	border-color: #CCCCCC;
	border-width: 1px;
	margin-bottom: 10px;
	background-color: #EDF4F4;
}
.leadStoryHeadLeft {
	border-left: solid #CCCCCC 1px;
	border-top: solid #CCCCCC 1px;
	background: url(http://media.techtarget.com/searchCRM/images/splash_head_bg.gif);
}
.leadStoryHeadTop {
	border-top: solid #CCCCCC 1px;
	background: url(http://media.techtarget.com/searchCRM/images/splash_head_bg.gif);
}
.leadStoryTitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #684f40;
}

/* Topics splash */
.homeTopicsTop {
	border-top: solid #CCCCCC 1px;
	border-left: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	background-color: #EFEFEF;
}
.homeTopicsBottom {
	border-left: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-bottom: solid #CCCCCC 1px;
	margin-bottom: 10px;
	background-color: #EFEFEF;
}
.homeTopicsMarg {
	margin: 5px 5px 0px 5px;
}
.homeTopicTitleLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #684f40;
	font-weight : bold;
}

/* Small splashes */
.homeSmSplashTitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.homeSmMarg {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-left: 5px;
	margin-right: 5px;
	color: #333333;
	font-size: 11px;
}
.homeSmMargRt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-right: 5px;
	color: #333333;
	font-size: 11px;
}

/* Webcast splash */
.webcastAlertTx {
	color: red;
}

/* End styles for 7/2005 home and nav redesign */

.textOnColor1 {color: #ffffff}
.textOnColor2 {color: #ffffff}
.textNeo {color: #684f40}
.textHighlite {color: #684f40}

.color1 {background-color: #684f40}
.color2 {background-color: #666666}
.colorback {background-color: #ecedef}
.colorHeader {background-color: #e2dfd9}
.colorNav {background-color: #e2dfd9}





/* BEGIN: header tabs classes */
div#tabs {
	background-color: #fff;
	margin-bottom: -1px;
	right: 0;
	width: 776px;
}
		
div#tabs ul li a {
	background-color: #000;
	color: #fff;
}

div#tabs ul li.activeTab a {
	background-color: #e2dfd9;
	border-bottom: 1px solid #e2dfd9;
	color: #000;
}

div#tabs ul li.promoTab a {
	background-color: #990000;
	color: #fff;
}
/* END: header tabs classes */



/* BEGIN: blogs wordpress template classes */
.sidebar_item_header {
color: #684f40;
background: #ecedef url('http://media.techtarget.com/searchCIO/images/splash_bg_dotted.gif') repeat-y 2px 1px;
}

#searchformright {
background-color: #ecedef;
border: 1px solid #666666;
}

#searchformleft {
color: #ffffff;
}

#searchformcontainer {
background-color: #666666;
}

#blogTitleAndDescription h1 {
color: #684f40;
}

#blogTitleAndDescription h2 {
color: #684f40;
}
/* END: blogs wordpress template classes */

/*inline reg*/
.inlineRegBanner {background-image: url('http://media.techtarget.com/searchCIO/images/magRegFormBanner.png'); background-repeat: no-repeat;width:406px;height:42px;margin:0 0 0 8px;padding:0;}

/*ciod modal*/
#modalContainer {margin:0;padding:0;font-family:arial, sans-serif;font-size:12px;color:#000;}
#modalContainer small {font-size:11px;color:#666;}
#modalContainer strong {font-weight:bold;font-size:14px;}
#modalContainer #header {background: #fff url(http://media.techtarget.com/searchCIO/images/modalBackgroundGradient.png) repeat-x left top;border-bottom:1px solid #ccc;margin:0 0 15px 0;}
#modalContainer #body {padding:0 10px 0 10px;}
#modalContainer #body h2 {font-size:18px;font-weight:bold;color:#912121;margin:0 0 15px 0;padding:0;}
#modalContainer #body #form {padding:0;margin:0;}
#modalContainer #body #form p {padding:0;margin:0 0 20px 0;}
#modalContainer #body #form label {width:80px;float:left; margin-right:15px;}
#modalContainer #body #form input.submit {margin-left:95px;*margin-left:98px;}
#modalContainer #body #cover {float:left;margin:15px 0 0 25px;}
#modalContainer #body #confirm {float:left;margin:70px 0 0 0;text-align:center;}
#modalContainer #body #confirm p {margin:0;padding:0;}
#modalContainer #body #confirm h1 {font-size:26px;padding:0;margin:0 0 20px 0;}
#modalContainer #profileBanner {padding:7px 10px 5px 10px;margin:0 0 15px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede;background:#efefef;}
#modalContainer #profileBanner img {vertical-align:middle;margin:0 5px 0 0;}
#modalContainer #profileBanner h4{font-size:14px;font-weight:bold;padding:0;margin:0;}
#modalContainer #profileBanner .floatLeft {float:left;}
#modalContainer #profileBanner .floatRight {float:right;padding-top:5px;}
#modalContainer #profileBanner .clear {clear:both;}
#modalContainer #footer {padding:0 10px 10px 10px;margin-top:130px;}