/**
 * @package   Halcyon Template - RocketTheme
 * @version   1.0 January 2, 2012
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/

/* RokTabs */
.roktabs-wrapper .roktabs-links {background: #f7f7f7;}
.tablocation-top .roktabs-links ul, .tablocation-bottom .roktabs-links ul {background-image: url(../images/main/light/gray-border.png);}
.roktabs-wrapper .roktabs li.active span {background-color: #fff;color: #888;}
.roktabs-wrapper .roktabs-links ul li.active span {border-left: 1px solid #F0F0F0;border-right: 1px solid #F0F0F0;}
.tablocation-top .roktabs-links ul li.active span {border-top: 2px solid #EBEBEB;}
.tablocation-bottom .roktabs-links ul li.active span {border-bottom: 2px solid #EBEBEB;}
#rt-footer-surround .roktabs-links, #rt-header .roktabs-links {background: url(../images/overlays/dark-35.png);}
#rt-footer-surround .roktabs-wrapper .roktabs-links ul li.active span, #rt-header .roktabs-wrapper .roktabs-links ul li.active span {background: url(../images/overlays/dark-50.png);border-left: 1px solid #333;border-right: 1px solid #333;}
#rt-footer-surround .tablocation-top .roktabs-links ul li.active span, #rt-header .tablocation-top .roktabs-links ul li.active span {border-top: 2px solid #333;}
#rt-footer-surround .tablocation-bottom .roktabs-links ul li.active span, #rt-header .tablocation-bottom .roktabs-links ul li.active span {border-bottom: 2px solid #333;}
#rt-footer-surround .tablocation-top .roktabs-links ul, #rt-header .tablocation-top .roktabs-links ul {background: url(../images/main/light/dark-gray-border.png) repeat-x scroll 0 100%;}
#rt-footer-surround .tablocation-bottom .roktabs-links ul, #rt-header .tablocation-bottom .roktabs-links ul {background: url(../images/main/light/dark-gray-border.png) repeat-x;}

/* RokFeatureTable */
.featuretable-col.highlight .item2 {color: #fff;}
.featuretable-border {border-top: 1px solid #fff;background: #E5E5E5;}
.featuretable {color: #444;}
.featuretable .featuretable-col.highlight {background: #fafafa;box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);}
.featuretable .featuretable-head, .featuretable .featuretable-cell {border-bottom: 1px solid #f2f2f2;}
.featuretable .highlight .featuretable-head, .featuretable .highlight .featuretable-cell {border-bottom: 1px solid #e2e2e2;}
.featuretable .name {background-image: url(../images/overlays/dark/feature-table-bevel.png);}

/* RokAjaxSearch */
.rokajaxsearch .inputbox {background-color: #f7f7f7;border: 1px solid #f2f2f2;color: #999;box-shadow: none;}
body #roksearch_results a:hover {color: #888;}
#roksearch_results .arrow-left {background: url(../images/main/light/search-controls.png) 0 2px no-repeat;}
#roksearch_results .arrow-left-disabled, #roksearch_results .arrow-right-disabled {background: url(../images/main/light/search-controls.png) 0 -33px no-repeat;}
#roksearch_results .arrow-right {background: url(../images/main/light/search-controls.png) 0 -15px no-repeat;}

/* RokNewsPager */
body .roknewspager-wrapper a, #rt-footer-surround .roknewspager-wrapper a, #rt-bottom .roknewspager-wrapper a, #rt-footer .roknewspager-wrapper a, body .roknewspager-wrapper a:hover, #rt-footer-surround .roknewspager-wrapper a:hover, #rt-bottom .roknewspager-wrapper a:hover, #rt-footer .roknewspager-wrapper a:hover {color: #fff;}
body .roknewspager-wrapper .roknewspager-content a:hover, #rt-top-surround.bottomblock-overlay-dark .roknewspager-wrapper .roknewspager-content a:hover, #rt-footer-surround.bottomblock-overlay-dark .roknewspager-wrapper .roknewspager-content a:hover {color: #333;}
body .roknewspager-li.active .roknewspager-h3 {background-image: url(../images/overlays/dark/feature-table-bevel.png);}
body .roknewspager-li .roknewspager-h3 {text-shadow: -1px -1px 1px rgba(0,0,0,0.2);}
body .roknewspager-toggle, body .roknewspager-toggle:hover {background-image: url(../images/main/light/roknewspager-arrows.png);}
body .roknewspager-content {color: #333;}

/* RokStories */
.rokstories-layout4 .image-full {background: #F9F9FB url(../images/main/light/rokstories-gradient.png) 50% 0 repeat-x;}
.taper-shadow-m {background: url(../images/main/light/taper-shadow-m.png) 50% 0 repeat-x;}
.taper-shadow-l {background: url(../images/main/light/taper-shadow-l.png) 0 0 no-repeat;}
.taper-shadow-r {background: url(../images/main/light/taper-shadow-r.png) 100% 0 no-repeat;}
.rokstories-layout4 .description .feature-title {text-shadow: 1px 1px 0 #fff;}