/* BODY */
* {margin:0px; padding:0px;}
body {
	font-size:10.5pt;
	text-align:center;
	align:center;
	background-color:#EEE;
	margin: 0px auto;
	color: #333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	/* IE Scroll Bar */
	scrollbar-3d-light-color: #F00;
	scrollbar-arrow-color: #F00;
	scrollbar-base-color: #CCC;
	scrollbar-dark-shadow-color: #CCC;
	scrollbar-face-color: #FFF;
	scrollbar-highlight-color: #F00;
	scrollbar-shadow-color: #CCC;
	}
#page_layout {
	background-color:#FFF;
	width: 776px;
	margin: 0px auto;
	margin-left: 0px auto;
    margin-right: 0px auto;
	}

/* LINKS and LAYOUT */
a, a:link, a:visited {color:#00F;text-decoration:none;}
a:hover, a:visited:hover {color:#F00; text-decoration:underline;}
p {text-align:justify; margin:5px; padding:5px;}
fieldset {border:1px solid #CCC; padding:10px;
	border-radius:10px;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;}
legend {color:#F00; font-weight:bold;}

/* COLORS */
.white {color:#FFF;}
.grey {color:#CCC;}
.alert {font-weight:bold; color:#F00;}
.odd {background-color:#CCC;}
.even {background-color:#FFF;}
.bold {font-weight:bold;}

/* TABLE PROPERTIES */
.tableblk {background-color:#000;}
.td_hd {color:#F00; font-weight:bold;}
tr.header {color:#FFF; background-color:#F00;}
tr.regular {background-color:#FFF;}
tr.header td {padding:5px; font-weight:bold;}
tr.header th {padding:5px; font-weight:bold;}
tr.regular td {padding:5px;}

/* CONTENT */
.nav {text-decoration:none; font-size:10px;}