body {
	background: #211F1E;
	margin: 0px;
	font:9px Verdana, Arial, Helvetica, sans-serif;
}
form {
	padding:0;
	margin:0;
}
img {
	border:0;
}
h1 { color:#48423C; font-size:10px; font-weight:bold; margin:14px 0px 4px 0px;}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #48423C;
}
#wrap {
	margin:0 auto;
	width:800px;
}
#top {
	width:800px;
	height:90px;
}
#content {
	width:800px;
	height:480px;
}
#content-hm {
	width:800px;
	height:600px;
}
#footer, #footer-hm {
	width:800px;
	border-top:1px solid #463F34;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#534C40;
}
#footer {
	margin-top:30px;
}

.logo {
	float:left;
}

#ut-nav {
	width:217px;
	float:right;
	text-align:right;
}
#footer-l {
	padding:7px 0px 10px 10px;
	width:560px;
	float:left;
}
#footer-r {
	padding:7px 10px 10px 0px;
	width:160px;
	float:right;
	text-align:right;
}
.eqicon {
	float:right;
}
.clearboth {
	clear:both;
}
#footer-l a, #footer-l a:visited, #footer-r a, #footer-r a:visited {
	text-decoration:none;
	color:#534C40;
}
#footer-l a:hover, #footer-l a:active, #footer-r a:hover, #footer-r a:active {
	text-decoration:underline;
	color:#534C40;
}

#dis a, #dis a:visited {
	text-decoration:none;
	color:#4F9CAF;
}
#dis a:hover, #dis a:active {
	text-decoration:underline;
	color:#4F9CAF;
}

#left {
	background-image:url(../img/tile.gif);
	background-repeat:repeat-y;
	width:400px;
	height:480px;
	float:left;
	text-align:center;
}

#right {
	width:400px;
	height:480px;
	float:right;
	background:#FFFFFF;
}

#frame {
	width:378px;
	height:458px;
	border:1px solid #CCCBC9;
	margin:10px 10px 0px 10px;
}

#r-top {
	width:378px;
	height:54px;
	border-bottom:1px solid #CCCBC9;
}

#r-bot {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#48423C;
	margin:19px 30px 0px 19px;
	line-height:17px;
}
#r-bot p {
	padding:0;
	margin:0px 0px 17px 0px;
}

#r-bot-amen {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#48423C;
}
.am-instr {
	border-bottom:1px solid #CCCBC9;
}
.side-btn {
	border-bottom:1px dashed #CCCBC9;
}

#ro0 p, #ro1 p, #ro2 p, #ro3 p, #ro4 p, #ro5 p, #ro6 p, #ro7 p, #ro8 p {
	margin:0;
	padding:12px 19px 0px 19px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#48423C;
}

.tabcontent{
	display:none;
}
#ro1, #ro2, #ro3, #ro4, #ro5, #ro6, #ro7, #ro8 {
	width:378px;
	height:75px;
	background:#F6F3DB;
}

#r-bot-nbrhd {
	padding:5px 0px 0px 5px;
}
.prom-logo {
	margin:6px 0 14px 0;
}
#r-bot-team, #r-bot-info {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#48423C;
	margin:9px 20px 0px 19px;
	line-height:17px;
	
}

#r-bot a, #r-bot a:visited, #r-bot-team a, #r-bot-team a:visited, #r-bot-info a, #r-bot-info a:visited, #finance a, #finance a:visited{
	text-decoration:none;
	color:#4F9CAF;
}
#r-bot a:hover, #r-bot a:active, #r-bot-team a:hover, #r-bot-team a:active, #r-bot-info a:hover, #r-bot-info a:active, #finance a:hover, #finance a:active {
	text-decoration:none;
	color:#FFFFFF;
	background:#31B9DA;
}
#r-bot-info p {
	padding:0;
	margin:17px 0px 0px 0px;
}
#fp-copy p{
	margin:0;
	padding:12px 19px 0px 19px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#48423C;
	line-height:17px;
}

#dhtmltooltip{
	position: absolute;
	width: 150px;
	border:1px solid #463F34;
	padding: 10px;
	background-color: #CCCCCC;
	visibility: hidden;
	z-index: 100;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

#am-wrap {
	width:550px;
	height:610px;
	margin:0 auto;	
}
#plan-wrap {
	width:550px;
	height:525px;
	margin:0 auto;
	background:#FFFFFF;	
}

#plan-mid {
	width:550px;
	height:414px;
}
#plan-wrap-b {
	width:550px;
	height:670px;
	margin:0 auto;
	background:#FFFFFF;	
}
#plan-mid-b {
	width:550px;
	height:561px;
}
#plan-tbl {
	background-color:#211f1e;
}
#plan-foot {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	color:#999999;
	padding:12px 20px 0 20px;
}

#reg-wrap {
	width:620px;
	margin:0 auto;
	background:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9px;
	padding-bottom:20px;
}
#reg-mid {
	margin:15px 35px 20px 20px;
	border-bottom:1px solid #CCCCCC;
}
#reg-bot {
	margin:15px 35px 0px 20px;
	border-bottom:1px solid #CCCCCC;
}
#reg-bot p {
	margin-bottom:20px;
}

.hd {
	margin:22px 0px 0px 26px;
}
.fields, .zip, .state {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	height:12px;
	border:1px solid #85A1AF;
}
.drop1, .drop2  {
	margin-top:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	border:1px solid #85A1AF;
}
.drop1 {
	width:150px;
}
.drop2 {
	width:62px;
}

.fields {
	width:149px;
}
.zip {
	width:60px;
}
.state {
	width:38px;
}
.bot-pad {
	padding-bottom:13px;
}
.bot-pad-top {
	padding-top:2px;
	padding-bottom:13px;
}

.reg-hd {
	margin-top:29px;
	margin-bottom:21px;
}
.reg-copy {
	margin-bottom:18px;
}
.reg-tbl {
	margin-top:8px;
}
.orange {
	color:#cc6600;
}

.td-pad {
	padding-bottom:15px;
}
#form-btns{
	margin:0px 0 0 20px;
} 

#info-btns {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	width:234px;
	padding-top:10px;
	padding-bottom:10px;
	background:#211f1e;
	margin-top:45px;
	margin-left:auto;
	margin-right:auto;
}
#btn-holder_art {
	width:212px;
	height:210px;
	border:1px solid #3d362d;
	margin-left:auto;
	margin-right:auto;
}

#btn-holder {
	width:212px;
	height:169px;
	border:1px solid #3d362d;
	margin-left:auto;
	margin-right:auto;
}

#fin-wrap {
	width:475px;
	height:621px;
	margin:0 auto;
	background:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9px;
}

#fin-wrap p {
	padding:0;
	margin:0 0 10px 0;
}

#finance {
	margin:15px 0 0 20px;
}

#con-wrap {
	width:620px;
	margin:0 auto;
	background:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9px;
}
#con-tbl {
	margin:10px;
}
.con-td {
	height:21px;
}
.fin-tbl-rows {
	height:23px;
	border-bottom:1px solid #cccbc9;
}
.fin-tbl-cols {
	padding:5px 0 13px 0;
	border-bottom:1px solid #3d362d;
}
.fin-tbl-cols2 {
	padding:5px 0 20px 0;
}
.fin-tbl2 {
	margin-top:6px;
}
.fin-tbl-row-top {
	border-top:1px solid #3d362d;
	border-bottom:1px solid #cccbc9;
	padding-top:8px;
}
#tour-wrap {
	width:485px;
	height:361px;
	margin:0 auto;
	background:#FFFFFF;	
}
.tour-tbl {
	background: #211F1E;
}
.tour-content {
	margin:30px 0 0 15px;
}
#tour-box {
	width: 103px;
	font-size:10px;
	border-top: 1px solid #cccbc9;
}
#tour-box ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#tour-box a {
	display: block;
	width: 97px;
	background-color: #ffffff;
	border-bottom: 1px solid #cccbc9;
	padding:6px 0 6px 6px;
}
#tour-box a:link, #tour a:visited {
	color: #4f9caf;
	text-decoration: none;
}

#tour-box a:hover {
	background:#4f9caf;
	color: #ffffff;
}

#active #current {
	display: block;
	width: 97px;
	background-color: #ffffff;
	border-bottom: 1px solid #cccbc9;
	padding:6px 0 6px 6px;
	color:#666666;
	font-weight:bold;
}
#qt {
	padding:9px 0 6px 6px;
}
#qt a, #qt a:visited {
	color: #4f9caf;
	text-decoration: none;
}
#qt a:hover, #qt a:active {
	background:#4f9caf;
	color: #ffffff;
}



#copy p { padding:0; margin:0 0 17px 0; }
#copy-last p { padding:0; margin:0; }

#scrollingbox {
	overflow:scroll;
	width:99%;
	height:395px;
	overflow-x:hidden;
	margin-top:4px;
}
#scrollingbox p {
	margin:0;
	padding:0 0 8px 0;
}
