@import url("/stylesheets/text.css");
@import url("/stylesheets/navs.css");
@import url("/stylesheets/capstone.css");


body {font:13px Arial, Helvetica, sans-serif; margin:0; padding:0; background:#dcdcdc url(http://static.infotech.com/images/css/body/body_bg.png) top center repeat-x;}

body.accept {font:13px Arial, Helvetica, sans-serif; margin:0; padding:0; background:#dcdcdc url(http://static.infotech.com/images/css/body/body_bg_accept.png) top center repeat-x;}
body.bodyPreview {font:13px Arial, Helvetica, sans-serif; margin:0; padding:0; background:#999;}


form {margin:0; padding:0;}

img {border:none;}

hr {background:#fff; height:1px; border:1px solid #fff; border-top:1px solid #29475f;}

.clearfix {content: "."; height:0px; visibility:hidden; display:block; clear:both;}

#container {width:960px; margin:auto auto; background:#fff url(http://static.infotech.com/images/css/body/main_content-bg.png) top left repeat-x;}

#previewContainer {width:960px; margin:auto auto; background:#fff url(http://static.infotech.com/images/css/body/main_previewContent-bg.png) top left repeat-x;}
 
#shadowContainer {background:url(http://static.infotech.com/images/css/body/shadow_bg.png) top center no-repeat;}
#shadowContainerPreview {}

#contentContainer {margin:0 auto 0 auto; background:#fff; padding-top:10px;}
#footShadow {background:url(http://static.infotech.com/images/css/body/main_shadowFoot-bg.png) top center no-repeat; font-size:1px; height:9px;}

/* BEGIN The great Serif experiment */
#contentFull h1 {font: bold 2em "Trebuchet MS", Arial, Helvetica, sans-serif;}
#layout1_main h4 {font: bold 1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;}
/* END The great Serif experiment */


/*Begin different headers */
#contentHeader {width:940px; height: 67px; border: 1px solid #fff; -moz-border-radius:8px;  -webkit-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;}
.serviceHeader {background: url('http://static.infotech.com/images/css/headers/serviceHeader.jpg')}
.serviceHeader h1 {color: #FFF;}
.aboutusHeader {background: url('http://static.infotech.com/images/css/headers/aboutusHeader.jpg')}
.aboutusHeader h1 {color: #FFF;}
.quickStartHeader {background: url('http://static.infotech.com/images/css/headers/quickStartHeader.jpg')}
.quickStartHeader h1 {color: #29475f;}
.itrgHeader {background: url('http://static.infotech.com/images/css/headers/aboutusHeader.jpg')}
.itrgHeader h1 {color: #FFF;}
.researchHeader {background: url('http://static.infotech.com/images/css/headers/researchHeader.jpg')}
.researchHeader h1 {color: #FFF;}
.optimizeitHeader {background: url('http://static.infotech.com/images/css/headers/optimizeitHeader.jpg')}
.optimizeitHeader h1 {color: #FFF;}
.optimizeitHeader .myITextra{display:none;}
.mcleanHeader {background:url(http://static.infotech.com/images/css/body/mclean_content-bg.png) top left no-repeat;}
.mcleanHeader h1{color: #FFF;font: bold 34px 'Trebuchet MS', Helvetica, sans-serif; padding: 36px 0 0 40px; margin: 0 0 -4px 0;}

#itapHeader {height:69px; background:url(http://static.infotech.com/images/css/body/itap_content-bg.png) top left no-repeat; border:1px solid #fff; -moz-border-radius:8px;  -webkit-border-radius:8px; margin:0 -1px;}
#itapHeader h1{color: #FFF;font: bold 34px 'Trebuchet MS', Helvetica, sans-serif; padding: 36px 0 0 40px; margin: 0 0 -4px 0;}
#itapseHeader {height:69px; background:url(http://static.infotech.com/images/css/body/itapse_content-bg.png) top left no-repeat; border:1px solid #fff; -moz-border-radius:8px; -webkit-border-radius:8px; margin:0 -1px;}
#itapseHeader h1{color: #FFF;font: bold 34px 'Trebuchet MS', Helvetica, sans-serif; padding: 36px 0 0 40px; margin: 0 0 -4px 0;}
#mcleanHeader {height:69px; background:url(http://static.infotech.com/images/css/body/mclean_content-bg.png) top left no-repeat; border:1px solid #fff; -moz-border-radius:8px; -webkit-border-radius:8px; margin:0 -1px;}
#mcleanHeader h1{color: #FFF;font: bold 34px 'Trebuchet MS', Helvetica, sans-serif; padding: 36px 0 0 40px; margin: 0 0 -4px 0;}
#indabaHeader {height:69px; background:url(http://static.infotech.com/images/css/body/indaba_content-bg.png) top left no-repeat; border:1px solid #fff; -moz-border-radius:8px; -webkit-border-radius:8px; margin:0 -1px;}
#indabaHeader h1{color: #FFF;font: bold 34px 'Trebuchet MS', Helvetica, sans-serif; padding: 36px 0 0 40px; margin: 0 0 -4px 0;}
#pressReleaseHeader {height:69px; background:url(http://static.infotech.com/images/css/headers/aboutusHeader.jpg) top left no-repeat; border:1px solid #fff; -moz-border-radius:8px; -webkit-border-radius:8px; margin:0 -1px;}
#pressReleaseHeader h1{color: #FFF;font: bold 34px 'Trebuchet MS', Helvetica, sans-serif; padding: 36px 0 0 40px; margin: 0 0 -4px 0;}
#inTheNewsHeader {height:69px; background:url(http://static.infotech.com/images/css/headers/aboutusHeader.jpg) top left no-repeat; border:1px solid #fff; -moz-border-radius:8px; -webkit-border-radius:8px; margin:0 -1px;}
#inTheNewsHeader h1{color: #FFF;font: bold 34px 'Trebuchet MS', Helvetica, sans-serif; padding: 36px 0 0 40px; margin: 0 0 -4px 0;}

/* End of different headers */

#button, .button {background:#314d65 url(http://static.infotech.com/images/css/forms/btn_submit-bg.png) top left repeat-x; border:1px solid #000; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; cursor:pointer;}
a#button, a.button {background:#314d65 url(http://static.infotech.com/images/css/forms/btn_submit-bg.png) top left repeat-x; border:1px solid #000; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; cursor:pointer;}
#textInput, #textInputTwo{background:#f5f2ec; border:1px solid #000; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.textInput{background:#f5f2ec; border:1px solid #29475f; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.textInputTwo{background:#f5f2ec; border:1px solid #000; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; width:100%; text-align:left;}
.textInputUser{background:#f5f2ec url(http://static.infotech.com/images/css/body/textInputUser.png) center center no-repeat; border:1px solid #000; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 5px;}
.textInputPass{background:#f5f2ec url(http://static.infotech.com/images/css/body/textInputPass.png) center center no-repeat; border:1px solid #000; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 5px 0 0;}


#textInputArticle{background:#f5f2ec; border:1px solid #000; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; width: 280px;}
#textInputArticle{background:#f5f2ec; border:1px solid #000; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}

#textAreaArticle {background:#f5f2ec; border:1px solid #000; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; width:280px;}
#textAreaArticle {background:#f5f2ec; border:1px solid #000; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}


#searchInput {background:#f5f2ec url(http://static.infotech.com/images/css/forms/search_bg.png) top left no-repeat; border:1px solid #000; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; width:135px;}
#searchInput {background:#f5f2ec url(http://static.infotech.com/images/css/forms/search_bg.png) top left no-repeat; border:1px solid #000; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#searchBox {position:relative; float:right; height:34px; width:205px; top:17px; right:10px; z-index:9; padding:10px 0 5px 10px;}
#RSSicon {position:relative; float:right; background:url(http://static.infotech.com/images/css/icons/RSS.png) top left no-repeat; display:block; height:16px; width:37px; top:7px; right:20px; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; z-index:2;}
#RSSicon a {height:16px; width:22px; padding:0 0 0 19px; display:block; text-decoration:none;}

#breadCrumb {padding:5px 10px 0 10px; margin:0; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #29475f;}
#breadCrumb a {font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f;}

.breadCrumbPadding {margin:5px 0;}

a.loginArticle {margin:10px 0 0 0;}
#guestHolder {padding:5px 10px 0 10px; margin:0; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;}


#CareerPage #layout1_main blockquote { border: none; color:#444444; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:13px; line-height:1.5em;}
#CareerPage #layout1_main cite { float:right; font-weight:bold; }

#CareerPage #layout1_main h2, #CareerPage #layout1_main h3, #CareerPage #layout1_main h4, #CareerPage #layout1_main h5, #CareerPage #layout1_main h6,
#CareerPage #layout1_side h2, #CareerPage #layout1_side h3, #CareerPage #layout1_side h4, #CareerPage #layout1_side h5, #CareerPage #layout1_side h6 {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 1.5em;
	letter-spacing: -0.05em;
	border-bottom: 1px dashed #999;
	padding: 0px 0px 3px 0px;
    margin: 16px 0px;
}
#CareerPage #layout1_main hr, #CareerPage #layout1_side hr {
	border: 1px dotted #999;
}

#CareerPage #layout1_main, #CareerPage #layout1_side {margin: 0px; background: none;}
#CareerPage #layout1_main{ border-right: 1px solid #959D64; padding-right: 10px;}


/*---------------------
BEGIN MAIN LAYOUTS
---------------------*/
#layout1_main {float:left; width:610px; background:#fff; margin:10px 0px 10px 0px; padding:0; font: normal 1em Georgia, "Times New Roman", Times, serif; line-height: 1.4em;}
#layout1_main_article {float:left; width:610px; background:#fff; margin:10px 0px 10px 10px; padding:0; font:10pt Verdana, Geneva, sans-serif; line-height:17px;}
#layout3_main {float:right; width:700px; background:#fff; padding:0px 0px 10px 0px; margin:0;}
#layout4_main {float:left; width:690px; background:#fff; padding:0px 10px 10px 0px; margin:0;}
#layout1_side {float:right; width:310px; background:#fff; margin:10px 0px 10px 0px; padding:0;}
#layout1_side_article {display: block; float:right; width:310px; background:#fff; margin:10px 10px 10px 0px; padding:0 0 0 0;}
#layout3_side {float:left; width:220px; background:#fff; padding:0px 5px 15px 0px; margin:0;}
#layout4_side {float:right; width:220px; background:#fff; padding:0px 5px 15px 10px; margin-top:45px;}

/*----- Advisory Styles ---*/
#layoutlarge {width:940px; margin:0 auto;}
.layoutlarge_left {float:left; width:440px; background:url(http://static.infotech.com/images/css/body/460_wide_box.png) top left no-repeat; padding:10px; margin:0 0 10px 0;}
.layoutlarge_right {float:right; width:440px; background:url(http://static.infotech.com/images/css/body/460_wide_box.png) top left no-repeat; padding:10px; margin:0 0 10px 0;}
.layoutlarge_intro {float:left; width:330px; margin:20px 0 10px 0;}
.layoutlarge_video {float:right; width:610px; margin:20px 0 10px 0;}
.layoutlarge_center {text-align:center; width:940px; margin:0 auto 20px auto;}
.layoutlarge_center p {margin:0 0 0 0; padding:0 0 0 0;}
.layoutlarge_1col {width: 940px; margin:0 auto 10px auto;}
.layoutlarge_1col h2 {border-bottom:3px solid #99a06c;}
.advisory_callBox {border:3px solid #d18629; padding:10px; text-align:center;}
.advisory_callBox p {padding:0; margin:0;}
.advisory_callToAction {color:#d18629; margin:0; padding:0;}
.advisory_details_left {float:left; width:210px;}
.advisory_details_right {float:right; width:120px;}
.advisory_discussAnotherTopic {text-align:center;}
.advisory_solutionBox {background:#f8f9eb; border:1px solid #d2d2d2; padding:5px;}
.advisory_solutionBox p {margin:0; padding:0;}
.advisory_solutionBox h3 {color: #d18629; margin:0; padding:0;}
.advisory_solutionBox ul {list-style-image:url(http://static.infotech.com/images/css/icons/check_icon_12x10.gif);}

/*----- END Advisory Styles ---*/
/*---------------------
END MAIN LAYOUTS
---------------------*/

/*---------------------
ARTICLE PAGE FIXES
---------------------*/
#layout1_main_article ul li, #layout1_main_article ol li {padding:5px 0;}
#layout1_main_article table {border:1px solid #959D64; margin:10px; background-color:#F8F9EB; border-collapse:collapse;}
#layout1_main_article table tr{border:none;}
#layout1_main_article table tr td{border:none; padding:3px;}
#layout1_main_article table tr td ol, #layout1_main_article table tr td ul{padding:3px; margin-left:15px;}

/*---------------------
ARTICLE PAGE FIXES END
---------------------*/

#contentFull, .contentFull {width:940px; padding:0px 10px 10px 10px;}
.contentFullAbout {width:940px; padding:0px 10px 10px 10px; font-family:Georgia, "Times New Roman", Times, serif;}
.contentFull .setupFT { margin:50px 0; }

#layout1_main_article .articleComments { padding:0; margin:20px 0 0 0px;}
#layout1_main_article .articleComments ul {margin:0; padding:0;}
#layout1_main_article .articleComments ul li {margin-bottom:15px; padding: 10px; background:#F1F1Ea url('http://static.infotech.com/images/css/featureBundles/articleHeader/bundleItem_bg.gif') top left repeat-x; border:1px solid #DADAD1; -moz-border-radius:0 0 8px 0; list-style:none;}
#layout1_main_article .articleComments ul li:last-child {margin-bottom:0;}
#layout1_main_article .articleComments .commentsName {font:bold 12px Tahoma, Geneva, sans-serif; padding:0 0 0 15px;}
#layout1_main_article .articleComments ul li h6 {padding:0; margin:0; font:bold 9pt Tahoma, Geneva, sans-serif;}
.commentsReply {border:none; background:#dfdfd5 url(http://static.infotech.com/images/css/icons/commentReply_icon.png) top left no-repeat; padding:3px 3px 3px 20px;}

/* INDEX PAGE */
.iconClick2 a, .iconClick2 a:hover, .articleContent .iconClick2 a, .articleContent .iconClick2 a:hover {color:#fff; text-decoration:none; font:bold 13px Arial, Helvetica, sans-serif;}
.iconClick2 {width:140px; display:block; background: url(http://static.infotech.com/images/css/contentImgs/side_button2_bg.gif) top left no-repeat; text-align: center; padding: 7px 0; margin: 10px 0 0 0; border:none;}
.iconClick2 span {display:block;}

ul.checkList {width: 590px;}
ul.checkList li {border-bottom: 1px solid #d4d4d4; list-style-image: url(http://static.infotech.com/images/css/guest/checkList_bg.gif); padding: 5px; margin: 0 20px !important;}
/*  */


/* RESEARCH PAGES */
#videoHolder{ width: 610px; margin: 0 auto; text-align: center; background: #ffffff; }


#articleBundleLinks .moreInfo {padding:10px 10px 11px 10px; z-index:10; position:relative;}
#articleBundleLinks .moreInfo strong{ margin:0 0 5px 0; display:block; font:bold 14px Tahoma, Geneva, sans-serif;}
#articleBundleLinks .moreInfoInsight {padding:10px 10px 11px 10px; z-index:10; position:relative; font-size:13px; font-style:italic; font-weight:bold;}
#articleBundleLinks .moreInfoInsight  strong{ font-size:16px; font-style:normal; font-weight:bold; margin:0px;}
#articleBundleLinks .moreInfo ul {list-style-type:disc;}
#articleBundleLinks .moreInfo ul li{ margin:0 0 0 10px;}

#articleBundleLinks ul#moreActionsList {padding:0; margin:0;}
#articleBundleLinks li.moreActions {padding:10px 10px 11px 10px; z-index:10; position:relative; border-bottom:1px solid #d5dbb5; border-top:1px solid #a3ac73;}
#articleBundleLinks li.moreActions:first-child {border-bottom:1px solid #d5dbb5; border-top:none;}
#articleBundleLinks li.moreActions:last-child {border-bottom:none; border-top:1px solid #a3ac73;}
#articleBundleLinks li.moreActions strong{ margin:0 0 5px 0; display:block; font:bold 14px Tahoma, Geneva, sans-serif;}
#articleBundleLinks li.moreActions ul {list-style-type:none;}
#articleBundleLinks i.moreActions ul li{ margin:0;}


#articleBundleLinks  { float: right; background:#F8F9EB; color:#29475f; padding: 5px; width:300px; margin:0 0 10px 0; -moz-border-radius:0 0 0 8px; -webkit-border-radius:0 0 0 8px; border:1px solid #959D64;}
#articleBundleLinks .title {background:#000000; color:#fff; padding:12px 10px; font:bold 17px Tahoma, Geneva, sans-serif; margin: -8px -8px -6px -8px; text-shadow: none; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; border:2px solid #fff; border-bottom:none;}
#articleBundleLinks .title h2 {color:#fff; padding:0 90px 0 5px; font:bold 19px Georgia, "Times New Roman", Times, serif; border:none; float:left; width:200px; text-shadow:1px 1px 1px #000;}
#articleBundleLinks .title h2 a{color:#fff; text-decoration:none;}
#articleBundleLinks blockquote{background: url(http://static.infotech.com/images/css/solutionsets/quotes_v2.png) top left no-repeat; margin: 25px 0 30px 0; padding: 5px 0 0 25px; border: none; color: #29475f; font-weight: bold; }
#articleBundleLinks h2 {color:#959D64; margin:-1px -6px 0 -6px; padding:1px 10px 3px 10px; font:bold 19px Georgia, "Times New Roman", Times, serif; z-index:11; position:relative; letter-spacing:-1px;}
#articleBundleLinks h3 {font: bold 12pt Georgia, "Times New Roman", Times, serif;}
#articleBundleLinks .divider{background: url(http://static.infotech.com/images/css/solutionsets/dividerV2.jpg) top left repeat-x; width: 100%; display: block; height: 7px;}
#articleBundleLinks ul {padding:2px 5px 0 5px; margin:0; list-style:none;}
#articleBundleLinks li {padding:4px 2px 4px 0; margin:0;}
#articleBundleLinks a {color:#2575B4;}
#articleBundleLinks a:hover {color:#f17f08;}
#articleBundleLinks a.current{color:#000;padding:0 0 0 10px; background:url(http://static.infotech.com/images/css/icons/bluArrow2.png) top left no-repeat;}
#articleBundleLinks table.solutionRoadMap {margin: 20px -15px 0 -15px; border-collapse: collapse;}
#articleBundleLinks table.solutionRoadMap tr {margin-top: 10px;}
#articleBundleLinks table.solutionRoadMap tr.current {background-color: #eeeedd;}
#articleBundleLinks table.solutionRoadMap tr td.text {vertical-align: top; padding-top: 2px;}

/* ARTICLE FREE TRIAL STYLES START */
#CTASideBarArticle { display: block; width:290px; margin: 0 0 10px 0; padding:10px; border:0; background:#F8F9EB; float:right; line-height:1.1em; -moz-border-radius:8px; -webkit-border-radius:8px; border:1px solid #959D64;}
#CTASideBarArticle h3 { line-height:1em; font:bold 21px 'Times New Roman',Times,serif; margin:0 0 5px 0; }
#CTASideBarArticle .submitButton { color: white; text-align: center; display: block; margin: 0px; background: url(http://static.infotech.com/images/css/contentImgs/side_button2_bg.gif) no-repeat top center; width:140px; height:30px; cursor: pointer; border:0; vertical-align: bottom; padding: 8px 0 0 0; }
#CTASideBarArticle .highlight {font:bold 12px Arial, Helvetica, sans-serif; color:#D17D08; padding:0; margin:0;}
#CTASideBarArticle a {text-decoration: none;}
/* ARTICLE FREE TRIAL STYLES END */


.articleContent {background:#f8f9eb url(http://static.infotech.com/images/css/body/article_sidetopG_bg.png) top center no-repeat; color:#29475f; padding:0 5px 5px 5px; width:298px; border:1px solid #959d64; border-bottom:none;}
.articleContent a{color:#2375b7;}

.articleContentExtra {background:#f8f9eb url(http://static.infotech.com/images/css/body/article_sidetopG_bg.png) top center no-repeat; color:#29475f; padding:0 5px 5px 5px; width:208px; border:1px solid #959d64; border-bottom:none;}
.articleContentExtra a{color:#2375b7;}

.articleContentPreviewB {float: right; color:#29475f; padding:0 10px 5px 10px; width:288px; margin:7px;}
.articleContentPreviewB .title2 {font:bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#D17D08; margin:10px 0 0 0;}
.articleContentPreviewB .summary {font:12px Arial, Helvetica, sans-serif; color:#29475f; padding:5px 0 5px 0; margin:0;}
.articleContentPreviewB .summary .highlight {font:bold 12px Arial, Helvetica, sans-serif; color:#D17D08; padding:0; margin:0;}
.articleContentPreviewB .smallTxt {font:12px Arial, Helvetica, sans-serif; color:#29475f;}
.articleContentPreviewB .notice p.error {color: #F00; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;}

.articleContentPreviewB #leadForm .form1TextA {font: bold 12px Arial, Helvetica, sans-serif; margin: 8px 30px 0 0px; padding: 0; }
.articleContentPreviewB #leadForm .form1TextB {font: bold 12px Arial, Helvetica, sans-serif; margin: 8px 10px 0 0px; padding: 0; }
.articleContentPreviewB  .form1TextC {font: bold 12px Arial, Helvetica, sans-serif; margin: 8px 10px 0 30px; padding: 0; }
.articleContentPreviewB #leadForm .formText2 {font: normal 11px Arial, Helvetica, sans-serif; margin: 2px 10px 0 30px; padding: 0; line-height:13px; }
.articleContentPreviewB #leadForm .formText3 {font: normal 12px Arial, Helvetica, sans-serif; margin: 2px 10px 0 2px; padding: 0; line-height:15px; }
.articleContentPreviewB #leadForm .formCell1 {margin-right:0px;}
.articleContentPreviewB #leadForm .formCell2 {margin-left:0px;}
.articleContentPreviewB #leadForm td {font: normal 10pt Arial, Helvetica, sans-serif; color: #2d465f;}
.articleContentPreviewB #leadForm .formText {width:240px;}
.articleContentPreviewB #leadForm .formSelect {font-size:11px; width:246px;}
#leadForm div.submitButton {
	margin-top:15px;
}

#leadForm div.submitButton input, div.submitButton span {
  background: url(http://static.infotech.com/images/sem_lp/button-submit02.gif) right 0px no-repeat;  
  border:0px none;
  color:#FFFFFF;
  cursor:pointer;
  font-weight:bold;
  height:36px;
  margin:0px;
  padding:0px 15px 2px;
  float:left;
}

#leadForm div.submitButton span {
  background-position:left -36px;
  left:0px;
  padding:0px;
  top:0px;
  width:4px;
  float:left;
}

#leadForm div.submitButton input {
  overflow: visible; 
  width:auto;
  padding-left: 6px !important;
  padding-right: 12px !important;
}

#leadForm .requiredField { color:#C00; }
.lpPrivacy {
	margin-top:15px;
	font-size: 11px;
}

#leadForm .leadSystemSendEssentials { margin-top:10px; font: 12px normal Arial, Helvetica, sans-serif; }

.articleContentPreviewB_SolutionSet {display: block; color:#29475f; padding:0 10px 5px 10px; width:600px; margin:7px;}
.articleContentPreviewB_SolutionSet .title2 {font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#D17D08; margin:5px 0 0 0;}

.articleContentPreviewB_SolutionSet #leadForm {margin-top:15px;}

.articleContentPreviewB_SolutionSet .leadFirstName {display: inline-block; clear:both; margin:0 0 10px 0; }
.articleContentPreviewB_SolutionSet .leadLastName {display: inline-block; clear:both; margin:0 0 10px 0;}
.articleContentPreviewB_SolutionSet .leadTelephone {display: inline-block; clear:both; margin:0 0 10px 0;}
.articleContentPreviewB_SolutionSet .leadEmail {display: inline-block; clear:both; margin:0 0 10px 0;}
.articleContentPreviewB_SolutionSet .leadCountry {display: inline-block; clear:both; margin:0 0 10px 0;}
.articleContentPreviewB_SolutionSet .leadCompany {display: inline-block; clear:both; margin:0 0 10px 0;}
.articleContentPreviewB_SolutionSet .leadTitle {display: inline-block; clear:both; margin:0 0 10px 0;}
.articleContentPreviewB_SolutionSet .leadNumberITStaff {display: inline-block; clear:both; margin:0 0 10px 0;}
.articleContentPreviewB_SolutionSet .leadTopProjects {display: inline-block; clear:both; margin:0 0 10px 0;}
.articleContentPreviewB_SolutionSet .leadSystemSendEssentials {display: inline-block; clear:both; margin:0 0 10px 0;}
.articleContentPreviewB_SolutionSet .leadSystemSendEssentials .formCell2 {display:inline-block; clear:both; margin:0 0 10px 0;}

.articleContentPreviewB_SolutionSet #leadForm .form1TextA {font: bold 12px Arial, Helvetica, sans-serif; float: left; font-weight: normal; text-align: right; width: 115px; margin-top:4px;}
.articleContentPreviewB_SolutionSet #leadForm .form1TextB {font: bold 12px Arial, Helvetica, sans-serif; float: left; font-weight: normal; text-align: right; width: 115px; margin-top:4px;}
.articleContentPreviewB_SolutionSet #leadForm .formText3 {font: normal 12px Arial, Helvetica, sans-serif; margin: 2px 10px 0 125px; padding: 0; line-height:13px; }
.articleContentPreviewB_SolutionSet #leadForm td .formText3 { margin: 2px 10px 0 4px; }
.articleContentPreviewB_SolutionSet #leadForm .formCell1 {margin:0 0 0 5px; float:left; text-align: right; width: 200px;}
.articleContentPreviewB_SolutionSet #leadForm .formCell2 {margin:0 0 0 5px; float:left; text-align: left;}
.articleContentPreviewB_SolutionSet #leadForm .formText {width:300px;}
.articleContentPreviewB_SolutionSet #leadForm .formSelect {font-size:14px; width:304px; display: inline; }
.articleContentPreviewB_SolutionSet #leadForm .submitButton {margin:0 0 0 125px; display:block;}
.articleContentPreviewB_SolutionSet #leadForm div.submitButton input, div.submitButton span {
  background: url(http://static.infotech.com/images/sem_lp/button-submit02.gif) right 0px no-repeat; border:0px none; color:#FFFFFF; cursor:pointer; font-weight:bold; height:36px; margin:0px; padding:0px 15px 2px; float:left;}
.articleContentPreviewB_SolutionSet #leadForm div.submitButton span {background-position:left -36px; left:0px; padding:0px; top:0px; width:4px; float:left;}
.articleContentPreviewB_SolutionSet #leadForm div.submitButton input {overflow: visible; width:auto; padding-left: 6px !important; padding-right: 12px !important;}
.articleContentPreviewB_SolutionSet #leadForm .requiredField { color:#C00; }
.articleContentPreviewB_SolutionSet .lpPrivacy { margin:15px 0 0 125px; font-size: 11px;}
.articleContentPreviewB_SolutionSet #leadForm .leadFormPrivacy {margin: 0 0 0 125px; font: normal 11px Arial, Helvetica, sans-serif;}
.articleContentPreviewB_SolutionSet #leadForm a { font-weight: normal; }
.articleContentPreviewB_SolutionSet #leadForm table {margin: 0; padding: 0; border: none; background:#fff;}
.articleContentPreviewB_SolutionSet #leadForm table #send_reports { width: 140px; text-align:right;}

.articleContentTrial {background:#f8f9eb url(http://static.infotech.com/images/css/preview/freeTrial_bottom-bg.gif) top center repeat-x; color:#29475f; padding:0 10px 5px 10px; width:288px; border:1px solid #c8ccb3; margin:0 0 10px 0; -moz-border-radius:8px; -webkit-border-radius:8px;}
.articleContentTrial .title {font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; margin:5px 7px 9px 7px;}
.articleContentTrial .summary {font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f;}
.articleContentTrial .summaryBack {background:url(http://static.infotech.com/images/css/preview/download_right_img.png) top right no-repeat; font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; height:75px; padding:5px 100px 5px 0; margin:15px 10px 10px 0px;}

.articleContentTrial #trialImage {margin:5px 10px 5px 10px;}

.previewInput {border:1px solid #7f9db7; padding:2px; width:280px;}
a.previewInput {text-decoration:none;}

#articleDownload {float:right; 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 5px; -moz-border-radius:8px; -webkit-border-radius:8px; color:#29475f;}
#articleDownload h2{font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 10px 0;}
#articleDownload ul {padding:0px 5px 0 5px; margin:0; list-style:none; color:#FFF; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#articleDownload ul li {padding:0 0 8px 21px;}
#articleDownload ul li img {padding-right:4px;}
/*Dowload Link Icons */
.pdfIcon{ background: url(http://static.infotech.com/images/css/icons/pdf_icon-14x14.png) no-repeat; }
.pptIcon{ background: url(http://static.infotech.com/images/css/icons/ppt_icon-14x14.png) no-repeat; }
.docIcon{ background: url(http://static.infotech.com/images/css/icons/doc_icon-14x14.png) no-repeat; }
.zipIcon{ background: url(http://static.infotech.com/images/css/icons/zip_icon-14x14.png) no-repeat; }
.xlsIcon{ background: url(http://static.infotech.com/images/css/icons/xls_icon-14x14.png) no-repeat; }
.vsdIcon{ background: url(http://static.infotech.com/images/css/icons/visio_icon-14x14.png) no-repeat; }
.mp3Icon{ background: url(http://static.infotech.com/images/css/icons/podcasts_icon.png) no-repeat; }
.mppIcon{ background: url(http://static.infotech.com/images/css/icons/mpp_icon-14x14.png) no-repeat; }
.unknownIcon{ background: url(http://static.infotech.com/images/css/icons/unknown_icon-14x14.png) no-repeat; }

#articleContentTools {background:#41627c url(http://static.infotech.com/images/css/body/article_sidetopB_bg.png) top center no-repeat; color:#FFF; padding:0 5px 5px 5px; width:298px; border:1px solid #29475f; -moz-border-radius:8px; -webkit-border-radius:8px; margin:0 0 10px 0;}
#articleContentEnd {background:#f8f9eb url(http://static.infotech.com/images/css/body/article_sidetopG_bg.png) top center no-repeat; color:#29475f; padding:0 5px 5px 5px; width:298px; border:1px solid #959d64;}
#articleContentEndExtra {background:#fff; color:#29475f; padding:0 5px 5px 5px; width:210px; border-top:1px solid #959d64;}
#articleContentEnd2 {background:#f8f9eb url(http://static.infotech.com/images/css/body/article_sidetopG_bg.png) top center no-repeat; color:#29475f; padding:0 5px 5px 5px; width:213px; border:1px solid #959d64;}
#articleContentEnd img {margin:1px 0;}
.articleContent ul, .articleContentExtra ul, #articleContentEnd ul, #articleContentEndExtra ul {padding:2px 5px 0 5px; margin:0; list-style:none; color:#29475f;}
.articleContent ul .TreeView, .articleContentExtra ul .TreeView {padding:0; margin:0; list-style:none; color:#29475f;}
.articleContent .researchSide, #articleContentEnd .researchSide { list-style:outside; list-style-type:disc; padding:0.2em 0.9em; margin:0.2em 0.9em; }
#articleContentEnd2 .helpVideoBullets ul { list-style:none; margin:5px 0 0 5px; padding:0; }
#articleContentEnd2 .helpVideoBullets ul li { padding:4px; }
#articleContentEnd2 .helpVideoBullets ul li .bulletText { margin-left:1.7em; }
#articleContentEnd2 .helpVideoBullets img { margin:0 5px 0 0; padding:0; vertical-align:-10; }
#articleContentTools ul {padding:2px 5px 0 5px; margin:0; list-style:none; color:#FFF;}
.articleContent ol, .articleContentExtra ol, #articleContentEnd ol, #articleContentEndExtra ol {padding:2px 0 0 20px; margin:0; color:#2375b7;}
#articleContentTools ol {padding:2px 0 0 20px; margin:0; color:#FFF;}
.articleContent li, .articleContentExtra li, #articleContentEnd li, #articleContentEndExtra li {padding:2px 2px 2px 0; margin:0; color:#29475f;}
.articleContent li a, .articleContentExtra li a, #articleContentEnd li a, #articleContentEndExtra li a {color:#2375b7;}
#articleContentTools li {padding:2px 2px 2px 0; margin:0; color:#FFF;}
.articleContent a, .articleContentExtra a, #articleContentEnd a, #articleContentEndExtra a {color:#2375b7; font-weight:normal;}
#articleContentTools a {color:#FFF; font-weight:normal;}
.articleContent a:hover, .articleContentExtra a:hover, #articleContentEnd a:hover, #articleContentEndExtra a:hover {color:#d17d08;}
#articleContentTools a:hover {color:#FFF; font-style:italic;}
.articleContent .txtBox, .articleContentExtra .txtBox, #articleContentEnd .txtBox, #articleContentEndExtra .txtBox{width:99%; margin:0 0 5px 0;}

#externalLinks {}
#externalLinks ul {}
#externalLinks ul li {background: url(http://static.infotech.com/images/css/icons/externalLink_icon.gif) top left no-repeat; padding:0 0 0 16px;}


.temp_box700w {width:680px; background:url(http://static.infotech.com/images/css/body/700_wide_box.png) top left no-repeat; margin:0 0 10px 0; padding:5px 10px 10px 10px;}
.temp_box620w {width:600px; background:url(http://static.infotech.com/images/css/body/620_wide_box.png) top left no-repeat; margin:0 0 10px 0; padding:5px 10px 10px 10px;}
.temp_box610w {width:590px; background:url(http://static.infotech.com/images/css/body/610_wide_box.png) top left no-repeat; margin:0 0 10px 0; padding:5px 10px 10px 10px;}
.temp_box700w h2, .temp_box340w h2, .temp_box340w2 h2, .temp_box220w h2, .temp_box220w2 h2, .temp_box220w3 h2, .temp_box460w h2{font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; padding:0;}
.temp_box700w h2 a, .temp_box340w h2 a, .temp_box340w2 h2 a, .temp_box220w h2 a, .temp_box220w2 h2 a, .temp_box220w3 h2 a, .temp_box460w h2 a{font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4;}
.temp_box700w h2 a:hover, .temp_box340w h2 a:hover, .temp_box340w2 h2 a:hover, .temp_box220w h2 a:hover, .temp_box220w2 h2 a:hover .temp_box220w3 h2 a:hover, .temp_box460w h2 a:hover{color:#d17d08;}
.temp_box700w .summary, .temp_box340w .summary, .temp_box340w2 .summary, .temp_box220w .summary, .temp_box220w2 .summary, .temp_box220w3 .summary, .temp_box460w .summary{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; width:187px; padding:0; margin:5px 0px;}
.temp_box700w .description, .temp_box220w .description, .temp_box220w2 .description, .temp_box220w3 .description, .temp_box460w .description{font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; width:200px; padding:0; margin:5px 0px;}
.temp_box340w .description, .temp_box340w2 .description{font:13px Georgia, "Times New Roman", Times, serif; color:#29475f; width:240px; padding:0; margin:5px 0px;}
.temp_box700w .link, .temp_box340w .link, .temp_box340w2 .link, .temp_box220w .link, .temp_box220w2 .link, .temp_box220w3 .link, .temp_box460w .link{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4; width:320px; padding:0; margin:5px 0px;}
.temp_box700w .link a, .temp_box340w .link a, .temp_box340w2 .link a, .temp_box220w .link a, .temp_box220w2 .link a, .temp_box220w3 .link a, .temp_box460w .link a{color:#2575b4;}
.temp_box700w .link a:hover, .temp_box340w .link a:hover, .temp_box340w2 .link a:hover, .temp_box220w .link a:hover, .temp_box220w2 .link a:hover, .temp_box220w3 .link a:hover, .temp_box460w .link a:hover{color:#d17d08;}

.temp_box700w #split1 {width:340px; float:left;}
.temp_box700w #split2 {width:340px; float:right;}
.temp_box700w #split2 a{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4;}
.temp_box700w #split2 .summary {width:320px;}
.temp_box700w #split2 .description {width:320px;}
.temp_box700w #split2 .description a{font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4;}

.temp_box700w .split1of3{width:200px; float:left; margin:0 5px 0 0; padding:10px;}
.temp_box700w .split2of3{width:200px; float:left; margin:0 5px; padding:10px;}
.temp_box700w .split3of3{width:200px; float:right; margin:0 0 0 5px; padding:10px;}
.temp_box700w .split1of3 a, .temp_box700w .split2of3 a, .temp_box700w .split3of3 a {font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575B4;}
.temp_box700w .split1of3 a:hover, .temp_box700w .split2of3 a:hover, .temp_box700w .split3of3 a:hover {color:#d17d08;}

.temp_box340w {width:320px; float:left; background:url(http://static.infotech.com/images/css/body/340_wide_box.png) top left no-repeat; margin:10px 0 0 0; padding:5px 10px 10px 10px;}
.temp_box340w2 {width:320px; float:right; background:url(http://static.infotech.com/images/css/body/340_wide_box.png) top left no-repeat; margin:10px 0 0 0;  padding:5px 10px 10px 10px;}
.temp_box340w .box_img, .temp_box340w2 .box_img {width:52px; height:90px; float:right; background:url(http://static.infotech.com/images/css/research/gradient_content_shadow.gif) bottom center no-repeat; margin:10px 10px 5px 5px;}
.box_img{width:52px; height:90px; float:right; background:url(http://static.infotech.com/images/css/research/gradient_content_shadow.gif) bottom center no-repeat; margin:10px 5px 0 5px;}
.box_img_advisory{width:72px; height:110px; float:right; margin:10px 5px 0 5px;}

.temp_box340w .imgTools, .temp_box340w2 .imgTools {width:47px; height:59px; float:right; margin:10px 10px 5px 5px;}
.temp_box340w a, .temp_box340w2 a {font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4;}
.temp_box340w a:hover, .temp_box340w2 a:hover {color:#d17d08;}

.temp_box340w ol, .temp_box340w2 ol {margin:10px 0 10px 20px; padding:0;}

.temp_box460w {width:440px; float:left; background:url(http://static.infotech.com/images/css/body/460_wide_box.png) top left no-repeat; margin:10px 0 0 0; padding:10px;}

.temp_box220w {width:200px; float:left; background:url(http://static.infotech.com/images/css/body/220_wide_box.png) top left no-repeat; margin:10px 10px 0 0; padding:5px 10px 10px 10px;}
.temp_box220w2 {width:200px; float:left; background:url(http://static.infotech.com/images/css/body/220_wide_box.png) top left no-repeat; margin:10px 10px 0 10px;  padding:5px 10px 10px 10px;}
.temp_box220w3 {width:200px; float:right; background:url(http://static.infotech.com/images/css/body/220_wide_box.png) top left no-repeat; margin:10px 0 0 0; padding:5px 10px 10px 10px;}
.temp_box220w a, .temp_box220w2 a, .temp_box220w3 a {font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4;}
.temp_box220w ul, .temp_box220w2 ul, .temp_box220w3 ul {margin:10px 0 10px 20px; padding:0;}


#productMarketingBox {width:208px; border:1px solid #9faabb; background:url(http://static.infotech.com/images/css/marketing/itCostCutCenter_ad.jpg) top left no-repeat; -moz-border-radius:8px; -webkit-border-radius:8px; padding:5px; float:right; height:338px;}
#productMarketingBox a {display:block;  text-decoration:none; width:218px; height:348px;}

#mainProductArticleBox {width:339px; float:left; margin-bottom:10px; padding:0 10px 3px 0; border-right:1px dashed #9faabb;}
#mainProductArticleBox .productType {font:bold 11px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#9faabb; margin:3px 0 5px 0;}
#mainProductArticleBox .productTitle {margin:0; padding:0; font-size:17px;}
#mainProductArticleBox .productTitle a{color:#2575b4;}
#mainProductArticleBox .readMore {float:right;}
#mainProductArticleBox .readMore a{color:#2575b4;}
#mainProductArticleBox .imgBoxes{width:88px; height:88px; margin:5px 5px 5px 0; float:left; border:1px solid #29475f; -moz-border-radius:8px; -webkit-border-radius:8px;}

#secondaryProductArticleBox {width:340px; float:right; margin-bottom:10px;}
#secondaryProductArticleBox .productType {font:bold 11px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#9faabb; margin:3px 0 5px 0;}
#secondaryProductArticleBox .productTitle {margin:0; padding:0; font-size:17px;}
#secondaryProductArticleBox .productTitle a{color:#2575b4;}
#secondaryProductArticleBox .readMore {float:right;}
#secondaryProductArticleBox .readMore a{color:#2575b4;}


#midProductArticleBox {width:460px; float:left; border-top:1px dashed #9faabb;}
#midProductArticleBox .productType {font:bold 11px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#9faabb; margin:5px 0 3px 0;}
#midProductArticleBox .productTitle {margin:0; padding:0; font-size:17px;}
#midProductArticleBox .productTitle a{color:#2575b4;}
#midProductArticleBox .readMore {float:right}
#midProductArticleBox .readMore a{color:#2575b4;}

.temp_box700w {width:680px; background:url(http://static.infotech.com/images/css/body/700_wide_box.png) top left no-repeat; margin:0 0 10px 0; padding:5px 10px 10px 10px;}
.temp_box700w h2, .temp_box340w h2, .temp_box340w2 h2, .temp_box220w h2, .temp_box220w2 h2, .temp_box220w3 h2, .temp_box460w h2{font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; padding:0;}
.temp_box700w h2 a, .temp_box340w h2 a, .temp_box340w2 h2 a, .temp_box220w h2 a, .temp_box220w2 h2 a, .temp_box220w3 h2 a, .temp_box460w h2 a{font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4;}
.temp_box700w h2 a:hover, .temp_box340w h2 a:hover, .temp_box340w2 h2 a:hover, .temp_box220w h2 a:hover, .temp_box220w2 h2 a:hover .temp_box220w3 h2 a:hover, .temp_box460w h2 a:hover{color:#d17d08;}
.temp_box700w .summary, .temp_box340w .summary, .temp_box340w2 .summary, .temp_box220w .summary, .temp_box220w2 .summary, .temp_box220w3 .summary, .temp_box460w .summary{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; width:187px; padding:0; margin:5px 0px;}
.temp_box700w .description, .temp_box220w .description, .temp_box220w2 .description, .temp_box220w3 .description, .temp_box460w .description{font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; width:200px; padding:0; margin:5px 0px;}
.temp_box340w .description, .temp_box340w2 .description{font:13px Georgia, "Times New Roman", Times, serif; color:#29475f; width:240px; padding:0; margin:5px 0px;}
.temp_box700w .link, .temp_box340w .link, .temp_box340w2 .link, .temp_box220w .link, .temp_box220w2 .link, .temp_box220w3 .link, .temp_box460w .link{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4; width:320px; padding:0; margin:5px 0px;}
.temp_box700w .link a, .temp_box340w .link a, .temp_box340w2 .link a, .temp_box220w .link a, .temp_box220w2 .link a, .temp_box220w3 .link a, .temp_box460w .link a{color:#2575b4;}
.temp_box700w .link a:hover, .temp_box340w .link a:hover, .temp_box340w2 .link a:hover, .temp_box220w .link a:hover, .temp_box220w2 .link a:hover, .temp_box220w3 .link a:hover, .temp_box460w .link a:hover{color:#d17d08;}

.temp_box700w #split1 {width:340px; float:left;}
.temp_box700w #split2 {width:340px; float:right;}
.temp_box700w #split2 a{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4;}
.temp_box700w #split2 .summary {width:320px;}
.temp_box700w #split2 .description {width:320px;}
.temp_box700w #split2 .description a{font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4;}

.temp_box700w .split1of3{width:200px; float:left; margin:0 5px 0 0; padding:10px;}
.temp_box700w .split2of3{width:200px; float:left; margin:0 5px; padding:10px;}
.temp_box700w .split3of3{width:200px; float:right; margin:0 0 0 5px; padding:10px;}
.temp_box700w .split1of3 a, .temp_box700w .split2of3 a, .temp_box700w .split3of3 a {font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575B4;}
.temp_box700w .split1of3 a:hover, .temp_box700w .split2of3 a:hover, .temp_box700w .split3of3 a:hover {color:#d17d08;}

.temp_box340w {width:320px; float:left; background:url(http://static.infotech.com/images/css/body/340_wide_box.png) top left no-repeat; margin:10px 0 0 0; padding:5px 10px 10px 10px;}
.temp_box340w2 {width:320px; float:right; background:url(http://static.infotech.com/images/css/body/340_wide_box.png) top left no-repeat; margin:10px 0 0 0;  padding:5px 10px 10px 10px;}
.temp_box340w .box_img, .temp_box340w2 .box_img {width:52px; height:90px; float:right; background:url(http://static.infotech.com/images/css/research/gradient_content_shadow.gif) bottom center no-repeat; margin:10px 10px 5px 5px;}
.box_img{width:52px; height:90px; float:right; background:url(http://static.infotech.com/images/css/research/gradient_content_shadow.gif) bottom center no-repeat; margin:10px 5px 0 5px;}

.temp_box340w .imgTools, .temp_box340w2 .imgTools {width:47px; height:59px; float:right; margin:10px 10px 5px 5px;}
.temp_box340w a, .temp_box340w2 a {font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4;}
.temp_box340w a:hover, .temp_box340w2 a:hover {color:#d17d08;}

.temp_box340w ol, .temp_box340w2 ol {margin:10px 0 10px 24px; padding:0;}

.temp_box340w .headingSubheading, .temp_box340w2 .headingSubheading { font-weight:normal; }

.temp_box460w {width:440px; float:left; background:url(http://static.infotech.com/images/css/body/460_wide_box.png) top left no-repeat; margin:10px 0 0 0; padding:10px;}
.temp_box460w2 {width:440px; float:right; background:url(http://static.infotech.com/images/css/body/460_wide_box.png) top left no-repeat; margin:10px 0 0 0; padding:10px;}

.pubSideImageCaption { font:11px normal Arial, Helvetica, sans-serif; margin:0; padding:1px; text-align:center; }
.pubDownloadHeading { font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0; margin:0 0 7px 0; color:#D17D08; }

.seo_summary h4 {font: normal 10pt "Trebuchet MS", "Helvetica Nue", sans-serif; padding: 0 0 20px 0; margin: 0;}
.seo_summary .partnerPicture {float: right; padding: 10px 10px 10px 20px;}

/*ONLY USED ON OPTIMIZEIT*/
.temp_box400w {width:380px; float:left; background:url(http://static.infotech.com/images/css/body/400_wide_box.png) top left no-repeat; margin:10px 0 0 0; padding:10px;}
.temp_box400w2 {width:380px; float:right; background:url(http://static.infotech.com/images/css/body/400_wide_box.png) top left no-repeat; margin:10px 0 0 0; padding:10px;}
.temp_box400w .title, .temp_box400w2 .title {font:bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic;}
.temp_box400w .titleCaption, .temp_box400w2 .titleCaption {font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; margin: 0 0 5px 0;}
.temp_box400w2 #boxImage { float:left; width:113px; margin:0 10px 0 20px;}
.temp_box400w2 #boxText {float:right; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; width:220px; }
/*ONLY USED ON OPTIMIZEIT*/

.temp_box220w {width:200px; float:left; background:url(http://static.infotech.com/images/css/body/220_wide_box.png) top left no-repeat; margin:10px 10px 0 0; padding:5px 10px 10px 10px;}
.temp_box220w2 {width:200px; float:left; background:url(http://static.infotech.com/images/css/body/220_wide_box.png) top left no-repeat; margin:10px 10px 0 10px;  padding:5px 10px 10px 10px;}
.temp_box220w3 {width:200px; float:right; background:url(http://static.infotech.com/images/css/body/220_wide_box.png) top left no-repeat; margin:10px 0 0 0; padding:5px 10px 10px 10px;}
.temp_box220w a, .temp_box220w2 a, .temp_box220w3 a {font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4;}
.temp_box220w ul, .temp_box220w2 ul, .temp_box220w3 ul {margin:10px 0 10px 20px; padding:0;}

.registerFreeTrial {background:url(http://static.infotech.com/images/css/preview/freeTrial_bottom-bg.gif) top left repeat-x; width:360px; border:1px solid #c8ccb3; margin:auto auto; padding:5px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.registerFreeTrial h2 {font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0; margin:0 0 7px 0; color:#fff; text-align:center;}
.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:#D17D08;}
.registerFreeTrial .orangeButton {padding:6px 4px;}
.numOfDownloads {font:bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#d17d08;}
.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:400px; margin:auto auto; padding:5px;}
.registerFreeTrialEnd h2 {font:bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0; margin:0 0 7px 0; color:#D17D08; text-align:center;}
.registerFreeTrialEnd #trialImage {margin:5px 10px 5px 10px;}
.registerFreeTrialEnd .summary {font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; 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; 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;}

#contactBox {background:#f8f9eb; border:1px solid #c8ccb1; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; -moz-border-radius:8px; -webkit-border-radius:8px; padding:10px; text-align:center;}
#contactBox h2{color:#28475f;}
#liveChatBox {background:url(http://static.infotech.com/images/css/preview/chat_icon.jpg) top right no-repeat; height:46px; width:100px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:13px 46px 0px 0px; margin:5px auto 0px auto;}
#liveChatBox a {font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#d17d08;}

.paginationResults {margin:5px auto; width:auto; text-align:center; display:block;}
a.paginationBox {padding:1px 5px; border:1px solid #29475f; color:#29475f; text-decoration:none; font-weight:normal; margin:1px;}
a.paginationBox:hover { background:#d17d08; text-decoration:none; color:#fff; font-weight:normal;}

a.paginationBoxFirst {padding:1px 5px 1px 16px; background:url(http://static.infotech.com/images/css/research/paginationArrow_First.gif) center left no-repeat; border:1px solid #29475f; color:#29475f; text-decoration:none; font-weight:normal; margin:1px;}
a.paginationBoxFirst:hover { background:#d17d08 url(http://static.infotech.com/images/css/research/paginationArrow_First-hover.gif) center left no-repeat; text-decoration:none; color:#fff; font-weight:normal;}

a.paginationBoxPrev {padding:1px 5px 1px 11px; background:url(http://static.infotech.com/images/css/research/paginationArrow_Previous.gif) center left no-repeat; border:1px solid #29475f; color:#29475f; text-decoration:none; font-weight:normal; margin:1px;}
a.paginationBoxPrev:hover { background:#d17d08 url(http://static.infotech.com/images/css/research/paginationArrow_Previous-hover.gif) center left no-repeat; text-decoration:none; color:#fff; font-weight:normal;}

a.paginationBoxNext {padding:1px 11px 1px 5px; background: url(http://static.infotech.com/images/css/research/paginationArrow_Next.gif) center right no-repeat; border:1px solid #29475f; color:#29475f; text-decoration:none; font-weight:normal; margin:1px;}
a.paginationBoxNext:hover { background:#d17d08 url(http://static.infotech.com/images/css/research/paginationArrow_Next-hover.gif) center right no-repeat; text-decoration:none; color:#fff; font-weight:normal;}

a.paginationBoxLast {padding:1px 16px 1px 5px; background: url(http://static.infotech.com/images/css/research/paginationArrow_Last.gif) center right no-repeat; border:1px solid #29475f; color:#29475f; text-decoration:none; font-weight:normal; margin:1px;}
a.paginationBoxLast:hover { background:#d17d08 url(http://static.infotech.com/images/css/research/paginationArrow_Last-hover.gif) center right no-repeat; text-decoration:none; color:#fff; font-weight:normal;}


a.paginationBoxOn {padding:1px 5px; border:1px solid #29475f; color:#fff; background:#29475f; text-decoration:none; margin:1px;}
a.paginationBoxOn:hover {color:#fff; cursor:default;}

.publicationTypeTitle {font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; color:#9FAABB;}

#publicationQuestion {width: 680px; height: 240px; background-color: #fff; padding: 10px;}
#publicationQuestion td {padding: 5px 0;}
#publicationQuestion .heading {font: bold 22px Georgia, "Times New Roman", Times, serif; color:#29475f; margin:0 0 10px 0;}
#publicationQuestion .label {font-weight: bold;}
#publicationQuestion textarea {font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; background: #f0f0f0;}
#publicationQuestion .sendLink a {background:#314d65 url(http://static.infotech.com/images/css/forms/btn_submit-bg.png) top left repeat-x; border:1px solid #000; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; text-decoration: none; padding: 2px 10px;}
#questionConfirmation {color:#090;}

/* END OF RESEARCH PAGES */

/* ABOUT PAGES */
.guestButton_bg { background:#fff url(http://static.infotech.com/images/css/contentImgs/orange_button_bg.gif) top left repeat-x; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; padding:5px; text-align:center; border:1px solid #fff; -moz-border-radius:5px; -webkit-border-radius:5px; }

#analystPic-bio {float:left; margin:5px 5px 5px 0;}

.highlights { background-image:url(http://static.infotech.com/images/css/about/about-highlightsbg.jpg); background-repeat:no-repeat; background-position:top left; margin-top:5px; padding-top:5px; }
.highlightsList { float:left; margin:10px 15px 10px 15px; padding:0px; width:270px; }
.highlightsSide { float:right; margin:10px 15px 10px 15px; padding:0px; width:270px; text-align:center; }
.atAGlance { margin:10px 2px 5px 2px; }
.atAGlanceLeft { float:left; width:142px; margin:5px 2px 5px 2px; }
.atAGlanceRight { float:right; width:142px; text-align:center; margin:5px 2px 5px 2px; }
.articleContent .atAGlance .atAGlanceLeft ol, .articleContent .atAGlance .atAGlanceRight ol { margin-left:0.9em; padding-left:0.9em; }
#articleContentEnd .atAGlance .atAGlanceLeft ol, #articleContentEnd .atAGlance .atAGlanceRight ol { margin-left:0.9em; padding-left:0.9em; }
#about h1 { font:bold 18pt Arial, Helvetica, sans-serif; color:#29475f; }
#about h2 { font:bold 12pt Arial, Helvetica, sans-serif; color:#29475f; margin:2px 0px 5px 0px; padding:0;}
#about h4 { font:bold 11pt Arial, Helvetica, sans-serif; color:#29475f; margin:2px 0px 5px 0px; padding:0;}
#about h4 .socialLink { font-weight:normal; }
#about .pressReleases li { margin:3px 0; }
.subheading { margin-top:10px; }

#about hr {background:#fff; height:1px; border:1px solid #959d64; border-top:1px solid #29475f; margin-top:5px;}

#about .facebookLeft { float:left; width:145px; margin-bottom:5px; }
#about .facebookRight { float:right; width:145px; margin-bottom:5px; }

#vendorRequest { width:600px; text-align:center; font-weight:bold; }
#vendorRequest .left { float:left; width:250px; }
#vendorRequest .bar { float:right; width:100px; text-align:center; }
#vendorRequest .left { float:right; width:250px; }

.orangeButton {float:right; background:url(http://static.infotech.com/images/css/contentImgs/side_button2_bg.gif) top center no-repeat; padding:6px 31px; border:0; color:#fff; font:bold 13px Arial, Helvetica, sans-serif;}
.orangeButton2 {float:left; background:url(http://static.infotech.com/images/css/contentImgs/side_button2_bg.gif) top center no-repeat; padding:6px 10px; border:0; color:#fff; font:bold 13px Arial, Helvetica, sans-serif; text-align:center;}

.bigOrangeButton {float:right;}
.bigOrangeButton a { display:block; background:url(http://static.infotech.com/images/css/body/acceptTermsHeader_bg.gif) top center repeat-x; padding:6px 30px; color:#fff; font:bold 15px Arial, Helvetica, sans-serif; text-decoration:none; border:1px solid #d87621; -moz-border-radius:8px; -webkit-border-radius:8px;}
.bigOrangeButton a:hover { text-decoration:underline; }

.straightToContentButton {margin:15px 0 15px 0; width:250px; cursor: hand;}
.straightToContentButton a { display:block; background:url(http://static.infotech.com/images/css/body/acceptTermsHeader_bg.gif) top center repeat-x; padding:6px 30px; color:#fff; font:bold 15px Arial, Helvetica, sans-serif; text-decoration:none; border:1px solid #d87621; -moz-border-radius:8px; -webkit-border-radius:8px;}
.straightToContentButton a:hover { text-decoration:underline; }
#needMoreInfo { text-align:left; margin: 0 0 0 320px;}

.mediaCenterTitleBox{background-color:#c3c99d; color:#29475f; font:bold 14px Arial, Helvetica, sans-serif; border:1px solid #959D64; padding:4px; margin:5px 0 0 0;}
.mediaCenterTitleBox .floatRight {font-size:12px;}
.mediaCenterContentBox{background-color:#fff; color:#29475f; font:12px Arial, Helvetica, sans-serif; border:1px solid #959D64; border-top:none; padding:4px; margin:0;}
.mediaCenterContentBox .floatLeft {width:125px;}
.mediaCenterContentBox .floatRight {width:470px;}

/* END OF ABOUT PAGES */

/* SERVICES PAGES */

#services { margin:10px 0; }

#services .subHeading { font: bold 16px 'Trebuchet MS', Helvetica, sans-serif; }

#services .BuyMembershipHeadings th { font:bold 13pt Arial, Helvetica, sans-serif; color:#29475f; margin:4px 0px 5px 0px; padding:0; border-bottom:1px solid #29475f; }
#services .BuyMemberships td { padding:6px 4px; border-bottom:1px solid #e2e2db;}
#services .BuyMemberships td a{color:#2376b8;}

#services .MembershipHeading th { font:bold 11pt Arial, Helvetica, sans-serif; color:#29475f; background-color:#e2e2db; margin:0; padding:8px 4px; }
#services .tableHeading1 { text-align:left; width:640px; }
#services .tableHeading2 { text-align:center; width:150px; }
#services .option1 {border-left:1px solid #e2e2db;;}
#services blockquote {font: italic normal 11pt Georgia, Geneva, serif; color: #8f925e; margin: 10px 0 5px 0; padding: 0 0 0 35px; background:url(http://static.infotech.com/images/css/guest/guestQuotes.gif) no-repeat top left; border:none;}
#services .productBlock h2 { line-height:12pt; }
#services .caseStudiesLeft { float:left; width:85px; text-align:left; margin:5px 0 0 0; }
#services .caseStudiesRight { float:right; text-align:left; width:200px; margin:5px 0 0 0; }
#services .caseStudyImage { width:25px; float:left; }
#services .caseStudyTitle { width:273px; float:right; margin:8px 0 0 0; }

#services #researchProcess hr {background:#fff; height:1px; border:1px solid #959d64; border-top:1px solid #29475f; margin-top:5px;}
#services #researchProcess h1 { font:bold 18pt Arial, Helvetica, sans-serif; color:#29475f; }
#services #researchProcess h2 { font:normal 14pt Arial, Helvetica, sans-serif; color:#29475f; margin:2px 0px 5px 0px; padding:0;}
#services #researchProcess h3 { font:bold 12pt Arial, Helvetica, sans-serif; color:#29475f; margin:2px 0px 0px 0px; padding:0;}
#services #researchProcess h4 { font:italic 11pt Arial, Helvetica, sans-serif; color:#29475f; margin:2px 0px 5px 0px; padding:0;}

#services .researchBucket { padding:10px; background:url(http://static.infotech.com/images/css/contentImgs/research_bucket_bg.jpg) top left no-repeat; }
#services .researchBucket ul { margin-left:8px; padding-left:8px; }
#services .researchBucketIcon { float:left; width:65px; margin-bottom:5px; }
#services .researchBucketTitle { float:left; padding:5px; margin-bottom:5px; }
#services .researchLeft { float:left; width:285px; }
#services .researchRight { float:right; width:285px; }

.serviceDownloadButton {background:url(http://static.infotech.com/images/css/contentImgs/side_button2_bg.gif) top left no-repeat; height:23px; width:140px; padding-top:7px; text-align:center; font:bold 13px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; cursor:pointer;}

#services hr {background:#fff; height:1px; border:1px solid #959d64; border-top:1px solid #29475f; margin-top:5px;}

#Testimonials h2 { font-style:italic; }

/* END OF SERVICES PAGES */

/* PREVIEW PAGES */
.preview{ background: #294459; color: #ffffff; padding-bottom: 10px; }
.previewWrapper{ padding: 10px 20px;}
.previewMasthead{position: relative; background: url(/images/preview/preview-masthead.png) top left no-repeat;
width: 960px; height: 250px;}
.preview ul{ margin: 0 0 0 0; padding: 0 0 0 0; list-style: none;}

.preview ul li{ list-style: none; }

.preview ul li.previewBox{display: block; float: left; color: #92a0aa; margin: 10px 15px 10px 15px; font-family: Georgia, "Times New Roman", Times, serif !important;}

.preview previewBox.on{display: block; float: left; color: #ffffff; margin: 10px 15px 10px 15px;}

.preview li.previewBox a, .preview li.previewBox a:link, .preview li.previewBox a:active, .preview li.previewBox a:visited{ width: 250px; height: 75px; display: block; border: 3px solid #4e687a; color: #92a0aa; text-decoration: none; font-size: 16px; font-weight: normal !important; padding: 10px;}

.preview li.previewBox a:hover{color: #9aa8b3; text-decoration: none; font-size: 16px; border: 3px solid #6f8a9d; display: block;}

.preview li.previewBox.on a, .preview li.previewBox.on a:link, .preview li.previewBox.on a:active{ width: 250px; height: 75px; color: #ffffff; text-decoration: none; font-size: 16px; padding: 10px; display: block; border: 3px solid #ffffff;}

.preview li.previewBox.on a:hover{width: 250px; color: #ffffff; text-decoration: none; font-size: 16px; padding: 10px; display: block; border: 3px solid #ffffff;}
.preview .focus{ display: none;}
.preview .focus.on { display: block;}
.preview .previewNum{font-size: 36px; margin: -10px 10px 0 0; float: left; height: 65px; }
.preview .previewArrow{ float: left; margin: 0 10px 0 0; height: 100px; width: 100px; }
.preview .previewFocusText{ padding: 10px; color:#ffffff; width: 575px; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif !important; position: absolute; top: 130px;}
.preview .previewFocusText h4{ margin: 0 0 0 25px; }
.preview .previewFocusText ul { margin: 0 0 0 0; padding: 0 0 0 0; list-style: disc; }
.preview .previewFocusText ul li { margin: 0 0 0 45px; padding: 0 0 0 0; list-style: disc; }
#previewContentContainer {margin:0 auto 0 auto; background:#fff;}
#preview ol a {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2376b8; font-weight:normal; }
#preview ol a:hover {font-weight:normal; color:#d17d08; }
#preview ol li { margin-top:20px; }
#preview .listBox { width:838px; margin: auto auto; border:1px solid #c2c6a3; background: #f8f9eb url(http://static.infotech.com/images/css/preview/floating_report.gif) no-repeat right bottom; padding:10px; font:bold 14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#29475f; -moz-border-radius:8px; -webkit-border-radius:8px; }
#preview .listInnerBox { width:680px; }
#preview .leftList { width:340px; float:left; }
#preview .rightList { width:340px; float:right; }
#preview .blurb { width:350px; height:131px; background:url(http://static.infotech.com/images/css/preview/costCutting_iceCube.jpg) top left no-repeat; padding:15px 5px 5px 170px; margin:10px 0 10px 40px; float:left; font:14px 'Trebuchet MS', Arial, Helvetica, sans-serif; }
#preview h1 {font: bold 2em "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 10px 0 10px 0; }
#preview .centerLogin { text-align: center; margin:20px 0 40px 0; color:#254055; }
#preview .loginBox { width: 250px; font-size: 16px; }
#preview .loginSubmit { background:#d17d08 url(http://static.infotech.com/images/css/preview/preview-home_btn-bg.gif) top left repeat-x; color:#fff; font: bold 16px 'Trebuchet MS', Arial, Helvetica, sans-serif; margin: 0 0 0 20px; padding:1px 8px 2px; border:1px solid #d17d08; -moz-border-radius:6px; -webkit-border-radius:6px; width:150px; text-decoration:none; }
#preview .mainBottom { background:url(http://static.infotech.com/images/css/preview/previewlogin.jpg) top left no-repeat; width: 940px; height: 260px; font: 14px Arial, Helvetica, sans-serif; color:#fff; }
#preview .mainBottom .content { width: 680px; font: 16px Arial, Helvetica, sans-serif; }
#preview .mainBottom p.heading { font: bold 20px Arial, Helvetica, sans-serif; padding: 20px 0 0 20px; }
#preview .mainBottom .leftList { width:340px; float:left; }
#preview .mainBottom .rightList { width:340px; float:right; }
#preview .login { float:right; width:350px; margin:35px 10px 0 0; }
#preview .login form { padding:3px; width:310px; text-align:right;}
#preview .previewInput { background:#d17d08 url(http://static.infotech.com/images/css/preview/preview-home_btn-bg.gif) top left repeat-x; color:#fff; font: 16px 'Trebuchet MS', Arial, Helvetica, sans-serif; padding:1px 8px 2px; border:1px solid #d17d08; -moz-border-radius:6px; -webkit-border-radius:6px; width:100px; }
#preview ul.boxList {display:inline; margin:0; padding:0; list-style-type:none;}
#preview ul.boxList li {border:1px solid #6aa0ce; background:#2475b7 url(http://static.infotech.com/images/css/preview/selectBox_bg.gif) top left repeat-x; float:left; font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff;}
#preview ul.boxList li:first-child {-moz-border-radius:8px 0px 0px 8px; -webkit-border-radius:8px 0px 0px 8px;}
#preview ul.boxList li:last-child {-moz-border-radius:0px 8px 8px 0px; -webkit-border-radius:0px 8px 8px 0px;}
#preview ul.boxList li.current {background:#2475b7 url(http://static.infotech.com/images/css/preview/selectBoxCurrent_bg.gif) top left repeat-x;}
#preview ul.boxList li a {color:#fff; display:block; text-decoration:none; padding:5px 20px; } 
#preview ul.boxList li a:hover {}
#preview .quoteProblem { color:#2575b4; font-style:italic; }
#preview .problemBox { width:278px; height:270px; float:left; border:1px solid #c6cee3; background:#e8edf3 url(http://static.infotech.com/images/css/preview/boxesHeader_bg.gif) top left repeat-x; padding:5px 10px 10px 10px; font: 14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#29475f; -moz-border-radius:8px; -webkit-border-radius:8px; }
#preview .needsBox { float:left; background:url(http://static.infotech.com/images/css/preview/centerArrows_bg.png) top center no-repeat; width:260px; height:220px; font:14px 'Trebuchet MS', Arial, Helvetica, sans-serif; padding:80px 40px 0 40px; color:#29475f; text-align:center; }
#preview .solutionBox { width:278px; height:270px; float:right; border:1px solid #c6cee3; background:#e8edf3 url(http://static.infotech.com/images/css/preview/boxesHeader_bg.gif) top left repeat-x; padding:5px 10px 10px 10px; font: 14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#29475f; -moz-border-radius:8px; -webkit-border-radius:8px; }
#preview .solutionBox ul ul { margin: 0 0 0 25px; padding:0; }
#preview .boxHeading { color:#ffffff; padding-bottom:12px; }
#preview .proofBox { margin: 10px auto; border:1px solid #c2c6a3; background:#f8f9eb url(http://static.infotech.com/images/css/preview/boxesHeader_bg.gif) top left repeat-x; padding:5px 10px 10px 10px; font:12px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#29475f; -moz-border-radius:8px; -webkit-border-radius:8px; }
#preview .proofs1 { margin-left:330px; }
#preview .proofs2 { margin-left:220px; }
#preview .proofs3 { margin-left:110px; }
#preview .proofPoint { width:220px; float:left; }
#preview .navBar { height:30px; margin:10px 0 10px 40px; float:left; font:14px 'Trebuchet MS', Arial, Helvetica, sans-serif; }
#preview .proofLogin { float:right; width:350px; margin:10px 10px 0 0; }
#preview .proofLogin form { padding:3px; width:320px; }


/* END OF PREVIEW PAGES */

/* USER TOOLS */
#userTools {float:right; height:42px; margin:0px 0px 10px 10px;}
#userTools ul{float:left; margin:0; padding:0; list-style:none; height:42px; z-index:20px;}
#userTools ul li{float:left; margin: 0; padding:0; text-decoration:none;}
#userTools a{text-decoration:none; padding:0; margin:0; font:bold 1px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#userTools a:hover{text-decoration:none; padding:0; margin:0; font:bold 1px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#userTools ul li.backdrop {background:#29475f url(http://static.infotech.com/images/css/usertools/usertool_bg.gif) top left repeat-x;}
#userTools2 {float:right; height:42px; margin:8px 10px 0 0;}
#userTools2 ul{float:left; margin:0; padding:0; list-style:none; height:42px;}
#userTools2 ul li{float:left; margin:0; padding:11px 0 0 0; text-decoration:none; height:42px;}
#userTools2 a{text-decoration:none; padding:0 5px; margin:0; font:bold 1px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#userTools2 a:active {text-decoration:none;}
#userTools2 a:hover{text-decoration:none; padding:0 5px; margin:0; font:bold 1px "Trebuchet MS", Arial, Helvetica, sans-serif;}
li.UTindex {background:url(http://static.infotech.com/images/css/usertools/usertools_bg.png) top right repeat-x; height:42px; text-decoration:none; padding:15px 0 0 0;}
#UTleftEnd {background:url(http://static.infotech.com/images/css/usertools/left_ui-bg.png) top right no-repeat; width:5px; height:42px; text-decoration:none;}
#UTrightEnd {background:url(http://static.infotech.com/images/css/usertools/right_ui-bg.png) top right no-repeat; width:5px; height:42px; text-decoration:none;}
.UTseperator {background:url(http://static.infotech.com/images/css/usertools/seperator_img.png) top left no-repeat; width:2px; height:42px; font:normal 0px Arial, Helvetica, sans-serif; text-decoration:none;}
#UTmidsep {background:url(http://static.infotech.com/images/css/usertools/mid_ui-bg.png) top left no-repeat; width:10px; height:42px; text-decoration:none;}
#UTprintTool {background:url(http://static.infotech.com/images/css/usertools/print_ui-img.png) top left no-repeat; width:40px; height:42px; text-decoration:none;}
#UTprintTool a{width:40px; height:42px; display:block; text-decoration:none;}
#UTdownloadTool {background:url(http://static.infotech.com/images/css/usertools/download_ui-img.png) top left no-repeat; width:55px; height:42px; text-decoration:none;}
#UTdownloadTool a{width:55px; height:42px; text-decoration:none; display:block;}
#UTshareTool, .UTshareTool {background:url(http://static.infotech.com/images/css/usertools/share_ui-img.png) top left no-repeat; width:42px; height:42px; text-decoration:none;}
#UTshareTool a, .UTshareTool a {width:42px; height:42px; display:block; text-decoration:none;}
#UTemailTool {background:url(http://static.infotech.com/images/css/usertools/email_ui-img.png) top left no-repeat; width:51px; height:42px; text-decoration:none;}
#UTemailTool a{width:51px; height:42px; text-decoration:none; display:block;}
#UTlibraryTool, .UTlibraryTool {background:url(http://static.infotech.com/images/css/usertools/library_ui-img.png) top left no-repeat; width:56px; height:42px; text-decoration:none;}
#submitAddToLibrary {height:42px; width:56px; padding:0; background:none; border:none; color:transparent; cursor:pointer;}
#UTlibraryTool a, .UTlibraryTool a{width:56px; height:42px; text-decoration:none; display:block;}
#UTlibraryToolAdded, .UTlibraryToolAdded {background:url(http://static.infotech.com/images/css/usertools/library_uiAdded-img.png) top left no-repeat; width:56px; height:42px; text-decoration:none;}
#UTrecommend, .UTrecommend {background:url(http://static.infotech.com/images/css/usertools/recommend_ui-img.png) top left no-repeat; width:60px; height:42px; text-decoration:none;}
#UTrecommend a, .UTrecommend a{width:60px; height:42px; display:block; text-decoration:none;}
#UTrate {background:url(http://static.infotech.com/images/css/usertools/rate_ui-img.png) top left no-repeat; width:49px; height:42px; color:#fff; font:bold 21px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; text-decoration:none;}
/* END OF USER TOOLS */

/* RELATED TOOLS */
#relatedUserTools {float:right; margin:0px 0 5px 10px; width:275px; background:#b9c8db url(http://static.infotech.com/images/css/body/related_toolsTop-bg.png) top left no-repeat; border:1px solid #29475f; -moz-border-radius:8px; -webkit-border-radius:8px;}
#relatedUserTools .relatedLinks{background:url(http://static.infotech.com/images/css/body/related_linksTop-bg.png) top left no-repeat; height:20px;}
#relatedUserTools ul{margin:0; padding:0; list-style:none;}
#relatedUserTools ul li{margin:0; padding:5px 0 0 0;}
#relatedUserTools ul li:first-child{margin:0; padding:0;}
#relatedUserToolsContent {padding:5px 10px 6px 10px; color:#29475f;}
#relatedUserToolsContent:first-child {padding:25px 10px 6px 10px; color:#29475f;}
/* END OF RELATED TOOLS */

/* START of Interest Voting*/
.resultsbar{ width: 95%; height: 10px; background:url(http://static.infotech.com/images/css/solutionsets/resultsbar_bg.jpg) repeat-x top left; -moz-border-radius: 3px; -webkit-border-radius: 3px; color: #909090;}
.resultsbarResult{ height: 10px; background: url(http://static.infotech.com/images/css/solutionsets/results_bar_red_bg.jpg) repeat-x top left; text-align: left; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.resultsLeft{ float: left; width: 25%; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.resultsRight{ float: left; width: 25%; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; }
.resultsMiddle{ width: 50%; float: left; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }
.status{ font-weight: bold; font-size: 10px; background: #565656; color: #ffffff; width: 75px; text-align: center; }
/* END of Interest Voting*/

/* START of Solution Map */
.solutionListingLeft{ width: 320px; padding: 10px; background: url(http://static.infotech.com/images/css/body/340_wide_box.png) top left no-repeat; float: left;color: #aaaaaa;}
.solutionListingLeft p{ margin: 3px 0 5px 0; padding: 0 0 0 0;}
.solutionListingLeft .left{ float: left; width: 245px;}
.solutionListingLeft .right{ float: right; width: 75px;}
.solutionListingLeft .right img{margin: 0 0 5px 0;}
.solutionListingLeft .lifecycle{ font-size: 9px; color: #909090;}
.solutionListingLeft .lifecycle img{float: left; width: 29px; margin: 0 3px 0 0;}
.solutionListingLeft .lifecycle .text{float: right; width: 40px; margin: 0 3px 0 0;}
.solutionListingRight{ width: 320px; padding: 10px; background: url(http://static.infotech.com/images/css/body/340_wide_box.png) top left no-repeat; float: right; color: #aaaaaa;}
.solutionListingRight p{ margin: 0 0 0 0; padding: 0 0 0 0;}
.solutionListingRight .left{ float: left; width: 245px;}
.solutionListingRight .right{ float: right; width: 75px;}
.solutionListingRight .right img{margin: 0 0 5px 0;}
.solutionListingRight .lifecycle{ font-size: 9px; color: #909090;}
.solutionListingRight .lifecycle img{float: left; width: 29px; margin: 0 3px 0 0;}
.solutionListingRight .lifecycle .text{float: right; width: 40px; margin: 0 3px 0 0;}
.solutionListingRight h5 a, .solutionListingLeft h5 a, .solutionListing h5 a{color:#d17d08; font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; }
.solutionListing{ float: left; width: 280px; background: url(http://static.infotech.com/images/css/body/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;}
.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;}
/* END of Solution Map */


/* MyInfoTech */
#myInfoTechHeader {background:url(http://static.infotech.com/images/css/myinfotech/myinfotech_header.png) top left no-repeat; height:65px; padding:3px 0 0 240px; line-height:20px; border:1px solid #29475f; margin-bottom: 10px; -moz-border-radius:8px; -webkit-border-radius:8px; }
#myInfoTechHeader a{color:#29475f;}
#myInfoTechHeader a:hover{color:#d17d08;}

#myLibraryHeader {background:url(http://static.infotech.com/images/css/headers/libraryHeader.jpg) top left no-repeat; height:65px; padding:3px 0 0 255px; line-height:20px; border:1px solid #29475f; -moz-border-radius:8px; -webkit-border-radius:8px;}
#myLibraryHeader a{text-decoration:none;}

#myAccountHeader {background:url(http://static.infotech.com/images/css/headers/accountHeader.jpg) top left no-repeat; height:65px; padding:3px 0 0 255px; line-height:20px; border:1px solid #29475f; -moz-border-radius:8px; -webkit-border-radius:8px;}
#myAccountHeader a{text-decoration:none;}

.contentContainerRightMy {width:220px; float:right; background-color:#fff; margin:-10px -10px 0 -10px; padding:10px; min-height:300px;}
.contentContainerLeftMy {width:700px; float:left; background-color:#fff; margin:-10px -10px 0 -10px; padding:10px;}

h3.myIT {font:22px Georgia, "Times New Roman", Times, serif; color:#29475f; margin:0 0 10px 0;}

.ssFeatureBox {background:url(http://static.infotech.com/images/css/body/220_wide_box.png) top left no-repeat; width:206px; padding:7px; margin:0 0 10px 0;}
.ssFeatureBox .left {float:left; width:145px;}
.ssFeatureBox .left  .title {font:bold 15px Georgia, "Times New Roman", Times, serif; margin:0; padding:0 0 2px 0;}
.ssFeatureBox .left  p {color:#aaa; font-size:12px; margin:3px 0;}
.ssFeatureBox .right {float:right;}
.ssFeatureBox .right .status {background-color:#565656; color:#fff; font-weight:normal; font-size:10px; margin:3px 0 0 0; text-align:center;}

#recentBlock {width:220px; float:left; margin-top:10px;}
#recentBlock .header {background:url(http://static.infotech.com/images/css/myinfotech/widgetBack_bg.gif) top left repeat-x; padding:5px 0 6px 7px; border:1px solid #29475f; border-bottom:none; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0;}
#recentBlock .header  .title {font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; background:url(http://static.infotech.com/images/css/myinfotech/myRecentResearch_icon.png) top left no-repeat;  margin:0; padding:0 0 0 30px; }
#recentBlock .content {border:1px solid #dadcce; border-top:4px solid #8c9459; height:356px; padding:4px; overflow:auto;}
#recentBlock .content a{color:#2375B7;}
#recentBlock .content p {margin:0; padding:0;}
#recentBlock .content ol{margin:0 0 0 30px; padding:0;}
#recentBlock .content ol li{margin:0 0 13px 0; padding:0 0 12px 0;}
#recentBlock .content ol li a{font-weight:normal; color:#2375b7;}
#recentBlock .content ol li a:hover{color:#d17d08;}
#recentBlock .content ol li.ita{list-style-image:url(http://static.infotech.com/images/css/search/ico_ita.png);}
#recentBlock .content ol li.itap{list-style-image:url(http://static.infotech.com/images/css/search/ico_itap.png);}
#recentBlock .content ol li.itapse{list-style-image:url(http://static.infotech.com/images/css/search/ico_itapse.png);}
#recentBlock .content ol li.mclean{list-style-image:url(http://static.infotech.com/images/css/search/ico_mr.png);}
#recentBlock .content ol li.indaba{list-style-image:url(http://static.infotech.com/images/css/search/ico_indaba.png);}
#recentBlock .content ol li.iconArticle {list-style-image:url(http://static.infotech.com/images/css/search/ico_article.png);}
#recentBlock .content ol li.iconImpactResearch {list-style-image:url(http://static.infotech.com/images/css/search/ico_impactresearch.png);}
#recentBlock .content ol li.iconJobDescription {list-style-image:url(http://static.infotech.com/images/css/search/ico_jobdescription.png);}
#recentBlock .content ol li.iconPodcast {list-style-image:url(http://static.infotech.com/images/css/search/ico_podcast.png);}
#recentBlock .content ol li.iconPremiumResource {list-style-image:url(http://static.infotech.com/images/css/search/ico_premiumresource.png);}
#recentBlock .content ol li.iconTemplatePolicy {list-style-image:url(http://static.infotech.com/images/css/search/ico_templatepolicy.png);}
#recentBlock .content ol li.iconVendorResearch {list-style-image:url(http://static.infotech.com/images/css/search/ico_vendorresearch.png);}
#recentBlock .content ol li.iconWebcast {list-style-image:url(http://static.infotech.com/images/css/search/ico_webcast.png);}
#recentBlock .content ol li.iconAudio {list-style-image:url(http://static.infotech.com/images/css/icons/ico_audio.png);}
#recentBlock .content ol li.iconVideo {list-style-image:url(http://static.infotech.com/images/css/icons/ico_video.png);}

#popularBlock {width:220px; float:left; margin-top:10px;}
#popularBlock .header {background:url(http://static.infotech.com/images/css/myinfotech/widgetBack_bg.gif) top left repeat-x; padding:5px 0 6px 7px; border:1px solid #29475f; border-bottom:none; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0;}
#popularBlock .header .title {font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; background:url(http://static.infotech.com/images/css/myinfotech/mostPopular_icon.png) top left no-repeat;  margin:0; padding:0 0 0 30px; }
#popularBlock .content {border:1px solid #dadcce; border-top:4px solid #8c9459; height:356px; padding:4px; overflow:auto;}
#popularBlock .content ol{margin:0 0 0 30px; padding:0;}
#popularBlock .content ol li{margin:0 0 13px 0; padding:0 0 8px 0;}
#popularBlock .content ol li a{font-weight:normal; color:#2375b7; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#popularBlock .content ol li a:hover{color:#d17d08;}

#tempPolicyBlock {width:220px; float:right; margin-top:10px;}
#tempPolicyBlock .header {background:url(http://static.infotech.com/images/css/myinfotech/widgetBack_bg.gif) top left repeat-x; padding:5px 0 6px 7px; border:1px solid #29475f; border-bottom:none; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0;}
#tempPolicyBlock .header .title {font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; background:url(http://static.infotech.com/images/css/myinfotech/templatesPolicies_icon.png) top left no-repeat;  margin:0; padding:0 0 0 30px; }
#tempPolicyBlock .content {border:1px solid #dadcce; height:249px; padding:4px; overflow:auto;} 

#libraryBlock {width:220px; float:left; margin:10px 0 0 20px}

#libraryBlock .header {background:url(http://static.infotech.com/images/css/myinfotech/widgetBack_bg.gif) top left repeat-x; padding:5px 0 6px 7px; border:1px solid #29475f; border-bottom:none; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0;}
#libraryBlock .header .title {font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; background:url(http://static.infotech.com/images/css/myinfotech/myLibrary_icon.png) top left no-repeat;  margin:0; padding:0 0 0 30px; }
#libraryBlock .header .title a{color:#FFF; text-decoration:none;}
#libraryBlock .header .title a:hover{color:#d17d08; text-decoration:none;}

#libraryBlock .content {border:1px solid #dadcce; border-top:4px solid #8c9459; height:356px; padding:4px; overflow:auto;} 
#libraryBlock .content ol{margin:0 0 0 30px; padding:0;}
#libraryBlock .content ol li{margin:0 0 13px 0; padding:0 0 8px 0;}
#libraryBlock .content ol li a{font-weight:normal; color:#2375b7; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#libraryBlock .content ol li a:hover{color:#d17d08;}
#myLibrarySort {margin:-4px -4px 4px -4px; background:#eeefdd; border-bottom:4px solid #8c9459; padding:4px;}
#myLibrarySort p{width:65px; float:left; padding:1px 0 0 0; margin:0;}
#myLibrarySort select{width:120px; float:right;}

#researchProgressBlock {width:220px; float:right; }
#researchProgressBlock .header {background:url(http://static.infotech.com/images/css/myinfotech/widgetBack_bg.gif) top left repeat-x; padding:5px 0 6px 7px; border:1px solid #29475f; border-bottom:none; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0;}
#researchProgressBlock .header .title {font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; background:url(http://static.infotech.com/images/css/myinfotech/ourResearchProgress_icon.png) top left no-repeat;  margin:0; padding:0 0 0 30px; }
#researchProgressBlock .content {border:1px solid #dadcce; border-top:4px solid #8c9459; height:123px; padding:4px 8px; overflow:auto; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif} 
#researchProgressBlock .content img {margin:0 5px 5px 5px;}
#researchProgressBlock .content a {color:#2575b4;}
#researchProgressBlock .content a:hover {color:#d17d08;}

#onCallAdviceBlock {width:220px; float:right; margin-top:10px;}
#onCallAdviceBlock .header {background:url(http://static.infotech.com/images/css/myinfotech/widgetBack_bg.gif) top left repeat-x; padding:5px 0 6px 7px; border:1px solid #29475f; border-bottom:none; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0;}
#onCallAdviceBlock .header .title {font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; background:url(http://static.infotech.com/images/css/myinfotech/researchAgenda_icon.png) top left no-repeat;  margin:0; padding:0 0 0 30px; }
#onCallAdviceBlock .content {border:1px solid #dadcce; border-top:4px solid #8c9459; height:122px; padding:4px 8px; overflow:auto; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#onCallAdviceBlock .content img {margin:0 0 5px 0;}
#onCallAdviceBlock .content a {color:#2575b4;}
#onCallAdviceBlock .content a:hover {color:#d17d08;}
#onCallAdviceBlock p {margin:8px 0 0 0;}

#widgetsArea {margin:10px 0 0 0;}

.myITextra {width:150px; float:right; margin-top:0px; text-decoration:none;}

#myIThelp {float:right; width:101px; height:39px; text-align:right; margin:14px 15px 0 0;}
#myIThelp a {display:block; height:39px;}


#acceptTermsTable {width:740px; height:270px; overflow:auto; margin: 0 auto 10px auto; border:1px solid #959D64; padding:5px;}
#acceptTermsLogo {float:left; margin:4px 0;}
#acceptTermsCopy {float:right; margin:0 10px 0 0;}
#acceptTermsButtons {margin:0 0 0 94px;}

#acceptTermsHeader{background:#d87621 url(http://static.infotech.com/images/css/body/acceptTermsHeader_bg.gif) top left repeat-x; font:12px Arial, Helvetica, sans-serif; color:#fff; padding:10px 20px; margin:10px 10px 10px 10px; border:1px solid #d87621; -moz-border-radius:8px; -webkit-border-radius:8px;}
#acceptTermsHeader h3{margin:0 0 10px 0;}
#acceptTermsHeader a{color:#fff;}
#acceptTermsHeader a:hover{color:#e2e2e2;}
.acceptTermsButtonFloatLeft{ float: left; margin-top:-10px; }

.rowOne {background:#F0F0F0;}

#userMyInfo {width:100%;}
#userMyInfo h5{margin:0; padding:0;}
.rowTwo{background:#dbdbae; color:#29475f; font:bold 11pt "Trebuchet MS", Arial, Helvetica, sans-serif;}
.MyLibraryCategory {border:0px solid #29475f; width:308px; margin:0 -5px -5px -5px;}
.libraryRowOne {width:200px; overflow:hidden; display:block;}
.MyLibraryCategoryTwo {border:1px solid #29475f; width:610px;}
.MyLibraryCategoryTwo th{overflow:hidden;}
.MyLibraryCategoryTwo .bottom {font:bold 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;}
.MyLibraryCategoryTwo .ContentItem {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.MyLibraryCategoryTwo .ContentItem a{font:bold 11pt "Trebuchet MS", Arial, Helvetica, sans-serif;}
.retiredPublicationMessage {margin: 1px 0 0 0; padding:0px; color:red;}

/* End of MyInfoTech */

/* --Product Block for Products -- */
.productBlock {padding: 0 0 10px 0;}

/* --Browse Search Stuff -- */

.per_page_selection ul, .per_page_selection li, 
.per_page_selection .results_per_page, .per_page_selection .Expanded ul,
.per_page_selection .Collapsed, .per_page_selection .Expanded
{display: inline; padding: 0px; margin: 0px;}
#res_per_page li { color: #29475F; }
.per_page_selection {margin: 10px 0px;}
.per_page_selection #res_per_page a, .per_page_selection .results_per_page a
{ text-decoration: none; }
#per_page_change:hover { cursor: pointer; }

#lifecycleCap {background:#eee url(/images/research/lifecycleCap_arrow_bg.gif) top left no-repeat; padding:3px 3px 3px 25px; margin:10px 0px; border:1px solid #95a9c2; -moz-border-radius:8px; -webkit-border-radius:8px;}
#lifecycleCap h2 {font:bold 22px Georgia, "Times New Roman", Times, serif; color:#29475f; padding:0; margin:0; cursor:pointer;}
#lifecycleCap h3 {font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; padding:0; margin:0;}

#marketingCap {border-bottom:2px solid #99a06c; margin:0 0 10px 0; padding:0 0 0 5px;}
#marketingCap h2 {font:bold 30px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#b1aa7e; padding:0; margin:0 0 -5px 0;}

#searchColumn .LearnTrends .icon {background:url(http://static.infotech.com/images/css/research/column1_icon.jpg) top left no-repeat; float:right; width:46px; height:55px; margin:0 5px 0 0;}
#searchColumn .LearnTrends .title {font: bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; text-align:left; width:500px; margin:10px 0 5px 5px; padding:15px 0 0 0;}
#searchColumn .LearnTrends .description {margin:0 -5px 2px -5px; padding:1px; font-size:1px; background:#b0a87d;}

#searchColumn .MakeDecisions .icon {background:url(http://static.infotech.com/images/css/research/column2_icon.jpg) top left no-repeat; float:right; width:46px; height:55px; margin:0 5px 0 0;}
#searchColumn .MakeDecisions .title {font: bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; text-align:left; width:500px; margin:10px 0 5px 5px; padding:15px 0 0 0;}
#searchColumn .MakeDecisions .description {margin:0 -5px 2px -5px; padding:1px; font-size:1px; background:#6e7b8e;}

#searchColumn .ImproveOperations .icon {background:url(http://static.infotech.com/images/css/research/column3_icon.jpg) top left no-repeat; float:right; width:46px; height:55px; margin:0 5px 0 0;}
#searchColumn .ImproveOperations .title {font: bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; text-align:left; width:500px; margin:10px 0 5px 5px; padding:15px 0 0 0;}
#searchColumn .ImproveOperations .description {margin:0 -5px 2px -5px; padding:1px; font-size:1px; background:#607e74;}



#searchColumn1 {border:1px solid #b0a87d; -moz-border-radius:8px; -webkit-border-radius:8px; float:left; width:208px; padding:5px; background:#fcfbf6; margin:10px 10px 10px 0; overflow:hidden;}
#searchColumn2 {border:1px solid #6e7b8e; -moz-border-radius:8px; -webkit-border-radius:8px; float:left; width:208px; padding:5px; background:#fcfbf6; margin:10px 10px 10px 10px; overflow:hidden;}
#searchColumn3 {border:1px solid #607e74; -moz-border-radius:8px; -webkit-border-radius:8px; float:left; width:208px; padding:5px; background:#fcfbf6; margin:10px 0 10px 10px; overflow:hidden;}

#searchColumn1 .title, #searchColumn2 .title, #searchColumn3 .title {font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; text-align:left; width:140px; margin:0 0 10px 5px;}
#searchColumn1 .icon, #searchColumn2 .icon, #searchColumn3 .icon {float:right; width:46px; height:55px; margin:0 5px 0 0;}
#searchColumn1 .icon {background:url(http://static.infotech.com/images/css/research/column1_icon.jpg) top left no-repeat;}
#searchColumn2 .icon {background:url(http://static.infotech.com/images/css/research/column2_icon.jpg) top left no-repeat;}
#searchColumn3 .icon {background:url(http://static.infotech.com/images/css/research/column3_icon.jpg) top left no-repeat;}

#searchColumn1 .description, #searchColumn2 .description, #searchColumn3 .description {margin:0 -5px 2px -5px; padding:1px; font-size:1px;}
#searchColumn1 .description {background:#b0a87d}
#searchColumn2 .description {background:#6e7b8e;}
#searchColumn3 .description {background:#607e74;}

#searchColumn1 h4, #searchColumn2 h4, #searchColumn3 h4 {font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; text-align:left;}
#searchColumn1 h4 a, #searchColumn2 h4 a, #searchColumn3 h4 a {color:#2575b4;}
#searchColumn1 p, #searchColumn2 p, #searchColumn3 p {padding:0 0 20px 0; margin:0; }

.searchResult {width:680px; background:url(http://static.infotech.com/images/css/body/700_wide_box.png) top left no-repeat; margin:5px 0 5px 0; padding:5px 10px 10px 10px;}

.searchResult h3 {font: 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;}
.searchResult h3 a {color: #2575B4;}
.searchResult h3 a:hover {color: #d17d08;}
.searchResult .searchDate {font:bold 11px Arial, Helvetica, sans-serif; padding: 5px 0 0 0; margin: 0;}
.searchResult .iconBlock {float:left; margin:4px 4px 0 0;}
.searchResult .iconBlock .ita {background: transparent url(http://static.infotech.com/images/css/search/ico_ita.png) top left no-repeat; float:left;margin:0; width:18px; height:18px;}
.searchResult .iconBlock .itap {background: transparent url(http://static.infotech.com/images/css/search/ico_itap.png) top left no-repeat; float:left;margin:0; width:18px; height:18px;}
.searchResult .iconBlock .itapse {background: transparent url(http://static.infotech.com/images/css/search/ico_itapse.png) top left no-repeat; float:left;margin:0; width:18px; height:18px;}
.searchResult .iconBlock .indaba {background: transparent url(http://static.infotech.com/images/css/search/ico_indaba.png) top left no-repeat; float:left;margin:0; width:18px; height:18px;}
.searchResult .iconBlock .mclean {background: transparent url(http://static.infotech.com/images/css/search/ico_mr.png) top left no-repeat; float:left;margin:0; width:18px; height:18px;}
.searchResult .iconBlock .itaLocked {background: transparent url(http://static.infotech.com/images/css/search/ita_iconLocked.png) top left no-repeat; float:left;margin:0; width:20px; height:20px;}
.searchResult .iconBlock .itapLocked {background: transparent url(http://static.infotech.com/images/css/search/itap_iconLocked.png) top left no-repeat; float:left;margin:0; width:20px; height:20px;}
.searchResult .iconBlock .itapseLocked {background: transparent url(http://static.infotech.com/images/css/search/itapse_iconLocked.png) top left no-repeat; float:left;margin:0; width:20px; height:20px;}
.searchResult .iconBlock .indabaLocked {background: transparent url(http://static.infotech.com/images/css/search/indaba_iconLocked.png) top left no-repeat; float:left;margin:0; width:20px; height:20px;}
.searchResult .iconBlock .mcleanLocked {background: transparent url(http://static.infotech.com/images/css/search/mr_iconLocked.png) top left no-repeat; float:left;margin:0; width:20px; height:20px;}
.searchResult .iconBlock .iconLibrary {background: transparent url(http://static.infotech.com/images/css/search/ico_library.jpg) top left no-repeat; float:left;margin:0; width:18px; height:18px; display:none;}
.searchResult .iconBlock .iconLocked {background: transparent url(http://static.infotech.com/images/css/search/ico_locked.png) top left no-repeat; float:left;margin:0; width:18px; height:18px;}
.searchResult p {padding: 5px 0; margin: 0; font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;}
.searchResult .searchCrumb {font-size: .8em; padding: 0; margin: 0;}
.searchResult .searchCrumb a {}

.searchResultSilo h3 {font: 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;}
.searchResultSilo h3 a {color: #2575B4;}
.searchResultSilo h3 a:hover {color: #d17d08;}
.searchResultSilo .searchDate {font:bold 11px Arial, Helvetica, sans-serif; padding: 5px 0 0 0; margin: 0;}
.searchResultSilo .iconBlock {float:left; margin:4px 4px 0 0;}
.searchResultSilo .iconBlock .ita {background: transparent url(http://static.infotech.com/images/css/search/ico_ita.png) top left no-repeat; float:left;margin:0; width:18px; height:18px;}
.searchResultSilo .iconBlock .itap {background: transparent url(http://static.infotech.com/images/css/search/ico_itap.png) top left no-repeat; float:left;margin:0; width:18px; height:18px;}
.searchResultSilo .iconBlock .itapse {background: transparent url(http://static.infotech.com/images/css/search/ico_itapse.png) top left no-repeat; float:left;margin:0; width:18px; height:18px;}
.searchResultSilo .iconBlock .indaba {background: transparent url(http://static.infotech.com/images/css/search/ico_indaba.png) top left no-repeat; float:left;margin:0; width:18px; height:18px;}
.searchResultSilo .iconBlock .mclean {background: transparent url(http://static.infotech.com/images/css/search/ico_mr.png) top left no-repeat; float:left;margin:0; width:18px; height:18px;}
.searchResultSilo .iconBlock .itaLocked {background: transparent url(http://static.infotech.com/images/css/search/ita_iconLocked.png) top left no-repeat; float:left;margin:0; width:20px; height:20px;}
.searchResultSilo .iconBlock .itapLocked {background: transparent url(http://static.infotech.com/images/css/search/itap_iconLocked.png) top left no-repeat; float:left;margin:0; width:20px; height:20px;}
.searchResultSilo .iconBlock .itapseLocked {background: transparent url(http://static.infotech.com/images/css/search/itapse_iconLocked.png) top left no-repeat; float:left;margin:0; width:20px; height:20px;}
.searchResultSilo .iconBlock .indabaLocked {background: transparent url(http://static.infotech.com/images/css/search/indaba_iconLocked.png) top left no-repeat; float:left;margin:0; width:20px; height:20px;}
.searchResultSilo .iconBlock .mcleanLocked {background: transparent url(http://static.infotech.com/images/css/search/mr_iconLocked.png) top left no-repeat; float:left;margin:0; width:20px; height:20px;}
.searchResultSilo .iconBlock .iconLibrary {background: transparent url(http://static.infotech.com/images/css/search/ico_library.jpg) top left no-repeat; float:left;margin:0; width:18px; height:18px; display:none;}
.searchResultSilo .iconBlock .iconLocked {background: transparent url(http://static.infotech.com/images/css/search/ico_locked.png) top left no-repeat; float:left;margin:0; width:18px; height:18px;}
.searchResultSilo p {padding: 5px 0; margin: 0; font: normal 10pt Georgia, "Times New Roman", Times, serif;}

#searchLegend {}
#searchLegend dl.definitionList {}
#searchLegend dl dt {text-align:left;padding-bottom:5px; margin:0;}
#searchLegend dl dd {font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:20px; padding-left:24px; margin:0 0 0 10px;}

.iconVideo {background:url(http://static.infotech.com/images/css/icons/ico_video.png) top left no-repeat; height:17px; width:17px;}
.iconAudio {background:url(http://static.infotech.com/images/css/icons/ico_audio.png) top left no-repeat; height:17px; width:17px;}

/* FOR SEARCH PAGE*/
#searchResultsPages {float:left;}
#searchResultsSort {float:right;}

#searchResearchTop {background:url(http://static.infotech.com/images/css/search/search_header.png) top left no-repeat; height:37px; border:1px solid #29475f; margin:0 10px 10px 10px; padding:17px 0px 15px 20px;}
#searchResults .results .itemBlock p.itemDate {margin:10px 0 5px 0;padding:0; font-weight:bold;}
#searchResults .results .itemBlock p.itemTitle {margin:5px 0;padding:0; font-weight:bold;}
#searchResults .results .iconBlock {float:left; padding:2px;width:20px; margin:6px 0 0 0;}
#searchResults .results ul {list-style-type:none; margin:0; padding:0px;}
#searchResults .results li {background:#EFEFEF; padding:2px 5px 5px 5px; margin:5px 0;}
#searchResults .results .itemBlock p.itemSummary {margin:0;padding-top:3px;}
#searchResults .results .iconBlock .iconITA {background:transparent url(http://static.infotech.com/images/css/search/ico_ita.jpg) no-repeat scroll left top;height:16px;width:16px;}
#searchResults .results .iconBlock .iconITAP {background:transparent url(http://static.infotech.com/images/css/search/ico_itap.png) no-repeat scroll left top;height:16px;width:16px;}
#searchResults .results .iconBlock .iconITAPSE {background:transparent url(http://static.infotech.com/images/css/search/ico_itapse.png) no-repeat scroll left top;height:16px;width:16px;}
#searchResults .results .iconBlock .iconINDABA {background:transparent url(http://static.infotech.com/images/css/search/ico_indaba.png) no-repeat scroll left top;height:16px;width:16px;}
#searchResults .results .iconBlock .iconMR {background:transparent url(http://static.infotech.com/images/css/search/ico_mr.png) no-repeat scroll left top;height:16px;width:16px;}
#searchResults .sortBy li {display:inline;padding-left:10px;}
#searchResults .sortBy ul.sortByItems {display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#searchResults .sortBy {background-color:#9faabb;clear:both;color:#FFF;margin:2px 0px 0px 0px; padding:5px;}
#searchResults {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
#searchResults .caption {margin:0;padding-bottom:5px;}
#searchResults .caption h2 {margin:0;padding:0px;}
#searchResults .sortBy div {color:#FFFFFF;float:right;font-weight:bold;margin-right:3px;margin-top:2px;text-align:right;}
#searchResults .results .itemBlock p.searchCrumb {clear:both;margin:0;padding:0;font-size:11px;}
.searchResultsFooter {background:#9faabb;clear:both;color:#FFFFFF;font:12px bold Arial, Helvetica, sans-serif;height:20px;margin:0;padding:5px;}
.searchResultsFooter .resultCounters {float:left;margin-left:3px;padding:0;}
.searchResultsFooter .resultCounters .itemsPerPage {margin-left:25px;padding:0;}
.searchResultsFooter .resultNav {float:right;margin-top:3px;padding:0;width:150px; text-align:right;}
#searchResults .sortBy li.selectedDsc a:hover {color:#CE7D08;}
#searchResults .sortBy li.selectedDsc a {background:transparent url(http://static.infotech.com/images/css/search/ico_sortDsc.jpg) no-repeat right top;color:#000;padding-right:12px;}


#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;}

#searchSynonyms { padding:5px 0; margin: 5px 0; font-size: 12px;}
#searchSynonyms li {list-style: none; display: inline; padding:0 2px; margin:0;}
#searchSynonyms li a {color:#2574b7;}
#searchSynonyms li:first-child {padding:0;}

#searchSuggestions { padding:5px 0; margin: 5px 0; font-size: 12px;}
#searchSuggestions li {list-style: none; display: inline; padding:0 2px; margin:0;}
#searchSuggestions li a {color:#2574b7;}
#searchSuggestions li:first-child {padding:0;}

#crumbRefinements {display: inline; color:#aaa; padding: 0; margin: 0 0 0 10px; font:12px Arial, Helvetica, sans-serif;}
#crumbRefinements li {list-style: none; display: inline; padding:0; margin: 0;}
#crumbRefinements li a{color:#aaa;}
#crumbRefinements li a:hover{color:#d17d08;}


/* END SearchUI 2008-02-21 */

/* USER TOOLS MENU(S) */
#menu_parent{padding:0; color:#fff; font: bold 12px Arial, Helvetica, sans-serif;}

#menu_child{position: absolute; visibility: hidden; background-color: #faf9f7; width: 90px; border: 1px solid #29475d; font:12px Arial, Helvetica, sans-serif; color:#29475f; padding:5px; z-index:12;}

#menu_child a{display: block; width: 98%; border-bottom: 1px solid black; padding: 2px; text-decoration: none; font:12px Arial, Helvetica, sans-serif; color:#29475f;}
#menu_child div{font:11px Arial, Helvetica, sans-serif; color:#29475f;}
#menu_child a:hover{background-color: #ebe8e3;}

#menu1_child input{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; background:none; border:none; padding:0; margin:0;}
#menu1_child input:hover{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#d17d08; background:none; border:none;}

#menu1_parent{padding:0; color:#fff; font: bold 12px Arial, Helvetica, sans-serif;}
#menu1_child{position: absolute; visibility: hidden; overflow:hidden; background-color: #faf9f7; width: 120px; border: 1px solid #29475d; font:bold 12px Arial, Helvetica, sans-serif; color:#29475f; padding:3px; z-index:21;}
#menu1_child a{display: block; width: 98%; border-bottom: 1px solid black; padding: 2px; text-decoration: none; font:12px Arial, Helvetica, sans-serif; color:#29475f;}
#menu1_child div{font:11px Arial, Helvetica, sans-serif; color:#29475f;}
#menu1_child a:hover{background-color: #ebe8e3;}
/* Add To Library Category via UserToolbox */
#menu2_child input{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; background:none; border:none; padding:0; margin:0;}
#menu2_child input:hover{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#d17d08; background:none; border:none;}
#menu2_parent{padding:0; color:#fff; font: bold 12px Arial, Helvetica, sans-serif; width:56px; Height:42px;}
#menu2_child{position: absolute; visibility: hidden; overflow:hidden; background-color: #faf9f7; width: 210px; border: 1px solid #29475d; font:bold 12px Arial, Helvetica, sans-serif; color:#29475f; padding:3px; z-index:21;}
#menu2_child input {padding:0; margin:0;}
#menu2_child a{display: block; width: 98%; border-bottom: 1px solid black; padding: 2px; text-decoration: none; font:12px Arial, Helvetica, sans-serif; color:#29475f;}
#menu2_child div{font:11px Arial, Helvetica, sans-serif; color:#29475f;}

#menu1_child ol { margin:0 0 0 22px; padding:0; list-style-type:decimal;}
#menu1_child ol.userToolsRate {}
#menu1_child ol.userToolsRate li {font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; margin:0; padding:0; text-decoration:none; width:80px;}
#menu1_child ol.userToolsRate li a {font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; margin:0; padding:0; text-decoration:none; border:none;}
#menu1_child ol.userToolsRate li a:hover {font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#d17d08; margin:0; padding:0; background:#faf9f7;}

#menu_child ul#UTshareLinks {float:none; clear:both;}
#menu_child ul#UTshareLinks li{margin:0; display:block;}
#menu_child ul#UTshareLinks li a{border:none; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#29475f; margin:0; padding:0;}
#menu_child ul#UTshareLinks li a:hover{background:#faf9f7; border:none; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#d17d08;}

#menu_child ul#UTshareLinks li.iconTwitter {background:url(http://static.infotech.com/images/css/usertools/twitter_icon.gif) center left no-repeat; padding:0 0 0 20px; margin:2px 0;}
#menu_child ul#UTshareLinks li.iconFacebook{background:url(http://static.infotech.com/images/css/usertools/facebook_icon.gif) center left no-repeat; padding:0 0 0 20px; margin:2px 0;}
#menu_child ul#UTshareLinks li.iconLinkedIn{background:url(http://static.infotech.com/images/css/usertools/linkedin_icon.gif) center left no-repeat; padding:0 0 0 20px; margin:2px 0;}
#menu_child ul#UTshareLinks li.iconDelicious{background:url(http://static.infotech.com/images/css/usertools/delicious_icon.gif) center left no-repeat; padding:0 0 0 20px; margin:2px 0;}
#menu_child ul#UTshareLinks li.iconDigg{background:url(http://static.infotech.com/images/css/usertools/digg_icon.gif) center left no-repeat; padding:0 0 0 20px; margin:2px 0;}
#menu_child ul#UTshareLinks li.iconGoogle{background:url(http://static.infotech.com/images/css/usertools/google_icon.gif) center left no-repeat; padding:0 0 0 20px; margin:2px 0;}
#menu_child ul#UTshareLinks li.iconReddit{background:url(http://static.infotech.com/images/css/usertools/reddit_icon.gif) center left no-repeat; padding:0 0 0 20px; margin:2px 0;}
#menu_child ul#UTshareLinks li.iconTechnorati{background:url(http://static.infotech.com/images/css/usertools/technorati_icon.png) center left no-repeat; padding:0 0 0 20px; margin:2px 0;}

/* END USER TOOLS MENU(S) */



/*------ Begin Quick Start -------*/
.linkTable #popularResearch {background-color:#EFEFEF;border:1px solid #BEC091;display:block;float:left;margin:10px 0;padding:5px;width:290px; height:200px;}
.linkTable #hotTopic {background-color:#EFEFEF;border:1px solid #BEC091;display:block;float:left;margin:10px 0;padding:5px;width:390px; height:200px;}
.linkTable #quickLink {background-color:#EFEFEF;border:1px solid #BEC091;display:block;float:left;margin:10px 0;padding:5px;width:220px; height:200px;}

.linkTable #popularResearch h3, .linkTable #hotTopic h3, .linkTable #quickLink h3 {background-color:#8E935D;border-bottom:1px solid #BEC091;color:#FFFFFF;font-size:14px;margin:-5px -5px 0 -5px;padding:4px 10px;text-align:center;}
.linkTable #popularResearch p, .linkTable #hotTopic p, .linkTable #quickLink p {margin:0 0 3px 0;}
.linkTable #popularResearch .content, .linkTable #hotTopic .content, .linkTable #quickLink .content {padding:3px;}

.linkTable ol {list-style-image:none;list-style-position:outside;list-style-type:decimal;padding:0 0 0 25px;}
.linkTable ul {list-style-position:outside;padding:0 0 0 25px;}
.linkTable ol, .linkTable ul {color:#2D465F;display:block;margin:2px;}

.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;}

.sectionTitle {border-top:1px solid #2D465F;clear:both;margin-top:25px;padding-top:20px;}
.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;}

/*------ End Quick Start -------*/

/*-------- DEMOGRAPHICS --------*/
.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;  }

/*------ END DEMOGRAPHICS ------*/

/*------- START COST CUTTING -------*/
#costCutting .tinyHeader {height:88px; width:88px; float:left; border:1px solid #29475f; margin:5px 5px 5px 0; -moz-border-radius:8px; -webkit-border-radius:8px;}
#costCutting #goGreen {background:url(http://static.infotech.com/images/css/costCut/goGreen_tinyHeader.jpg) top left no-repeat;}
#costCutting #resourceStretch {background:url(http://static.infotech.com/images/css/costCut/resourceStretch_tinyHeader.jpg) top left no-repeat;}
#costCutting #saveMoneyVendors {background:url(http://static.infotech.com/images/css/costCut/saveMoneyWithVendors_tinyHeader.jpg) top left no-repeat;}
#costCutting #quickWin {background:url(http://static.infotech.com/images/css/costCut/quickWin_tinyHeader.jpg) top left no-repeat;}
#costCutting #analystCall {background:url(http://static.infotech.com/images/css/costCut/callAnalysts_tinyHeader.jpg) top left no-repeat;}
#costCutting #top10 {background:url(http://static.infotech.com/images/css/costCut/top10_tinyHeader.jpg) top left no-repeat;}
#costCutting #costcutVideos {background:url(http://static.infotech.com/images/css/costCut/videoImg_tinyHeader.jpg) top left no-repeat;}
#costCutting #costToServe {background:url(http://static.infotech.com/images/css/costCut/reducingITCosttoServe_tinyHeader.jpg) top left no-repeat;}
#costCutting #costcutStrategies {background:url(http://static.infotech.com/images/css/costCut/fallingGraph_tinyHeader.jpg) top left no-repeat;}

#costCutting #mainProductArticleBox {width:339px; float:left; margin-bottom:10px; padding:0 10px 3px 0; border-right:1px dashed #9faabb;}
#costCutting #mainProductArticleBox .productType {font:bold 11px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#9faabb; margin:3px 0 5px 0;}
#costCutting #mainProductArticleBox .productTitle {margin:0; padding:0;}
#costCutting #mainProductArticleBox .readMore {float:right;}
#costCutting #mainProductArticleBox .imgBoxes{width:88px; height:88px; margin:5px 5px 5px 0; float:left; border:1px solid #29475f; -moz-border-radius:8px; -webkit-border-radius:8px;}
#costCutting #mainProductArticleBox .readMore a {color:#2575b4;}
#costCutting #mainProductArticleBox .readMore a:hover {color:#d17d08;}
#costCutting #mainProductArticleBox .productTitle a {color:#2575b4;}
#costCutting #mainProductArticleBox .productTitle a:hover {color:#d17d08;}

#costCutting #secondaryProductArticleBox {width:340px; float:right; margin-bottom:10px;}
#costCutting #secondaryProductArticleBox .productType {font:bold 11px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#9faabb; margin:3px 0 5px 0;}
#costCutting #secondaryProductArticleBox .productTitle {margin:0; padding:0; font-size:17px;}
#costCutting #secondaryProductArticleBox .readMore {float:right;}
#costCutting #secondaryProductArticleBox .readMore a {color:#2375B7;}
#costCutting #secondaryProductArticleBox .readMore a:hover {color:#d17d08;}
#costCutting #secondaryProductArticleBox .productTitle a {color:#2375B7;}
#costCutting #secondaryProductArticleBox .productTitle a:hover {color:#d17d08;}

#costCutting #midProductArticleBox {width:460px; float:left; border-top:1px dashed #9faabb;}
#costCutting #midProductArticleBox .productType {font:bold 11px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#9faabb; margin:5px 0 3px 0;}
#costCutting #midProductArticleBox .productTitle {margin:0; padding:0; font-size:17px;}
#costCutting #midProductArticleBox .readMore {float:right}

#costCutting #midProductArticleBoxCostCut {width:460px; float:left; border-top:1px dashed #9faabb;}
#costCutting #midProductArticleBoxCostCut h2 { margin-top:10px; border-bottom:1px solid #aebbcd;}
#costCutting #midProductArticleBoxCostCut .productType {font:bold 11px Arial, Helvetica, sans-serif; color:#29475f; margin:10px 0 1px 0;}
#costCutting #midProductArticleBoxCostCut .productTitle {margin:0 0 5px 0; padding:0; font:bold 13px Arial, Helvetica, sans-serif;}
#costCutting #midProductArticleBoxCostCut .productTitle a {color:#2375B7;}
#costCutting #midProductArticleBoxCostCut .productTitle a:hover {color:#d17d08;}
#costCutting #midProductArticleBoxCostCut .readMore {float:right; margin:0 5px 5px 0;}
#costCutting #midProductArticleBoxCostCut .readMore a {color:#2375B7;}
#costCutting #midProductArticleBoxCostCut .readMore a:hover {color:#d17d08;}

#costCutting #productMarketingBox, .productMarketingBox {width:208px; border:1px solid #9faabb; -moz-border-radius:8px; -webkit-border-radius:8px; padding:5px; float:right;}
#costCutting .productMarketingBox h2 {font: bold 22px Georgia, "Times New Roman", Times, serif; color:#29475f;}
#costCutting .productMarketingBox .content {font: 12px Arial, Helvetica, sans-serif; color:#29475f; margin:10px 0; padding:0; line-height:16px;}
#costCutting .productMarketingBox .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;}
#costCutting .productMarketingBox .orangeButton a{color:#fff; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none;}
#costCutting #floatRight{float:right;}

#costCutting #ITCostManagement{background:url(http://static.infotech.com/images/css/costCut/ITCostManagement_tinybg.jpg) top left no-repeat;}

#costCutting .temp_box700w_costCut {width:680px; background:url(http://static.infotech.com/images/css/myinfotech/widgetBack_bg.gif) top left repeat-x; margin:0 0 10px 0; padding:5px 10px 10px 10px; border:1px solid #ccc; -moz-border-radius:8px; -webkit-border-radius:8px;}
#costCutting .temp_box700w_costCut .description { width:680px; font:14px Georgia, "Times New Roman", Times, serif; margin:10px 0px 5px;}
#costCutting .temp_box700w_costCut h1 {font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:0 0 6px 0;}
#costCutting .temp_box700w {width:680px; background:url(http://static.infotech.com/images/css/body/700_wide_box.png) top left no-repeat; margin:0 0 10px 0; padding:5px 10px 10px 10px;}
#costCutting .temp_box700w .description { width:680px; font:14px Georgia, "Times New Roman", Times, serif; }
#costCutting .temp_box700w h1 {font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:0 0 6px 0;}
#costCutting .temp_box700w h2, #costCutting .temp_box340w h2, #costCutting .temp_box340w2 h2, #costCutting .temp_box220w h2, #costCutting .temp_box220w2 h2, #costCutting .temp_box220w3 h2, #costCutting .temp_box460w h2{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4; padding:0;}
#costCutting .temp_box700w h2 a, #costCutting .temp_box340w h2 a, #costCutting .temp_box340w2 h2 a, #costCutting .temp_box220w h2 a, #costCutting .temp_box220w2 h2 a, #costCutting .temp_box220w3 h2 a, #costCutting .temp_box460w h2 a{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2575b4; padding:0;}
#costCutting .temp_box700w h2 a:hover, #costCutting .temp_box340w h2 a:hover, #costCutting .temp_box340w2 h2 a:hover, #costCutting .temp_box220w h2 a:hover, #costCutting .temp_box220w2 h2 a:hover, #costCutting .temp_box220w3 h2 a:hover, #costCutting .temp_box460w h2 a:hover{color:#d17d08;}
#costCutting .temp_box340w .description, #costCutting .temp_box340w2 .description{font:13px Georgia, "Times New Roman", Times, serif; color:#29475f; width:320px; padding:0; margin:5px 0px;}
#costCutting .temp_box340_2w {width:305px; float:left; margin:5px; padding:5px 10px 10px 10px; }
#costCutting .temp_box340_2w2 {width:305px; float:right; margin:5px;  padding:5px 10px 10px 10px; }
#costCutting .temp_box340_2w a, #costCutting .temp_box340_2w2 a { font-weight:normal; color:#2575b4; }
#costCutting .temp_box340_2w a:hover, #costCutting .temp_box340_2w2 a:hover { color:#d17d08; }
#costCutting .temp_box340_2w ul, #costCutting .temp_box340_2w2 ul { list-style:none; margin:0; padding:0; }
#costCutting .temp_box340_2w ul li, #costCutting .temp_box340_2w2 ul li { margin:2px 0; padding:2px 0; }

.ITCostCutHomeLink { margin:0 0 10px 10px; float:right; }
.ITCostCutHomeLink a {color:#2375B7;}
.ITCostCutHomeLink a:hover {color:#d17d08;}

#itCostCuttingCenterHome { background:url(http://static.infotech.com/images/css/contentImgs/itCostCuttingCenterHome_btn.png) top left no-repeat;}
#itCostCuttingCenterHome a {display:block; height:25px; width:178px;}



/*-------- END COST CUTTING- -------*/

#hottopics .temp_box700w #split1 .summary {width:320px; }
#hottopics .temp_box700w #split1 .description {width:320px; font:10pt Georgia, "Times New Roman", Times, serif;}

/*-------- BEGIN HOT TOPICS MEASUREIT --------*/
.sampleImage {width:140px; float:right; text-align:center; margin:10px 0 10px 10px;}
.measureContentBox {background:#F8F9EB; border:1px solid #959D64; padding:0 5px 5px; color:#29475f; -moz-border-radius: 0 0 0 8px; -webkit-border-radius: 0 0 0 8px;}
.measureContentBox h2 {background:#d7d6a6 url(http://static.infotech.com/images/css/body/article_sidetopG_bg.png) bottom left no-repeat; font-size:18px; margin:0 -5px 5px; padding:0 5px 3px;}
.measureContentExtraBox {margin:15px;}
.measureContentExtraBox .managerBox {border:2px solid #d17d08; padding:10px; margin:0 0 10px 0;}
.measureITHeading {font-size:14px; font-weight:bold; margin:0; padding:0;}
a#startBudget {font-size:16px; color:#d17d08; margin:10px;}
#layout1_main_measure {float:left; width:610px; background:#fff; margin:0px 0px 10px 10px; padding:0; font:10pt Arial, Helvetica, sans-serif; line-height:17px;}
#layout1_main_measure li {margin:10px 0;}
#layout1_main_measure h1 {font:bold 28px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#layout1_main_measure h3 {font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#layout1_main_measure ol#results, #layout1_main_measure ul#results1 {font-size:14px;}
#layout1_side_measure {float:right; width:310px; background:#fff; margin:0px 10px 10px 0px; padding:0;}
#layout1_side_measure h4{font:bold 17px "Trebuchet MS", Arial, Helvetica, sans-serif;}

#CTACTC { width:425px; margin: 0; padding:8px; border:1px solid #959D64; background:#F8F9EB; line-height:1.1em; -moz-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; }

/*-------- END HOT TOPICS MEASUREIT --------*/


/* Start of result icons */
.iconBlock {float:left; margin:4px 4px 0 0;}
/* Legend */
.searchLegend .iconLibrary {background: transparent url(http://static.infotech.com/images/css/search/ico_library.jpg) top left no-repeat; display:none;}
.searchLegend .iconLocked {background: transparent url(http://static.infotech.com/images/css/search/ico_locked.png) top left no-repeat;}
.searchLegend .iconAnalystAngle {}
.searchLegend .iconArticle {background: transparent url(http://static.infotech.com/images/css/search/ico_article.png) top left no-repeat;}
.searchLegend .iconBrief {}
.searchLegend .iconImpactResearch {background: transparent url(http://static.infotech.com/images/css/search/ico_impactresearch.png) top left no-repeat;}
.searchLegend .iconInDepthReport {}
.searchLegend .iconJobDescription {background: transparent url(http://static.infotech.com/images/css/search/ico_jobdescription.png) top left no-repeat;}
.searchLegend .iconMethodology {}
.searchLegend .iconPodcast {background: transparent url(http://static.infotech.com/images/css/search/ico_podcast.png) top left no-repeat;}
.searchLegend .iconPremiumResource {background: transparent url(http://static.infotech.com/images/css/search/ico_premiumresource.png) top left no-repeat;}
.searchLegend .iconStrategicTool {}
.searchLegend .iconTemplatePolicy {background: transparent url(http://static.infotech.com/images/css/search/ico_templatepolicy.png) top left no-repeat;}
.searchLegend .iconVendorResearch {background: transparent url(http://static.infotech.com/images/css/search/ico_vendorresearch.png) top left no-repeat;}
.searchLegend .iconWebcast {background: transparent url(http://static.infotech.com/images/css/search/ico_webcast.png) top left no-repeat;}
.searchLegend .iconAudio {background: transparent url(http://static.infotech.com/images/css/icons/ico_audio.png) top left no-repeat;}
.searchLegend .iconVideo {background: transparent url(http://static.infotech.com/images/css/icons/ico_video.png) top left no-repeat;}
/* General */
.iconBlock .iconLocked {background: transparent url(http://static.infotech.com/images/css/search/ico_locked.png) top left no-repeat; float:left;margin:0; width:18px; height:18px;}
/* End of result icons */

/* Used to color flash responses on form entry success/failures. */
.notice p.success {color: #090; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;}
.notice p.error {color: #F00; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;}

.tagResult {width:680px; background:url(http://static.infotech.com/images/css/body/700_wide_box.png) top left no-repeat; margin:5px 0 5px 0; padding:5px 10px 10px 10px;}
.tagResult h3 {font: 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;}
.tagResult h3 a {color: #2575B4;}
.tagResult h3 a:hover {color: #d17d08;}
.tagResult p {padding: 5px 0; margin: 0; font: normal 10pt Georgia, "Times New Roman", Times, serif;}

/* MyAccount user edit */

.floatLeft { float: left; }
.floatRight { float: right; }

#myAccountBack {background:url(http://static.infotech.com/images/css/body/myAccount_bg.jpg) top left repeat-x; width:940px; margin:-10px 0 0 0; padding:0 10px;}
#myAccountBack #layout1_mainAccount {float:left; width:610px; margin:10px 0px 10px 0px; padding:0; font: normal 1em Georgia, "Times New Roman", Times, serif; line-height: 1.4em;}
#editUserMembers {margin:10px 0 0 0;}

.memberLegend .itap {background: url(http://static.infotech.com/images/css/search/ico_itap.png) top left no-repeat; float:left;margin:0 5px 5px 0; width:18px; height:18px; display:block;}
.memberLegend .itapse {background: url(http://static.infotech.com/images/css/search/ico_itapse.png) top left no-repeat; float:left;margin:0 5px 5px 0; width:18px; height:18px; display:block;}
.memberLegend .indaba {background: url(http://static.infotech.com/images/css/search/ico_indaba.png) top left no-repeat; float:left;margin:0 5px 5px 0; width:18px; height:18px; display:block;}
.memberLegend .mclean {background: url(http://static.infotech.com/images/css/search/ico_mr.png) top left no-repeat; float:left;margin:0 5px 5px 0; width:18px; height:18px; display:block;}
.memberLegend .advisory {background: url(http://static.infotech.com/images/css/search/ico_advisory.png) top left no-repeat; float:left;margin:0 5px 5px 0; width:18px; height:18px; display:block;}


#userProducts {width:938px; border:1px solid #29475f; border-collapse:collapse; margin:5px auto;}
#userProducts th {padding:4px; font:bold 15px Arial, Helvetica, sans-serif; background:#617188 url(http://static.infotech.com/images/css/body/oitStepBoxTop_bg.png) top left repeat-x; color:#fff; border:1px solid #29475f;}
#userProducts td {padding:3px; border:1px solid #29475f;}
#userProducts td.title {font:bold 13px Arial, Helvetica, sans-serif; background: #c2cee0 url(http://static.infotech.com/images/css/body/oitBoxTopSub_bg.png) top left repeat-x;}
#userProducts tr { background: #EBF1FA }
#userProducts tr.selected { font:bold 14px Arial, Helvetica, sans-serif; background: #ffffff  }
#userProducts tr.instructions { font:bold 14px Arial, Helvetica, sans-serif; background:#d87621 url(http://static.infotech.com/images/css/body/acceptTermsHeader_bg.gif) top left repeat-x; color:#fff; padding:10px 20px; margin:0 10px 10px 10px; border:1px solid #d87621; -moz-border-radius:8px; -webkit-border-radius:8px;}

#userMemebers {width:938px; border:1px solid #29475f; border-collapse:collapse; margin:5px auto;}
#userMemebers th {padding:4px; font:bold 15px Arial, Helvetica, sans-serif; background:#617188 url(http://static.infotech.com/images/css/body/oitStepBoxTop_bg.png) top left repeat-x; color:#fff;}
#userMemebers td {padding:3px;}
#userMemebers td.title {font:bold 13px Arial, Helvetica, sans-serif; background: #c2cee0 url(http://static.infotech.com/images/css/body/oitBoxTopSub_bg.png) top left repeat-x;}
#userMemebers td.firstName {overflow:hidden;}
#userMemebers td.lastName {overflow:hidden;}
#userMemebers td.email {overflow:hidden;}
#userMemebers td.products {width:90px; text-align:center; font-size:5px;}
#userMemebers td.products img {margin:0 2px;}
#userMemebers td.addToSubscription {width:20px; text-align:center;}
#userMemebers td.addToSubscription input{margin:0;}

#editUserMembers {width:100%; border:1px solid #29475f; border-collapse:collapse;}
#editUserMembers th {padding:4px; font:bold 15px Arial, Helvetica, sans-serif; background:#617188 url(http://static.infotech.com/images/css/body/oitStepBoxTop_bg.png) top left repeat-x; color:#fff;}
#editUserMembers td {padding:3px;}
#editUserMembers td.title {font:bold 13px Arial, Helvetica, sans-serif; background: #c2cee0 url(http://static.infotech.com/images/css/body/oitBoxTopSub_bg.png) top left repeat-x;}
#editUserMembers td.firstName {overflow:hidden;}
#editUserMembers td.lastName {overflow:hidden;}
#editUserMembers td.email {overflow:hidden;}
#editUserMembers td.products {width:120px; text-align:center; font-size:12px;}
#editUserMembers td.products ul { list-style-type:none; margin:0; padding:0;}
#editUserMembers td.products ul li{ margin:4px 0; padding:0;}
#editUserMembers td.products img {margin:0 2px;}
#editUserMembers td.addToSubscription {width:20px; text-align:center;}
#editUserMembers td.addToSubscription input{margin:0;}

/* Styles for Request Speaker/Briefing */
#requestBriefingPart2Layout {width: 275px; margin: 0 300px 0 0;}
#requestBriefingPart3Layout {width: 275px; margin: 25px 300px 0 0;}
#requestSpeakerPart2Layout {width: 275px; margin: 0 300px 0 0;}
#requestSpeakerPart3Layout {width: 275px; margin: 25px 300px 0 0;}

/* BETA BANNER */

.tagResult {width:680px; background:url(http://static.infotech.com/images/css/body/700_wide_box.png) top left no-repeat; margin:5px 0 5px 0; padding:5px 10px 10px 10px;}
.tagResult h3 {font: 12pt "Trebuchet MS", Arial, Helvetica, sans-serif;}
.tagResult h3 a {color: #2575B4;}
.tagResult h3 a:hover {color: #d17d08;}
.tagResult p {padding: 5px 0; margin: 0; font: normal 10pt Georgia, "Times New Roman", Times, serif;}

/* - BEGIN CONTENT TABLES - */

/* -- END CONTENT TABLES -- */
#solution_set_body {font:Arial, Helvetica, sans-serif;}
h1#solutionSet {font: bold 26px Georgia, "Times New Roman", Times, serif; margin:10px 0;}
h2#solutionSet {font: normal 22px Georgia, "Times New Roman", Times, serif; margin:5px 0 15px;}
h3.solutionSets {font:bold 14pt Tahoma, Geneva, sans-serif; color:#959D64;}
.client_challenge {font:14px Tahoma, Geneva, sans-serif;}
.client_challenge li{ margin:15px;}
.actionPara p {margin:0; padding:0;}
.actionPara ul {margin:0 25px; padding:2px 0;}
.actionPara ul li{margin:0; padding:2px 0;}
#solutionSetText {font:13px Arial, Helvetica, sans-serif;}
#solutionSetText li { margin:5px 0;}

ul#getToAction { list-style-type:none; margin:0; padding:0;}
ul#getToAction li{ padding:5px 0; border-top:1px solid #d9d9d9; border-bottom:1px solid #eee;}
ul#getToAction li:first-child{border-top:none;}
ul#getToAction li:last-child{border-bottom:none;}
ul#getToAction li ul{ list-style-type:disc; padding:5px 0;}
ul#getToAction li ul li{ border:none; padding:0;}


#solutionCapstone{width: 700px; height: auto; min-height: 300px; color: #222222;}
.solutionCapstoneBackground{width: 700px; background: url(http://static.infotech.com/images/css/body/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: 5px; 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;}
#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;cursor: pointer;-moz-border-radius: 4px 4px 0 0;-webkit-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;cursor: pointer;-moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border:1px solid #d2d2d2; border-bottom:none;}

#mapBlock {width:300px; float:left;}
h3.solutionTitles {font:bold 14pt Tahoma, Geneva, sans-serif; color:#959D64;}
h3.solutionTitles {font:bold 14pt Tahoma, Geneva, sans-serif; color:#959D64;}

#iNeedToDo {font:36px Georgia, "Times New Roman", Times, serif; color:#bdbdbd; margin:5px 5px -8px 10px;}

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(http://static.infotech.com/images/css/solutionsets/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(http://static.infotech.com/images/css/solutionsets/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;}

#mapSolutionSetBlock { float: right;}


/* RESEARCH PROJECTS PAGE */
h1#activeClientProjects {font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:10px;}

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 "Trebuchet MS", Arial, Helvetica, sans-serif;}
#toolsAndTempSampleBox a, #measureITSampleBox a, #optimizeITSampleBox a { font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#248bd4;}
#toolsAndTempSampleBox a:hover, #measureITSampleBox a:hover, #optimizeITSampleBox a:hover {color:#d17d08;}
#measureITSampleBox ul, #optimizeITSampleBox ul { margin:5px; padding:0 0 0 15px;}
#measureITSampleBox li, #optimizeITSampleBox li { font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:5px 0;}
#toolsAndTempSampleBox img, #measureITSampleBox img, #optimizeITSampleBox img { margin:10px 0 5px 10px;}
/* END OF RESEARCH PROJECTS PAGE */

/* BEGIN RPC MyInfoTech Junk */
#rpcBlock {width:700px;}
#rpcTabs {float:left; width:700px; list-style-type:none; margin:0; padding:0;}
#rpcTabs li {float:left; margin:0; padding:0; text-align:center;}
#rpcTabs li a {float: left; border:1px solid #dad7ce; background:url(/images/myinfotech/rpcTab_nav.png) top left repeat-x; display:block; margin:0 4px 0 0; padding:5px 15px; width:110px; text-decoration:none; height:33px; -moz-border-radius:8px 8px 0 0;}
#rpcTabs li a:hover {background:#eeefdd; }
#rpcTabs li a.oneLiner {line-height:33px;}
#rpcTabs li a.active {border:1px solid #29475f; background:#fff url(/images/myinfotech/rpcTab_nav-active.png) top left repeat-x; margin:0 4px -4px 0; height:37px; border-bottom:1px solid #FFF; z-}
#rpcTabs li a.more {float: left; border:1px solid #dad7ce; background:url(/images/myinfotech/rpcTab_nav.png) top left repeat-x; display:block; margin:0 4px 0 0; padding:5px 15px; width:40px; text-decoration:none; height:33px; -moz-border-radius:8px 8px 0 0;}
#rpcBlock #info {width:698px; border:1px solid #29475f; border-top-width:4px; display:block; background:url(/images/myinfotech/rpcMain_bg.png) top left repeat-y;}
#rpcBlock #info #leftContent { padding:10px; width:460px; float:left;}
#rpcBlock #info #leftContent h1 {font:bold 22px Georgia, "Times New Roman", Times, serif; color:#29475f; margin:0 0 0 10px;}
#rpcBlock #info #leftContent h2 {font:20px Arial, Helvetica, sans-serif; color:#b3b7a0; margin:0 0 0 10px;}
#rpcBlock #info #leftContent p {font:12px Arial, Helvetica, sans-serif; color:#29475f; margin:4px 0 4px 10px;}
#rpcBlock #info #leftContent #direction { width:440px; min-height:104px; background:url(/images/myinfotech/460_wide_box.png) top left no-repeat; margin:0 0 10px 0; padding:5px 10px 10px 10px; clear:both;}
#rpcBlock #info #leftContent #direction h2 {font:20px Arial, Helvetica, sans-serif; color:#b3b7a0; margin:0px;}
#rpcBlock #info #leftContent #direction p { margin:4px 0px;}
#rpcBlock #info #leftContent #direction ul { list-style:disc; margin:0 0 0 15px; padding:0; }
#rpcBlock #info #leftContent #direction ul li { margin:2px 0; padding:2px 0; }
#rpcBlock #info #leftContent #analyst { width:460px; height:104px; background:url(/images/myinfotech/460_wide_box.png) top left no-repeat; margin:0 0 0 0; padding:5px 10px 10px 10px;}
#rpcBlock #info #leftContent #direction #left { float:left; margin:5px 5px 5px 5px; width:104px; }

#rpcBlock #info #leftContent #direction #right { float:left; margin:5px 5px 5px 5px; width:310px; }
#rpcBlock #info #satisfaction {margin: 0; background:#e8ecd5; padding:10px;}
#rpcBlock #info #satisfaction .floatRight {float:right;}
#rpcBlock #info #satisfaction .floatLeft {float:left;}

#rpcBlock #info #rightBar {width:198px; float:right; padding:10px; font:normal 14px Verdana, Geneva, sans-serif;}
#rpcBlock #info #rightBar .divider {background:url(/images/myinfotech/rpcSplit_bg.png) top left repeat-x; width:194px; height:2px; display:block; margin:15px auto;}
#rpcBlock #info #rightBar a { font:12px Verdana, Geneva, sans-serif; font-weight:normal; text-decoration:underline;}
#rpcBlock #info #rightBar .smallTxt { font:12px Verdana, Geneva, sans-serif; font-weight:normal; }
#rpcBlock #info #rightBar .myPastProjects {background:url(/images/myinfotech/project_folder.png) top left no-repeat; height:30px; display:block; margin: 15px 5px 15px 0; padding:10px 0 0 50px; width:140px;}

#rspQuestionForRep .questions {height:20px; display:block; margin: 0px 0px 0 5px; width:400px; padding:7px 0 0 0; float:left;  font: 14px Tahoma, Geneva, sans-serif;}
#completeThisProject {background:url(/images/myinfotech/project_complete.png) center left no-repeat; height:20px; display:block; margin: 0px 0px 0 5px; width:160px; padding:6px 0 0 42px; float:right;  font-family:Tahoma, Geneva, sans-serif;}


/* PAST PROJECTS FOR RSP */

#rpcBlock2 #info {width:698px; border:1px solid #29475f; border-top-width:4px; display:block;}
#rpcBlock2 #info #leftContent { padding:10px; width:678px;}
#rpcBlock2 #info #leftContent h1 {font:bold 22px Georgia, "Times New Roman", Times, serif; color:#29475f; margin:0 0 0 10px;}
#rpcBlock2 #info #leftContent h2 {font:20px Arial, Helvetica, sans-serif; color:#b3b7a0; margin:0 0 0 10px;}
#rpcBlock2 #info #leftContent p {font:12px Arial, Helvetica, sans-serif; color:#29475f; margin:4px 0 4px 10px;}
#rpcBlock2 #info #leftContent #direction { width:440px; min-height:104px; background:url(/images/myinfotech/460_wide_box.png) top left no-repeat; margin:0 0 0 0; padding:5px 10px 10px 10px;}
#rpcBlock2 #info #leftContent #direction h2 {font:20px Arial, Helvetica, sans-serif; color:#b3b7a0; margin:0px;}
#rpcBlock2 #info #leftContent #direction p { margin:4px 0px;}
#rpcBlock2 #info #leftContent #direction ul { list-style:disc; margin:0 0 0 15px; padding:0; }
#rpcBlock2 #info #leftContent #direction ul li { margin:2px 0; padding:2px 0; }
#rpcBlock2 #info #leftContent #direction #left { float:left; margin:5px 5px 5px 5px; width:104px; }
#rpcBlock2 #info #leftContent #direction #right { float:left; margin:5px 5px 5px 5px; width:550px; }
#rpcBlock2 #info #satisfaction {margin: 0; background:#e8ecd5; padding:10px;}
#rpcBlock2 #info #satisfaction .floatRight {float:right;}
#rpcBlock2 #info #satisfaction .floatLeft {float:left;}
#rpcBlock2 #info #reActivate { background:url(/images/myinfotech/project_complete.png) top left no-repeat; float:right; height:28px; width:120px; display:block; margin:3px 0 -15px 0; padding:10px 0;}
/* PAST PROJECTS */


ul#relatedProjects { margin:20px 0 25px; padding:0 0 0 5px;}
ul#relatedProjects li { list-style-type:none; padding:3px 0 3px 25px; margin:20px 0; background:url(/images/myinfotech/project_related.png) top left no-repeat}
ul#relatedProjects li a { font:12px Verdana, Geneva, sans-serif; font-weight:normal; text-decoration:underline;}

#rpcBlock2 {width:700px;}
#rpcBlock2 #info {width:698px; border:1px solid #29475f; border-top-width:4px; display:block;}
#rpcBlock2 #info #leftContent { padding:10px;}
#rpcBlock2 #info #leftContent h1 {font:bold 22px Georgia, "Times New Roman", Times, serif; color:#29475f; margin:0 0 0 10px;}
#rpcBlock2 #info #leftContent h2 {font:20px Arial, Helvetica, sans-serif; color:#b3b7a0; margin:0 0 0 10px;}
#rpcBlock2 #info #leftContent p {font:12px Arial, Helvetica, sans-serif; color:#29475f; margin:4px 0 4px 10px;}
#rpcBlock2 #info #leftContent #direction { width:678px; background:url(/images/body/678_wide_box.png) top left no-repeat; margin:0 0 10px 0; padding:5px 10px 10px 10px;}
#rpcBlock2 #info #leftContent #direction h2 {font:20px Arial, Helvetica, sans-serif; color:#b3b7a0; margin:0px;}
#rpcBlock2 #info #leftContent #direction p { margin:4px 0px;}
#rpcBlock2 #info #leftContent #direction ul { list-style:square; margin:0 0 0 15px; padding:0; }
#rpcBlock2 #info #leftContent #direction ul li { margin:2px 0; padding:2px 0; }
#rpcBlock2 #info #leftContent #satisfaction {margin: 0 -10px -10px -10px; background:#e9e7e8; padding:10px;}
#rpcBlock2 #info #leftContent #satisfaction .floatRight {float:right;}
#rpcBlock2 #info #leftContent #satisfaction .floatLeft {float:left;}

#rpcFeedback {width: 680px; height: 240px; background-color: #fff; padding: 10px;}
#rpcFeedback td {padding: 5px 0;}
#rpcFeedback .heading {font: bold 22px Georgia, "Times New Roman", Times, serif; color:#29475f; margin:0 0 10px 0;}
#rpcFeedback .label {font-weight: bold;}
#rpcFeedback textarea {font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; background: #f0f0f0;}
#rpcFeedback .sendLink a {background:#314d65 url(http://static.infotech.com/images/css/forms/btn_submit-bg.png) top left repeat-x; border:1px solid #000; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; text-decoration: none; padding: 2px 10px;}

/*  END RPC MyInfoTech Junk  */
