.modulewrap {
    overflow: hidden;
    font-family: verdana;
    font-size: 11px;
  }
  
.graycap {
    background: #f1f1f1 url('shade-top-right.gif') top right no-repeat;
    padding-left: 10px;
    height: 40px;
}

.graycap.login {
    background: #f1f1f1 url('shade-top-right-form.gif') top right no-repeat;
}

.graycap img {
  margin: 12px 11px;
}
.graycap h2 {
	padding: 11px;
	margin: 0;
	font-size: 17px;
}

.graycap .pad {
    padding-top: 12px;
  } 

.blockwrap { 
	background: #f3f3f3 url('form-bg.gif') top left repeat-x;
	padding: 20px;
	border: 1px solid #e7e7e7;
	margin: 0;
	margin-top: 0;
	}
	
.blockitem {
	clear: both;
	/*
	padding: 10px;
	padding-right: 5px;
	background: #ffffff;
	border: 1px solid #f1f1f1;*/
	padding-bottom: 8px;
	border-bottom: 1px solid #dddddd;
}	

.blockwrap.nolines .blockitem {
	border-bottom: none;
  overflow: hidden;
}

td.monkleft {
	width: 110px;
}

.gray {
  color: #848484;
}

input.submit-btn {
  background: #fff url('bg-submit.gif') top left repeat-x; 
  border: 1px solid #a19684; 
  font-size: 11px;
  }

#commentsDiv {
  margin-bottom: 10px;
}

.success {
  background: #ffffff;
  color: #2c8c30; 
  font-size: 14px;
}

.fail {
  background: #ffffff;
  color: #a83735;
  font-size: 14px;
}

/* UEM Port Preview */
.workWrap {
  border: 1px solid #dddddd;
 /* background: url('http://i.connect-3.com/img/workWrap-bg.gif') top left repeat-x #ffffff;*/
  background: #f3f3f3;
  border-top: 5px solid #e1ebf5;
  padding: 10px;
  margin: 10px -10px 30px -10px;
  
}

.workWrap h2 {
  text-transform: uppercase;
}
