#right_md {
float:right;
margin-bottom:20px;
width:180px;
}
#main_nopad {
float:left;
padding-bottom:20px;
padding-right:10px;
width:346px;
}
.header-help {
float:right;
}
.header-help a {
background-image:url(../images/icon-help-red.gif);
background-position:center;
background-repeat:no-repeat;
cursor:pointer;
display:block;
height:23px;
outline-color:invert;
outline-style:none;
outline-width:medium;
text-indent:-9999px;
width:31px;
}

/*
.quick-login {
float:left;
margin-left:5px;
width:170px;
}

.quick-login .section-header {
background-color:#C33534;
float:left;
padding:3px 0px 2px 10px;
width:165px;
}

.quick-login .header-title {
color:#666666;
float:left;
font-size:1.2em;
font-weight:bold;
width:105px;
}
*/
.form-body {
background-color:#eeeeee;
float:left;
padding:10px;
width:471px;
border: 1px solid black;
}
.form-body .row {
float:left;
margin-bottom:10px;
width:321px;
}
.form-body .row label, .form-body .row p {
color:#666666;
float:left;
margin-right:10px;
width:120px;
}
.form-body .row input {
border:1px solid #666666;
float:left;
padding:3px;
width:180px;
}
.form-body .row textarea {
border:1px solid #666666;
float:left;
padding:3px;
width:180px;
}
.form-body .row .overflow-box {
border:1px solid #666666;
float:left;
height:150px;
overflow:auto;
padding:3px;
width:174px;
}
.form-body .row select {
border:1px solid #666666;
float:left;
width:182px;
}
.form-body .checkrow {
float:left;
margin-bottom:10px;
}
.form-body .checkrow input {
border:1px solid #666666;
float:left;
margin-right:5px;
margin-top:2px;
width:20px;
}
.form-body .checkrow label {
float:left;
font-size:0.9em;
width:120px;
}
.row .search-submit input {
background-image:url(../images/button-search.gif);
background-position:left center;
background-repeat:no-repeat;
border:0px none;
cursor:pointer;
display:block;
float:right;
height:30px;
margin-right:5px;
outline-color:invert;
outline-style:none;
outline-width:medium;
text-indent:-9999px;
width:106px;
}
.register-form {
float:left;
padding:0pt 0pt 5px 0px;
}
.register-intro {
float:left;
/*margin-left:10px;*/
width:470px;
}
.register-header {
border-bottom:1px solid #CCCCCC;
float:left;
width:570px;
}
.register-header h1 {
color:#666666;
float:left;
font-size:1.2em;
/* font-weight:bold; */
line-height:30px;
width:200px;
}
.register-form .section-header {
color:#C33534;
float:left;
font-size:8pt;
margin-left:10px;
padding:3px 0px 2px 10px;
width:325px;
}
.register-form .header-title {
color:#666666;
float:left;
font-size:1.2em;
/* font-weight:bold; */
width:175px;
}
.register-form .form-body {
/*margin-left:10px;*/
width: 470px;
border: 1px solid black;
}
.formRow {
clear:both;
float:left;
font-family: Arial;
font-size: 12px;
margin:5px 0pt 0pt 5px;
width: 460px;
}
.formRowLabel {
float:left;
font-family: Arial;
font-size: 12px;
/* font-weight:bold; */
text-align:right;
width:110px;
padding-top:3px;
}
.formRowStar {
color: #006699;
float:left;
font-family: Arial;
font-size: 12px;
/* font-weight:bold; */
text-align:center;
width:15px;
padding-top:3px;
}
.formRowInput {
float:left;
font-family: Arial;
font-size: 12px;
width: 200px;
}
.formRowCheck {
float:left;
font-size:0.8em;
text-align:left;
width: 300px;
}
.formRowCheck label {
color:#666666;
}
.formRowCheck input {
border:0px none;
}
.formRowInput input {
border:1px solid #666666;
padding:3px;
width:190px;
}
.formRowInput select {
border:1px solid #666666;
padding:3px;
width:198px;
}
.formRowComment {
float: left;
padding-left: 5px;
/* padding-top: 5px; */
color: black;
}
.formRowComment a {
font-size:0.9em;
padding-top:5px;
}

.formRowRead {
float:left;
padding-left:70px;
padding-top: 5px;
width:10px;
}
.formRowRead a {
font-size:0.9em;
padding-top:5px;
}

.formButton {
float:right;
margin-right:15px;
margin-top:10px;
position:relative;
}

.formButton input {
	height:17px; 
	width:67px;
	text-indent:-9999px; 
	border:0px; 
	display:block; 
	outline:none; 
	cursor:pointer; 
}

.formButton input#btn_create {
	background-image: url('../images/create-user.gif'); 
	background-position:left center; 
	background-repeat:no-repeat; 
}

.formButton input#btn_modify {
	background-image: url('../images/save.gif'); 
	background-position:left center; 
	background-repeat:no-repeat;
}

.formButton input#btn_delete {
	background-image: url('../images/delete.gif'); 
	background-position:left center; 
	background-repeat:no-repeat;
}


.myOptOut {
float:left;
padding-left:125px;
padding-top: 5px;
}
.myOptOut p {
float:left;
font-size:0.8em;
}
.myOptOutRadios {
color:#666666;
float:left;
font-size:0.8em;
padding-left:3px;
/* width:160px; */
}
.myOptOutRadios input {
margin-right:5px;
}
.tooltip a {
display:block;
height:23px;
width:5px;
}
.boxoverhead {
background:#eeeeee none repeat scroll 0%;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
color:black;
font-size:0.8em;
/* font-weight:bold; */
padding:5px;
}
.boxover {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #FFFFFF;
color:#666666;
font-size:0.8em;
line-height:1.3em;
padding:5px;
width:200px;
}
