/**
 * @package   Crystalline Template - RocketTheme
 * @version   1.5.7 August 19, 2010
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2010 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */
/* Gantry Overrides */
h1.title span, h2.title span, h3.title span {color:inherit !important}

/*** IMAGES AND BACKGROUNDS *************************/

/* Logo */
#rt-logo {background: url(logo.png) 0 0 no-repeat;}

/* Header *****************/
/* Dark */
.header-shadows-dark #rt-main-header2 {background: url(header-overlay.png) 50% 0 repeat-x;}
.header-shadows-dark #rt-header .shadow-left {background: none 0 100% no-repeat;}
.header-shadows-dark #rt-header .shadow-right {background: none 100% 100% no-repeat;}
.header-shadows-dark #rt-header .shadow-bottom {background: none 0 0 no-repeat;}
.header-shadows-dark #rt-colorchooser {background: url(colorchooser-bg.png) 50% 100% no-repeat;}
.header-shadows-dark #rt-colorchooser #preset-creator span {background: url(colorchooser-icon.png) 0 0 no-repeat;}
/* Light */
.header-shadows-light #rt-main-header2 {background: none 0 0 repeat-x;}
.header-shadows-light #rt-header .shadow-left {background: none 0 0 no-repeat;}
.header-shadows-light #rt-header .shadow-right {background: none 0 0 no-repeat;}
.header-shadows-light #rt-header .shadow-bottom {background: none 50% 100% no-repeat;}
.header-shadows-light #rt-colorchooser {background: none 50% 100% no-repeat;}
.header-shadows-light #rt-colorchooser #preset-creator span {background: none 0 0 no-repeat;}

/* Top Menu *****************/
/* Dark */
.header-shadows-dark #rt-navigation2 {background: none 50% 100% repeat-x;}
.header-shadows-dark #rt-navigation3 {background: none 50% 0 repeat-x;}
.header-shadows-dark #rt-navigation .rt-container none 50% 0 no-repeat;}
.header-shadows-dark #rt-navigation .shadow-left {background: url(nav_top_left.jpg) 0 0 no-repeat;}
.header-shadows-dark #rt-navigation .shadow-right {background: url(nav_top_right.jpg) 100% 0 no-repeat;}
.header-shadows-dark .menutop li.root, .menu-type-splitmenu .header-shadows-dark .menutop li {background: url(nav_top_split.jpg) 100% 0 no-repeat;}
.header-shadows-dark .menutop li.root.active > .item, .header-shadows-dark .menutop li.root:hover > .item, .menu-type-splitmenu .header-shadows-dark .menutop li.active .item, .menu-type-splitmenu .header-shadows-dark .menutop li:hover .item, .menu-type-splitmenu .header-shadows-dark .nopill .menutop li.active:hover .item, .header-shadows-dark .menutop li.f-mainparent-itemfocus .item {background: url(menutab-active.png) 0 0 repeat-x;}
/* Light */
.header-shadows-light #rt-navigation2, .header-shadows-none #rt-navigation2 {background: none 50% 100% repeat-x;}
.header-shadows-light #rt-navigation3 {background: none 50% 0 repeat-x;}
.header-shadows-light #rt-navigation .rt-container {background: url(nav_top_bg.jpg) 50% 0 repeat-x;}
.header-shadows-light #rt-navigation .shadow-left {background: url(nav_top_left.jpg) 0 0 no-repeat;}
.header-shadows-light #rt-navigation .shadow-right {background: url(nav_top_right.jpg) 100% 0 no-repeat;;}
.header-shadows-light .menutop li.root, .menu-type-splitmenu .header-shadows-light .menutop li {background: url(nav_top_split.jpg) 100% 0 no-repeat;}
.menutop li.item184 {background-image:none !important;}
.header-shadows-light .menutop li.root.active > .item, .header-shadows-light .menutop li.root:hover > .item, .menu-type-splitmenu .header-shadows-light .menutop li.active .item, .menu-type-splitmenu .header-shadows-light .menutop li:hover .item, .menu-type-splitmenu .header-shadows-light .nopill .menutop li.active:hover .item, .header-shadows-light .menutop li.f-mainparent-itemfocus .item {background: url(menutab-active.png) 0 0 repeat-x;}

/* Menu Dropdown *****************/
/* Dark */
.header-shadows-dark.menutop ul.columns2, .header-shadows-dark.menutop .columns2 > .drop-top {background-image: none;}
.header-shadows-dark.menutop ul, .header-shadows-dark.menutop .drop-top {background-image: none;}
.header-shadows-dark.menutop ul.columns2, .header-shadows-dark.menutop .columns2 > .drop-top {background-image: none;}
.header-shadows-dark.menutop ul li {background:  background: url('submenu-bg-off2.png') repeat-y;}
.header-shadows-dark.menutop ul li:hover .item, .header-shadows-dark.menutop ul li.f-menuparent-itemfocus .item, .header-shadows-dark.menutop ul li.active .item {background: none -42px 1px no-repeat;}
.header-shadows-dark.menutop ul li > .daddy span {background: none 96% 50% no-repeat;}
/* Light */
.header-shadows-light.menutop ul.columns2, .header-shadows-light.menutop .columns2 > .drop-top {background:url('submenu-bg-off2.png') repeat-y;}
.header-shadows-light.menutop ul {background:url('submenu-bg-off2.png') repeat-y;} 
.header-shadows-light.menutop .drop-top, .header-shadows-light.menutop .columns2 > .drop-top {background:url('submenu-top.png') no-repeat; height:15px;}
.header-shadows-light.menutop ul.columns2 {background:url('submenu-bg-off2.png') repeat-y;}
.header-shadows-light.menutop ul li {background: none 50% 100% no-repeat;}
.header-shadows-light.menutop ul li:hover .item, .header-shadows-light.menutop ul li.f-menuparent-itemfocus .item, .header-shadows-light.menutop ul li.active .item {background:url('submenu-bg-on.png') repeat-y; color:#ffffff;}
.header-shadows-light.menutop ul li > .daddy span {background: none 96% 50% no-repeat;}
.fusion-submenu-wrapper {background:url('submenu-bottom.png')  0 100% no-repeat;padding-bottom:5px;}

/* Showcase *****************/
/* Dark */
.header-shadows-dark #rt-showcase2 {background: none 0 0 no-repeat;}
.header-shadows-dark #rt-showcase .shadow-left {background: none 0 0 no-repeat;}
.header-shadows-dark #rt-showcase .shadow-right {background: none 100% 0 no-repeat;}
.header-shadows-dark #rt-showcase .shadow-bl {background: none 0 100% no-repeat;}
.header-shadows-dark #rt-showcase .shadow-br {background: none 100% 100% no-repeat;}
.header-shadows-dark #rt-showcase .rt-container {background: none 50% 0 repeat-x;}
/* Light */
.header-shadows-light #rt-showcase2 {background: none 50% 0 no-repeat;}
.header-shadows-light #rt-showcase .shadow-left {background: none 0 0 no-repeat;}
.header-shadows-light #rt-showcase .shadow-right {background: none 100% 0 no-repeat;}
.header-shadows-light #rt-showcase .shadow-bl {background: none 0 100% no-repeat;}
.header-shadows-light #rt-showcase .shadow-br {background: none 100% 100% no-repeat;}
.header-shadows-light #rt-showcase .rt-container {background: none 50% 0 repeat-x;}

/* Main *****************/
#rt-grid-8 {}
/* Dark */
#rt-main-surround2.main-shadows-dark {background: background: none 0 0 no-repeat;;}
.main-shadows-dark .shadow-left {background: background: none 0 0 no-repeat;}
.main-shadows-dark .shadow-right {background: background: none 0 0 no-repeat;}
/* Light */
#rt-main-surround2.main-shadows-light {background: none 0 0 no-repeat;}
.main-shadows-light .shadow-left {background: none 0 0 no-repeat;}
.main-shadows-light .shadow-right {background: none 0 0 no-repeat;}

/* Utility *****************/
/* Dark */
.feature-shadows-dark #rt-utility2 {background:none 0 0 no-repeat;}
.feature-shadows-dark #rt-login-button {background:none 0 0 no-repeat;}
.feature-shadows-dark #rt-login-button .buttontext {background:none 0 0 no-repeat;}
/* Light */
.feature-shadows-light #rt-utility2 {background: none 0 0 no-repeat;}
.feature-shadows-light #rt-login-button {background: none 0 0 no-repeat;}
.feature-shadows-light #rt-login-button .buttontext, .feature-shadows-none #rt-login-button .buttontext {background: url(login-icon.png) 0 50% no-repeat;}

/* Breadcrumbs *****************/
/* Dark */
.main-shadows-dark #rt-breadcrumbs {background: none 0 0 no-repeat;}
.main-shadows-dark #rt-breadcrumbs div.breadcrumbs {background: url(module-l.png) 0 0 repeat-y;}
/* Light */
.main-shadows-light #rt-breadcrumbs {background:  none 0 0 no-repeat;}
.main-shadows-light #rt-breadcrumbs div.breadcrumbs {background: url(module-l.png) 0 0 repeat-y;}

/* Feature *****************/
/* Dark */
#rt-feature {background: url(rt-feature-bg.jpg) 0 0 no-repeat !important;}
#rt-feature-overlay {background: url(rt-feature-bottom.jpg) 0 100% no-repeat !important;}
.feature-shadows-dark #rt-feature2 {background: none;}
.feature-shadows-dark #rt-feature2 .module-content {background:none;}
.feature-shadows-dark #rt-feature2 .module-inner {background:none;}
/* Light */
#rt-feature {background: url(rt-feature-bg.jpg) 0 0 no-repeat !important;;}
.feature-shadows-light #rt-feature2 {background:none;}
.feature-shadows-light #rt-feature2 .module-content {background:none;}
.feature-shadows-light #rt-feature2 .module-inner {background:none;}

/* Body *****************/
/* Dark */
.body-shadows-dark #rt-mainbody-shadow {background: none 0 0 repeat-x;}
.body-shadows-dark #body-inner-l {background: none 0 0 no-repeat;}
.body-shadows-dark #body-inner-r {background: none 0 0 repeat-y;}
/* Light */
.body-shadows-light #rt-mainbody-shadow {background:  none 0 0 no-repeat;}
.body-shadows-light #body-inner-l {background:  none 0 0 no-repeat;}
.body-shadows-light #body-inner-r {background:  none 0 0 no-repeat;;}

/* Modules *****************/
/* Dark */
.header-shadows-dark .module-title, .body-shadows-dark .module-title, .feature-shadows-dark .module-title, .bottom-shadows-dark .module-title {background: none 0 100% no-repeat;}
.header-shadows-dark .module-title2, .body-shadows-dark .module-title2, .feature-shadows-dark .module-title2, .bottom-shadows-dark .module-title2 {background: url(module-highlight.png) 0 0 no-repeat;}
.header-shadows-dark .title, .body-shadows-dark .title, .feature-shadows-dark .title, .bottom-shadows-dark .title, .body-shadows-dark .rt-article-title, .body-shadows-dark .rt-pagetitle {background: none 0 0 no-repeat;}
.header-shadows-dark .module-inner2, .body-shadows-dark .module-inner2, .feature-shadows-dark .module-inner2, .bottom-shadows-dark .module-inner2 {background: url(module-top.png) 50% 0 repeat-x;}
.header-shadows-dark .module-inner3, .body-shadows-dark .module-inner3, .feature-shadows-dark .module-inner3, .bottom-shadows-dark .module-inner3 {background: url(module-top2.png) 50% 0 repeat-x;}
.header-shadows-dark .module-tm, .body-shadows-dark .module-tm, .feature-shadows-dark .module-tm, .bottom-shadows-dark .module-tm {/*background: url(module-tm.jpg) 50% 0 repeat-x;*/}
.header-shadows-dark .module-tl, .body-shadows-dark .module-tl, .feature-shadows-dark .module-tl, .bottom-shadows-dark .module-tl {background: url(module-tl.jpg) 0 0 no-repeat;}
.header-shadows-dark .module-tr, .body-shadows-dark .module-tr, .feature-shadows-dark .module-tr, .bottom-shadows-dark .module-tr {background: url(module-tr.jpg) 100% 0 no-repeat;}
.header-shadows-dark .module-l, .body-shadows-dark .module-l, .feature-shadows-dark .module-l, .bottom-shadows-dark .module-l {background: url(module-l.jpg) 0 0 repeat-y;}
.header-shadows-dark .module-r, .body-shadows-dark .module-r, .feature-shadows-dark .module-r, .bottom-shadows-dark .module-r {background: url(module-r.jpg) 100% 0 repeat-y;}
.header-shadows-dark .module-bm, .body-shadows-dark .module-bm, .feature-shadows-dark .module-bm, .bottom-shadows-dark .module-bm {background: url(module-bm.jpg) 50% 0 repeat-x;}
.header-shadows-dark .module-bl, .body-shadows-dark .module-bl, .feature-shadows-dark .module-bl, .bottom-shadows-dark .module-bl {background: url(module-bl.jpg) 0 0 no-repeat;}
.header-shadows-dark .module-br, .body-shadows-dark .module-br, .feature-shadows-dark .module-br, .bottom-shadows-dark .module-br {background: url(module-br.jpg) 100% 0 no-repeat;}
.header-shadows-dark .basic .module-l, .body-shadows-dark .basic .module-l, .feature-shadows-dark .basic .module-l, .bottom-shadows-dark .basic .module-l {background:none;}
.header-shadows-dark .basic .module-r, .body-shadows-dark .basic .module-r, .feature-shadows-dark .basic .module-r, .bottom-shadows-dark .basic .module-r {background:none;}
.header-shadows-dark .basic .module-title, .body-shadows-dark .basic .module-title, .feature-shadows-dark .basic .module-title, .bottom-shadows-dark .basic .module-title {background:none;}
.header-shadows-dark .basic .module-title2, .body-shadows-dark .basic .module-title2, .feature-shadows-dark .basic .module-title2, .bottom-shadows-dark .basic .module-title2 {background:none;}
.header-shadows-dark .basic .title, .body-shadows-dark .basic .title, .feature-shadows-dark .basic .title, .bottom-shadows-dark .basic .title, .body-shadows-dark .basic .rt-article-title, .body-shadows-dark .basic .rt-pagetitle {background:none;}
.header-shadows-dark .basic .module-inner2, .body-shadows-dark .basic .module-inner2, .feature-shadows-dark .basic .module-inner2, .bottom-shadows-dark .basic .module-inner2 {background:none;}

/* Light */
.header-shadows-light .module-title, .body-shadows-light .module-title, .feature-shadows-dark .module-title, .bottom-shadows-light .module-title {background: none 0 100% no-repeat;}
.header-shadows-light .module-title2, .body-shadows-light .module-title2, .feature-shadows-light .module-title2, .bottom-shadows-light .module-title2 {background: url(module-highlight.png) 0 0 no-repeat;}
.header-shadows-light .title, .body-shadows-light .title, .feature-shadows-light .title, .bottom-shadows-light .title, .body-shadows-light .rt-article-title, .body-shadows-light .rt-pagetitle {background: none 0 0 no-repeat;}
.header-shadows-light .module-inner2, .body-shadows-light .module-inner2, .feature-shadows-light .module-inner2, .bottom-shadows-light .module-inner2 {
	background-image: none;
	background-repeat: repeat-x;
	background-position: 0 0;
}
.header-shadows-light .module-inner3, .body-shadows-light .module-inner3, .feature-shadows-light .module-inner3, .bottom-shadows-light .module-inner3 {background: none 0 0 repeat-x;}
.header-shadows-light .module-tm, .body-shadows-light .module-tm, .feature-shadows-light .module-tm, .bottom-shadows-light .module-tm {background: url(module-tm.jpg) 50% 0 repeat-x;}
.header-shadows-light .module-tl, .body-shadows-light .module-tl, .feature-shadows-light .module-tl, .bottom-shadows-light .module-tl {background: url(module-tl.jpg) 0 0 no-repeat;}
.header-shadows-light .module-tr, .body-shadows-light .module-tr, .feature-shadows-light .module-tr, .bottom-shadows-light .module-tr {background: url(module-tr.jpg) 100% 0 no-repeat;}
.header-shadows-light .module-l, .body-shadows-light .module-l, .feature-shadows-light .module-l, .bottom-shadows-light .module-l {background: url(module-l.jpg) 0 0 repeat-y;}
.header-shadows-light .module-r, .body-shadows-light .module-r, .feature-shadows-light .module-r, .bottom-shadows-light .module-r {background: url(module-r.jpg) 100% 0 repeat-y;}
.header-shadows-light .module-bm, .body-shadows-light .module-bm, .feature-shadows-light .module-bm, .bottom-shadows-light .module-bm {background: url(module-bm.jpg) 50% 0 repeat-x;}
.header-shadows-light .module-bl, .body-shadows-light .module-bl, .feature-shadows-light .module-bl, .bottom-shadows-light .module-bl {background: url(module-bl.jpg) 0 0 no-repeat;}
.header-shadows-light .module-br, .body-shadows-light .module-br, .feature-shadows-light .module-br, .bottom-shadows-light .module-br {background: url(module-br.jpg) 100% 0 no-repeat;}
.header-shadows-light .basic .module-l, .body-shadows-light .basic .module-l, .feature-shadows-light .basic .module-l, .bottom-shadows-light .basic .module-l {background:none;}
.header-shadows-light .basic .module-r, .body-shadows-light .basic .module-r, .feature-shadows-light .basic .module-r, .bottom-shadows-light .basic .module-r {background:none;}
.header-shadows-light .basic .module-title, .body-shadows-light .basic .module-title, .feature-shadows-light .basic .module-title, .bottom-shadows-light .basic .module-title {background:none;}
.header-shadows-light .basic .module-title2, .body-shadows-light .basic .module-title2, .feature-shadows-light .basic .module-title2, .bottom-shadows-light .basic .module-title2 {background:none;}
.header-shadows-light .basic .title, .body-shadows-light .basic .title, .feature-shadows-light .basic .title, .bottom-shadows-light .basic .title, .body-shadows-light .basic .rt-article-title, .body-shadows-light .basic .rt-pagetitle {background:none;}
.header-shadows-light .basic .module-inner2, .body-shadows-light .basic .module-inner2, .feature-shadows-light .basic .module-inner2, .bottom-shadows-light .basic .module-inner2 {background:none;}

/* Side Menu *****************/
/* Dark */
#rt-main-surround .body-shadows-dark ul.menu li {background: url(drop-item-bg.png) 0 0 no-repeat;}
#rt-main-surround .body-shadows-dark ul.menu li.active .item, #rt-main-surround .body-shadows-dark ul.menu li.active a, #rt-main-surround .body-shadows-dark ul.menu li.active .separator, #rt-main-surround .body-shadows-dark ul.menu li:hover .item, #rt-main-surround .body-shadows-dark ul.menu li:hover a, #rt-main-surround .body-shadows-dark ul.menu li:hover .seperator {background: url(module-highlight.png) 0 1px no-repeat;}
#rt-main-surround .body-shadows-dark ul.menu li a span, #rt-main-surround .body-shadows-dark ul.menu li .separator span, #rt-main-surround .body-shadows-dark ul.menu li .item span {background: url(menu-arrow.png) 5px 9px no-repeat;}
/* Light */
#rt-main-surround .body-shadows-light ul.menu li {background: url(drop-item-bg.png) 0 0 no-repeat;}
#rt-main-surround .body-shadows-light ul.menu li.active .item, #rt-main-surround .body-shadows-light ul.menu li.active a, #rt-main-surround .body-shadows-light ul.menu li.active .separator, #rt-main-surround .body-shadows-light ul.menu li:hover .item, #rt-main-surround .body-shadows-light ul.menu li:hover a, #rt-main-surround .body-shadows-light ul.menu li:hover .seperator {background: url(module-highlight.png) 0 1px no-repeat;}
#rt-main-surround .body-shadows-light ul.menu li a span, #rt-main-surround .body-shadows-light ul.menu li .separator span, #rt-main-surround .body-shadows-light ul.menu li .item span, #rt-main-surround .body-shadows-none ul.menu li a span, #rt-main-surround .body-shadows-none ul.menu li .separator span, #rt-main-surround .body-shadows-none ul.menu li .item span {background: url(menu-arrow.png) 5px 9px no-repeat;}

/* Bottom *****************/
/* Dark */
.bottom-shadows-dark #rt-bottom2 {background: url(header-overlay.png) 50% -90px repeat-x;}
.bottom-shadows-dark #rt-bottom2 .shadow-left {background: url(showcase-l.png) 0 0 no-repeat;}
.bottom-shadows-dark #rt-bottom2 .shadow-right {background: url(showcase-r.png) 100% 0 no-repeat;}
.bottom-shadows-dark #rt-bottom2 .rt-container {background: url(footer-overlay.png) 50% 0 no-repeat;}
/* Light */
.bottom-shadows-light #rt-bottom2 {background: url(header-overlay.png) 50% -90px repeat-x;}
.bottom-shadows-light #rt-bottom2 .shadow-left {background: url(showcase-l.png) 0 0 no-repeat;}
.bottom-shadows-light #rt-bottom2 .shadow-right {background: url(showcase-r.png) 100% 0 no-repeat;}
.bottom-shadows-light #rt-bottom2 .rt-container {background: url(footer-overlay.png) 50% 0 no-repeat;}

/* Footer *****************/
/* Dark */
.bottom-shadows-dark #rt-main-footer2 {background: url(overlay-tint.png) 0 0;}
.bottom-shadows-dark #rt-footer2 .rt-container, .bottom-shadows-dark #rt-copyright .rt-container {background: url(footer-overlay.png) 50% 0 no-repeat;}
.bottom-shadows-dark #rocket, .bottom-shadows-dark #gantry-logo {background-image: url(branding.png);background-repeat: no-repeat;}
/* Light */
.bottom-shadows-light #rt-main-footer2 {background: none 0 0;}
.bottom-shadows-light #rt-footer2 .rt-container, .bottom-shadows-light #rt-copyright .rt-container {background: none 0 0 no-repeat;}
.bottom-shadows-light #rocket, .bottom-shadows-light #gantry-logo, .bottom-shadows-none #rocket, .bottom-shadows-none #gantry-logo {background-image: none;}

/* Typography *****************/
/* Dark */
.header-shadows-dark .readon, .body-shadows-dark .readon, .feature-shadows-dark .readon, .bottom-shadows-dark .readon {background: url(readon-right-green.png) 100% 0 no-repeat;color:#ffffff !important;line-height:30px;display:inline-block;}
.header-shadows-dark .readon span, .body-shadows-dark .readon span, .feature-shadows-dark .readon span, .bottom-shadows-dark .readon span, .header-shadows-dark .readon .button, .body-shadows-dark .readon .button, .feature-shadows-dark .readon .button, .bottom-shadows-dark .readon .button {background: url(readon-left-green.png) 0 0 no-repeat;color:#ffffff !important;line-height:30px;display:inline-block;}
.header-shadows-dark .rokradios, .header-shadows-dark .rokchecks, .header-shadows-dark .rokradios-active, .header-shadows-dark .rokchecks-active, .feature-shadows-dark .rokradios, .feature-shadows-dark .rokchecks, .feature-shadows-dark .rokradios-active, .feature-shadows-dark .rokchecks-active, .body-shadows-dark .rokradios, .body-shadows-dark .rokchecks, .body-shadows-dark .rokradios-active, .body-shadows-dark .rokchecks-active, .bottom-shadows-dark .rokradios, .bottom-shadows-dark .rokchecks, .bottom-shadows-dark .rokradios-active, .bottom-shadows-dark .rokchecks-active {background-image: url(inputs.png);}
.header-shadows-dark #form-login ul li a, .header-shadows-dark #com-form-login ul li a, .header-shadows-dark ul.rt-more-articles li a, .header-shadows-dark .rt-section-list ul li a, .feature-shadows-dark #form-login ul li a, .feature-shadows-dark #com-form-login ul li a, .feature-shadows-dark ul.rt-more-articles li a, .feature-shadows-dark .rt-section-list ul li a, .body-shadows-dark #form-login ul li a, .body-shadows-dark #com-form-login ul li a, .body-shadows-dark ul.rt-more-articles li a, .body-shadows-dark .rt-section-list ul li a, .bottom-shadows-dark #form-login ul li a, .bottom-shadows-dark #com-form-login ul li a, .bottom-shadows-dark ul.rt-more-articles li a, .bottom-shadows-dark .rt-section-list ul li a {background: urL(list-arrow.png) 0 3px no-repeat;}
.header-shadows-dark #rt-accessibility a.small .button, .header-shadows-dark #rt-accessibility a.large .button, .header-shadows-dark #rt-accessibility a.small:hover .button, .header-shadows-dark #rt-accessibility a.large:hover .button, .feature-shadows-dark #rt-accessibility a.small .button, .feature-shadows-dark #rt-accessibility a.large .button, .feature-shadows-dark #rt-accessibility a.small:hover .button, .feature-shadows-dark #rt-accessibility a.large:hover .button, .body-shadows-dark #rt-accessibility a.small .button, .body-shadows-dark #rt-accessibility a.large .button, .body-shadows-dark #rt-accessibility a.small:hover .button, .body-shadows-dark #rt-accessibility a.large:hover .button, .bottom-shadows-dark #rt-accessibility a.small .button, .bottom-shadows-dark #rt-accessibility a.large .button, .bottom-shadows-dark #rt-accessibility a.small:hover .button, .bottom-shadows-dark #rt-accessibility a.large:hover .button {background-image: url(fontsizer.png);}
/* Light */
.header-shadows-light .readon, .body-shadows-light .readon, .feature-shadows-light .readon, .bottom-shadows-light .readon, .header-shadows-none .readon, .body-shadows-none .readon, .feature-shadows-none .readon, .bottom-shadows-none .readon {background: url(readon-right-blue.png) 100% 0 no-repeat;color:#ffffff !important;line-height:30px;}
.header-shadows-light .readon span, .body-shadows-light .readon span, .feature-shadows-light .readon span, .bottom-shadows-light .readon span, .header-shadows-light .readon .button, .body-shadows-light .readon .button, .feature-shadows-light .readon .button, .bottom-shadows-light .readon .button, .header-shadows-none .readon span, .body-shadows-none .readon span, .feature-shadows-none .readon span, .bottom-shadows-none .readon span, .header-shadows-none .readon .button, .body-shadows-none .readon .button, .feature-shadows-none .readon .button, .bottom-shadows-none .readon .button {background: url(readon-left-blue.png) 0 0 no-repeat;color:#ffffff !important;line-height:30px;}
.header-shadows-light .rokradios, .header-shadows-light .rokchecks, .header-shadows-light .rokradios-active, .header-shadows-light .rokchecks-active, .feature-shadows-light .rokradios, .feature-shadows-light .rokchecks, .feature-shadows-light .rokradios-active, .feature-shadows-light .rokchecks-active, .body-shadows-light .rokradios, .body-shadows-light .rokchecks, .body-shadows-light .rokradios-active, .body-shadows-light .rokchecks-active, .bottom-shadows-light .rokradios, .bottom-shadows-light .rokchecks, .bottom-shadows-light .rokradios-active, .bottom-shadows-light .rokchecks-active, .header-shadows-none .rokradios, .header-shadows-none .rokchecks, .header-shadows-none .rokradios-active, .header-shadows-none .rokchecks-active, .feature-shadows-none .rokradios, .feature-shadows-none .rokchecks, .feature-shadows-none .rokradios-active, .feature-shadows-none .rokchecks-active, .body-shadows-none .rokradios, .body-shadows-none .rokchecks, .body-shadows-none .rokradios-active, .body-shadows-none .rokchecks-active, .bottom-shadows-none .rokradios, .bottom-shadows-none .rokchecks, .bottom-shadows-none .rokradios-active, .bottom-shadows-none .rokchecks-active {background-image: url(inputs.png);}
.header-shadows-light #form-login ul li a, .header-shadows-light #com-form-login ul li a, .header-shadows-light ul.rt-more-articles li a, .header-shadows-light .rt-section-list ul li a, .feature-shadows-light #form-login ul li a, .feature-shadows-light #com-form-login ul li a, .feature-shadows-light ul.rt-more-articles li a, .feature-shadows-light .rt-section-list ul li a, .body-shadows-light #form-login ul li a, .body-shadows-light #com-form-login ul li a, .body-shadows-light ul.rt-more-articles li a, .body-shadows-light .rt-section-list ul li a, .bottom-shadows-light #form-login ul li a, .bottom-shadows-light #com-form-login ul li a, .bottom-shadows-light ul.rt-more-articles li a, .bottom-shadows-light .rt-section-list ul li a, .header-shadows-none #form-login ul li a, .header-shadows-none #com-form-login ul li a, .header-shadows-none ul.rt-more-articles li a, .header-shadows-none .rt-section-list ul li a, .feature-shadows-none #form-login ul li a, .feature-shadows-none #com-form-login ul li a, .feature-shadows-none ul.rt-more-articles li a, .feature-shadows-none .rt-section-list ul li a, .body-shadows-none #form-login ul li a, .body-shadows-none #com-form-login ul li a, .body-shadows-none ul.rt-more-articles li a, .body-shadows-none .rt-section-list ul li a, .bottom-shadows-none #form-login ul li a, .bottom-shadows-none #com-form-login ul li a, .bottom-shadows-none ul.rt-more-articles li a, .bottom-shadows-none .rt-section-list ul li a {background: urL(list-arrow.png) 0 3px no-repeat;}
.header-shadows-light #rt-accessibility a.small .button, .header-shadows-light #rt-accessibility a.large .button, .header-shadows-light #rt-accessibility a.small:hover .button, .header-shadows-light #rt-accessibility a.large:hover .button, .feature-shadows-light #rt-accessibility a.small .button, .feature-shadows-light #rt-accessibility a.large .button, .feature-shadows-light #rt-accessibility a.small:hover .button, .feature-shadows-light #rt-accessibility a.large:hover .button, .body-shadows-light #rt-accessibility a.small .button, .body-shadows-light #rt-accessibility a.large .button, .body-shadows-light #rt-accessibility a.small:hover .button, .body-shadows-light #rt-accessibility a.large:hover .button, .bottom-shadows-light #rt-accessibility a.small .button, .bottom-shadows-light #rt-accessibility a.large .button, .bottom-shadows-light #rt-accessibility a.small:hover .button, .bottom-shadows-light #rt-accessibility a.large:hover .button, .header-shadows-none #rt-accessibility a.small .button, .header-shadows-none #rt-accessibility a.large .button, .header-shadows-none #rt-accessibility a.small:hover .button, .header-shadows-none #rt-accessibility a.large:hover .button, .feature-shadows-none #rt-accessibility a.small .button, .feature-shadows-none #rt-accessibility a.large .button, .feature-shadows-none #rt-accessibility a.small:hover .button, .feature-shadows-none #rt-accessibility a.large:hover .button, .body-shadows-none #rt-accessibility a.small .button, .body-shadows-none #rt-accessibility a.large .button, .body-shadows-none #rt-accessibility a.small:hover .button, .body-shadows-none #rt-accessibility a.large:hover .button, .bottom-shadows-none #rt-accessibility a.small .button, .bottom-shadows-none #rt-accessibility a.large .button, .bottom-shadows-none #rt-accessibility a.small:hover .button, .bottom-shadows-none #rt-accessibility a.large:hover .button  {background-image: url(fontsizer.png);}

/* Login Popup */
#rt-popup .readon {background: url(readon-right-blue.png) 100% 0 no-repeat;}
#rt-popup .readon span, #rt-popup .readon .button {background: url(readon-left-blue.png) 0 0 no-repeat;}
#rt-popup #form-login ul li a {background: urL(list-arrow.png) 0 3px no-repeat;}
#rt-popup .inputbox {background: url(overlay-tint.png) 0 0;}
#rt-popup .rokradios, #rt-popup  .rokchecks, #rt-popup  .rokradios-active, #rt-popup  .rokchecks-active {background-image: url(inputs.png);}

/* Joomla Specific *****************/
/* Dark */
.header-shadows-dark .input, .body-shadows-dark .inputbox, .feature-shadows-dark .inputbox, .bottom-shadows-dark .inputbox {background: url(overlay-tint.png) 0 0;}
/* Light */
.header-shadows-light .input, .body-shadows-light .inputbox, .feature-shadows-light .inputbox, .bottom-shadows-light .inputbox, .header-shadows-none .input, .body-shadows-none .inputbox, .feature-shadows-none .inputbox, .bottom-shadows-none .inputbox {background: url(overlay-tint.png) 0 0 !important;}

.button2-left {background: url(j_button2_left.png) no-repeat;color: #666;}
.button2-right {background: url(j_button2_right.png) 100% 0 no-repeat;color: #666;}
.button2-left .image {background: url(j_button2_image.png) 100% 0 no-repeat;}
.button2-left .readmore {background: url(j_button2_readmore.png) 100% 0 no-repeat;}
.button2-left .pagebreak {background: url(j_button2_pagebreak.png) 100% 0 no-repeat;}
.button2-left .blank {background: url(j_button2_blank.png) 100% 0 no-repeat;}
body .button2-left .linkmacro {background: url(j_button2_rokcandy.png) 100% 0 no-repeat;}
.rt-joomla .icon {background-image:url(typography/typography.png);}

/*** RT EXTENSIONS *************************/

/* RokAjaxSearch *****************/
/* Dark */
.header-shadows-dark #rokajaxsearch .roksearch-wrapper, .feature-shadows-dark #rokajaxsearch .roksearch-wrapper, .body-shadows-dark #rokajaxsearch .roksearch-wrapper, .bottom-shadows-dark #rokajaxsearch .roksearch-wrapper {background: url(search-bg.png) 0 0 no-repeat;}
.header-shadows-dark #roksearch_search_str, .feature-shadows-dark #roksearch_search_str, .body-shadows-dark #roksearch_search_str, .bottom-shadows-dark #roksearch_search_str {background: transparent url(search-icon.png) 97% 5px no-repeat !important;}
.header-shadows-dark #roksearch_search_str.loading, .feature-shadows-dark #roksearch_search_str.loading, .body-shadows-dark #roksearch_search_str.loading, .bottom-shadows-dark #roksearch_search_str.loading {background: transparent url(spinner.gif) no-repeat scroll 97% 50% !important;}
/* Light */
.header-shadows-light #rokajaxsearch .roksearch-wrapper, .feature-shadows-light #rokajaxsearch .roksearch-wrapper, .body-shadows-light #rokajaxsearch .roksearch-wrapper, .bottom-shadows-light #rokajaxsearch .roksearch-wrapper, .header-shadows-none #rokajaxsearch .roksearch-wrapper, .feature-shadows-none #rokajaxsearch .roksearch-wrapper, .body-shadows-none #rokajaxsearch .roksearch-wrapper, .bottom-shadows-none #rokajaxsearch .roksearch-wrapper {background: url(search-bg.png) 0 0 no-repeat;}
.header-shadows-light #roksearch_search_str, .feature-shadows-light #roksearch_search_str, .body-shadows-light #roksearch_search_str, .bottom-shadows-light #roksearch_search_str, .header-shadows-none #roksearch_search_str, .feature-shadows-none #roksearch_search_str, .body-shadows-none #roksearch_search_str, .bottom-shadows-none #roksearch_search_str {background: transparent url(search-icon.png) 97% 5px no-repeat !important;}
.header-shadows-light #roksearch_search_str.loading, .feature-shadows-light #roksearch_search_str.loading, .body-shadows-light #roksearch_search_str.loading, .bottom-shadows-light #roksearch_search_str.loading, .header-shadows-none #roksearch_search_str.loading, .feature-shadows-none #roksearch_search_str.loading, .body-shadows-none #roksearch_search_str.loading, .bottom-shadows-none #roksearch_search_str.loading {background: transparent url(spinner.gif) no-repeat scroll 97% 50% !important;}

#roksearch_results span.highlight {background: url(overlay-tint2.png) 0 0;}
#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm {background: url(overlay-tint.png) 0 0;}
#roksearch_results .roksearch_even {background: url(overlay-tint.png) 0 0;}
#roksearch_results .roksearch_odd-hover, #roksearch_results .roksearch_even-hover {background: url(overlay-tint2.png) 0 0;}
#roksearch_results .roksearch_odd-hover h3, #roksearch_results .roksearch_even-hover h3 {}
#roksearch_results a#roksearch_link {background: url(search-assets.png) 0 -50px no-repeat;}
#roksearch_results .arrow-left {background: url(search-assets.png) 0 2px no-repeat;}
#roksearch_results .arrow-left-disabled, #roksearch_results .arrow-right-disabled {background: url(search-assets.png) 0 -33px no-repeat;}
#roksearch_results .arrow-right {background: url(search-assets.png) 0 -15px no-repeat;}

/* RokTabs *****************/
/* Dark */
.header-shadows-dark #rt-showcase .roktabs-wrapper .roktabs-links ul li {background: url(roktab-bg.png) 50% 0 repeat-x;}
.header-shadows-dark #rt-showcase .roktabs-wrapper .roktabs-links ul li.active {background: url(roktab-bg-l.png) 100% 0 no-repeat;}
.header-shadows-dark #rt-showcase .roktabs-wrapper .roktabs-links ul li.active span {background: url(roktab-bg-r.png) 0 0 no-repeat;}
.header-shadows-dark #rt-showcase .roktabs-wrapper .roktabs-links ul li.last span {background: url(roktab-bg-r.png) 100% 0 no-repeat;}
.header-shadows-dark #rt-showcase .roktabs-wrapper .roktabs-links ul li.last.active span {background: url(roktab-bg-r.png) 0 0 no-repeat;}
.header-shadows-dark .roktabs-wrapper .arrow-next, .header-shadows-dark .roktabs-wrapper .arrow-prev, .header-shadows-dark .roktabs-wrapper .arrow-next-hover, .header-shadows-dark .roktabs-wrapper .arrow-prev-hover {background-image: url(roktab-arrows.png);}
/* Light */
.header-shadows-light #rt-showcase .roktabs-wrapper .roktabs-links ul li, .header-shadows-none #rt-showcase .roktabs-wrapper .roktabs-links ul li {background: url(roktab-bg.png) 50% 0 repeat-x;}
.header-shadows-light #rt-showcase .roktabs-wrapper .roktabs-links ul li.active, .header-shadows-none #rt-showcase .roktabs-wrapper .roktabs-links ul li.active {background: url(roktab-bg-l.png) 100% 0 no-repeat;}
.header-shadows-light #rt-showcase .roktabs-wrapper .roktabs-links ul li.active span, .header-shadows-none #rt-showcase .roktabs-wrapper .roktabs-links ul li.active span {background: url(roktab-bg-r.png) 0 0 no-repeat;}
.header-shadows-light #rt-showcase .roktabs-wrapper .roktabs-links ul li.last span, .header-shadows-none #rt-showcase .roktabs-wrapper .roktabs-links ul li.last span {/*background: url(roktab-bg-r.png) 100% 0 no-repeat;*/}
.header-shadows-light #rt-showcase .roktabs-wrapper .roktabs-links ul li.last.active span, .header-shadows-none #rt-showcase .roktabs-wrapper .roktabs-links ul li.last.active span {background: url(roktab-bg-r.png) 0 0 no-repeat;}
.header-shadows-light .roktabs-wrapper .arrow-next, .header-shadows-light .roktabs-wrapper .arrow-prev, .header-shadows-light .roktabs-wrapper .arrow-next-hover, .header-shadows-light .roktabs-wrapper .arrow-prev-hover, .header-shadows-none .roktabs-wrapper .arrow-next, .header-shadows-none .roktabs-wrapper .arrow-prev, .header-shadows-none .roktabs-wrapper .arrow-next-hover, .header-shadows-none .roktabs-wrapper .arrow-prev-hover {background-image: url(roktab-arrows.png);}

.rt-container .rt-prefix-6 {
 width:100% !important;
}

ul#carouselnav {list-style:none;margin:0 auto; padding:0; text-align:center;height:1.5em;}
ul#carouselnav li {list-style:none;margin:0 auto; padding:0; float:left;width:190px;text-align:center;height:1.5em}
ul#carouselnav li.odd-item {display:none;}
ul#carouselnav li a {color:#005983 !important;}
ul#carouselnav li a:hover, ul#carouselnav li.activeSlide a {color:#5A9938 !important;font-weight:600;}
ul#slidevids {list-style:none;margin:0 auto; padding:0;}
ul#slidevids li {list-style:none;margin:0 auto; padding:0;}
#vidnav {text-align:right; height:15px;}
#vidnav a {float:left;display:block; width:10px; height:10px; font-size:1px; background-color:#ccc;color:#ccc;margin-left:3px;}
#vidnav a.activeSlide {background-color:#005983;color:#005983;}
