#breadcrumb{font-size:11px;margin-bottom:10px;}
#breadcrumb ol{margin:0!important;overflow:hidden;padding:0!important;width:100%;}
#breadcrumb ol li{background:url(../images/2011/icon_breadcrumb.gif) right 60% no-repeat;float:left;list-style:none!important;margin:0 5px 0 0 !important;padding:0 20px 0 0 !important;}
#breadcrumb ol li a{color:#666;text-decoration:underline;}
#breadcrumb ol li a:hover{text-decoration:none;}
#breadcrumb ol li span{color:#333;font-weight:bold;}
#breadcrumb ol li.last{background:none!important;}
#footer{margin:20px 0;}
#footer #footer-bottom{color:#8192be;font-size:11px;line-height:18px;overflow:hidden;padding:0 20px;width:920px;}
#footer #footer-bottom #copyright{float:left;}
#footer #footer-bottom #footer-links{float:right;}
#footer #footer-bottom #footer-links ul li{float:left;padding-left:10px;}
#footer #footer-bottom a{color:#FFF;}
#footer #footer-extended{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#0a061e;border-radius:5px;margin-bottom:20px;overflow:hidden;padding:20px;width:920px;}
#footer #footer-extended #mailing-list h3{background:url(../images/2011/icon_small_email.gif) left 0 no-repeat;}
#footer #footer-extended #press-releases{float:right;width:280px;}
#footer #footer-extended #press-releases h3{background:url(../images/2011/icon_small_rss.gif) left 0 no-repeat;}
#footer #footer-extended #press-releases ul li{line-height:20px;padding-bottom:5px;}
#footer #footer-extended #press-releases ul li a{color:#8999c3;}
#footer #footer-extended #twitter-widget h3{background:url(../images/2011/icon_small_twitter.gif) left 0 no-repeat;}
#footer #footer-extended #twitter-widget,#footer #footer-extended #mailing-list{float:left;margin-right:40px;width:280px;}
#footer #footer-extended h3{color:#FFF;padding:0 0 5px 25px;}
#footer #footer-extended h3 a,#footer #footer-extended h3 a:hover{color:#FFF;text-decoration:none;}
#header #brand .logo{display:block;height:78px;margin:20px 0;padding-left:20px;width:684px;}
#skip,.producedBy,.twtr-hd,.twtr-ft,#topNavigation ul.level1 li ul.level2,.contentLayoutBox #sidebarRight #search button span,body.home #breadcrumb,.navTreeItem-HasChildren,body.pressRelease #breadcrumb,#breadcrumb span.breadcrumbStart,#brand img.mobile-logo{display:none;}
#top{color:#FFF;font-size:11px;height:25px;line-height:25px;overflow:hidden;padding:0 20px;width:920px;}
#top #dates{float:left;width:616px;}
#mobile-dates{display:none;}
#top #other-events{float:right;text-align:center;width:200px;}
#top #other-events a{color:#ec6b27;}
#top #social{float:left;padding-top:5px;}
#top #social ul li{float:left;padding-left:5px;}
#topNavigation{background:url(../images/2011/bg_navigation.png) no-repeat;height:46px;margin-bottom:20px;width:960px;}
#topNavigation ul.level1 li{float:left;font-size:14px;padding:5px 8px;position:relative;text-transform:uppercase;z-index:5000;}
#topNavigation ul.level1 li a{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;background:url(../images/2011/icon_white_arrow_down.gif) 90% 50% no-repeat;border-top-left-radius:5px;border-top-right-radius:5px;color:#bcc7e3;line-height:34px;padding:5px 24px 5px 10px;text-decoration:none;}
#topNavigation ul.level1 li a:hover,#topNavigation ul.level1 li:hover a,#topNavigation ul.level1 li.hover a{-khtml-opacity:0.95;-moz-opacity:0.95;background-color:#0a061e;color:#FFF;filter:alpha(opacity=95);opacity:0.95;}
#topNavigation ul.level1 li ul.level2{-khtml-opacity:0.95;-moz-border-radius:5px;-moz-border-radius-topleft:0;-moz-opacity:0.95;-webkit-border-radius:5px;-webkit-border-top-left-radius:0;background-color:#0a061e;border-radius:5px;border-top-left-radius:0;filter:alpha(opacity=95);left:8px;opacity:0.95;padding:10px 0;position:absolute;top:35px;width:250px;}
#topNavigation ul.level1 li ul.level2 li{float:none;font-size:12px;padding:0;text-transform:none!important;}
#topNavigation ul.level1 li ul.level2 li a{background:none;color:#bcc7e3;display:block;height:25px;line-height:25px;padding:0 10px;width:230px;text-decoration:none!important;}
#topNavigation ul.level1 li ul.level2 li a:hover{-khtml-opacity:1.0;-moz-opacity:1.0;background:none;color:#FFF;filter:alpha(opacity=100);opacity:1.0;}
#topNavigation ul.level1 li#navTreeItem-3571{float:right;font-weight:bold;padding:0 20px 0 0;z-index:10;}
#topNavigation ul.level1 li#navTreeItem-3571 a,#topNavigation ul.level1 li#navTreeItem-3571 a:hover{-khtml-opacity:1.0;-moz-opacity:1.0;background:url(../images/2011/bg_register.png) no-repeat;color:#364413;display:block;filter:alpha(opacity=100);height:46px;line-height:46px;opacity:1.0;padding:0;text-align:center;width:200px;}
#topNavigation ul.level1 li.selected a,#topNavigation ul.level1 li.selected a:hover{color:#FFF;text-decoration:underline;}
#topNavigation ul.level1 li:hover ul.level2{display:block!important;}
#wrapper{margin:0 auto;width:960px;}
.adContainerDisplay .slot1,.adContainerDisplay .slot2,.adContainerDisplay .slot3,.adContainerDisplay .slot4,.adContainerDisplay .slot5{display:block;margin-bottom:20px;}
.clear{clear:both;}
.contentLayoutBox{overflow:hidden;width:960px;}
.contentLayoutBox #content{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#FFF;border-radius:5px;float:left;padding:20px;width:680px;}
.contentLayoutBox #content #mys-main-content ul{margin:0!important;padding:0!important;}
.contentLayoutBox #content #mys-main-content ul li{list-style:none!important;padding:0!important;line-height:inherit!important;}
.contentLayoutBox #content #pressReleaseFilter .sort{float:left;width:680px;overflow:hidden;}
.contentLayoutBox #content #pressReleaseFilter .sort button,.contentLayoutBox #content #searchContent button.button{float:left;background:url(../images/2011/btn_submit.png) no-repeat;border:0;color:#364413;display:block;font-weight:bold;height:32px;padding:0;text-transform:uppercase;width:79px;margin-left:10px;}
.contentLayoutBox #content #pressReleaseFilter .sort input,.contentLayoutBox #content #searchContent input.searchBox{margin-right:10px;width:250px!important;}
.contentLayoutBox #content #pressReleaseFilter label{color:#333;float:left;font-weight:bold;line-height:32px;width:150px;}
.contentLayoutBox #content #pressReleaseFilter ul{clear:both;margin:0;padding:0;}
.contentLayoutBox #content #pressReleaseFilter ul li{font-size:11px;padding-top:10px;}
.contentLayoutBox #content #pressReleaseFilter,.contentLayoutBox #content #searchContent #searchOptions{margin-bottom:10px;overflow:hidden;padding-top:10px;width:680px;}
.contentLayoutBox #content #searchContent form{width:680px;overflow:hidden;}
.contentLayoutBox #content #searchContent #searchResults ul li{list-style:none;padding:0;}
.contentLayoutBox #content #searchContent #searchResults ul li.error{background-color:#FFFB8F;color:#333;padding:10px;}
.contentLayoutBox #content #searchContent #searchSort dl dt{color:#AE1928;float:left;font-weight:bold;line-height:26px;padding-right:20px;}
.contentLayoutBox #content #searchContent .pagination{float:right;font-size:11px;}
.contentLayoutBox #content #searchContent .pagination ul{margin:0 0 20px;padding:0;}
.contentLayoutBox #content #searchContent .pagination ul li{float:left;line-height:26px;list-style:none;margin-right:5px;padding:0;}
.contentLayoutBox #content #searchContent .pagination ul li a{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F5F5F5;border:1px solid #CCC;border-radius:5px;color:#666;padding:2px 5px;}
.contentLayoutBox #content #searchContent .pagination ul li a:hover{background-color:#FFF;border:1px solid #a8a8a8;color:#333;text-decoration:none;}
.contentLayoutBox #content #searchContent .pagination ul li.selected a,.contentLayoutBox #content #searchContent .pagination ul li.selected a:hover{background-color:#FFF;border:1px solid #FFF;color:#333;font-weight:bold;}
.contentLayoutBox #content #searchContent .resultsMessage,.contentLayoutBox #content #searchContent .resultMessageBottom{color:#333;float:left;font-size:11px;padding-bottom:20px;}
.contentLayoutBox #content #searchContent h2{display:none;}
.contentLayoutBox #content #searchContent ul#searchResultsList li{border-bottom:1px solid #CCC;list-style:none;margin-bottom:10px;overflow:hidden;padding-bottom:10px;width:610px;}
.contentLayoutBox #content #searchContent ul#searchResultsList li .logo{display:none;}
.contentLayoutBox #content #searchContent ul#searchResultsList li .meta{color:#41774a;float:right;font-size:11px;padding-bottom:5px;}
.contentLayoutBox #content #searchContent ul#searchResultsList li .meta span.modified{background:url(../images/2011/icon_calendar.gif) no-repeat!important;}
.contentLayoutBox #content #searchContent ul#searchResultsList li .meta span.type,.contentLayoutBox #content #searchContent ul#searchResultsList li .meta span.modified{background:url(../images/2011/icon_page.gif) no-repeat;line-height:18px;padding:1px 20px 5px;}
.contentLayoutBox #content #searchContent ul#searchResultsList li .name{font-size:14px;padding-bottom:0;}
.contentLayoutBox #content #searchContent ul#searchResultsList li .summary p{color:#333;padding-bottom:0;}
.contentLayoutBox #content #searchContent ul#searchResultsList,.contentLayoutBox #content #searchContent #searchResults ul{margin:0;padding:10px 0;}
.contentLayoutBox #content .boxed{margin-bottom:20px;width:330px;}
.contentLayoutBox #content .boxed .boxed_content{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;background:url(../images/2011/bg_home_box.gif) repeat-x;border-bottom-left-radius:5px;border-bottom-right-radius:5px;height:215px;padding:10px;}
.contentLayoutBox #content .boxed .boxed_content #agarss{margin:10px 0!important;}
.contentLayoutBox #content .boxed .boxed_content #agarss li.odd{background:#F5F5F5!important;}
.contentLayoutBox #content .boxed .boxed_content #agarss span{font-size:12px!important;font-weight:bold;}
.contentLayoutBox #content .boxed .boxed_content #agarss ul{border-bottom:1px solid #CCC!important;list-style:none!important;margin-left:0!important;padding:0!important;}
.contentLayoutBox #content .boxed .boxed_content #agarss ul li{border-top:1px solid #CCC!important;color:#888!important;font-size:11px;line-height:18px!important;list-style:none!important;padding:3px 10px!important;}
.contentLayoutBox #content .boxed .boxed_content p{padding:0!important;}
/*.contentLayoutBox #content .boxed .boxed_content ul{margin-left:20px!important;}*/
.contentLayoutBox #content .boxed .boxed_content ul li{padding:0 0 2px;}
.contentLayoutBox #content .boxed h2{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;background:url(../images/2011/bg_home_header.gif) repeat-x;border-top-left-radius:5px;border-top-right-radius:5px;color:#FFF;display:block;font-size:14px;font-weight:bold;height:35px;line-height:35px;padding:0 10px;text-transform:uppercase;width:310px;}
.contentLayoutBox #content ol li{line-height:20px;list-style:decimal;padding:5px;}
.contentLayoutBox #content ol li ol li{line-height:20px;list-style:lower-alpha;padding:5px;}
.contentLayoutBox #content p{line-height:20px;padding:2px 0 8px;}
.contentLayoutBox #content table{margin:10px 0 20px;}
.contentLayoutBox #content table td,.contentLayoutBox #content table th{line-height:20px;padding:5px;}
.contentLayoutBox #content table th{background-color:#8293BF;color:#110B32;font-weight:bold;}
.contentLayoutBox #content table#id_matrix{width:100%;}
.contentLayoutBox #content table#id_matrix td{overflow:hidden;padding:5px;width:100%;}
.contentLayoutBox #content table#id_matrix td fieldset label{color:#666;float:none;font-weight:normal;line-height:20px;padding:0;width:auto;}
.contentLayoutBox #content table#id_matrix td fieldset legend{color:#333;font-weight:bold;}
.contentLayoutBox #content table#id_matrix td input,.contentLayoutBox #content table#id_matrix td select,.contentLayoutBox #content #pressReleaseFilter .sort input,.contentLayoutBox #content #searchContent input.searchBox{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#FFF;border:3px solid #ccc;border-radius:5px;color:#888;float:left;}
.contentLayoutBox #content table#id_matrix td input.submit{background:url(../images/2011/btn_submit.png) no-repeat;border:0;color:#364413;display:block;font-weight:bold;height:32px;margin-left:200px;padding:0;text-transform:uppercase;width:79px;}
.contentLayoutBox #content table#id_matrix td input:focus,.contentLayoutBox #content table#id_matrix td select:focus,.contentLayoutBox #content #pressReleaseFilter .sort input:focus{border:3px solid #a8a8a8;color:#666;}
.contentLayoutBox #content table#id_matrix td label{color:#333;float:left;font-weight:bold;line-height:20px;padding:7px 20px 0 0;width:180px;}
.contentLayoutBox #content table#id_matrix td span.xformvalidator{clear:both;display:block;float:right;font-size:11px;line-height:18px;padding:5px 10px;width:390px;}
.contentLayoutBox #content ul li{line-height:20px;list-style:disc;padding-bottom:5px;}
.contentLayoutBox #content ul li ul li{list-style:circle;}
.contentLayoutBox #content ul li ul,.contentLayoutBox #content ol li ol{padding:5px 0 0;}
.contentLayoutBox #content ul#pressRelease{margin:0;padding:10px 0 0;}
.contentLayoutBox #content ul#pressRelease li{border-bottom:1px solid #CCC;list-style:none;margin-bottom:20px;overflow:hidden;width:680px;}
.contentLayoutBox #content ul#pressRelease li div{float:left;line-height:20px;width:530px;}
.contentLayoutBox #content ul#pressRelease li span{float:left;font-weight:bold;padding-right:10px;width:140px;}
.contentLayoutBox #content ul,.contentLayoutBox #content ol{margin-left:30px;padding:5px 0 10px;}
.contentLayoutBox #sidebarRight{float:right;padding-right:20px;width:200px;}
.contentLayoutBox #sidebarRight #search{-khtml-opacity:0.9;-moz-border-radius:5px;-moz-opacity:0.9;-webkit-border-radius:5px;background-color:#0a061e;border-radius:5px;filter:alpha(opacity=90);margin-bottom:20px;opacity:0.9;overflow:hidden;padding:5px;width:190px;}
.contentLayoutBox #sidebarRight #search button{background:url(../images/2011/btn_search.png) no-repeat;border:0;display:block;float:right;height:16px;margin:5px;width:16px;}
.contentLayoutBox #sidebarRight #search input{background:none;border:0;color:#8192be;float:left;}
.floatleft{float:left;}
.floatright{float:right;}
.showmobile{display:none;}
.ui-tabs{padding:10px 0;position:relative;zoom:1;}
.ui-tabs .ui-tabs-hide{display:none!important;}
.ui-tabs .ui-tabs-nav{margin:0!important;padding:0 0 0 10px !important;width:670px;}
.ui-tabs .ui-tabs-nav li{border-bottom:0!important;float:left;list-style:none!important;margin:0 2px 0 0;padding:0!important;position:relative;top:1px;white-space:nowrap;font-size:11px;}
.ui-tabs .ui-tabs-nav li a{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;background-color:#ccc;border:1px solid #ccc;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;color:#666;float:left;padding:.5em 1em;text-decoration:none;}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-nav li a:hover{color:#333;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{background-color:#FFF;color:#333;cursor:text;font-weight:normal;}
.ui-tabs .ui-tabs-panel{clear:both;background:none;border:1px solid #CCC;display:block;overflow:hidden;padding:10px;width:658px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
a{color:#0087c0;text-decoration:none;}
a.btn_large_gray,a.btn_large_gray:hover{background:url(../images/2011/btn_gray.png) no-repeat!important;}
a.btn_large_green,a.btn_large_green:hover,a.btn_large_gray,a.btn_large_gray:hover{background:url(../images/2011/btn_green_large.png) no-repeat;color:#364413;display:block;font-weight:bold;height:31px;line-height:31px;text-align:center;text-decoration:none;text-transform:uppercase;width:143px;}
a.btn_xlarge_green,a.btn_xlarge_green:hover{background:url(../images/2011/btn_green_X-large.png) no-repeat;color:#364413;display:block;font-weight:bold;height:40px;line-height:40px;text-align:center;text-decoration:none;text-transform:uppercase;width:200px;}
a.btn_large_blue,a.btn_large_blue:hover{background:url(../images/2011/btn_blue_large.png) no-repeat;color:#0d4352;display:block;font-weight:bold;height:60px;line-height:20px;text-align:center;text-decoration:none;text-transform:uppercase;width:400px;padding-top: 8px;}
a:hover{text-decoration:underline;}
body{background:url(../images/2011/bg_body.jpg) top center no-repeat;}
body,td,th{color:#666;font-family:Tahoma, Geneva, sans-serif;font-size:12px;}
body.mailinglist{background:none!important;background-color:#0a061e!important;}
body.mailinglist #content{background:none!important;float:none!important;padding:0!important;}
body.mailinglist #content input.submit{background:url(../images/2011/btn_submit.png) no-repeat;border:0;color:#364413;display:block;float:right!important;font-weight:bold;height:32px;padding:0;text-transform:uppercase;width:79px;margin:0!important;}
body.mailinglist #content input.text,body.mailinglist #content input.text:focus{background:#FFF;border:3px solid #474456!important;width:264px;}
body.mailinglist #content label{float:none!important;color:#8999c3!important;display:block;font-weight:bold;height:20px;line-height:20px!important;width:280px!important;padding:0!important;}
body.mailinglist #content table{width:auto!important;margin:0!important;}
body.mailinglist #content table td{overflow:hidden;padding:0 0 5px!important;}
body.mailinglist #content span.xformvalidator{display:none!important;}
body.mailinglist #header,body.mailinglist #breadcrumb,body.mailinglist h1{display:none!important;}
body.mailinglist #wrapper{height:151px;margin:0!important;width:280px!important;}
body.pressIndex h1{display:block;width:680px;height:24px;position:relative;}
body.pressIndex h1 a#rssLink{display:block;background:url(../images/2011/icon_rss.gif) no-repeat;width:24px;height:24px;position:absolute;top:0;right:0;text-indent:-9999px;}
em{font-style:italic;}
h1{color:#193889;font-size:24px;font-weight:normal;padding-bottom:10px;}
h1 span.color{color:#749826!important;}
h2{color:#e14e00;font-size:18px;font-weight:normal;padding:8px 0 3px;}
h3{color:#333;font-size:14px;font-weight:bold;padding:8px 0 3px;}
h4{color:#193889;font-size:20px;font-weight:normal;padding-bottom:10px;}
html{background:#110b32 url(../images/2011/bg_html.jpg) top repeat-x;}
hr {color: #FFF; background-color: #FFF; border: 1px dotted #cccccc; border-style: none none solid;}
img.absmiddle{vertical-align:middle;}
img.floatleft{padding:5px 10px 0 0;}
img.floatright{padding:5px 0 0 10px;}
input,select,textarea{color:#666;font-family:Tahoma, Geneva, sans-serif;font-size:12px;padding:5px;}
strong{font-weight:bold;}
sup{font-size:9px;vertical-align:top;}
ul#mys_options{clear:both;margin:0 auto!important;padding:15px 0 0!important;width:273px;}
ul#mys_options li{display:block;float:left;line-height:12px!important;list-style:none!important;padding:0 10px 0 0 !important;text-align:center;width:81px;}
ul#mys_options li a{font-size:14px;}
ul#mys_options li a span{font-size:12px!important;line-height:20px!important;}
ul#mys_options li a.icon{-moz-border-radius:5px;-webkit-border-radius:5px;background:url(../../RNA_BookExpo_V2/images/2011/bg_mys_option.gif) repeat-x;border:3px solid #bcbcbc;border-radius:5px;display:block;height:48px;margin:0 auto;padding:10px;width:48px;}
ul#mys_options li a.icon:hover{border:3px solid #888;}
/*-----------min slider----------*/
.slidetitle{color:#E14E00; font-size:14px;}
#slider{background-color:transparent;margin:0 10px;padding:0; height:170px !important;}
#slider li{height:200px;overflow:hidden;width:300px;}
#slider ul,#slider li{background:none;list-style:none;margin:0;padding:0;}
.featured_slider{background-color:transparent;width:300px;}
.featured_content{ background-color:transparent;width:300px;}
.pagination {
    background: url("../mini_slider/pagination_bg.gif") no-repeat scroll 0 0 #ECECD3;
    display: block;
    float: right;
    font-size: 11px;
    height: 15px;
    margin: 0 10px 0 0;
    padding: 2px;
    text-align: center;
    width: 61px;
}
span#prevBtn a {
    background: url("../mini_slider/btn_arrow_left.gif") no-repeat scroll 4px 4px #FFFFFF;
    display: block;
    float: left;
    height: 12px;
    margin: 0;
    width: 15px;
}
span#nextBtn a {
    background: url("../mini_slider/btn_arrow_right.gif") no-repeat scroll 4px 4px #FFFFFF;
    display: block;
    float: right;
    height: 12px;
    margin: 0;
    width: 15px;
}