
#banner-hc{background:url(/imagesrv/research/hype-cycles/images/hdr_990_HC.jpg) no-repeat 0 0}
#banner-mq{background:url(/imagesrv/research/methodologies/img/hdr_990_MQ.jpg) no-repeat 0 0}
#g1_body{background:#bbb;color:#666;margin:0 auto;padding:0 auto;position:relative;width:990px}
#g1_table #leftrail .module .addlink,#g1_table #rightrail .module .addlink,#g1_table #leftrail .module2 .addlink,#g1_table #rightrail .module2 .addlink{margin:7px 0 0 0;padding:0;border:0;display:block}
#g1_table{width:990px;background:#fff;padding:0;margin:0;display:block;float:left}
#hcList h2{font-size:1.1em;padding:10px 0 5px 0;margin:0;color:#000;background:0;text-align:left}
#hcList li span{font-size:90%}
#hcList li.btt a{background:url(/imagesrv/images/arrow_up.gif) left center no-repeat;padding:0 0 0 15px;clear:both}
#hcList li.btt{background:url(/imagesrv/cio/images/dot.gif) left top repeat-x;margin:10px 0 5px 0;padding:20px 10px 0 0;text-align:right;clear:both}
#hcList li.shaded{background:#eaeaea}
#hcList li{padding:5px 0}
#hcList{border:0;margin:0;padding:0;width:100%;font:11px Verdana,Arial,sans-serif}
#mktg_SearchTxt{margin:0;padding:0;width:399px;height:21px}
#mqtable h2{font-size:13px;padding:10px 0 5px 0;margin:0;color:#000;background:0}
#mqtable td span{font-size:90%}
#mqtable td.btt a{background:url(/imagesrv/images/arrow_up.gif) left center no-repeat;padding:0 0 0 15px}
#mqtable td.btt{background:url(/imagesrv/cio/images/dot.gif) left top repeat-x;padding:20px 10px 5px 10px}
#mqtable td{padding:5px 10px}
#mqtable th{font-size:11px;text-transform:uppercase;text-align:left;white-space:nowrap;padding:5px 10px;background:url(/imagesrv/research/methodologies/img/MQ_tableBkg.jpg) repeat-x;color:#000;border-bottom:solid 1px #bbb}
/*#mqtable tr.shaded{background:#f1f6f9}*/
#mqtable tr:nth-child(odd) {background-color: #cccccc;}
 #mqtable{border:0;border-collapse:separate;border-spacing:2px;margin:0;padding:0;width:100%;font:11px Verdana,Arial,sans-serif}
#search_box_area #search_submit{margin:0;padding:0;vertical-align:middle}
#search_box_area form{margin:0;padding:0 0 0 14px}
#search_box_area input{margin:0;padding:0 0 0 6px;vertical-align:middle}
#search_box_area{margin:0;padding:3px 0 0 0}
.alphabetRow ul li{display:inline}
.alphabetRow ul{list-style:none}
.banner h1{margin:0;padding:44px 0 0 18px;font-size:24px;font-weight:normal;color:white}
.colItem h5{padding:0 0 6px 0;margin:0;color:#333;font-size:1.1em;font-weight:bold;font-family:arial,helvetica,sans-serif,verdana}
.gradgray{background:#dde0e2;background-image:url(/imagesrv/images/header/grad_gray566.gif)}
.graySubtext{font-size:10px;color:#a6b3bb;font-weight:normal}
.grayTextNormal{color:#a6b3bb;font-weight:normal}
.mainContent p{padding:15px 10px}
.mainContent{float:left;width:712px;padding:0 0 0 15px}
.rightrail{float:left;width:262px}
.searchtable{background-color:#8598a2;width:990px;height:33px}
.spanColArea .colItem h3{padding:2px 0 6px 0;margin:0;color:#333;font-size:14px;font-weight:normal;font-family:arial,sans-serif,verdana;letter-spacing:-.01em}
.spanColArea .colItem h4{padding:2px 0 6px 0;margin:0;color:#333;font-size:14px;font-weight:normal;font-family:arial,helvetica,sans-serif,verdana}
.spanColArea .colItem{padding:4px 10px 4px 0;margin:0}
.spanColArea .featureContent h2{padding:0 0 4px 0}
.spanColArea h1{font-size:12px;padding:0 0 8px 0;margin:0;font-family:verdana;font-weight:1200}
.spanColArea h2{font-size:16px;color:#666;padding:0 0 2px 0;margin:0;font-family:arial,helvetica,sans-serif,verdana}
.spanColArea h3{font-size:16px;line-height:12px;color:#333;padding:0 0 6px 0;margin:0;font-family:arial,helvetica,sans-serif,verdana}
.spanColArea p{padding:0 10px 10px 0;margin:0}
.spanColArea ul li a:hover{text-decoration:underline}
.spanColArea ul li a{padding:0;margin:0;text-decoration:none;line-height:1.0em;color:#006dd2;font-weight:bold}
.spanColArea ul li{padding:0 0 4px 0;margin:0;font-weight:bold}
.spanColArea ul.featureList li{padding:0 0 2px 0;margin:0}
.spanColArea ul{padding:2px 0 4px 0;margin:0;list-style-type:none}
.spanColArea{margin:0;padding:0 0 6px 0}
.tech2_singleCol h4 a,.tech3_singleCol h4 a,.gradGrayBottom h4 a{font-size:12px;text-decoration:none;color:#006dd2}
.tech2_singleCol h4 a:hover,.tech3_singleCol h4 a:hover,.gradGrayBottom h4 a:hover{text-decoration:underline}
.tech2_singleCol h4,.tech3_singleCol h4,.gradGrayBottom h4{font-family:arial,verdana,sans-serif;padding:10px 0 5px 0;margin:0;font-size:11px;color:#312d2e}
.tech2_singleCol h5 a,.tech3_singleCol h5 a,.gradGrayBottom h5 a{font-size:12px;text-decoration:none;color:#006dd2}
.tech2_singleCol h5 a:hover,.tech3_singleCol h5 a:hover,.gradGrayBottom h5 a:hover{text-decoration:underline}
.tech2_singleCol h5,.tech3_singleCol h5,.gradGrayBottom h5{padding:0 0 6px 0;margin:0;font-family:arial,verdana,sans-serif}
.tech2_singleCol h6 a,.tech3_singleCol h6 a{font-size:10px;text-decoration:none;color:#006dd2;border:solid 1px green}
.tech2_singleCol h6 a:hover,.tech3_singleCol h6 a:hover{text-decoration:underline}
.tech2_singleCol h6,.tech3_singleCol h6{font-size:10px;padding:4px 0 2px 0;margin:0;font-family:arial,verdana,sans-serif}
.tech2_singleCol{float:left;width:344px;padding:0;margin:0}
.tech3_singleCol_why .bullet_blue li{background:transparent url(/imagesrv/images/bullet_blue.gif) scroll left 4px no-repeat;font-weight:normal;padding:0 0 0 15px;margin:0 0 12px 0}
.tech3_singleCol_why .bullet_blue ul{padding:0;margin:0;list-style-type:none;list-style-position:inside;font-weight:normal}
.tech3_singleCol_why .colItem_txt{padding:4px 10px 4px 33px;_padding:4px 10px 4px 44px;margin:0}
.tech3_singleCol_why{float:left;padding:0;margin:0}
.tech3_singleCol{float:left;width:226px;padding:0;margin:0}
a:hover{text-decoration:underline;color:#06c}
a:link,a:visited,a:active{text-decoration:none;color:#06c}
body{background-color:#bbb;font-size:11px;font-family:verdana,arial,helvetica,sans-serif}
div.alphadrop ul li{font-size:16px;font-style:bold;text-transform:uppercase;display:inline;padding:0 4px;margin:0}
div.alphadrop{margin:0;padding:20px 0 10px 0}
div.banner{width:990px;height:90px}
h1{margin:0;padding:0}
img.down1{position:relative;top:4;left:0}
img.down2{position:relative;top:6;left:0}
input.field1{vertical-align:middle}
li.alerts{background:url(/imagesrv/images/alerts_icon.gif) 0 3px no-repeat;padding:0 0 0 14px}
li.arrow{background:url(/imagesrv/images/trans_arrow.gif) 0 3px no-repeat;margin:2px 0 0 15px;padding:0 0 0 10px}
li.info{background:url(/imagesrv/images/info_icon.gif) 0 3px no-repeat;padding:0 0 0 13px}
li.magnify{background:url(/imagesrv/images/magnify_icon.gif) 0 1px no-repeat;padding:0 0 0 13px}
li.mail{background:url(/imagesrv/images/envelope_icon.gif) 0 3px no-repeat;padding:0 0 0 15px}
li.print{background:url(/imagesrv/images/printer_icon.gif) 0 1px no-repeat;padding:0 0 0 15px}
ul{list-style:none}
