#content_inner{
	background: #FFF URL(/images/layout_images/page_footer.gif) left bottom no-repeat;
	margin-bottom: 16px;
	padding-bottom: 15px;
}

#content_header{
	background: #FFF URL(/images/layout_images/page_top.gif) left top no-repeat;
	height: 30px;
}

#page{
	background: URL(/images/layout_images/page_bg.gif) repeat-y;
	padding: 0 29px 0 29px;
}

/* Columns
***************************/
#left_col{
	width: 620px;
	float: left;
	margin-right: 40px;
	display: inline;
}

#right_col{
	width: 239px;
	float: left;
}

/* Inner box
***************************/
.inner_box_wrapper{
	background: #FFF URL(/images/layout_images/inner_box_footer.gif) left bottom no-repeat;
}
.inner_box{
	background: URL(/images/layout_images/inner_box_header.gif) left top no-repeat;
	min-height: 182px;
	padding: 23px 20px;
}

.inner_box_link{
	height: 32px;
	width: 130px;
	display: inline;
	text-indent: -5000px;
	float: right;
	margin-right: 11px;
}
#apply_now_inner{
	background: URL(/images/layout_images/inner_apply_now.gif) left top no-repeat;
	
}

/* Application Form
***************************/

#application-form .title {
	background: #f4f4f4;
	font-weight: bold;
	height: 20px;
	font-size: .9em;
}

#application-form tr td {
	padding: 7px;
}

#application-form .box {
	padding: 0 0 0 10px;
}

#application-form .odd, #application-form .even  {
	background: none;
}


#progress-active {
	width: 310px;
	height: 20px;
	float: left;
	border-bottom: #f7981e 7px solid;
	margin-bottom: 20px;
}

#progress-inactive {
	width: 310px;
	height: 20px;
	float: left;
	border-bottom: #efefef 7px solid;
	margin-bottom: 20px;
}

#application-form .text_box{
	border: 1px solid #e1e1e1;
	height: 20px;
	padding: 6px;
	width: 340px;
}

#application-form .text_box_short{
	border: 1px solid #e1e1e1;
	height: 20px;
	padding: 6px;
	width: 150px;
}

#application-form .long_text_box{
	width: 316px;
}

#application-form .text_area{
	border: 1px solid #e1e1e1;
	height: 130px;
	padding: 6px;
	width: 340px;
}

#contact_form #button{
	background: URL(/images/layout_images/btn_submit.gif) left top no-repeat;
	border: none;
	height: 34px;
	width: 71px;
	font-size: 0em;
	text-indent: -5000px;
	float: right;
	margin: 0 20px 50px 0;
	line-height: 0;
}

.table-border {
	background: url(/images/layout_images/table-border.gif) repeat-x 0 7px;	
}

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

.orange {
	color: #f79e1e;	
}

.right {
	float: right;	
}

.left {
	float: left;	
}

#btn-cancel {
	margin: 0 0 0 5px;	
}