BODY { color:#000000;  background:#FFFFFF;  }

a { color:#000000; font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; text-decoration:underline; }
a:hover { color:#DBB467; font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; text-decoration:underline; }

.title { color:#544B33; font-family:arial, helvetica, verdana, sans-serif; font-size:20px; font-weight:bold; }
.subtitle { color:#AF8E5A; font-family:arial, helvetica, verdana, sans-serif; font-size:16px; font-weight:bold; }
.subtitlered { color:#CC0000; font-family:arial, helvetica, verdana, sans-serif; font-size:16px; font-weight:bold; }
.headerdark { color:#AF8E5A; font-family:arial, helvetica, verdana, sans-serif; font-size:13px; font-weight:bold; font-style:italic; }
.headerlight { color:#DDCCBB; font-family:arial, helvetica, verdana, sans-serif; font-size:13px; font-weight:bold; font-style:italic; }
.link { color:#000000; font-family: arial, helvetica, verdana, sans-serif; font-size:13px; text-decoration:none; }
.footer { color:#000000; font-family: arial, helvetica, verdana, sans-serif; font-size:13px; text-decoration:none; }
.normaltext { color:#000000; font-family: arial, helvetica, verdana, sans-serif; font-size:13px; }
.smalltext { color:#000000; font-family: arial, helvetica, verdana, sans-serif; font-size:11px; }
.highlight { color:#544B33; font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; font-weight: bold; }
.highlightbold { color:#CC0000; font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; font-weight: bold; }
.boldtext { color:#000000; font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; font-weight: bold; }
.logoname { color:#544B33; font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; font-weight: bold; }
.redname { color:#CC0000; font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; font-weight: bold; }
.boxedtext { color:#000000; font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; }

H1 { color:#000000; font-family:arial, helvetica, verdana, sans-serif; font-size:18px; font-weight:bold; }
H2 { color:#000000; font-family:arial, helvetica, verdana, sans-serif; font-size:13px; font-weight:bold; }
H3 { color:#000000; font-family:arial, helvetica, verdana, sans-serif; font-size:13px; font-weight:bold; }

TD { color:#000000; font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; }
LI { color:#000000; font-family:arial, helvetica, verdana, sans-serif; font-size:13px; }
DT { color:#000000; font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; }
DL { color:#000000; font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; }
DD { color:#000000; font-family: arial, helvetica, verdana, sans-serif; font-size: 13px; }

.subtitlered a { color:#CC0000; font-family: arial, helvetica, verdana, sans-serif; font-size: 16px; text-decoration:underline; }
.subtitlered a:hover { color:#CC0000; font-family: arial, helvetica, verdana, sans-serif; font-size: 16px; text-decoration:underline; }

/************************************************
	Table basic
************************************************/
table.basic { 
	border: 1px solid #EEEEEE; 
	}
table.basic th { 
	background-color: #F3F3F3;
	color: #333333;
	padding: 5px;
	text-align: left;
	vertical-align: middle;
	border-right: 1px solid #E5E5E5;
	border-bottom: 2px solid #E5E5E5;
	}
table.basic td { 
	padding: 5px;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	border-right: 1px solid #E5E5E5;
	border-bottom: 2px solid #E5E5E5;
	}
table.basic th.aligncenter, table.basic td.aligncenter {
	text-align: center;
	}
table.basic th.alignright, table.basic td.alignright {
	text-align: right;
	}
table.basic th.alignright, table.basic td.aligntop {
	vertical-align: top;
	}
table.basic textarea, table.basic select, table.basic input { 
	font: normal 12px Arial, Helvetica, sans-serif;
	}
table.basic tr.errors, table.basic td.errors {
	background-color: #FF0000;
	}
/************************************************
	Table simple
************************************************/
table.simple { 
	border: 0; 
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	}
table.simple td { 
	border: 0; 
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
	}
table.simple td.alignright { 
	text-align: right;
	}
table.simple td.aligncenter { 
	text-align: center;
	}
table.simple td.alignmiddle { 
	vertical-align: middle;
	}

