html {height:100%;}
#inner-wrap {
padding-bottom:80px;
}
#wrap {
min-height:100%;
position:relative;
}
* html #wrap {height:100%}

#inner-wrap:after {
content:" ";
display:block;
clear:both;
}
* html #inner-wrap {
height:1px;
}
#footer {
position:absolute;
height:30px;
background-color: #6aa1c7;
width:100%;
}
#footerwep {
position:absolute;
height:30px;
background-color: #7ABC34;
width:100%;
top:970px;
}
#footerhome {
	position: absolute;
	top:450px;
	height:144px;
	width: 1000px;
	margin: auto;
    left:0; right:16px;
	font-size:11px;
}
#header {
background-image:url(top_back.jpg);
background-repeat:repeat-x;
height:183px;
}
#content {
	background-image:url(images/back_content.jpg);
	background-repeat:repeat-x;
	background-color: #2c589f;
	margin-left:auto;
	margin-right:auto;
}
ul{
font-size:11px;
line-height:12px;
margin:0px;
padding-left:15px;
}
img {
border:none;
}
#footer {
color:#2a598a;
}
#footer a:visited {
color:#2a598a;
}
#footer a:link {
color:#2a598a;
}
#footer a:active {
color:#2a598a;
}
#footer a:hover {
color:#FFFFFF;
}
/* Accordian */
.header {
	background: #000;
	cursor: pointer;
	padding:4px;
}

.header:hover{
	background-color:#666;
}
.selected{
	background-color:#F00;
	color:#FFF;
}

.content{
	background:#FFF;
}

#basic-accordian{
	width:477px;
	z-index:2;
	margin-top:100px;
}

.accordion_headings{
	background-image:url(images/current.png);
	padding:12px;
}
#content h1{
font-size:15px;
font-weight:bold;
color:#FFFFFF;
cursor:pointer;
margin:0px;
}
.accordion_headings:hover{
	background:#6aa1c7;
}

.accordion_child{
	padding:15px;
}

.header_highlight{
	background-image:url(images/selected.png);
}
a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #22283c;
}
a:active {
	color: #FFFFFF;
}