body {
	background-color: #EEEEEE;
}
table {
	font-size: 12px;
	font-family: "Trebuchet MS", Tahoma, Verdana, arial, helvetic;
	color: #000000;
}

a:link { 		color:#0A57BF; text-decoration: none; }
a:visited { 	color:#0A57BF; text-decoration: none; }
a:active { 	color:#0ABD16; text-decoration: none; }
a:hover { 	color:#0ABD16; text-decoration: underline; }

.error { color:#cc0000; }

	.content
	{
		font-size: 12px;
		font-family: "Trebuchet MS", Tahoma, Verdana, arial, helvetic;
		font-weight: bold;
		color: #333333;
	}

	#content p {
		padding:10px 20px 0px 20px;
		line-height:20px;
		text-align: left;
	}
	#content h1 {
		padding:20px 20px 0px 20px;
		text-align: left;
		font-size:18px;
		font-weight: bold;
		color: #0A57BF;
	}
	#content h2 {
		padding:20px 20px 0px 20px;
		text-align: left;
		font-size:16px;
		font-weight: bold;
		color: #0ABD16;
	}
	#content .subTitle {
		padding:0px;
		text-align: left;
		font-size:16px;
		font-weight: bold;
		color: #0ABD16;
	}
	#content ul {
		margin: 10px 10px 0px 30px;
		text-align: left;
	}
	#content li {
		list-style:none;
		background-image:url(images/li.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		padding:0px 5px 0px 20px;
		margin:10px 0 10px 0;
		color: #333333;
	}

	#subcontent {
		padding:0px 40px 0px 40px;
	}

	#quote {
		background-color: #eeeeee;
		margin: 30px 40px 10px 40px;
		padding: 15px 50px 15px 50px;
		line-height:20px;
		text-align: left;
	}

	.footer {
		padding: 5px;
		font-family: "Trebuchet MS", Tahoma, Verdana, arial, helvetic;
		font-size: 10px;
		color: #ffffff;
		line-height: 12px;	}

a.footerLink:link { 		color:#ffffff; font-weight: bold; text-decoration: none; }
a.footerLink:visited { 	color:#ffffff; font-weight: bold; text-decoration: none; }
a.footerLink:active { 	color:#ffff00; font-weight: bold; text-decoration: none; }
a.footerLink:hover { 	color:#ffff00; font-weight: bold; text-decoration: underline; }

	.loginField 	{
		font-family: arial, helvetic;
		font-size: 10px;
		width: 100px;
		height: 16px;
		line-height: 11px;
		margin-left: 2px;
		margin-top: 2px;
	}

tr.bglight { background-color: #ffffff; }
tr.bgdark { background-color: #f1f1f1; }

td.memberBox { text-align: left; padding-left: 4px; padding-right: 2px;}

td.accField { color: #666666; }

input { background: #F4F8FD; border: 1 solid #C8D7EE; color: #000000; vertical-align: middle;}
textarea { background: #F4F8FD; border: 1 solid #C8D7EE; color: #000000; vertical-align: middle; }
select { background: #F4F8FD; border: 1 solid #C8D7EE; color: #000000; vertical-align: middle; }

input.withbackground { background-image: URL("images/inputbg.png"); border: 1px solid #C8D7EE; padding-left: 5px; }
textarea.withbackground { background-image: URL("images/textareabg.png"); border: 1px solid #C8D7EE; padding-left: 5px; }	