@charset "utf-8";
/* CSS Document */
img, div { behavior: url(iepngfix.htc) }
/* START STYLES */
p{
font-family:"Times New Roman", Times, serif;
font-size:15px;
line-height:24px;
color:#2c333f;
margin:0px;
padding:0px;
}

a{
font-family:"Times New Roman", Times, serif;
color:#ce7400;
text-decoration:underline;
}
	a:hover{
	font-family:"Times New Roman", Times, serif;
	color:#ce7400;
	text-decoration:none;
	}

h1{
margin:0px;
padding:0px;
padding-bottom:20px;
font-family:"Times New Roman", Times, serif;
font-size:24px;
color:#2c333f;
font-weight: normal;
}

h2{
margin:0px;
padding:0px;
padding-bottom:15px;
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#2c333f;
font-weight: normal;
}

h3{
margin:0px;
padding:0px;
padding-bottom:15px;
font-family:"Times New Roman", Times, serif;
font-size:26px;
font-weight: normal;
}

h4{
margin:0px;
padding:0px;
padding-bottom:15px;
font-family:"Times New Roman", Times, serif;
font-size:17px;
color:#2c333f;
font-weight: normal;
font-weight: bold;
}


#innerbody-mid ul{
	margin:0px;
	padding:0px;
	margin-left:30px;
	margin-top:10px;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	line-height:24px;
	color:#2c333f;
	list-style-image:url(../images/ul.gif);
}
	#innerbody-mid ul, #innerbody-mid li{
		padding-bottom:5px;
	}
	
	
#innerbody-mid table{ 
	/* text-align: center; */
	width: 460px;
	max-width: inherit;
	border: 1px solid #d4d7de; 
	font-size:13px;
	padding: 5px;
}

#recent-updates-table table{
	border: 0px;
}
	
form{
margin:0px;
padding:0px;
}
	
.important-links a{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#2c333f;
text-decoration:underline;
}
	.important-links a:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#2c333f;
	text-decoration:none;
	}
	
.orangelink a{
font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#ce7400;
text-decoration:underline;
}
	.orangelink a:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#ce7400;
	text-decoration:none;
	}
	
.whitelink a{
/*padding-left:7px;*/
position: relative;
left: 7px;
margin-right: 7px;
font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#ffffff;
text-decoration:none;
}
	.whitelink a:hover{
	/*padding-left:7px;*/
	position: relative;
	left: 7px;
	margin-right: 7px;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#ffffff;
	text-decoration:underline;
	}
	
.bluelink a{
padding-left:7px;
font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#6699CC;
text-decoration:underline;
}
	.bluelink a:hover{
	padding-left:7px;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#6699CC;
	text-decoration:none;
	}
	
.footerlink a{
color:#323f52;
text-decoration:none;
}
	.footerlink a:hover{
	color:#323f52;
	text-decoration:underline;
	}

.language{ font-size: 12px; text-align: right; color: #3d4d67; }
.language a{
color:#ebeef3;
text-decoration:none;
}
	.language a:hover{
	color:#ffffff;
	text-decoration:underline;
	}
	
/* END STYLES */


body{
margin:0px;
background:url(../images/body-grad_new.jpg) top left repeat-x;
background-color:#d4d7de;
}
	#bgwrapper{
	width:100%;
	background:url(../images/bg-scene.jpg) top center no-repeat;
	}
		#wrapper{
		margin:0 auto;
		width:1003px;
		}
		
			#topnav{
			margin:0 auto;
			width:1003px;
			height:26px;
			margin-bottom:10px;
			font-size:12px; 
			color:#d4d7de; 
			overflow:hidden;
			}
				#btn5{float:right; height:35px; padding-left:10px; padding-top:6px; width:105px;}
				#btn1 a{ width:89px; height:29px; display:block; background:url(../images/btn_home.jpg) 0 0 no-repeat;	float:right; }
				#btn1 a:hover{ background-position: 0 -29px; }	
				#btn2 a{ width:118px; height:29px; display:block; background:url(../images/btn_sitemap.jpg) 0 0 no-repeat; float:right; }
				#btn2 a:hover{ background-position: 0 -29px; }	
				#btn3 a{ width:98px; height:29px; display:block; background:url(../images/btn_links.jpg) 0 0 no-repeat; float:right; }
				#btn3 a:hover{ background-position: 0 -29px; }	
				#btn4 a{ width:113px; height:29px; display:block; background:url(../images/btn_contact.jpg) 0 0 no-repeat; float:right; }
				#btn4 a:hover{ background-position: 0 -29px; }		
				
			#title{
			clear:all;
			width:982px;
			height:92px;
			background:url(../images/title.png) top left no-repeat;
			azimuth: expression(
						this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
						this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
						this.src = "../images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
						this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
						this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
				);
			}
				#titlecontent{
					float:right;
					margin-top:10px;
					font-size:14px;
					color:#2c333f;
					font-weight:bold;
					}
				
			#mainnav{
			width:1003px;
			height:59px;
			overflow:hidden;
			z-index:999;
			}
				#mainnav-left{float:left; width:22px; height:59px;}
				#mainnav-mid{float:left; width:960px; height:59px; /*background-color:#FF0000;*/ z-index:1000;}
				#mainnav-right{float:left; width:21px; height:59px;}
				
			#flashbox{
			clear:all;
			width:1003px;
			height:203px;
			overflow:hidden;
			z-index:0;
			}
				#flashbox-left{float:left; width:22px; height:203px;}
				#flashbox-mid{float:left; width:960px; height:203px; /*background-color:#FF6600;*/ }
				#flashbox-right{float:left; width:21px; height:203px;}
				
			#living-and-economy{
			clear:all;
			width:1003px;
			height:100px;
			overflow:hidden;
			}
				#lae-left-spacer{float:left; width:22px; height:100px;}
				#lae-mid{float:left; width:960px; height:100px; background-color:#000000; font-family:"Times New Roman", Times, serif; color:#d4d7de;}
					#living{float:left; width:480px; height:100px; background:url(../images/living-bg.jpg) top left no-repeat; background-color:#3d4c66;}
					#economy{float:left; width:480px; height:100px; background:url(../images/economy-bg.jpg) top left no-repeat; background-color:#7589a9;}
				#lae-right-spacer{float:left; width:21px; height:100px;}
				
			#bodybox{
			clear:all;
			width:1003px;
			overflow:hidden;
			}
			
				#body-left-spacer{float:left; width:22px;}
				#bodywrap{
				float:left;
				width:960px;
				}
				#body-main{float:left; width:960px; background-color:#FFFFFF;}
					
					#printthispage{
					width:342px;
						padding-left:618px;
					height:37px;
					background-color:#FFFFFF;
					}
					
					#innerbody{
					width:886px;
					margin-left:37px;
					margin-right:37px;
					overflow:hidden;
					}
						#innerbody-left{
						float:left;
						width:176px;
						}
							#popular-links{
							background-color:#d4d7de;
							}
							
						#innerbody-mid{
						
						font-family:"Times New Roman", Times, serif;
						font-size:15px;
						line-height:24px;
						color:#2c333f;
						
						float:left;
						width:468px;
							padding-left:33px;
							padding-right:33px;
						background:url(../images/innerbody-mid-bg.jpg) top left repeat-y;
						}
						#innerbody-right{
						float:left;
						width:176px;
						}
						
				#footerwhitespace{width:960px; background-color:#ffffff; height: 35px;}	
				#footercontainer{float:left; width:960px; background-color:#d4d7de;}
					#footer{
					float:left;
					clear:all;
					width:960px;
					height:61px;
						padding-top:32px;
						padding-bottom:50px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					line-height:24px;
					background:url(../images/footer-bg.jpg) top left no-repeat;
					}
					
				#body-right-spacer{float:left; width:21px;}
				
/* START INNER PAGE SPECIFIC */

.curevents{ color: #ffffff; font-size: 14px; }
.curevents a{ font-size: 14px; color: #ffffff; text-decoration: none; }
.curevents a:hover { font-size: 14px; color: #ffffff; text-decoration: underline; }

.updates-title{
	color: #ffffff;
	font-size: 18px;
	font-family: "Times New Roman", Times, serif;
	background-color: #8998af;
	padding: 8px 10px 7px 5px;
	border-top: 1px solid #3d4c66;
	border-bottom: 1px solid #3d4c66;
	margin-bottom: 20px;
}
.updates-content{
	color: #2c333f;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	padding: 7px 11px 7px; 11px;
	
}

#innerpagebox{
clear:all;
width:1003px;
height:137px;
overflow:hidden;
z-index:0;
}
#innerpagebox2{
clear:all;
width:1003px;
overflow:hidden;
z-index:0;
height: 200px;
}
	#innerpagebox-left{float:left; width:22px; height:137px;}
	#innerpagebox-mid{float:left; width:960px; height:137px; /* background-color:#6699CC; */ }
	#innerpagebox-right{float:left; width:21px; height:137px;}
	
	#innerpagebox-left2{float:left; width:22px; height:200px;}
	#innerpagebox-mid2{float:left; width:960px; height:200px; /* background-color:#6699CC; */ }
	#innerpagebox-right2{float:left; width:21px; height:200px;}
	
#inner-subheader{
clear:all;
width:1003px;
height:56px;
overflow:hidden;
}
	#ish-left-spacer{float:left; width:22px; height:56px; }
	#ish-mid{float:left; width:960px; height:56px; background:url(../images/subheader-arrow.gif) left no-repeat; background-color:#3d4c66; font-family:"Times New Roman", Times, serif; color:#d4d7de;}
	#ish-mid2{float:left; width:960px; height:56px; background-color:#3d4c66; font-family:"Times New Roman", Times, serif; color:#d4d7de;}
	#ish-right-spacer{float:left; width:21px; height:56px;}
	
#thispagecovers-wrapper{
background:url(../images/thispagecovers_back_bg_grad.gif) top left repeat-x;
background-color:#7589a9;
padding:2px 2px 2px 2px;
margin-bottom:24px;
}
	#thispagecovers-content{
	background:url(../images/thispagecovers_inner_bg_grad.gif) top left repeat-x;
	background-color:#3d4c66;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:28px;
	color:#ffffff;
	padding-left:9px;
	}
	.thispageitem{
	width:153px;
	background:url(../images/thispagecovers-divider.gif) bottom left no-repeat;
	text-align:left;
	}
	
#innerpagetitle{
width:468px;
height:63px;
background:url(../images/inner-pagetitle-bg.gif);
font-family:"Times New Roman", Times, serif;
font-size:24px;
color:#2c333f;
}

	#breadcrumbs{
	padding:2px 0px 0px 36px;
	overflow:hidden;
	}

.gototop{
height:15px;
margin-bottom:36px;
background:url(../images/middle-dotted.jpg) bottom left no-repeat;
}


.recentupdates{
	position: relative;
	top: -13px;
	width: 468px;
	height: 47px;
	background: url(../images/recent-updatesbg.gif); 
	repeat: no-repeat;
}

.recentupdatescontent{
	padding-top: 9px;
	padding-left: 10px;
	padding-right: 10px;
	color: #FFFFFF;
}

.recentupdatespagetitle{
width:468px;
font-family:"Times New Roman", Times, serif;
font-size:24px;
color:#2c333f;
}

/* Search Results Page Specific */

.search-result-sections{
font-size:16px;
margin-bottom:20px;
margin-top:20px;
width:448px;
padding-left:20px;
height:27px;
padding-top:8px;
color:#ffffff;
background-color:#8998af;
border-top:1px solid #3d4c66;
border-bottom:1px solid #3d4c66;
}

.searchresults-title{
	width: 448px;
	height: 39px;
	background: url(../images/recent-updatesbg.gif); 
	repeat: no-repeat;
	padding-left:20px;
	padding-top:8px;
	color:#ffffff;
}

				
/* Ulfs Edits */

.quicklinks{
	font-size:11px;
}		
				
				
				
				
