/* PAGINATION CSS */
.pagination {font-size:12px; list-style-type:none; margin:0 auto 10px auto; padding:0; text-align:center;}
.pagination a { text-decoration:none; border:1px solid #29475f; padding:2px 5px; font-weight:bold;}
.pagination span {padding:2px 5px; border:1px solid #9faabb; color:#9faabb; }
.library_pagination {font-size:12px; list-style-type:none; margin:0 auto 10px auto; padding:0; text-align:center;}
.library_pagination a { text-decoration:none; border:1px solid #29475f; padding:2px 5px; font-weight:bold;}
.library_pagination span {padding:2px 5px; color:#9faabb; }
.library_pagination span.current {padding:2px 5px; border:1px solid #9faabb; color:#9faabb; }
#res_per_page {float: right; font-size: 12px;}
#res_per_page li { color: #29475F; padding: 0px }
#dropdowner {margin: 0 0 0 0;}
.per_page_selection {margin:0 0 10px 0; border: 1px solid #9FAABB; background-color: #EEEEEE; padding: 5px; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;}
.per_page_selection #res_per_page a, .per_page_selection .results_per_page a
{ text-decoration: none; }
a.per_page {padding:2px 5px; border:1px solid #29475f; text-decoration:none; font-weight:bold;}
span.per_page {padding:2px 5px; border:1px solid #9faabb; color:#9faabb;}
a.per_page:hover { text-decoration:none; cursor: pointer;}
a.per_page_change {padding:2px 5px; border:1px solid #29475f; text-decoration:none; font-weight:normal;}
a.per_page_change:hover { text-decoration:none; cursor: pointer;}
.results_shown {font-size: 12px; margin:0 0 10px 0; }

/*Dowload Link Icons */
.pdfIcon{ background: url(http://static.infotech.com/images/icons/pdf_icon-14x14.png) top left no-repeat; }
.pptIcon{ background: url(http://static.infotech.com/images/icons/powerpoint-icon-20x20.png) top left no-repeat; background-size: 14px; }
.docIcon{ background: url(http://static.infotech.com/images/icons/word-icon-20x20.png) top left no-repeat; background-size: 14px; }
.zipIcon{ background: url(http://static.infotech.com/images/icons/zip_icon-14x14.png) top left no-repeat;  }
.xlsIcon{ background: url(http://static.infotech.com/images/icons/excel-icon-20x20.png) top left no-repeat; background-size: 14px; }
.vsdIcon{ background: url(http://static.infotech.com/images/icons/visio-icon-20x20.png) top left no-repeat; background-size: 14px; }
.mp3Icon{ background: url(http://static.infotech.com/images/icons/podcast-icon-20x20.png) top left no-repeat; background-size: 14px; }
.mppIcon{ background: url(http://static.infotech.com/images/icons/mpp-icon-20x20.png) top left no-repeat; background-size: 14px; }
.unknownIcon{ background: url(http://static.infotech.com/images/icons/unknown_icon-14x14.png) top left no-repeat; }

#articleDownload ul li.pdfIcon{ background: url(http://static.infotech.com/images/icons/pdf_icon-14x14.png) top left no-repeat; }
#articleDownload ul li.pptIcon{ background: url(http://static.infotech.com/images/icons/powerpoint-icon-20x20.png) top left no-repeat; background-size: 14px; }
#articleDownload ul li.docIcon{ background: url(http://static.infotech.com/images/icons/word-icon-20x20.png) top left no-repeat; background-size: 14px;}
#articleDownload ul li.zipIcon{ background: url(http://static.infotech.com/images/icons/zip_icon-14x14.png) top left no-repeat; }
#articleDownload ul li.xlsIcon{ background: url(http://static.infotech.com/images/icons/excel-icon-20x20.png) top left no-repeat; background-size: 14px; }
#articleDownload ul li.vsdIcon{ background: url(http://static.infotech.com/images/icons/visio-icon-20x20.png) top left no-repeat; background-size: 14px;}
#articleDownload ul li.mp3Icon{ background: url(http://static.infotech.com/images/icons/podcast-icon-20x20.png) top left no-repeat; background-size: 14px;}
#articleDownload ul li.mppIcon{ background: url(http://static.infotech.com/images/icons/mpp-icon-20x20.png) top left no-repeat; background-size: 14px;}
#articleDownload ul li.unknownIcon{ background: url(http://static.infotech.com/images/icons/unknown_icon-14x14.png) top left no-repeat; }
/*Dowload Link Icons */

/* Solution Map Roadmap buttons */
ul#solutionMapVert { marging:0; padding:0; }
li.mapSolutionVertical { width:325px; margin:10px 0; border-bottom:1px dashed #c9c9c9; padding:0 0 5px 0; list-style-type:none; }
li.mapSolutionVertical:last-child { border-bottom:none; }
li.mapSolutionVertical .number { background:url(../../images/redesign/mapSolution-number_img.png) top left no-repeat; color:#fff; font:bold 12px Arial, Helvetica, sans-serif; padding:2px 0 3px 6px; height:18px; width:17px; display:block; float:left; }
li.mapSolutionVertical .number_agenda { background:url(../../images/redesign/mapSolutionAgenda-number_img.png) top left no-repeat; color:#fff; font:bold 12px Arial, Helvetica, sans-serif; padding:2px 0 3px 6px; height:18px; width:17px; display:block; float:left; }
li.mapSolutionVertical .setBlock { margin:0 0 0 30px; }
li.mapSolutionVertical .setBlock h3 { font:bold 14px Arial, Helvetica, sans-serif; color:#29475f; }
li.mapSolutionVertical .setBlock h3 a { color:#29475f; text-decoration:none; }
li.mapSolutionVertical .setBlock h3 a:hover { color:#d17d08; text-decoration:none; }
li.mapSolutionVertical .setBlock p { font:12px Arial, Helvetica, sans-serif; color:#707070; margin:0 0 8px 0; }
li.mapSolutionVertical .setBlock p strong { color:#29475f; font-weight:bold; font-style:italic; }
li.mapSolutionVertical .setBlock a.setLink { color: #d17d08; }

/* Refinements */
#searchRefinements { padding: 10px; margin: 10px 0 10px 0; font: 12px Tahoma, Geneva, sans-serif; border: 1px solid #9FAABB; background: #e9e9e9; -mox-border-radius: 5px; -webkit-border-radius: 5px; }
#searchRefinements li { list-style: none; display: inline; padding: 0; margin: 0 5px 5px 0; }
#searchRefinements li a { color:#2574b7; position: relative; }
#searchRefinements li:first-child { font-weight:bold; }
.refinmentImg { position: relative; top: 2px; }


/* RESEARCH AGENDA CSS */
#solutionCapstone { width: 700px; height: auto; min-height: 300px; color: #222222; }
.solutionCapstoneBackground { width: 700px; background:url(../../images/redesign/700_wide_box.png) top left no-repeat; min-height: 50px; position: absolute; top: 0px; left: 0px; z-index: 0; }
.solutionUpcomingBackground { width: 960px; background: none; min-height: 50px; position: absolute; top: 0px; left: 0px; z-index: 0; margin:0 -10px; border-top:1px solid #d7d7d7; }
.solutionCapstoneBox { width: 700px; height: auto; float:left; position: relative; }
.solutionUpcomingBox { width: 940px; height: auto; float:left; position: relative; }
.solutionCapstoneLeft { width: 275px; float: left; padding: 10px 5px 10px 10px; ; z-index: 5; position: relative; }
.solutionCapstoneLeft h3 { font:22px Georgia, "Times New Roman", Times, serif; color:#29475f; }
.solutionCapstoneLeft li { margin:15px 0; font-size:13px; color: #7b7b7b; }
.solutionCapstoneLeft li:first-child { margin:5px 0 15px; }
.solutionCapstoneLeft li:last-child { margin:15px 0 5px; }
.solutionCapstoneRight { width: 385px; float: right; padding: 10px 10px 10px 5px; z-index: 5; position: relative; font-size:12px; }
#solutionCapstoneNav { margin: 10px 0 0 10px; padding: 0 0 0 0; list-style: none; color: #000000; font-size:12px; }
#solutionCapstoneNav li.active { margin: 0 10px -1px 0; list-style: none; color: #29475f; font-weight: bold; padding: 5px 5px 5px 5px; background: #fff url(http://static.infotech.com/images/css/solutionsets/solution_capstone_active-bg.jpg) top left repeat-x; display: block; float: left; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; border:1px solid #d7d7d7; border-bottom:1px solid #fff; z-index:54; position:relative; }
#solutionCapstoneNav li { margin: 0 10px 0 0; list-style: none; color: #777; font-weight: bold; padding: 5px; background: #c3cfe1 url(http://static.infotech.com/images/css/body/oitBoxTopSub_bg.png) top left repeat-x; display: block; float: left; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; border:1px solid #d2d2d2; border-bottom:none; }
#solutionCapstoneNav a { text-decoration: none }
.solutionListing { float: left; width: 280px; background: url(../../images/redesign/300_wide_box.png) top left no-repeat; margin: 0 10px 0 0; padding: 10px; color: #aaaaaa; }
.solutionListing p { margin: 3px 0 5px 0; padding: 0 0 0 0; }
.solutionListing .left { float: left; width: 200px; font-size:12px; }
.solutionListing .right { float: right; width: 75px; }
.solutionListing .right img { margin: 0 0 5px 0; }
.solutionListing .lifecycle { font-size: 9px; color: #909090; }
.solutionListing .lifecycle img { float: left; width: 29px; margin: 0 3px 0 0; }
.solutionListing .lifecycle .text { float: right; width: 40px; margin: 0 3px 0 0; }
.solutionListing p.type {color:#aaa; font-size:10px; margin:-2px 0 0 0;}
.solutionListing a { text-decoration: none }
h2#researchAgenda { color:#B1AA7E; font:bold 30px "Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:2px solid #99A06C; margin:0; padding:0; }
h4 { padding:2px 0 8px 0; margin:0; font:bold 13pt Georgia, "Times New Roman", Times, serif; }
.solutionListing .status { font:bold 10px Arial, Helvetica, sans-serif; background: #565656; color: #ffffff; width: 75px; text-align: center; }
/* ICONS */
.itaIcon {float:left; margin:0 3px 0 3px; height:17px; width:17px; background:url(http://static.infotech.com/images/css/search/ico_ita.png) top left no-repeat;}
.hrIcon {float:left; margin:0 3px 0 3px; height:17px; width:17px; background:url(http://static.infotech.com/images/css/icons/ico_hr.png) top left no-repeat;}
.itapIcon {float:left; margin:0 3px 0 3px; height:17px; width:17px; background:url(http://static.infotech.com/images/css/icons/ico_app_infra.png) top left no-repeat;}
.itapseIcon {float:left; margin:0 3px 0 3px; height:17px; width:17px; background:url(http://static.infotech.com/images/css/icons/ico_app_infra.png) top left no-repeat;}
.mcleanIcon {float:left; margin:0 3px 0 3px; height:17px; width:17px; background:url(http://static.infotech.com/images/css/icons/ico_strat_lead.png) top left no-repeat;}
.mrIcon {float:left; margin:0 3px 0 3px; height:17px; width:17px; background:url(http://static.infotech.com/images/css/icons/ico_strat_lead.png) top left no-repeat;}
.indabaIcon {float:left; margin:0 3px 0 3px; height:17px; width:17px; background:url(http://static.infotech.com/images/css/search/ico_indaba.png) top left no-repeat;}
.advisoryIcon {float:left; margin:0 3px 0 3px; height:17px; width:17px; background:url(http://static.infotech.com/images/css/search/ico_advisory.png) top left no-repeat;}
.snsIcon {float:left; margin:0 3px 0 3px; height:17px; width:17px; background:url(http://static.infotech.com/images/css/icons/ico_strat_lead.png) top left no-repeat;}

.goldIcon {float:left; margin:0 3px 0 3px; height:17px; width:17px; background:url(http://static.infotech.com/images/css/icons/ico_gold.png) top left no-repeat;}
.silverIcon {float:left; margin:0 3px 0 3px; height:17px; width:17px; background:url(http://static.infotech.com/images/css/icons/ico_silver.png) top left no-repeat;}
.bronzeIcon {float:left; margin:0 3px 0 3px; height:17px; width:17px; background:url(http://static.infotech.com/images/css/icons/ico_bronze.png) top left no-repeat;}
.bronePlusIcon {float:left; margin:0 3px 0 3px; height:17px; width:17px; background:url(http://static.infotech.com/images/css/icons/ico_bronzepl.png) top left no-repeat;}
/* END ICONS */

/* ------------ TOP LEVEL 1 VERSION 1 ----------------*/
.siloApps { width:340px; float:left; min-height:300px; }
.siloInfra { width:340px; float:right; min-height:300px; }
.siloGov1 { width:700px; float:left; min-height:150px; }
.siloApps .title, .siloInfra .title, .siloGov1 .title { font:bold 22px Georgia, "Times New Roman", Times, serif; margin:0 0 10px 0; text-decoration:none; }
.siloApps .title:hover, .siloInfra .title:hover, .siloGov1 .title:hover { color:#d17d08; }
.siloApps .title a, .siloInfra .title a, .siloGov1 .title a { color:#2575B4; }
.siloApps .title a:hover, .siloInfra .title a:hover, .siloGov1 .title a:hover { color:#d17d08; }
.siloApps ul, .siloInfra ul, .siloGov1 ul { margin:0; padding:0; list-style-type:none !important; }
.siloApps ul li, .siloInfra ul li, .siloGov1 ul li  { padding:5px 0; }
.siloApps ul li ul, .siloInfra ul li ul, .siloGov1 ul li ul { margin:0 0 0 10px; padding:0; list-style-type:none; }
.siloApps ul li ul li, .siloInfra ul li ul li, .siloGov1 ul li ul li { padding:2px 0; font-size:13px; }
.siloGov1 .block700 ul li {list-style-type:none; margin-left:0;}
.siloGov1 .block700 ul li strong {font:16px Georgia, "Times New Roman", Times, serif;}

/*-- Help Page Videos --*/
.helpVideoPlayer{
	width: 512px;
	text-align: center;
	float: left;
}
.helpVideos{
	width: 175px;
	text-align: left;
	float: right;
}
.helpVideos ul{
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.helpVideos ul li{
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.helpVideos ul li a{
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	background: #efefef;
	display: block;
	padding: 5px;
	margin: 0 0 10px 0;
	border: 1px solid #cccccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius:5px;
}
.helpVideos ul li a:hover{
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	background: #e9e9e9;
	display: block;
	padding: 5px;
	margin: 0 0 10px 0;
	border: 1px solid #cccccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius:5px;
}
#CTACTC { width:425px; margin: 0; padding:8px; border:1px solid #959D64; background:#F8F9EB; line-height:1.1em; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
#CTACTC h3 { line-height:1em; font:bold 16px Arial, Helvetica, sans-serif; margin:0 0 5px 0;}
#CTACTC .CTCContainer { width:405px; margin:10px; font-family: Arial, Helvetica, sans-serif; line-height:normal; }
#CTACTC .CTCTopLeft { float:left; width:325px; }
#CTACTC .CTCTopRight { float:right; width:70px; text-align:center; }
/*------ Begin Quick Start -------*/
.quickStartHeader {background: url('http://static.infotech.com/images/css/headers/quickStartHeader.jpg');}
#contentHeader {width:940px; height: 67px; border: 1px solid #fff; -moz-border-radius:8px;  -webkit-border-radius:8px; border-radius:8px; margin:0px -1px 10px -1px;}
#contentHeader h1 {font: bold 34px 'Trebuchet MS', Helvetica, sans-serif; text-transform: uppercase; margin: 0 0 -4px 0; padding: 34px 0 0 40px;}
.quickLook {float:left;width:500px;}
.stopWatch {background:transparent url(http://static.infotech.com/images/css/contentImgs/stopwatch.png) no-repeat scroll right top;float:right;height:230px;width:350px;}
.stopWatch p {color:#8E935D;font-size:12pt;padding:25px 0 0 10px;text-align:center;width:150px;}
.startHereTitle { color:#8E935D; }
.stepboxes { width:890px; }
.step1box {width:408px; float:left; background:url(http://static.infotech.com/images/css/myinfotech/stepBox_bg.jpg) top left no-repeat; text-align:left; margin-top:15px; padding:10px;}
.step2box {width:408px; float:right; background:url(http://static.infotech.com/images/css/myinfotech/stepBox_bg.jpg) top left no-repeat; text-align:left; margin-top:15px; padding:10px;}
.steptext { float:left; width:260px; }
.stepimage { float:right; width:133px; }
.steptext a { font-size:14pt; font-weight:bold; color:#2575b4;}
.steptext a:hover { color:#d17d08;}
#needMoreInfo { text-align:left; margin: 0 0 0 275px;}
#quickstartVideos{width: 940px;text-align: left;}
.qsVideoPlayer{width: 512px;text-align: center;float: left;}
.qsVideos{width: 180px;text-align: left;float: left; margin-left: 10px;}
.qsVideos ul{width: 180px;list-style: none;padding: 0 0 0 0;margin: 0 0 0 0;}
.qsVideos ul li{width: 180px;list-style: none;padding: 0 0 0 0;margin: 0 0 0 0; float: left;}
.qsVideos ul li a{font-size: 15px;font-family: Georgia, "Times New Roman", Times, serif;background: #efefef;display: block;padding: 10px;margin: 0 0 10px 0;border: 1px solid #cccccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.qsVideos ul li a:hover{font-size: 15px;font-family: Georgia, "Times New Roman", Times, serif;background: #e9e9e9;display: block;padding: 10px;margin: 0 0 10px 0;border: 1px solid #cccccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.qsVideosWide{width: 400px;text-align: left;float: left; margin-left: 10px;}
.qsVideosWide ul{width: 400px;list-style: none;padding: 0 0 0 0;margin: 0 0 0 0;}
.qsVideosWide ul li{width: 400px;list-style: none;padding: 0 0 0 0;margin: 0 0 0 0; float: left;}
.qsVideosWide ul li a{font-size: 18px;font-family: Georgia, "Times New Roman", Times, serif;background: #efefef;display: block;padding: 15px;margin: 0 0 10px 0;border: 1px solid #cccccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.qsVideosWide ul li a:hover{font-size: 18px;font-family: Georgia, "Times New Roman", Times, serif;background: #e9e9e9;display: block;padding: 15px;margin: 0 0 10px 0;border: 1px solid #cccccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.qsVideosLaunch{width: 180px;text-align: left;float: left; margin-left: 10px;}
.qsVideosLaunch ul{width: 180px;list-style: none;padding: 0 0 0 0;margin: 0 0 0 0;}
.qsVideosLaunch ul li{width: 180px;list-style: none;padding: 0 0 0 0;margin: 0 0 0 0; float: left;}
.qsVideosLaunch ul li a{font-size: 15px;font-family: Georgia, "Times New Roman", Times, serif;background: #efefef;display: block;padding: 7px;margin: 0 0 10px 0;border: 1px solid #cccccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.qsVideosLaunch ul li a:hover{font-size: 15px;font-family: Georgia, "Times New Roman", Times, serif;background: #e9e9e9;display: block;padding: 7px;margin: 0 0 10px 0;border: 1px solid #cccccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
#getStarted .marketButtons .orangeButtonLong {background:url(/images/redesign/orange_button_bg.gif) center center repeat-x; color:#FFFFFF; border:1px solid #c67602; -moz-border-radius:4px; -webkit-border-radius:4px;border-radius:4px; font:bold 13px Arial,Helvetica,sans-serif; padding:5px 7px; float:left;}
#getStarted .marketButtons .orangeButtonLong2 {background:url(/images/redesign/orange_button_bg.gif) center center repeat-x; color:#FFFFFF; border:1px solid #c67602; -moz-border-radius:4px; -webkit-border-radius:4px;border-radius:4px; font:bold 13px Arial,Helvetica,sans-serif; padding:5px 7px; float:right;}
#getStarted .marketButtons { background:url(http://static.infotech.com/images/quickStart_breaker.jpg) center center no-repeat; padding:10px 10px 10px 0; margin:10px auto; width:560px;}

#manageAccount {margin-left: 15px;}

/*------ End Quick Start -------*/
/* Demographics Start */
.demoTypeOne {margin:0 0 3px 0;}
.demoTypeOne .title {width:232px; float:left; font-weight:bold; padding:2px 0 0 0;}
.demoTypeOne .content {float:left;}
.demoError {color: red; font-weight:bold;}
.demoAster {color: red; font:bold 16px 'Trebuchet MS', Arial, Helvetica, sans-serif; }
/* Demographics End */

.articleContentTrial {background-color:#f8f9eb; color:#29475f; padding:0 10px 5px 10px; width:278px; border:1px solid #c8ccb3; margin:0 0 10px 0; -moz-border-radius:4px 0px 4px 4px; -webkit-border-radius:4px 0px 4px 4px; border-radius:4px 0px 4px 4px;}
.articleContentTrial .title {font:24px Georgia, "Times New Roman", Times, serif; color:#fff; margin:0 -10px 5px; padding: 5px; background-color: #2576b7; -moz-border-radius:4px 0px 0px 0px; -webkit-border-radius:4px 0px 0px 0px; border-radius:4px 0px 0px 0px;}
.articleContentTrial .summary {font-size:16px;}
.articleContentTrial .summaryBack {background:url(http://static.infotech.com/images/css/preview/download_right_img.png) top right no-repeat; font:bold 18px ; color:#29475f; height:75px; padding:5px 100px 5px 0; margin:15px 10px 10px 0px;}
.articleContentTrial #trialImage {margin:5px 10px 0px 0px;}
.numOfDownloads {color:#2576b7; font-weight: bold;}

.registerFreeTrial {width:460px; border:1px solid #c8ccb3; margin:auto auto; padding:5px; -moz-border-radius:4px 0px 4px 4px; -webkit-border-radius:4px 0px 4px 4px; border-radius:4px 0px 4px 4px;}
.registerFreeTrial h2 {font:24px Georgia, "Times New Roman", Times, serif; padding:5px; margin:-5px -5px 0; color:#fff; text-align:center; background-color:#2576b7; -moz-border-radius:4px 0px 0px 0px; -webkit-border-radius:4px 0px 0px 0px; border-radius:4px 0px 0px 0px;}
.registerFreeTrial #trialImage {margin:5px 10px 5px 10px;}
.registerFreeTrial .summary {font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f;}
.registerFreeTrial .linksummary {font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; color:#29475f; height:55px; padding:25px 0 0 0;}
.registerFreeTrial .linksummary a{font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; color:#2576b7;}
.registerFreeTrial .orangeButton {padding:6px 4px;}
.registerFreeTrial .smallTxt {font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f;}
#buttonUnlock.orangeButton {background:#d27d08 url(http://static.infotech.com/images/css/costCut/button_bg.gif) top left repeat-x; border:1px solid #29475f; cursor:hand; padding:3px 7px;}
.registerFreeTrialEnd {width:460px; margin:auto auto; padding:5px;}
.registerFreeTrialEnd h2 {font:24px Georgia, "Times New Roman", Times, serif; padding:5px; margin:-5px -5px 0; color:#fff; text-align:center;}
.registerFreeTrialEnd #trialImage {margin:5px 10px 5px 10px;}
.registerFreeTrialEnd .summary {font-size:16px; text-align:center;}
#sampleDownload {background:#F8F9EB url(http://static.infotech.com/images/css/body/article_sidetopG_bg.png) top left no-repeat; width:218px; border:1px solid #959D64; padding:1px 5px 5px 5px; margin:0 0 5px 0; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; color:#29475f;}
#sampleDownload h2{font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 10px 0;}
#sampleDownload ul {padding:2px 5px 0 5px; margin:0; list-style:none; color:#FFF; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#sampleDownload ul li {padding:0 0 8px 21px;}
#sampleDownload ul li img {padding-right:4px;}

#iNeedToDo {font: 28px Georgia, "Times New Roman", Times, serif; margin-bottom: -5px;}
.solutionSetDownloadLink {font-size:12px; text-align:center;}

/* RESEARCH PROJECTS PAGE */

ul.clientProjectList { list-style-type:none; margin:0; padding:0;}
ul.clientProjectList li { margin:0; padding:10px 0; border-bottom:1px solid #d2d2d2;}
ul.clientProjectList li:last-child{ border:none;}
ul.clientProjectList li ol { margin: 0 0 0 0; padding: 0 0 0 0; font-weight: bold; font-size: 16px;}
ul.clientProjectList li ol li{ border: none; padding: 3px 0 3px 0;}
ul.clientProjectList li ol li a{ font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; color: #29475f;}
ul.clientProjectList li ol li a:hover{ font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; color: #d17d08;}

h2.project {color:#29475f; font:bold 20px Arial, Helvetica, sans-serif;}
h2.project a, h2.project a:hover {color:#29475f; font:bold 20px Georgia, "Times New Roman", Times, serif; text-decoration: underline; }
.clientProjectNum {float: left; color:#fff; background:url(http://static.infotech.com/images/css/preview/ActiveClientNumber_bg.png) center center no-repeat; display:block; width:75px; height:67px; padding:20px 0 0 0; text-align:center; font:12px Arial, Helvetica, sans-serif;}
.solutionSetName {float:left; padding: 10px; margin: 0 0 0 10px; width:490px;}
.solutionSetName ul{ margin: 0 0 0 0; padding: 0 0 0 0; list-style: none; display: block; }
.solutionSetName ul li{ margin: 5px 0 10px 0; padding: 0 0 0 0; list-style: none; display: block; border: none; }
.solutionSetName h3{}
.solutionSetName h3 a{font:normal 20px Georgia, "Times New Roman", Times, serif; color:#29475f; text-decoration:none;}
.solutionSetName h3 a:hover{ color:#d17d08; }
.solutionSetName p{ margin:4px 0; color:#7b7b7b;}
.solutionSetName p strong{ margin:4px 0; color:#29475f; font-style:italic;}
.solutionSetName p a{ color:#d17d08;}
#solutionMapNameTitle {float:left; font:11px Arial, Helvetica, sans-serif; color:#a0a0a0; text-transform:uppercase; margin:5px 0 2px 10px; width:200px;}
#previewRoadMapTitle {float:left; font:11px Arial, Helvetica, sans-serif; color:#a0a0a0; text-transform:uppercase; margin:5px 0 2px 0; width:100px;}
#solutionSetNameTitle {float:left; font:11px Arial, Helvetica, sans-serif; color:#a0a0a0; text-transform:uppercase; margin:5px 0 2px 0px; width: 350px;}
.previewRoadMap{ width: 150px; float: right; margin: 0 10px 0 0;}
#toolsAndTempSampleBox {float:left; width:215px; margin:5px 5px 0 0;}
#measureITSampleBox {float:left; width:210px; padding:0 9px; border:1px solid #d2d2d2; border-top:none; border-bottom:none; margin:5px 0;}
#optimizeITSampleBox {float:right; width:215px; margin:5px 0;}
#toolsAndTempSampleBox h3, #measureITSampleBox h3, #optimizeITSampleBox h3 { font:normal 20px Georgia, "Times New Roman", Times, serif;}
#toolsAndTempSampleBox p, #measureITSampleBox p, #optimizeITSampleBox p { font:normal 12px;}
#toolsAndTempSampleBox a, #measureITSampleBox a, #optimizeITSampleBox a { font:normal 12px; color:#248bd4;}
#toolsAndTempSampleBox a:hover, #measureITSampleBox a:hover, #optimizeITSampleBox a:hover {color:#d17d08;}
#measureITSampleBox ul, #optimizeITSampleBox ul { margin:5px; padding:0 0 0 15px;font:normal 12px;}
#measureITSampleBox li, #optimizeITSampleBox li { font:normal 12px; margin:5px 0;}
#toolsAndTempSampleBox img, #measureITSampleBox img, #optimizeITSampleBox img { margin:10px 0 5px 10px;font:normal 12px;}
/* END OF RESEARCH PROJECTS PAGE */
.optimizeBlock {font-size:12px; float:left; width:560px;}
.optimize700 img {float:left; margin:0 10px 0 0;}
.optimizeBlock #header {font:20px Georgia, "Times New Roman", Times, serif; background:#e1e7f0 url(../../images/redesign/oitBoxTopSub_bg.png) top left repeat-x; width:554px; height:25px; display:block; position:relative; padding:3px;-moz-border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;}
.optimizeBlock .projectHeader {font: 16px Georgia, "Times New Roman", Times, serif; background:/*#EFF0E0*/none; margin:5px 0 3px; padding:2px;}
.optimizeBlock .floatRight {float:right; width:270px; margin:0 0 3px 0;}
.optimizeBlock .floatLeft {float:left; width:270px;}
.optimizeBlock ul { margin:0 0 10px 0; color:#aaa; padding:0px 5px 5px 17px;}
.optimizeBlock ul li { margin:5px 0;}
/* END OF RESEARCH PROJECTS PAGE */
.solutionSetDownloadLink {font-size:12px; text-align:center;}
