body {
	background-color: white;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
	margin: 0;
	color: black;
}

img { border:  none;}

a, a:link { 	
	color: blue;
	font-weight: bold;
	text-decoration: none;
}
a:visited { color: purple;}

/* List Items */
li p { margin: 0; padding: 0;}
a.backtotop, #search_bar, #quicklinks,  #navigation,  #footer, #logged_status, #accessbar, .left, .right, #footer_links, .skip_nav  {display: none;}

.breadcrumbs { 
	font-weight:  bold; 
	border-bottom:  solid 1px silver;
	padding: 5px 0;
}
	.breadcrumbs span:after, .breadcrumbs a:after {content: ' > '; }
	.breadcrumbs span.current:after { content: ' '; 	}

/* Font Styles */
.form .button_row {
	text-align:left;
	padding: .8em;
}
.form .rowman {
	width: 70%;
	float: right;
	overflow: hidden;
	font-size: 70%;
}

.form .row {	
	border-bottom:1px solid #fafafa;
	padding: .5em 0; 
}
.form .row:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.form .row:nth-child(2n) { 	background-color: #fafafa; }

.form label, .form .label {
	float: left;
	width:27%;
	padding: .4em 1%;
}
/* Checkbox label, removes float and displays inline */
label.checkbox_label {
	float: none;
	display: inline;
}
.form .field {
	float: left;
	width: 70%;
}
	.form .field input[type="text"], .form .field textarea, .form .field input[type="password"] {	width: 95%;	}
	.form .field .input_text, .form .field textarea { width: 95%;}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

input[type="button"], input[type="submit"] { display: none;}
.labelman { color: red;}