body {
	background-color: #FFFFFF;
	color: #838688;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
}
button, input, select, table, textarea {
	font-size: 1em;
}
button, input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
	color: #2E2E2E;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
form {
	margin: 0;
	padding: 0;
}
h1 {
	color: #AC0311;
	font-size: 1.6em;
}
h2 {
	color: #AC0311;
	font-size: 1.3em;
}
h3 {
	color: #AC0311;
	font-size: 1.2em;
}



table#bodytab {
	height: 100%;
	width: 990px;
}

td#sitemiddle {
	padding-bottom: 10px;
}

td#sitefooter {
	background-image: url(../images/bbg.gif);
	color: #C9C9C9;
	height: 1px;
	vertical-align: top;
}
	td#sitefooter div#footerdevlogo {
		
		margin: -27px 0 0 750px;
		padding: 40px;
		position: absolute;
		width: 180px;
	}
	td#sitefooter div#footerover {
		background: url(../images/bbggrad.gif) repeat-x;
		height: 44px;
	}
	td#sitefooter div#footerinner {
		padding: 15px 40px;
	}

div#topredarea {
	background-color: #AC0311;
	border-bottom: solid 1px #6C6C6C;
	color: #FFFFFF;
}

div#topoverarea {
	margin: 0 350px 0 40px;
	text-align: center;
}
	div#topoverarea a img {
		border: none;
		margin: 12px 0;
	}
	div#topoverarea div#topinfo {
		float: left;
		padding: 7px 0;
		text-align: left;
		width: 310px;
	}

div#topheadarea {
	background: #AC0311 url(../images/tpbg.gif) repeat-x;
	border-bottom: solid 2px #BC3500;
}

div#topunderarea {
	padding: 7px 15px 7px 40px;
}
	div#topunderarea form {
		float: right;
	}
		div#topunderarea form input {
			background-color: #FFFFFF;
			border: none;
			width: 250px;
		}
		div#topunderarea form button {
			background: none;
			border: none;
			color: #FFFFFF;
			margin-left: 7px;
			width: 45px;
		}
	div#topunderarea div {
		font-size: 0.91em;
		width: 590px;
	}
	div#topunderarea a {
		color: #FFFFFF;
		text-decoration: none;
	}
	div#topunderarea a:hover {
		text-decoration: underline;
	}

table#colstab {
	height: 100%;
	width: 100%;
}

td#colleft {
	background: #90846C url(../images/cbgl.gif) repeat-x;
	color: #32373A;
	padding: 25px 12px 50px 0;
	vertical-align: top;
	width: 208px;
}
	td#colleft h2 {
		margin: 2em 0 2em 40px;
		text-align: right;
	}
	td#colleft ul.lclinkslist {
		background: url(../images/lmsep.gif) no-repeat;
		font-size: 1.09em;
		list-style: none;
		margin: 0;
		padding: 0;
	}
		td#colleft ul.lclinkslist li {
			background: url(../images/lmsep.gif) no-repeat left bottom;
			padding: 3px 0 3px 40px;
		}
		td#colleft ul.lclinkslist a {
			color: #32373A;
			text-decoration: none;
		}
		td#colleft ul.lclinkslist a:hover {
			color: #C9C9C9;
		}

td#colright {
	background: url(../images/cbgr.gif) repeat-x;
	padding: 12px 12px 0 12px;
	vertical-align: top;
}
	td#colright div#contentframe {
		border: solid 1px #AD0513;
		height: 100%;
	}
	td#colright div#contentinner {
		margin: 10px 10px 30px;
	}



img#devlogo {
	float: right;
}
div#devtext {
	line-height: 95%;
	margin: 0 50px 0 0;
	text-align: right;
}
div#devtext a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}