
.rbcontent { background-color: #f7f7f7; }

.rbcontent div.rbcontentpad { padding: 1.7em 2em 1.7em 2em; }

.rbroundbox { width: 100%; }

.rbcontent { font-size: 10px; }

.rbcontent h3 { font-size: 1.7em; color: #3E79A7; font-weight: normal; }
.rbcontent h4 { font-size: 1.2em; color: #e7501b; font-weight: normal; line-height:2.2em; }

.rbcontent textarea { background-color: #fff; border: 1px #ddd solid; padding: 5px; width: 96%; height: 7em; color: #666; }

.rbcontent input.button { border: 0; background-color: transparent; color: #EA3D0D; padding: 3px; font-size: 1.3em; margin-top: 3px; cursor: pointer; }
.rbcontent input.button-over { border: 0; background-color: transparent; color: #EA3D0D; padding: 3px; font-size: 1.5em; margin-top: 3px; cursor: pointer; }

.rbcontent input.button2 { border: 0; background-color: transparent; color: #2dbd3a; padding: 3px; font-size: 1.7em; margin-top: 3px; cursor: pointer; }
.rbcontent input.button2-over { border: 0; background-color: transparent; color: #2dbd3a; padding: 3px; font-size: 1.8em; margin-top: 3px; cursor: pointer; }

.rbcontent a, .rbcontent a:visited, .rbcontent a:active, .rbcontent a:link {
		
	color:#5b5b5b;
	text-decoration:none;
}

.rbcontent a:hover {
	
	color:#5b5b5b;
	text-decoration:underline;
}

	
.rbcontent .list {
	
	border-collapse: separate;
	border-spacing: 1px;
}

.rbcontent .list td {
	
	background-color: #eee;
	color: #444;
	padding: 2px;
}

.rbcontent .greyForm {
	
	font-size: 12px;
	margin: 2em 0.1em 0.3em 0.1em;
	
}
	
	.rbcontent .greyForm .clr {
		clear:both;
	}
	
	.rbcontent .greyForm p {
		
		margin: 0.6em 0.3em;
	}
	
		.rbcontent .greyForm p label {
			
			display: block;
			float:left;
			width: 30%;
			color: #666;
			
			height: 1.8em;
			line-height: 1.8em;
			
			margin-right: 1em;
			text-align: right;
		}
		
		.rbcontent .greyForm p input {
			
			width: 53%;
			border: 1px #ccc solid;
			
			padding: 3px;
			
			color: #3E79A7;
		}
		
		.rbcontent .greyForm .submit {
			
			margin: -0.2em 0 0 35%;
			text-align: left;
		}
		
		.rbcontent .greyForm p .button {
			
			float:none;
			
			border:0;
			background-color: #999;
			color: #fff;
			
			font-size: 1.2em;
			font-weight: bold;
			
			padding: 0.3em 2em;
			width: auto;
			height: auto;
		}
		
		.rbcontent .greyForm p .button-over {
			
			float:none;
			
			border:0;
			background-color: #e7501b;
			color: #fff;
			
			font-size: 1.2em;
			font-weight: bold;
			
			padding: 0.3em 2em;
			width: auto;
			height: auto;
		}
		
		.rbcontent .greyForm p .button-pressed {
			
			float:none;
			
			border:0;
			background-color: #000;
			color: #fff;
			
			font-size: 1.3em;
			font-weight: bold;
			
			padding: 0.5em 2.6em;
			width: auto;
			height: auto;
		}
		
	.rbcontent-extra {
		
		background-color:#eee;
		border-top: #ccc 1px dotted;
		font-size:2.0em;
		line-height:2.6em;
		text-align:center;
		padding:0;
	}
	
		.rbcontent-extra a, .rbcontent-extra a:visited, .rbcontent-extra a:active, .rbcontent-extra a:link {
			
			color:#444;
			text-decoration:underline;
		}
		
		.rbcontent-extra a:hover {
			
			color:#000;
			text-decoration:none;
		}
		
