.header_in {
	background-image: url('../../images/cost/bg_banner_cost.jpg');
}

.box-rframetop {
	background:transparent url('../../images/cost/bg_header_right_col.gif') repeat-x scroll left top;
}

h1.pageTitle {
	color: #4A5187;
}

h1 {
	color: #4A5187;
}

a, a:link, a:visited, a:focus, a:hover, a:active {
	color: #4A5187;
	/* color: #D47300; */
}

.footer_in {
	background-color: #4A5187;
}

.content-quicklinks ul {
	margin-left: 0;
}

.content-quicklinks li {
	float: left;
	list-style: none;
}

.content-quicklinks a {
	display: block;
	margin: 3px;
}

.content-quicklinks a:link,
.content-quicklinks a:visited,
.content-quicklinks a:focus,
.content-quicklinks a:hover,
.content-quicklinks a:active {
}

.header {
	height: 145px;
	position: relative;
}

.header-subnavigation {
	height: 20px;
	clear: both;
	width: 100%;
	position:		absolute;
}

.header-subnavigation,
.header-subnavigation * {
	margin:			0 0 0 0;
	padding:		0;
	list-style:		none;
}

.header-subnavigation {
	line-height:	18px;
}

.header-subnavigation ul {
	position:		absolute;
}

.header-subnavigation ul {
	background: transparent url('../../images/cost/bg_subnav_top.gif') repeat-x top left;
	display: block;
	margin: 0;
	clear: both;
	float: left;
	width: 980px;
	padding: 0;
	border-bottom: 1px solid #BDBDBD;
}

.header-subnavigation li {
	float: left;
	list-style: none;
	padding: 0;
}

.header-subnavigation a {
	display:		block;
	position:		relative;
	padding:   0 10px;
	text-decoration:none;
	height: 18px;
	color: #BDBDBD;
}

.header-subnavigation a .active {
	color: #A0A0A0;
	font-weight: bold;
}

.header-subnavigation a .mark {
	color: #A0A0A0;
	font-weight: bold;
}

.header-subnavigation a:focus,
.header-subnavigation a:hover,
.header-subnavigation a:active {
	background:		#E9E9E9;
	outline:		0;
}
