/* sign in page styles for www.gartner.com 20090730 */

  .contentCell {background-color:#ffffff;}
  
  #signin_bg {background-image: url(/templates/public/public/images/loginbk.gif); background-repeat:repeat; background-position:top;  float:left; margin:0; padding:0px; width:990px; height:509px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
  .login_lftContent h1 {margin:0px 0px 15px 0px; padding:0px; font-size:2.0em; font-weight:normal;}
  .login_lftContent h4 {margin:0px; padding:10px 0px 0px 0px; font-size:10px;}
  .login_lftContent p {margin:0px 0px 15px 0px; padding:0px}
  
  #signin_bg .login_lftDiv {width:541px; float:left; margin:0px; padding:0px;}
  #signin_bg .login_lftContent {width:420px; margin:78px 0px 0px 63px; padding:0px;}
  
  #signin_bg .login_rgtDiv {width:331px; height:285px; float:left; margin:54px 0px 0px 0px; padding:0px; background-image: url(/images/signIn_bkg.png); background-repeat:no-repeat;}
  #signin_bg .login_rgtContent {margin:24px 0px 0px 0px; padding:0px 24px 0px 24px;}
  
  .login_rgtContent .signInAreaText {margin:0px; padding:0px;}
  .signInAreaText h2.pleaseSignIn {margin:0px 0px 15px 0px; padding:0px; font-size:14px; color:#fff}
  .signInAreaText h2.signInErrorMsg {margin:0px 0px 15px 0px; padding:0px; font-size:14px; background-color: gold; color:#000}

  .inputfield {font-size:10px; font-weight:bold; margin:0px 0px 10px 0px; padding:0px;}
  .chckbox {font-weight:bold; margin:0px; padding:0px;}
  .chckbox input {margin:0px 0px 10px 0px; padding:0px;}
  .signInputText {font-size:10px; color:#000; margin:4px 0px 0px 0px; padding:2px 0px 2px 2px; font-style:normal; text-decoration:none;}

  .formTextarea {color:#fff; font-weight:normal;}
  .formTextarea .signInLink {color:#aadefa; font-weight:normal;}
  .formTextarea a.signInLink2 {color:#aadefa; font-weight:bold; text-decoration:none;}
  .formTextarea a:hover.signInLink2 {text-decoration:underline;}
  .formTextarea p {margin:15px 0px 0px 0px; padding:0px;}
  
  .chckbox .checkit {margin:0px; padding:0px;}
  
  #signin_bg img, #signin_bg div {behavior: url(/css/iepngfix.htc) }

  .login_rgtContent .submitBtnDiv {margin:10px 0px 0px 0px; padding:0px;}
  .login_rgtContent .button {width:73px; height:28px; margin:0px; padding:0px;}
  .login_rgtContent .dottedhr {background-image: url(/it/images/blueDot.gif); background-repeat:repeat-x; background-position:center; margin:0px; padding:0px 0px 0px 0px;}
  
  #signin_bg .clear {clear:both;}
  
  #g1_body #g1_header, #g1_body #g1_footer, #g1_body #g1_toolbar {width: 990px; margin: 0 auto; padding: 0; font-family: verdana, arial, helvetica, sans-serif;}
#g1_body #formName3 { float: right; margin:4px 20px 0px 10px;}
#g1_body #g1_header #menubar {width: 990px;}
#g1_header, #g1_footer, #g1_toolbar {background-color:#FFFFFF;font-family:verdana,arial,helvetica,sans-serif;margin:0 auto;padding:0;
width:990px;}

