body{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:20px; padding:0;}

p{line-height:150%; color:#666;}
h1{
	font-size:44px;
	padding:0 0 5px 0;
	font-weight:100;
	margin:0 0 0 0;
	color:#333;
}
h2{
	font-size:18px;
	color:#666;
	font-weight:100;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
h3{font-size:18px; margin:0 0 0 0; padding:0 0 0 0; color:#666;}
h4{font-size:14px; margin:0 0 0 0; padding:0 0 0 0;}
h4{font-size:13px; margin:0 0 0 0; padding:0 0 0 0;}
h5{font-size:14px; color:#990000; margin:0 0 0 0; padding:0 0 0 0;}
a[href$='.pdf'] {display:inline-block; padding-left:40px; line-height:45px; background:transparent url(../images/PDFIcon.jpg) center left no-repeat; text-decoration:none;}
a a:hover{text-decoration:none;}
img{border:none;}
ul,li{margin:8px 0 0 8px; padding:0 0 0 0; color:#666;}
.red{
	color:#f27b21;
}
.grey{color:#999999;}
.body{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:20px; padding:0;}

#container{width:775px; margin:0 auto; height:600px;}
#topbar{width:775px; display:block; height:90px; border-top:solid 5px #ffffff;}
#logo{width:150px; float:left; padding:0 32px 0 0;}
#menu{width:437px; float:right}
#navbar{
	width:775px;
	display:block;
	padding:0 0 20px 0;
}
#navbar a{height:28px; line-height:28px; padding:0 8px; display:inline;}

#main{
	width:775px;
	display:block;
	padding:10px 0 0 0;
}
#column_left{width:245px; margin-right:20px; float:left;}
#column_leftContact{
	width:245px;
	margin-right:20px;
	float:left;
	border-right-color: #CCC;
	border-right-width: thin;
	border-right-style: solid;
}
#column_middle{width:245px; margin-right:20px; float:left;}
#column_right{width:245px; float:left;}
#callout{border-left:solid 1px #DEDEDE; padding:0 15px;}
#explode{
	float:right;
	width:510px;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#explode_news{
	float:left;
	width:500px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
}
div.spacer{
	clear:both;
	height:10px;
	display:block;
	border-bottom:solid #ccc thin
}
div.spbottom{
	clear:both;
	height:10px;
	display:block;
}
#footer{width:775px; margin: auto; display:block; text-align:left; padding:10px 0; font-size:11px; color:#666666; border-top:solid 1px #CCC; letter-spacing:.25em; word-spacing:.5em; }
