

.home-banner {background:#006390;padding:0 0 0 0;text-align:center;line-height:1em;}
.home-banner .banner-inner {background:#CCE0E9;border:2px solid #fff;border-top:none;width:767px;margin:0 auto 0 auto;text-align:left;}
.home-banner .banner-inner-inner {padding:0 0 10px 10px;}

.home-banner .banner-col-left {float:left;padding-top:10px;}
.home-banner .banner-col-left .banner-col-inner {}

.home-banner .banner-col-right {float:right;width:190px;font-family:Verdana, Arial, sans-serif;font-size:.85em;}
.home-banner .banner-col-right .banner-col-inner {padding:12px 10px 0 0;}

.home-banner .banner-col-right .box-sidebar {margin:0 0 18px 0;}
.home-banner .banner-col-right .box-sidebar h4 {padding:0 0 5px 0;margin:0 0 10px 0;text-transform:uppercase;font-weight:normal;font-family:"Arial Narrow", Arial, Helvetica, sans-serif;color:#006390;font-size:1.5em;letter-spacing:2px;border-bottom:1px solid #9CABB2;}
.home-banner .banner-col-right .box-sidebar a {}
.home-banner .banner-col-right .box-sidebar p {margin:0 0 12px 0;padding:0;}

.home-banner .banner-col-right .box-sidebar1 {}
.home-banner .banner-col-right .box-sidebar1 ul {margin:0 0 5px 0;padding:0;}
.home-banner .banner-col-right .box-sidebar1 ul li {display:block;background:url(/site/images/icons/calendar.bullet3.gif) no-repeat 5px 0;list-style:none;padding:0 0 5px 22px;}

.home-banner .banner-col-right .box-sidebar2 {}
.home-banner .banner-col-right .box-sidebar2 ul,
.home-banner .banner-col-right .box-sidebar3 ul {margin:0 0 10px 0;padding:0;}
.home-banner .banner-col-right .box-sidebar2 ul li,
.home-banner .banner-col-right .box-sidebar3 ul li {display:block;background:url(/site/images/bullet-black-on-blue.gif) no-repeat 9px 9px;list-style:none;padding:5px 0 5px 22px;font-size:1.1em;}
.home-banner .banner-col-right .box-sidebar2 ul li a,
.home-banner .banner-col-right .box-sidebar3 ul li a {text-decoration:none;}
.home-banner .banner-col-right .box-sidebar2 ul li a:hover,
.home-banner .banner-col-right .box-sidebar2 ul li a:hover {text-decoration:underline;}

.home-banner .banner-col-right .box-sidebar3 {padding:0 0 0 5px;margin:0;}


.home-banner .home-columns {float:left; width:549px;background:#F5F9FB url(/site/images/bg-hp-columns.gif) repeat-y 0 0;margin-top:10px;}
.home-banner .columns-inner {padding:10px 0;}
.home-banner .home-columns .home-column {float:left;width:269px;margin-right:10px;}
.home-banner .home-columns .home-column.last-child {margin-right:0;}
.home-banner .home-columns .home-column .column-inner {padding:10px;}
.home-banner .home-columns .home-column h2 {color:#444444;font-size:1.3em;line-height:1em;margin-top:0;}
.home-banner .home-columns .home-column p {font-size:1.1em;line-height:1.3em;}

.clearboth {clear:both;}

h4 {margin:0 0 1.4em 0;padding:0;color:#333;}



	
	img {-ms-interpolation-mode: bicubic;}
<!--
.Normal {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.home-banner .banner-size .banner-inner .banner-inner-inner .home-columns .columns-inner .home-column .column-inner p .Normal {
	color: #000;
}
.c {font-family: Arial, Helvetica, sans-serif}
-->
 
#homeFlashBanner {position:relative; width:549px; height: 334px;}   
#homeFlashBanner * {margin:0; padding:0; list-style:none; text-decoration:none; border:none;}    

#homeFlashBanner ul.slides,
#homeFlashBanner ul.slides li,
#homeFlashBanner ul.slides a,
#homeFlashBanner ul.slides img {float:left; width:549px; height:100%;}

body.ie #homeFlashBanner ul.slides img {width:549px; position:relative; right:3px;}

#homeFlashBanner ul.slides li {position:relative;}
#homeFlashBanner ul.slides a:hover p {color:rgba(255,255,255,.75);}

#homeFlashBanner ul.slides div {background:url(/home/images/banner-content-bg.png) repeat; position:absolute; bottom:0; left:0; padding:1em 0 1em 1em; font-size:14px; line-height:1.2em; width:100%; box-sizing:border-box; -moz-box-sizing:border-box;}

#homeFlashBanner ul.slides h3 {font-family:serif; font-weight:bold; font-size:1.2em; color:#ffd635; margin-bottom:.5em;}
#homeFlashBanner ul.slides p {color:#fff;} 
 

#homeFlashBanner a.next,
#homeFlashBanner a.prev {cursor:pointer; float:left; height:38px; width:38px; position:absolute; top:50%; left:1em; margin-top:-19px; text-indent:-999em; z-index:55; background:url(/home/images/banner-direction-nav.png) no-repeat 0 0;}

#homeFlashBanner a.next {left:auto; right:1em; background-position:-38px 0;}

/*
#homeFlashBanner .pager {position:absolute; bottom:5.6em; right:0; z-index:55; font-size:12px; margin-right:.15em;}   
#homeFlashBanner .pager a {float:left; background:rgba(255,255,255,.6); color:#006390; margin:0 .15em; padding:.4em .6em; border-radius:0 0 .5em .5em; text-decoration:none; font-weight:bold; }
#homeFlashBanner .pager a:hover,
#homeFlashBanner .pager a.active {color:#ef484e;}
*/

#homeFlashBanner .pager {position:absolute; bottom:5em; right:0; z-index:55; font-size:12px; margin-right:.25em;}   
#homeFlashBanner .pager a {float:left; text-indent:-999em; background:url(/home/images/banner-pager-nav.png) no-repeat; height:14px; width:14px; margin:0 .25em;}
#homeFlashBanner .pager a:hover,
#homeFlashBanner .pager a.active {background-position:-16px 0;}