div.homeContent{
padding-bottom:20px;
}
.fright{
float:right;
}
div.wt400{
width:400px;
margin-top:20px;
float:left;
}
div.wt500{
width:500px;
float:right;
margin-right:20px;
margin-top:20px;
}


div.videoContainer{
width:500px;
height:275px;
margin-bottom:20px;
}

div.slideContainer{
height:310px;
overflow:hidden;
position:relative;
width:400px;
}
ul.slides{
height:310;
width:2000px;
padding-top:0;
overflow:hidden;
position:absolute;
top:0;
left:0;
}
ul.slides li, ul.default li{
width:400px;
height:310px;
float:left;
}

ul.slides li a, ul.default li a{
text-indent:-99999px;
display:block;
width:400px;
height:290px;
background:url(/images/carousel-slides.png) 0 0 no-repeat;
}
ul.slides li.slide1 a{
background-position:0 0;
}
ul.slides li.slide1 a:hover, ul.slides li.slide1 a.over{
background-position:0 -349px;
}
ul.default li.slide1 a, ul.default li.slide1 a:hover, ul.default li.slide1 a.over{
background-position:0 -699px;
}

ul.slides li.slide2 a{
background-position:0 -1049px;
height:250px;
margin-top:40px
}
ul.slides li.slide2 a:hover, ul.slides li.slide2 a.over{
background-position:0 -1400px;
}
ul.default li.slide2 a, ul.default li.slide2 a:hover, ul.default li.slide2 a.over{
background:url(/images/carousel-slides.png) 0 -1749px no-repeat;
height:250px;
margin-top:40px
}
ul.slides li.slide4{
background:url(/images/carousel-slides.png) 0 -3500px no-repeat;
}
ul.slides li.slide5{
background:url(/images/carousel-slides.png) 0 -3850px no-repeat;
height:250px;
margin-top:40px
}
ul.slides li.slide3{
background:url(/images/carousel-slides.png) 0 -2100px no-repeat;
height:250px;
}
ul.default li.slide3, ul.default li.slide3:hover{
background:url(/images/carousel-slides.png) 0 -2450px no-repeat;
height:250px;
}

ul.slides li.leadership{
background:url(/images/carousel-slides.png) 0 -2800px no-repeat;
height:250px;
}
ul.slides li.services{
background:url(/images/carousel-slides.png) 0 -3150px no-repeat;
height:250px;
}
div.wt230{
width:230px;
float:left;
}
div.wt230 p{
font-size:12px;
}
div.wt230 p a, div.wt230 p a:hover{
color:#666666
}
div.wt230 p span{
color:#000;
display:block;
font-size:11px;
padding-top: 3px;
}
div.wt230 a{
color:#333;
}
div.wt230 a:hover, div.wt230 a.over{
color:#993399;
}
a.tBoxLink{
float:right;
height:118px;
text-indent:-9999px;
width:238px;
background: url(/images/home-tBox.png) 0 -145px no-repeat;
}
a.tBoxLink:hover{
background-position:0 0
}
div.wt230 a.innews{
background: url(/images/in-the-news.png) 3px 0 no-repeat;
padding-bottom:10px;
text-indent:-9999px;
display:block;
}
p.hoverbg a {
	display: block;
	padding: 3px;
}
p.hoverbg a:hover {
	background-color: #e4e1e1;
}
div.wt230 a.readall  {
	padding-left: 3px;
}
