	html,body{
	  margin:0px 0px 1px 0px;
	  padding:0;
	  border:0;
	/* \*/
	  height:100%;
	/* Last height declaration hidden from Mac IE 5.x */
	}
	
	body{
	  background:#EEEEEE;
	  min-width:950px;
	  font-family:Arial,sans-serif;
	  text-align:center;
	}
	
	.clear{
	  clear:both;
	  height:1px;
	  overflow:hidden;
	  line-height:1%;
	  font-size:0px;
	  margin-bottom:-1px;
	}
	* html .clear{height:auto;margin-bottom:0}

	#fullheightcontainer{
	  margin-left:auto;
	  margin-right:auto;
	  text-align:left;
	  position:relative;
	  width:950px;
	/* \*/
	  height:100%;
	/* Last height declaration hidden from Mac IE 5.x */
	}

	#wrapper, #wrapper2{
	  min-height:100%;
	/* \*/
	  height:100%;
	/* Last height declaration hidden from Mac IE 5.x */
	}
	#wrapp\65	r, #wrapp\65 r2{
	  height:auto;
	}
	/* \*/
	* html #wrapper, * html #wrapper2{
	  height:100%;
	}
	/* Last style with height declaration hidden from Mac IE 5.x */
	



	#clearheadercenter{
	  height:320px;
	  overflow:hidden;
	}
	
	#clearfootercenter{
	  height:41px;
	  overflow:hidden;
	}

	#header{
	  z-index:1;
	  position:absolute;
	  top:0px;
	  width:950px;
	  height:320px;
	  overflow:hidden;
	}
	
	#subheader{
	  padding:0px;
	  margin:0px 20px;
	  height:320px;
	}
		
	#footer{
	  z-index:1;
	  position:absolute;
	  clear: both;
	  width:950px;
	  height:41px;
	  overflow:hidden;
	  margin-top:-41px;
	}
	
	#subfooter{
		padding:0px;
	  margin:16px 35px;
	  font-family:Arial,sans-serif;
	  font-size: 10px;
	  font-weight:normal;
	  color:#BFBFBF;
	}
	
	#container-center{
		padding:0px;
	  margin:0 35px;
	  width:690px;
	  font-family:Arial,sans-serif;
	  font-size: 10px;
	  font-weight:normal;
	}
	
	#content-container{
		margin: 10px;
	}
	
	#content-left {
		float:left;
		width:280px;
	}

	#content-right {
		float:left;
		margin-left:10px;
	}










	
	#navi{
		padding: 225px 0px 0px 312px;
	}
	
	#navi ul{
		padding:0px;
		margin:0px;
		list-style-type:none;
		clear:both;
	}
	
	#navi li{
		padding:0px;
		margin:0px;
		float:left;
		font-family:Arial,sans-serif;
	  font-size: 12px;
	  font-weight:bold;
	  color:#D4D4D4;
	  line-height:14px;
	}
	
	#navi a{
		float:left;
		display:block;
		padding: 0px 5px 0px 5px;
		margin:0px;
		text-decoration:none;
		color:#D4D4D4;
	}
	
	#navi a:hover{
		text-decoration:none;
		color:#FFFFFF;
		background-color:#A00400;
	}
	
	#navi div {
		float:left;
	}
	
	


	
	
	
	
	
	.link-list-left {
		padding:0px;
		margin:8px 10px 23px 0px;
		list-style-type: none;
		clear:both;
	}
	
	.link-list-left a {		
		margin:0px;
  	padding:0px 0px 0px 15px;
  	color:#444444;
		background-position: 0px 3px;
		text-decoration:none;
		line-height:16px;
	}
	
	.link-list-left a:hover {
  	color:#000000;
		background-position: 0px 3px;
		line-height:16px;
	}
	
	
	
	
	.link-list-right {
		padding:0px;
		margin:8px 10px 23px 0px;
		list-style-type: none;
		text-align: right; 
		
	}
	
	.link-list-right a {
		margin:0px;
  	padding:0px 15px 0px 0px;
  	color:#444444;
		background-position: 0px 3px;
		text-decoration:none;
		line-height:16px;
	}
	
	.link-list-right a:hover {
  	color:#000000;
		background-position: 0px 3px;
		line-height:16px;
	}
	
	
	
	
	
	
	
	
	
	
	
	.hr-line{
	  clear:both;
	  height:1px;
	  overflow:hidden;
	  line-height:1%;
	  font-size:0px;
	}
	* html .clear{height:auto;}
	
	
	
	
	
	
	
	
	
	.switchbox-container {
		width:245px;
	}
	.switchbox-header {
		padding:1px 1px 0px 1px;
	}
	.switchbox-footer {
		width:245px;
		height:20px;
	}
	.switchbox-content {
		padding: 0px 19px 5px 13px;
		font-size:10px;
		line-height:14px;
		color:#7B7B7B;
	}
	
	.switchbox-container a {
		text-decoration:none;
		color:#7B7B7B;
		
	}
	.switchbox-container a:hover {
		color:#000000;
	}
	
	
	
	
	
	
	
	
	.LeftContent{
		margin:0px;
		padding: 0px 0px 26px 0px;
		width:340px;
	}
	
	.LeftContent-header{
		padding: 0px;
		font-size:11px;
		font-weight:bold;
		line-height:15px;
		color:#000000;
	}
	.LeftContent-content-LeadIn{
		margin:0px;
		padding: 3px 0px 12px 15px;
		font-size:11px;
		line-height:15px;
		color:#333333;
	}
	
	.LeftContent-content-LeadIn a {
		font-weight:bold;
		text-decoration:none;
		color:#444444;
	}
	.LeftContent-content-LeadIn a:hover {
		text-decoration:none;
		color:#000000;
	}
	
	
	
	
	
	.LeftContent-content-NoLeadIn{
		margin:0px;
		padding: 3px 0px 12px 15px;
		font-size:11px;
		line-height:15px;
		color:#333333;
	}
	
	.LeftContent-content-NoLeadIn a {
		font-weight:bold;
		text-decoration:none;
		color:#444444;
	}
	.LeftContent-content-NoLeadIn a:hover{
		text-decoration:none;
		color:#000000;
	}
	
	
	
	
	
	
	.LeftContent a{
		text-decoration:none;
		color:#333333;
	}
	.LeftContent a:hover{
		color:#000000;
	}
	
	