/*.ClearBoth {
	CLEAR: both
}

#page {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 977px
}

.footer{
	padding: 15px 25px;
	float: left;
	width: 927px;
	margin-top: 20px;
	margin-bottom: 20px;
	background:#565656;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.7em;
}
.footer #sitemap{margin:5px 0; border-bottom: 1px solid #fff;}
.footer #sitemap .block{float:left;width:180px;margin-right:35px; }
.footer #sitemap .last{margin-right:0; width: 60px;}
.footer #sitemap ul{padding:5px 0;}
.footer #sitemap ul li{line-height:20px;}
.footer #sitemap ul.InnerUL li {padding:0 0 0px 10px;}
.footer #sitemap ul li a:hover{text-decoration:underline;}
.footer #sitemap h4{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:bold;color:#576672;padding:0;margin: 0;}
.footer .bevel{background:url(images/bevel-footer.gif) repeat-x top right;height:2px;width:100%;border:0;margin-top:20px;}
.footer a{color:#CCCCCC;}
.footer .col-left {
	float: left;
	width: 400px;
}
.footer .col-right {
	float: right;
	text-align: right;
}
.footer .col-right img{vertical-align:middle;}
.footer .col-right span{display:none;}
.footer .bevel{background:url(../images/bevel-footer.gif) repeat-x top right;height:2px;width:100%;border:0;margin-top:20px;}

.content {
	WIDTH: 100%; FLOAT: left
}
.margin.content {
	PADDING-TOP: 43px
}*/


#page_footer {
	POSITION: relative; PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #000000; MARGIN-TOP: 3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 17em; COLOR: #888888; FONT-SIZE: 0.8em; PADDING-TOP: 2em; BACKGROUND: url(../images/footer_back.png) #090909 repeat-x left top;
}
#page_footer A {
	COLOR: #d3d9df; TEXT-DECORATION: none
}
#page_footer A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
#page_footer H4 {
	MARGIN: 0px; FONT-FAMILY: "Gill Sans", Arial, sans-serif; FONT-SIZE: 0.7em; FONT-WEIGHT: bold;
}
#page_footer H4 A {
	COLOR: #fff;
	
}
#page_footer UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; FONT-SIZE: 1.0em; LIST-STYLE-IMAGE: none; MARGIN-TOP: 0.3em;
	
}
#page_footer LI {
	MARGIN-BOTTOM: 0.2em;
}


#page_footer .columns {
	POSITION: relative; HEIGHT: 11em
}
#page_footer .column {
	POSITION: absolute; TOP: 0px;
}

#page_footer .logos {
	LEFT: 2em;
}

#page_footer .first {
	LEFT: 38em;
	WIDTH: 17em;
}
#page_footer .second {
	LEFT: 58em;
	WIDTH: 7em;
}
#page_footer .third {
	LEFT: 47em;
	WIDTH: 20em;
}

#page_footer .fiveth {
	LEFT: 87em;
	WIDTH: 4em;
}

#page_footer .sixth {
	LEFT: 70em;
	WIDTH: 11em;
}

#page_footer .fourth {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 2em; WIDTH: 12em; PADDING-RIGHT: 2em; BACKGROUND: #464646; FONT-SIZE: 1.2em; RIGHT: 0px; PADDING-TOP: 1em; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
#page_footer .fn {
	COLOR: white
}
#page_footer .bottom {
	TEXT-ALIGN: left; PADDING-LEFT: 2em; COLOR: #CCCCCC
}

.container {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 990px
}

#content .container {
	PADDING-TOP: 2em
}


#header .container {
	Z-INDEX: 100; HEIGHT: 7.5em
}


#content .container {
	Z-INDEX: 1
}

.vcard {
	POSITION: relative; LINE-HEIGHT: 1.5em; FONT-SIZE: 1.1em
}
.vcard .group {
	PADDING-BOTTOM: 2em; CLEAR: both
}
.vcard .label {
	TEXT-ALIGN: right; WIDTH: 5.5em; PADDING-RIGHT: 1em; FLOAT: left; COLOR: #333; FONT-WEIGHT: bold
}
.vcard .value {
	WIDTH: 10em; FLOAT: left; COLOR: #666
}


.v2_footer-header {
	BORDER-BOTTOM: #38393a 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; COLOR: #dbdcdc; FONT-WEIGHT: bold; PADDING-TOP: 5px; FONT-FAMILY: "Gill Sans", Arial, sans-serif; FONT-SIZE: 1.2em; FONT-WEIGHT: bold;
}
