#jFlowSlide{ background:/*#E6E5E5*/ #EEE8D7; }
#myController { padding:2px 0;  width:610px; background:#3AB7FF; }
#myController {padding:2px 0;  width:700px; background:#fff; overflow:hidden;}
*:first-child+html #myController{width:700px;}
#myController .jFlowControl { background:#C9CBCD url(../images/news/news-button-bg.gif) repeat center; color:#000; letter-spacing:0.2px; }
#myController .jFlowSelected { background:#E6E5E5 url(../images/news/news-button-bg-active.gif) repeat center; color:#fff; }

.slide-wrapper { padding: 5px; }
.slide-thumbnail { width:300px; float:left; }
.slide-thumbnail img {max-width:360px; }
.slide-details { width:300px; float:right; margin-left:10px;}
.slide-details h2 { line-height: 1.6em; margin:0; }
.slide-details .description { margin-top:10px; }


#promo-news-nav li.jFlowPrev {height:70px; width:19px; margin-left:1px; padding-right:0; background:#E6E5E5 url(../images/news/news-button-bg-control-prev.gif) repeat center; color:#fff; cursor:pointer; }
/*#promo-news-nav li.jFlowPrev:hover {background:#E6E5E5 url(../images/news/news-button-bg-control-prev-active.gif) repeat-x center;}*/
#promo-news-nav li.jFlowNext {height:70px; width:19px; margin-right:0px; padding-right:0; background:#E6E5E5 url(../images/news/news-button-bg-control-next.gif) repeat center; color:#fff; cursor:pointer;}
#promo-news-nav li.jFlowNext:hover {/*background:#E6E5E5 url(../images/news/news-button-bg-control-next-active.gif) repeat-x center;*/  cursor:pointer;}



#promo-news-nav li.JFlowControl.jFlowSelected {color:#fff; height:70px;}

.jFlowControl, .jFlowPrev, .jFlowNext { color:#fff; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; line-height: 1.4em; }
.jFlowNext {padding-right:0px;}
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background: #43A0D5; }


/*  E7E8E9, EFF0F3 F1F2F5 #EEE8D7  */
#jFlowSlide{ background:#EFF0F3 url(../images/news/slider-bg.gif) repeat-x; }
#promo-news-wrap {width:700px; background-color:#EFF0F3; border:1px solid #E7E8E9; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
#promo-news-item {width:316px;  float:right; background-color:#EFF0F3; color:#000; padding:1em; }
.slide-details  ul {margin:0 0 1em 1em; font-size:0.95em;}
.slide-details  ul a {color:#535459; border-bottom:1px dotted #535459;}
.slide-details  ul a:hover, .slide-details  ul a:focus {color:#009FDB; border-bottom:1px solid #009FDB;}
.slide-wrapper { padding: 5px; }
.slide-thumbnail { width:300px; float:left; clear:both; }
.slide-thumbnail img {width:344px; }
.slide-details { width:315px; float:right; margin-right:5px; color:#535459; }
.slide-details a, .slide-details h2 a.category {color:#009FDB; border-bottom:1px dotted #009FDB;}
.slide-details a:hover, .slide-details a:focus, .slide-details h2 a.category:hover, .slide-details h2 a.category:focus { border-bottom:1px solid #009FDB;}
.slide-details h2 { line-height: 1.6em; margin:0 0 0 0; color:#222; }
.slide-details h2 a {color:#222;  border-bottom:none;}
/*.slide-details h2 a:hover, .slide-details h2 a:focus { border-bottom:none; padding:0.5em 0em 0.5em 0em; background: url(../images/navigation/primary-nav-active-bg.gif) repeat-x center; color:#fff;}*/
.slide-details h2 a:hover, .slide-details h2 a:focus {border-bottom:1px solid #009FDB; color: #009FDB;}
/*.slide-details h2 a.category {font-size:0.8em;}*/
.slide-details a.category {font-size:1.1em;}
.slide-details .description { margin-top:10px; }
.slide-details p {width:290px;};


.slide-details a.news-button { padding:0.5em 1em 0.5em 1em; background:#E6E5E5 url(../images/navigation/primary-nav-bg.gif) repeat-x center; text-decoration:none; border-bottom:none; text-transform:uppercase; font-weight:bold;  color:#000; font-size:0.7em;}
.slide-details a.news-button:hover, #promo-news-item a.news-button:focus {padding:0.5em 1em 0.5em 1em; background:#000 url(../images/navigation/primary-nav-active-bg.gif) repeat-x center; color:#fff;}




.slide-wrapper.load {display:block;}

#slides { height:342px; overflow:hidden;}
*:first-child+html #slides {height:303px;}

