body, div, span, td, pre, li, input, select, textarea { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#333333;
}

body.default {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#e3e3e3;
}

.title { font-size:16px; color:#E20A16; font-weight:bold; }
.subtitle { font-size:13px; color:#333333; font-weight:bold; }

.footred { font-size:10px; color:#CC0000; font-weight:bold; }
.footgrey { font-size:9px; color:#444444; font-weight:bold; }
.copyright { font-size:9px; color:#ADADAD; font-weight:bold; }

.left { text-align:left; }
.justify { text-align:justify; }
.right { text-align:right; }

.red { color:#ff0000; }
.redbold { color:#ff0000; font-weight:bold; }
.yellow { color:#ffff00; }
.yellowbold { color:#ffff00; font-weight:bold; }
.white { color:#ffffff; }
.whitebold { color:#ffffff; font-weight:bold; }

a:link, a:visited, a:active {
	color:#0000ff; 
	text-decoration:underline;
}
a:hover {
	color:#ff0000;
	text-decoration:underline;
}

a.copyrightlink:link, a.copyrightlink:visited, a.copyrightlink:active { color:#ADADAD; text-decoration:none; }
a.copyrightlink:hover { color:#ADADAD; text-decoration:underline; }

a.footgreylink:link, a.footgreylink:visited, a.footgreylink:active { color:#444444; text-decoration:none; font-weight:bold; }
a.footgreylink:hover { color:#444444; text-decoration:underline; font-weight:bold; }

a.whitelinelink:link, a.whitelinelink:visited, a.whitelinelink:active { color:#FFFFFF; text-decoration:none; }
a.whitelinelink:hover { color:#FFFFFF; text-decoration:underline; }

a.blacklinelink:link, a.blacklinelink:visited, a.blacklinelink:active { color:#000000; text-decoration:none; }
a.blacklinelink:hover { color:#000000; text-decoration:underline; }