body form#formName3 {width: none;}
body  #menubar {width: 0; padding-right: 14px;}
#tribanner { background: url("https://www.gartner.com/imagesrv/images/tertiary_header_bkg.jpg;wa7eaaf72c2724c7a0") 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 {  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:175px; padding-left: 14px; padding-right: 15px; padding-top:54px; float:left; font: bold 65%/1.1em Verdana, Arial, sans-serif; background-color:#FFFFFF; }
#right_sidebar { margin: 0;	width:227px;	padding-right:14px;  	padding-top:24px; 	float:right; 	font: 63%/1.1em Verdana, Arial, sans-serif;	background-color:#FFFFFF;   }   
#right_sidebar .block{ line-height:10px; padding-right:6px;  }
#right_sidebar ul {	padding-bottom: 5px;	padding-top: 11px;	border:0px;	}
#right_sidebar li {	line-height: 26px;	padding: 0 0 0 15px;	}
#right_sidebar li.not { font-weight:normal !important;
background:none;	line-height: 13px;	padding: 0;	}
#right_sidebar .title {  	color:#393B3B;	font-weight:bold;	font-size:90%;	text-transform:uppercase;	padding-top:23px;	padding-bottom:7px;	background: url(/imagesrv/cio/images/dot.gif) left bottom repeat-x;}
.clear { clear:both;}
#left_sidebar ul {	padding-bottom: 15px;	border:0px;	background: url(https://www.gartner.com/imagesrv/cio/images/dot_line.gif;wa184c1cfb90f1c034) bottom repeat-x;	width:175px;}	
#left_sidebar li {	line-height: 22px;	padding: 0 0 0 15px;	}	
#left_sidebar li.active { line-height: 22px;background: transparent url(https://www.gartner.com/imagesrv/cio/images/down_arrow.gif;wa74e142503a74187f) 3px 11px no-repeat;padding: 0 0 0 15px;}
#left_sidebar li.pdf {line-height: 22px;background: transparent url(/imagesrv/cio/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:bold;background:none;}
#left_sidebar li.not { font-weight:normal !important;background:none;line-height: 5px;padding: 0px 0pt 6px 22px;}
#left_sidebar li.not2 { font-weight:normal !important;background:none;line-height: 11px;padding: 5pt 0pt 5pt 35px;}
.selected { font-weight:bold !important;background:none;color:#000000; }
#mainContent{width:480px;padding-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 h1.imageReplace{ padding:0px;margin:10px 0;font:normal 22px/normal Helvetica, sans-serif;color:#537DA2}
#mainContent img.spot { float:left; padding-right:15px; padding-bottom:5px; clear:left; padding-top:2px;}
#mainContent h4{ 	font: bold 11px/normal Verdana, Arial, sans-serif;}
.orange { color:#F8832B;}
.go {padding-right: 6px !important;line-height: 13px;background: transparent url(https://www.gartner.com/imagesrv/cio/images/go_arrow.gif;wa618ad3f42328d277) right 9px no-repeat;}
.popup {padding-left: 15px !important;line-height: 13px;background: transparent url(/imagesrv/cio/images/go_pop.gif) left 1px no-repeat;}
.padded_2 {padding-bottom:2px;}.dSize {padding-left:10px; padding-top:5px; float:left;}
.dButton {float:left}
.dot_line {background: url(https://www.gartner.com/imagesrv/cio/images/dot_line.gif;wa184c1cfb90f1c034) 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;}
ul.black_circle2 li {padding-left: 10px;margin-bottom: 10px;margin-left:10px;background: transparent url(/imagesrv/cio/images/black_circle.gif) left 6px no-repeat;}
ul.black_circle2 li {padding-left: 10px; margin-bottom: 10px; margin-left:20px;background: transparent url(/imagesrv/cio/images/black_circle.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 img { display:none;}
table#g1_header tbody tr td div#logoleft img { display:block;}

/*  become a client form styles modified from RegUser css */


#contentside { margin:0; padding:0 0 0 0; vertical-align:top; width:680px; float:left; }


.orange_13 { color: #ff6600;  font-size: 11px; font-weight: normal;  }
.form_col { float: left; padding:0; margin:0; width: 332px;  }
.clear { clear: both; }
.form_col .form_item { padding:0 0 6px 0; margin:0; }
.sm_gray_1 { float: left; padding:0; margin:9px 0 0 0; width: 136px; font-size: 10.5px; color: #999999;  font-style: italic; text-align: right;   }
.sm_gray_2 { float: left; padding: 1px  1px 1px 1px; margin:0 0 0px 0; width: 302px; font-size: 10px; color: #999999; font-style: italic; text-align: right;  line-height:1em;}
.form_col label{ font-size: 13px; padding: 8px 0 2px 0; margin:0; width:160px; float: left; vertical-align: bottom; }
label.label600{ font-size: 13px;  padding:4px 0 2px 0; margin:0;  width:600px; float: left; }
.form_col label.label300{ font-size: 13px;  padding:4px 0 2px 0; margin:0;  width:300px; float: left; }
#mainForm { margin:0; padding: 0; }
.reg_field { clear: both; width: 300px; padding: 1px; margin: 0; border: solid 1px #cccccc;   background-color:#fef7ed;}
.reg_select {    width:300px; padding: 1px; border: solid 1px #cccccc; background-color:#fef7ed; clear: both; }
.reg_text_area  { height: 76px;  font-size: 12px; clear: both; width: 300px; padding: 1px; margin: 0; border: solid 1px #cccccc;   background-color:#fef7ed;}

.right_submit img { border: none; }
.form_col div.right_submit,
.right_submit { padding: 1px 1px 44px 1px; margin:0; font-size: 10px; float: left; width:298px; text-align: right;   }
.right_submit a{ color: #0066cc; text-decoration: none; padding: 0pxx; margin:0px  10px 14px 1p; vertical-align: middle;  }
.right_submit a:hover { color: #0066cc; text-decoration:  underline;  }













