@charset "utf-8";
body {
	background-color:#4b4b4c;
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a img{border:none}
.wrap{width:980px; margin:auto}
.clr{clear:both}
.brdr{border:solid 1px #fff}
.slogan{color:#FFF;margin:80px 0 0 0; display:inline; float:left; font-size:18px; font-family:Arial, Helvetica, sans-serif}
.lft{float:left; display:inline}
.menu td{height:40px; text-align:center; vertical-align:middle}
.menu td a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#d9dad7; text-decoration:none; padding:0 20px 0 20px}
.menu td a:hover{color:#FFFFFF}
.threeboxes{padding:0px; display:inline}
.threeboxes td{vertical-align:top; width:155px; height:150px; padding:30px 20px 20px 120px; }
.threeboxes td{background-repeat:no-repeat; text-align:left}
h1,h2,h3,p{margin:0px; padding:5px}
h3{ font-size:14px; font-family: Tahoma, Arial; color:#3e4233}
p{font-family:Arial, Helvetica, sans-serif; font-size:12px}
.boxthreetext{height:42px; overflow:hidden}
h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#64584c; background:url(../images/h1ic.jpg) no-repeat 0px 3px; margin:25px 0 10px 0; padding:0 0 0 25px}
.news{ margin:10px 0 10px 0; color:#64584c; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.news td{vertical-align:top}
.news td.date{ width:90px; font-weight:bold; color:#f89a24}
.news span.readmore a{color:#f89a24; text-decoration:none; font-weight:bold; padding: 0 0 0 12px; background:url(../images/arrow.jpg) no-repeat 0px 4px}
.news span.readmore a:hover{text-decoration:underline}
.txt{ line-height:18px}
.footer {color:#fff}
.footer a{color:#fff}
