body{
	color: Black;
	background-color: #CCCCCC;
	font-family: Verdana, Tahoma, "Times New Roman", Times, serif;
	font-size: medium;
}

body.printorder{
	color: Black;
	background-color: #FFFFFF;
	font-family: Verdana, Tahoma, "Times New Roman", Times, serif;
	font-size: 8pt;
}

.definition{
	text-decoration: none;
	border-bottom: 1px dashed #f00;
}

h2{
	font-style: italic;
}

.grey{
background-color: #DDDDDD;
}

p.help{
font-style: italic;
color: #3333FF;
}

tr.headrow{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: Black;
	background-color: #AAAAFF;
	text-align: center;
	font-style: italic;
}

table.bordered{
	border-width: 1px;
	border-style: solid;
	border-color: Black;
	border-collapse: collapse;
}

table.blogtags{
	border-width: 1px;
	border-style: solid;
	border-color: Black;
	border-collapse: collapse;
}

.bordered{
	border: 1px solid black;
}

div.blogtagscomments{
        border-width: 1px;
        border-style: solid;
        border-color: Black;
	margin: 0 auto;
	width: 75%;
}



table.redalert{
	background-color: #FFDDDD;	
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;
	border-color: #FF0000;
}

table.savedalert{
	background-color: #DDDDFF;
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;
	border-color: #3300FF;
}

table.information{
	background-color: #DDFFDD;
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;
	border-color: #33FF00;	
}

td{
	vertical-align:top;
	text-align: justify;

}


p.footer{
	font-size: 8pt;
	text-align: center; 
}

p {
	text-align: justify;
}

.centred{
	text-align: center;
}

form div {clear:all;}
div.displayFormContainer{border:1px solid black;clear:all;background:#DDD}
form div label {display:block;float:left;width:200px;}

/* ----- Prototype Validation ----- */
input.disabled { border: 1px solid #F2F2F2; background-color: #F2F2F2; }
input.validation-failed, textarea.validation-failed, select.validation-failed { border: 1px solid #A00; color : #A00; }
input.validation-passed, textarea.validation-passed, select.validation-passed { border: 1px solid #161; color : #161; }
label.required { font-weight:bold;}
label.validation-failed { color : #A00; }
label.validation-passed { color : #000; font-weight:normal;}
label span.hint {font-weight:normal; font-size:0.7em; font-style:italic; }
.validation-advice { margin: 2px 0; padding: 0 5px; color : #A00; font-size: 0.9em; float:left; margin-left:20px; clear:none;}
