* {
	margin:0px; padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}

body {
	background-color:#000000;
	color:#000000;
}

p {
	font-size:11px;
	margin:5px 10px 5px 10px;
	color:#000000;
}

a {
	color:#FFFFFF;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

ul {
	text-align:left;
	margin-left:0px;
	line-height:12px;
	padding-left:1.4em !important;
	text-indent:-1.1em !important;
	padding-left:1.0em;
	text-indent:-1.8em;
	list-style-position:inside;
	list-style-image:url(../images/theme/cat_bullet.gif);
}

li {
	font-size:10px;
	list-style-type:disc;
}

li a {
	font-size:11px;
}

h1 {
	text-align:right;
	font-size:24px;
	line-height:22px !important;
	line-height:6px;
}

hr.titleline {
	width:70%;
	text-align:right;
	color:#ffffff;
	float:right !important;
	float:inherit;
	border:0px;
	border-top:1px solid #ffffff;
	height:1px;
}

form {
	margin:10px auto;
	padding:5px;
	width:400px;
}

input {
	font-family:Verdana, Helvetica, Tahoma, Arial;
	font-size:11px;
	width:325px;
}

input.button {
	width:auto;
	padding:2px;
}

.label {
	font-size:12px;
}

div.leftimage {
	float:left; width:201px; margin-right:10px; margin-top:12px !important; margin-top:4px;
}
div.rightsidetop, div.rightside {
	background-color:#99CC00; border:1px solid #ffffff; padding:8px; margin-top:14px !important; margin-top:6px; width:280px !important; width:295px; text-align:justify;
}
div.rightsidetop {
	float:left;
}
div.rightside {
	float:right; margin-right:10px !important; margin-right:0px;
}
div#boxfooter {
	position:absolute; left:0px; top:900px !important; top:870px; width:750px; height:11px;z-index:15; visibility:visible;
}
div#footertext {
	position:absolute; left:0px; top:875px !important; top:845px; width:750px; height:11px;z-index:16; visibility:visible;
}
div#bottombanner {
	position:absolute; top:935px !important; top:908px; width:750px; height:80px; background-color:#000000; color:#ffffff; z-index:20; visibility:visible;
	clear:all;
	left:0px;
}

span.drop_cap {
	font-size:22px;
	padding:0px 3px 0px 0px;
}