@charset "utf-8";

#downloadForFree a {
 -moz-box-shadow:inset 0px -2px 3px 1px #fc6d00;
 -webkit-box-shadow:inset 0px -2px 3px 1px #fc6d00;
 box-shadow:inset 0px -2px 3px 1px #fc6d00;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc927), color-stop(1, #fe9c1b) );
 background:-moz-linear-gradient( top, #ffc927, #fe9c1b );
 background: -webkit-linear-gradient(top, #ffc927, #fe9c1b);
 background: -ms-linear-gradient(top, #ffc927, #fe9c1b);
 background: -o-linear-gradient(top, #ffc927, #fe9c1b);
     
 background-color:#ffc927;
 -moz-border-radius:12px;
 -webkit-border-radius:12px;
 border-radius:12px;
 border:3px solid #ffffff;
 display:inline-block;
 color:#ffffff;
 font-family:arial;
 font-size:18px;
 font-weight:bold;
 padding:10px 12px;
 text-decoration:none;
 text-shadow:1px 2px 0px #e3a404;
     letter-spacing:1px;
}#downloadForFree a:hover {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe9c1b), color-stop(1, #ffc927) );
 background:-moz-linear-gradient( center top, #fe9c1b, #ffc927 );
 background: -webkit-linear-gradient(top, #fe9c1b, #ffc927 );
 background: -ms-linear-gradient(top, #fe9c1b, #ffc927 );
 background: -o-linear-gradient(top, #fe9c1b, #ffc927 );
	
 background-color:#fe9c1b;
}#downloadForFree a:active {
 position:relative;
 top:1px;
}

#headerblock { position:relative; height:344px; background:url(/images/revision/1/featured_content_bg.jpg) no-repeat; }
#monitors { position:absolute; left:0; top:64px; }
#imindmap5 { position:absolute; left:320px; top:35px; width:264px; height:53px; background:url(/images/revision/1/logo_imindmap.png) no-repeat; }
#imindmap5learnmore { position:absolute; right:375px; top:170px; font-size:16px; }
#imindmap5learnmore a { color:#214866; }
#downloadForFree { position:absolute; right:375px; top:100px; } 
#headerimg1 { position:absolute; left:10px; top:68px; }
#headerimg2 { position:absolute; left:220px; top:200px; }
.horizdivider { height:11px; background:url(/images/revision/1/divider_horizontal.png) center no-repeat; margin:40px 0 20px 0; }
.vertdivider { width:10px; margin:0 20px; height:322px; float:left; background:url(/images/revision/1/divider_vertical.png) center no-repeat; }

#headerRightContainer { position:absolute; left:615px; height:344px; width:325px; margin-left:20px;	color:#2f6389; font-size:13px; }
#headerRightContainer a.questionIconLarge {
	font-size:16px;
	text-decoration:none;
	color:#1e7fc0;
}
.revision1 h4 {
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:38px;	
}
h5 { font-weight:bold; }
#headerRightContainer a.playIcon {
	font-weight:bold;
}
#headerRightContainer h4 {
	margin-top:35px;
	margin-bottom:8px;
	line-height:1em;
	color:#214866;
}
#headerVideoContainer {
	position:absolute;
	top:90px;
	left:0;
}
#headerVideo {
	margin-top:8px;	width:170px;
	float:left;
}
#headerVideoText {
	width:145px;
	margin-top:4px;
	margin-right:10px;
	float:left;
}
#headerVideoText h5 {
	margin-bottom:3px;
}
#headerVideoText a {
	color:#1e7fc0;
}
#textUnderVideo {
	position:relative;
	margin-top:25px;
	margin-right:10px;
	color:#214866;
}
#textUnderVideo a {
	color:#1E7FC0;
}
#textUnderVideo h5 {
	margin-bottom:5px;
}
#textUnderVideo h5 a {
	color:#002347;
font-size:15px;
}
#textUnderVideo span {
	font-weight:bold;
margin-right:10px;
}
#training-arrow { width:111px; height:111px; background:url(/images/revision/1/training_arrow.png) no-repeat; position:absolute; bottom:-100px; right:0; }

#headerVideoText p {
	line-height:1.4em;
	font-size:13px;
	margin-bottom:0;
}
#newsBlock {
	height:60px;
	margin:10px 0 0 40px;
	line-height:60px;
	overflow:hidden;
	font-size:13px;

}
#news {
	color:#007bb6;
	margin-left:10px;
font-weight:normal;
}

h5.rightsubheader {
	margin-bottom:5px;
}

#whichMindMap {
	position:relative;
	height:265px;
	background:url(/images/revision/1/lower_feature_bg.jpg) no-repeat; 
}
#whichMindMapLink {
	position:absolute;
	left:380px;
	top:90px;
	width:460px;
	height:170px;
}
#whichMindMapTextContainer {
	width:350px; margin-left:60px; padding-top:30px;
}
#whichMindMapTextContainer h4 {
	color:#00233d;
	line-height:1.2em;
	margin-bottom:0.5em;
}
#whichMindMapTextContainer p {
	color:#044371;
}
#usedByLogos {
	text-align:center;
	color: #86c8f2;
	height: 53px;
	line-height: 53px;
	margin-bottom: 10px;
}
#usedByLogos img {
	margin-left:20px;
	vertical-align:middle;
}

div.revision1 .smallcontainer { width: 206px; float:left;	margin:0 0 0 40px; }

div.revision1 .largeImageLayerContainer, .revision1 .largeStencil {
	width:363px;
	height:142px;
	overflow:hidden;
}

div.revision1 .largeStencil a {
	width:363px;
	height:142px;
	display:block;	
}
div.revision1 .imageLayerContainer, .revision1 .largeImageLayerContainer {
	position:relative;
}



#midSection { color:#5a6d80; }
#midSection h5 { margin-bottom:10px; }
#midSection h5 a { color:#002347; letter-spacing:0.03em; }
#midSection h5 a span { margin-left:8px; color:#0090cc; }
#midSection p { margin-top:8px; line-height:1.4em; }

div.revision1 .leaders-in-creativity {
	margin:0px 0px 10px 0px;font-size:14px;color:#0066FF;text-align:center;line-height:19px;height:20px;
}
div.revision1 .leaders-in-creativity img {
	margin-bottom:-4px;
}
