.terms_copy_iframe {
border: 2px solid #EFEFEF;
}
.colored_box,#red_box,#blue_box,#green_box,#yellow_box{
	width:30px;
	height:30px;
	border:1px solid black;
	float:left;
	margin-right:2px;
	margin-left:2px;
}

#red_box{ background-color:red}
#blue_box{ background-color:blue}
#green_box{ background-color:green}
#yellow_box{ background-color:yellow}

#suggestlink {
color: green;
font-weight: bold;
text-decoration: underline;
}

#username_suggestion {
padding-top: 2px;
padding-bottom: 2px;
color: black;
}


#suggestlink:HOVER {
color: #00AA00;
font-weight: bold;
text-decoration: underline;
}

.feedback{
  color:red;
  font-size: inherit;
}

/*
.feedback font {
  font-size: 8pt;
}
*/

.green_feedback{
  color: green;
}

.box_display{
	width:100%;
	float:left;
	position:relative;
  border-top:2px solid green;
  border-left:2px solid green;
  border-right:2px solid green;
  border-bottom:2px solid green;
}

.title_row{
  background-color:green;
  color:white;
  font-weight:bold;
	padding:4px;
}

.field_title{
  font-weight:bold;
}

.padded_row{
	width:400px;
	float:left;
}

#star_image_container{
  float:right;
}

#username_row{
	width:400px;
	float:left;
	padding-top:10px;
	padding-left:2px;
}

.text_label_container{
	float:left;
	width:190px;
}

.text_field_container{
	float:left;
	width:196px;
	text-align:left;
}

.password_row{
	width:400px;
	float:left;
	padding-left:4px;
}

.label_normal {
	color: black;
	text-decoration: none;
}

.label_error {
	color: red;
	text-decoration: underline;
}

.button_style{
	width:185px;
}

.bold_link{
	font-weight:bold;
}

.oopsout {
	padding-bottom: 6px;
	padding-left: 2px;
}