body form#formName3 { width: none; }
body #menubar { width: 0; padding-right: 14px; }
#tribanner { background: url("/imagesrv/about/ombudsman/images/tertiary_header_bkg.jpg") no-repeat; width: 990px; height:90px; } 
#tribanner h2 { margin: 0px; padding: 44px 0 0 18px; font-size: 24px; font-weight: normal; color: #fff; }
#g1_body #g1_header, #g1_body #g1_footer, #g1_body #g1_toolbar { width: 990px; }
#footerBoxWhite #footerWhiteBg1 { width: 870px; }
#g1_body { background: #bbb;  /* <<< this is the final page background color */ color: #666;  /* <<< this is the final text color */ margin: 0 auto; padding: 0 auto; position: relative; width: 990px; }
#banner { background: #fff; margin: 0 auto; padding: 2px; /*border-bottom: 2px solid #bbb;*/
  /* width: 766px; for IE5/Win */
  voice-family: "\"}\""; voice-family: inherit; /* width: 762px; real width for other browsers */ 
  text-align:center; padding:1px 0 0 0; }
#g1_table { width: 990px; background: #ffffff; padding: 0; margin: 0; display:block; float:left; }
#g1_table ul { list-style: none; margin: 0; padding: 0; }
#g1_table a:link, #g1_table a:active, #g1_table a:visited { color: #3088CC;  /* <<< this is the final link color */ text-decoration: none; }
#g1_table a:hover { color: #3088CC; text-decoration: underline; }
a:focus { outline-style: none; }
#left_sidebar { margin: 0; width:178px; padding-left:14px; padding-top:54px; float:left; font: bold 65%/1.1em Verdana, Arial, sans-serif; background-color:#FFFFFF; }
#right_sidebar .block { line-height:23px; }
#blue_quote { padding-top:32px; color:#FFFFFF; background-color:#7FB5D6; padding-left:12px; padding-right:12px; }
#blue_quote p { margin:0; padding:0; margin-bottom:10px }
#blue_quote a:link,  #blue_quote a:active,  #blue_quote a:visited { color: #ffffff;  /* <<< this is the final link color */ text-decoration: none; font-weight:bold; }
#blue_quote a:hover { color: #ffffff; text-decoration: underline; font-weight:bold; }
/*RobL's  correction for links tooltip*/
	#HypeCycleMap a:link,  #HypeCycleMap a:active,  #HypeCycleMap a:visited { text-decoration: none; font-weight:normal; }
#HypeCycleMap a:hover { font-weight:300; }
#MagicQuadrantMap a:link,  #MagicQuadrantMap a:active,  #MagicQuadrantMap a:visited { text-decoration: none; font-weight:normal; }
#MagicQuadrantMap a:hover { font-weight:300; }
#MarketScopesMap a:link,  #MarketScopesMap a:active,  #MarketScopesMap a:visited { text-decoration: none; font-weight:normal; }
#MarketScopesMap a:hover { font-weight:300; }
#VendorRatingMap a:link,  #VendorRatingMap a:active,  #VendorRatingMap a:visited { text-decoration: none; font-weight:normal; }
#VendorRatingMap a:hover { font-weight:300; }
/*RobL's  correction for links tooltip*/
  
  #right_sidebar #blue_quote ul { background: url(/it/exp/exptv/dot_line.gif) top repeat-x; padding-bottom: 17px; padding-top: 17px; border:0px; }
#right_sidebar #blue_quote ul.bulleted { background:none !important; padding-bottom: 20px; padding-top: 5px; border:0px; }
#right_sidebar #blue_quote li.bull { line-height: 13px; background: transparent url(/imagesrv/research/methodologies/img/circle.gif) 0 6px no-repeat; padding: 0 0 0 17px; }
#right_sidebar ul { padding-bottom: 5px; padding-top: 5px; border:0px; }
#right_sidebar li { line-height: 22px; padding: 0 0 0 15px; }
#right_sidebar li.hype { line-height: 22px; background: transparent url(/imagesrv/research/methodologies/img/hype.gif) 0 6px no-repeat; padding: 0 0 0 17px; }
#right_sidebar li.magic { line-height: 22px; background: transparent url(/imagesrv/research/methodologies/img/magic.gif) 0 6px no-repeat; padding: 0 0 0 17px; }
#right_sidebar li.mforecast { line-height: 22px; background: transparent url(/imagesrv/research/methodologies/img/mforecast.gif) 0 6px no-repeat; padding: 0 0 0 17px; }
#right_sidebar li.mscope { line-height: 22px; background: transparent url(/imagesrv/research/methodologies/img/mscope.gif) 0 6px no-repeat; padding: 0 0 0 17px; }
#right_sidebar li.mshare { line-height: 22px; background: transparent url(/imagesrv/research/methodologies/img/mshare.gif) 0 6px no-repeat; padding: 0 0 0 17px; }
#right_sidebar li.vrelations { line-height: 22px; background: transparent url(/imagesrv/research/methodologies/img/vrelations.gif) 0 6px no-repeat; padding: 0 0 0 17px; }
#right_sidebar li.not { font-weight:normal !important; background:none; line-height: 10px; padding: 0; }
#right_sidebar .title { color:#393B3B; font-weight:bold; font-size:90%; text-transform:uppercase; padding-top:20px; padding-bottom:7px; background: url(/imagesrv/cio/images/dot.gif) left bottom repeat-x; }
.clear { clear:both; }
#left_sidebar ul { padding-bottom: 32px; border:0px; background: url(/imagesrv/cio/images/dot_line.gif) bottom repeat-x; }
#left_sidebar li { line-height: 22px; background: transparent url(/imagesrv/images/fall_cont_arrow.gif) 3px 10px no-repeat; padding: 0 0 0 15px; }
#left_sidebar li.active { line-height: 22px; background: transparent url(/imagesrv/research/methodologies/img/down_arrow.gif) 3px 11px no-repeat; padding: 0 0 0 15px; }
#left_sidebar li.pdf { line-height: 22px; background: transparent url(/imagesrv/images/pdf_icon.jpg) 0 5px no-repeat; padding: 0 0 0 15px; }
#left_sidebar ul#lnk_other { padding-top:15px; border-bottom: none; font-weight:normal; background:none; }
#left_sidebar li.not { font-weight:normal !important; background:none; line-height: 22px; padding: 0 0 0 15px; }
.selected { font-weight:bold !important; background:none; color:#000000; }
#mainContent { width:520px; margin-left:12px; margin-right:7px; margin-top:11px; float:left; font: 70%/1.3em Verdana, Arial, sans-serif; background-color:#ffffff; }
#mainContent h1 { padding:0px; margin:0; margin-top:14px; }
#mainContent h4 { font: bold 11px/normal Verdana, Arial, sans-serif; }
#mainContent li.hype { line-height: 15px; background: transparent url(/imagesrv/research/methodologies/img/icon_hypeCycle.gif) 0 3px no-repeat; padding: 0 0 0 30px; }
#mainContent li.mq { line-height: 15px; background: transparent url(/imagesrv/research/methodologies/img/icon_MagicQuadrants.gif) 0 3px no-repeat; padding: 0 0 0 30px; }
#mainContent li.mf { line-height: 15px; background: transparent url(/imagesrv/research/methodologies/img/icon_marketfcast.gif) 0 3px no-repeat; padding: 0 0 0 30px; }
#mainContent li.ms { line-height: 15px; background: transparent url(/imagesrv/research/methodologies/img/icon_marketscope.gif) 0 3px no-repeat; padding: 0 0 0 30px; }
#mainContent li.msh { line-height: 15px; background: transparent url(/imagesrv/research/methodologies/img/icon_marketshare.gif) 0 3px no-repeat; padding: 0 0 0 30px; }
#mainContent li.vr { line-height: 15px; background: transparent url(/imagesrv/research/methodologies/img/icon_vendorRatings.gif) 0 3px no-repeat; padding: 0 0 0 30px; }
.orange { color:#F8832B; }
.go { padding-right: 6px !important; line-height: 13px; background: transparent url(/imagesrv/images/fall_cont_arrow.gif) right 9px no-repeat; }
.go_white { padding-right: 10px; line-height: 16px; background: transparent url(/imagesrv/research/methodologies/img/white_arrow.gif) right 5px no-repeat; }
.dot_line { background: url(/imagesrv/cio/images/dot_line.gif) bottom repeat-x; }
.block { padding-bottom:5px; }
.line_solid { border-bottom: 1px solid #88B0C0; }
#footContain { background-color:#bbb; }
#footContain a:link,  #footContain a:active,  #footContain a:visited { color: #ffffff;  /* <<< this is the final link color */ text-decoration: none; }
#footContain a:hover { color: #ffffff; text-decoration: underline; }
.floatMenu { float:left; width:176px; padding-right:2px; }
ul.black_arrow li { padding-left: 10px; margin-bottom: 10px; background: transparent url(/imagesrv/cio/images/black_arrow.gif) left 6px no-repeat; }
.note { color:#A3A5A5; font-style:italic; }
#menubar { background-color: #666666; padding: 0; margin:0; position: relative; left: 0px; width:766px; border-bottom:0px solid white !important; }
table#g1_header tbody tr td div#logoleft img { display:block; }
.title2 { color:#666666; font-family:verdana, arial, helvetica; font-size:10px; font-weight:bold; padding-bottom:10px; padding-top:8px; background:transparent url(/imagesrv/cio/images/dot.gif) repeat-x scroll left bottom; }
.title3 { color:#666666; font-family:verdana, arial, helvetica; font-size:10px; padding-bottom:20px; padding-top:8px; background:transparent url(/imagesrv/cio/images/dot.gif) repeat-x scroll left bottom; }
.block2 { margin-bottom:10px; padding-bottom:5px; }
.padd { padding: 19px 7px 10px 12px; }
h1 { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; }
.bordcolor { background-color: #f5f5f5; border-top: solid 1px #f0f0f0; border-bottom: solid 1px #e8e8e8; border-left: solid 1px #e6e6e6; border-right: solid 1px #e4e4e4; font-color: #000; padding: 13px; }
.bigfont { font-size: 16px; line-height: 1.2em; }
#blue_quote { background-color:#7FB5D6; color:#FFFFFF; padding: 12px; 12px 12px 12px;
}
#blue_quote2 { background-color:#d3e2f3; color:#000; padding-left:14px; padding-right:24px; padding-top:18px; padding-bottom:18px; margin-bottom: 0px; border-top:#FFFFFF 8px solid; }
#left_sidebar { -x-system-font:none; background-color:#FFFFFF; float:left; font-family:Verdana, Arial, sans-serif; font-size:65%; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:1.1em; margin:0; padding-left:15px; padding-top:26px; width:178px; }
#left_sidebar ul { background:none; border:0 none; padding-bottom:9px; }
#left_sidebar li { background:none; line-height:18px; padding:0 0 0 15px; }
#g1_table #right_side { -x-system-font:none; background-color:#FFFFFF; float:right; font-family:Verdana, Arial, sans-serif; font-size:63%; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.1em; margin:0; padding-left:23px; padding-right:22px; padding-top:24px; width:210px; }
.line_solid2 { border-bottom:1px solid #bcbabd; padding: 12px 0 12px 0; }
#right_sidebar .title { background:transparent url(/imagesrv/cio/images/dot.gif) repeat-x scroll left bottom; color:#393B3B; font-size:90%; font-weight:bold; padding-bottom:7px; padding-top:20px; text-transform:uppercase; }
#right_side li.not { font-weight:normal !important; font-size:9px; }
ul.top li { background:transparent url(/imagesrv/images/bl_arrow_dwn.jpg) no-repeat scroll left 12px; margin-bottom:0px; padding:10px 20px 0px 10px; display:inline; }
.toppad { margin-bottom: 20px; margin-top: 13px; margin-left: 76px; font-weight: bold; }
.pspace { margin: 0; }
p.pspace { margin: 0; padding:0; padding-bottom: 15px; padding-top: 10px; }
p.black { color: #000; padding-top: 15px; }
p.blacker { color: #000; }
.lineh { line-height: 1.2em; }
#blue_quote2 ul.ul_pad li { background:transparent url(/imagesrv/images/bl_arrow.jpg) no-repeat scroll left 12px; margin-bottom:0px; padding:10px 0 0px 10px; }
#g1_table ul.ul_pad2 { padding-bottom: 17px; }
ul.ul_pad2 li { list-style-type:none; margin-bottom:0px; padding:2px 0 4px 11px; }
/*#mainContent .ul_pad3 li {
background:transparent url(/it/about/images/bl_arrow.jpg) no-repeat left 12px;
margin-bottom:0px;
padding:6px 0 0px 10px;
}*/


#right_side.lheight { line-height: 1.2em; }
h2.mission { font-size: 16px; color: #666; font-weight: bold; margin: 0; padding:0; }
/* industry pages right rail */
.ind_rail_pad { margin:0; padding:10px 10px 10px 18px; }
.ind_rail_item { padding: 2px 0px 4px 0px; }
#right_side .ind_contactUsBottom { color:#000; background-repeat: no-repeat; background-position: bottom left; padding: 12px 1px 14px 10px; margin: 0; }
#right_side .ind_contactUsBottom ul.rail_list { padding: 0; margin: 8px 0 0 0; list-style-type: none; }
#right_side .ind_contactUsBottom ul.rail_list li { padding: 1px 0 4px 0; margin: 0; list-style-type: none; }
#right_side .ind_contactUsBottom ul.rail_list li.dotted { background-image: url(/imagesrv/images/blueDot.gif); background-repeat: repeat-x; background-position: bottom; }
#right_side .ind_contactUsBottom h4.rail_hdr2 { font-size:11px; font-family:Verdana, Arial, sans-serif; padding:0px 0px 6px 0px; margin:0px; }
#right_side .ind_contactUsBottom ul.rail_list2 { list-style-type:none; margin:0px; padding:0px 0px 10px 0px; }
#right_side .ind_contactUsBottom ul.rail_list2 li { background: url(/imagesrv/cio/images/dot_line.gif) bottom repeat-x; list-style-type:none; margin:0px; padding:0px 0px 8px 0px; }
#right_side .ind_contactUsBottom ul.rail_list3 { background: url(/imagesrv/cio/images/dot_line.gif) bottom repeat-x; list-style-type:none; margin:0px 0px 15px 0px; padding:0px 0px 8px 0px; }
#right_side .ind_contactUsBottom ul.rail_list3 li { list-style-type:none; margin:0px; padding:0px 0px 6px 0px; }
#right_side .ind_contactUsBottom h4.rail_hdr { border: none; border-bottom: solid 1px #b9d0dc; text-transform: uppercase; font-size:11px; padding-bottom:4px; }


/* end industry pages right rail */
