#carouselContainer{width:100%;  height:543px;  background:transparent;  position:absolute;  top:0px;} #CarouselDecorationContainer{width:960px;  height:543px;  position:relative;  margin:0 auto;} #CarouselDecoration{position:absolute;  width:300px;  height:200px;  top:0px;  left:0px;  background:white;} #SlideSeparator{display:block; height:420px;} #carousel{margin:0 auto;  height:543px; /*  width:960px;*/ overflow:visible;  text-align:center;} .slideItem{margin:0 auto;  width:2000px;  height:543px;} .slideItem img{margin:0-auto;  display:block;} .slidecontent{width:500px;  height:70px;  padding:20px;  left:0px;  top:150px;  overflow:hidden; /*  background:url(../images/slide_bg.png);*/ background:white;  position:absolute;  z-index:55;} .slidecontent h2{font-family:opensanslight;  font-weight:normal;  color:#57b89c; /*  color:#FF6309;*/ font-size:38px;  margin-bottom:10px;} .slideContent h3{font-family:OpenSansLight;  font-weight:normal;  color:#000000;  font-size:23px;}
.slideContent p{font-family:OpenSansLight;  font-weight:normal;  color:#666666;  font-size:13px;  line-height:17px;} .slideImage{margin:0 auto;  width:2000px;  overflow:hidden;  background:transparent;} #nav{position:absolute;  height:15px;  left:20px;  bottom:20px;  text-decoration:none;  background:transparent;  padding:0px 0px 0px 0;  z-index:30;} #nav a{background:url(../images/off.png);  background-repeat:no-repeat;  background-position:top center;  width:14px;  height:15px;  padding-left:14px;  text-decoration:none;  z-index:30;  overflow:hidden;} #nav a.activeSlide{background:url(../images/on.png);  background-repeat:no-repeat;  background-position:top center;  width:14px;  height:15px;  z-index:30;} #nav a:hover{background:url(../images/hover.png);  background-repeat:no-repeat;  background-position:top center;} .boxContainer{float:left;  width:960px;  padding:20px 0px 30px 0px;  margin-bottom:10px;} #HeadHome{float:left;  padding-bottom:30px;  background:url("../images/sep.png") repeat-x left bottom;}
#HeadHome > #headHomeLink{display:block;  width:960px;  text-align:center;} #HeadHome > #HeadHomeCont{display:block;width:960px;margin:20px 0px;} #HeadHome > #headHomeLink a #InfoButton{display:inline-block;  height:27px;  padding:7px 5px 0px 5px;  font-family:OpenSansSemibold;  text-transform:uppercase;  color:#FFF;  border:1px solid #499C84;  background:url(../images/infoButton.png) repeat-x top left;} #HeadHome > #headHomeLink a:hover #InfoButton{background:url(../images/infoButton_hover.png) repeat-x top left; color:#F2F2F2;} #BoxNewsletterCont{float:left;  width:465px;  height:130px;  margin-left:30px;  padding-bottom:3px;  background:url("../images/sep.png") repeat-x left bottom;} #BoxNewsletter{float:left;  width:355px;  height:130px;  padding-left:120px;  background:url("../images/fromNewsletter_bg.jpg") no-repeat left bottom;} #LikeCont{float:left;  width:465px;  height:85px;  margin-top:25px; display: none;} #LikeClaim{float:left;  width:230px;}
#LikeClaim h1{font-family:OpenSansLight;  font-size:23px;  font-weight:normal;} #LikeClaim h1.strong{font-family:OpenSansBold;} #BoxNews{float:left;  width:460px;  height:241px;  background-color:#FFFFFF;  border:1px solid #D9D9D9;  position:relative;} ul.tabs{list-style:none; margin:0 !important; padding:0;height:33px;  background-color:#EDEDED;  } ul.tabs li{float:left;text-indent:0;padding:0;margin:0 !important;list-style-image:none !important; } ul.tabs a{display:block;  font-family:"OpenSansLight";font-size:15px;height:24px;  text-align:center;text-decoration:none;  font-weight:normal;color:#595959;padding:8px 5px 0px 5px;position:relative;top:0px;  border-bottom:1px solid #D9D9D9;  border-left:1px solid #D9D9D9;  border-right:1px solid #D9D9D9;} ul.tabs a:active{outline:none;  color:#000000;} ul.tabs a:hover{color:#000000;}
ul.tabs a.current,ul.tabs a.current:hover,ul.tabs li.current a{background-position:0px -36px;cursor:default !important;  background:#FFFFFF;  border-bottom:1px solid #FFF;  border-left:2px solid #FFF;  border-right:2px solid #FFF;  border-bottom:2px solid #FFF;color:#000000;} .panes .pane{display:none;} .panes{float:left;  padding:15px;  width:435px;  min-height:177px;} .panes > div{float:left;   height:90px; } .panes .newsHItem{float:left;  width:430px;  height:72px;  font-size:14px;  padding:10px 0px;  border-bottom:1px dotted #D9D9D9;} .panes .newsHItem.last{border-bottom:0px;} .panes .newsHItem > span{float:left;  font-size:14px;} .panes .newsHItem > span.short{width:300px;} .panes .newsHItem > span > a{text-decoration:none; margin-bottom:7px; font-size:15px; display:block;} .panes .newsHItem > span a:hover{text-decoration:underline;} .panes .newsHItem > img{float:left;  margin-right:15px;}
#BoxCaseHistoryContainer{display:block;  width:960px;  max-height:300px;  padding:20px 0px;  background:url("../images/sep.png") repeat-x left top;  position:relative;} #BoxCaseHistoryTitle{display:block;  height:80px;} #BoxCaseHistoryTitle h1{font-family:OpenSansLight;  font-size:30px;  line-height:42px;  text-align:center;  margin:0px;} #BoxCaseHistoryTitle h5{font-family:OpenSans;  font-size:23px;  line-height:28px;  text-align:center;  color:#40A88A;} #BoxCaseHistory{width:880px;  margin-left:40px;  overflow:hidden;} #BoxCaseHistory > .carouselItem{float:left;  width:880px;} #BoxCaseHistory > .carouselItem .casehistoryItem{float:left;  width:130px;  height:93px;  background:#FFF;  border:1px solid #EDEDED;  text-align:center;  margin:10px 14px 0px 0px;} #prev, #next{top:50%;  position:absolute;  z-index:1000;  width:32px;  height:32px;  cursor:pointer;} #prev{background:transparent url("../images/prev-horizontal.png") no-repeat 0 0;left:0px;}
#next{background:transparent url("../images/next-horizontal.png") no-repeat 0 0;right:0px;} #prev:hover, #next:hover{background-position:-32px 0;}