/* Tag styles */
body {
	margin:				0;
	padding:			0;
	font-family:		sans-serif;
	font-size:			11pt;
	color:				#000000;
	background-color:	#EEEEFF;
}

th {
	font-size:			12pt;
	color:				#000000;
}
td {
	font-size:			10pt;
	color:				#000000;
}

h1 {
	padding:			10px 0 10px 0;
	margin:				10px 0 10px 0;
}
h1 a, h1 a:visited, h1 a:hover {
	color:				white;
	text-decoration:	none;
}
h2 {
	margin:				5px 0 5px 0;
	padding-bottom: 2px;
	border-bottom:		1px solid #663300;
}
h3 {
	padding:			1px;
	border:				1px solid #663300;
	background-color:	#DDDDFF;
}

/* Widgets */
textarea.richtext		{ width: 673px; height: 400px; }
input.timepicker		{ width: 75px; border: 1px solid #999999; }
input.datepicker		{ width: 100px; border: 1px solid #999999; }
input.datetimepicker,
input.datetimepicker_es	{ width: 140px; border: 1px solid #999999; }
input.colorpicker		{ width: 100px; border: 1px solid #999999; }
input.filechooser		{ width: 300px; border: 1px solid #999999; }
.ratingcontainer { float: right; text-align: right; }
