body {
	margin:0 10px;
	background:url(back.gif) #e0d0b2;
}

#container {
	width:900px;
	margin:0 auto;
	position:relative;
}
#header {
	padding:15px 20px;
	background:url(header-back.gif);
}
#tabs {
	background:#590915;
	border-bottom:4px solid #b5121b;
	padding:4px 0 0 4px;
}


/* navigation */


#nav {
	height:30px;
	margin:0;
	padding:0;
}
#nav li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}


#nav a {
	height:20px;
	margin:0;
	display:block;
	padding:10px 10px 0;
}

#tabHeaderActive a {
	background:#b5121b;
}
#nav a:hover {
	background:#320209;
}


/* content */

#column {
	width:436px;
	background:url(header-back.gif);
	font-family:Helvetica, Tahoma, Arial, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#433e35;
}
#column .content {
	padding:0 12px 12px;
}
#column h1 {
	font-family:Helvetica, Tahoma, Arial, sans-serif;
	margin:0;
	padding:6px 10px;
	color:#000;
	background:#fff;
	font-size:20px;
	line-height:32px;
	border-top:4px solid #b19c76;
}
#column h2, #column h3 {
	font-family:Helvetica, Tahoma, Arial, sans-serif;
	margin:0;
	padding:6px 10px;
	color:#590915;
	font-weight:normal;
	font-size:16px;
	line-height:28px;
}
#column h4 {
	font-family:Helvetica, Tahoma, Arial, sans-serif;
	margin:0;
	padding:6px 0;
	color:#590915;
	font-weight:normal;
	font-size:14px;
	line-height:24px;
}
#column .footer {
	padding:12px;
	font-size:10px;
	line-height:14px;
	border-top:1px solid #c2b397;
	background:url(back.gif);
}
#column .footer a {
	color:#433E35;
}
#column .footer a:hover {
	color:#000;
	text-decoration:none;
}
#column .content .scroll {
	height:300px;
	overflow:auto;
}

/** added JCH **** 6-60-09 **/
.col-img {
	margin-bottom:10px;
	margin-top:10px;
	float: right;
	padding-left: 7px;
}

/* form */

#form-column {
	position:absolute;
	right:10px;
	top:20px;
	width:415px;
	padding:10px;
	background:#f0e8d9;
	border:1px solid #d8c9ac;
	font-family:Helvetica, Tahoma, Arial, sans-serif;
}
.inner {
	background:#fff;
	padding:10px;
}
.cta {
	text-align:center;
	font-size:11px;
	line-height:16px;
	color:#5d5d5d;
	padding-bottom:12px;
}
form {
	margin:0;
	padding:0;
}
.formtable td, .formTable td {
	font-size:12px;
	line-height:18px;
	padding:2px 0;
}
#form-column select {
	padding:2px;
	font-size:13px;
	margin:6px 0;
	font-family:Helvetica, Tahoma, Arial, sans-serif;
}
#form-column input {
	padding:2px;
	font-size:13px;
	font-family:Helvetica, Tahoma, Arial, sans-serif;
	margin:6px 0;
}

.progress {
	text-align:right;
	margin:8px 0;
	font-size:10px;
	color:#A1A1A1;
}
.continue {
	background-color:#FC8A00;
	border:3px double;
	border-color:#ffb357 #ff6600 #ff6600 #ffb357;
	margin-top:5px;
}
.submit {
	background-color:#9a1920;
	color:#fff;
	border:3px double;
	border-color:#bc2a32 #5e060b #5e060b #bc2a32;
	margin-top:5px;
}
.note {
	font-size:10px;
}
.program-drop {
	width:350px;
}


/* added info */

.occupation-link {
	text-align:right;
	border:solid #fff;
	padding:4px 8px;
	border-width:1px 0;
	margin-bottom:8px;
}
.occupation-link #content {
	text-align:left;
}
.close-link {
	float:right;
}