 /**

 * @package   Clarion Template - RocketTheme

 * @version   1.0 February 1, 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

*/



/* Body */

body, #rt-header, #rt-copyright {color: #6E6E6E;}

#rt-container-bg {box-shadow:0 0 2px rgba(0, 0, 0, 0.2);background-color: white;}



/* Main Body */

#rt-main #rt-content-bottom {border-top: 1px solid #C8C8C8;}

#rt-main #rt-content-top {border-bottom: 1px solid #C8C8C8;}

.mb7-sa5 {background: url(../img/main/light/columns/mb7-sa5.png) 50% 0 repeat-y;}

.sa5-mb7 {background: url(../img/main/light/columns/sa5-mb7.png) 50% 0 repeat-y;}

.mb8-sa4 {background: url(../img/main/light/columns/mb8-sa4.png) 50% 0 repeat-y;}

.sa4-mb8 {background: url(../img/main/light/columns/sa4-mb8.png) 50% 0 repeat-y;}

.mb9-sa3 {background: url(../img/main/light/columns/mb9-sa3.png) 50% 0 repeat-y;}

.sa3-mb9 {background: url(../img/main/light/columns/sa3-mb9.png) 50% 0 repeat-y;}

.mb6-sa6, .sa6-mb6 {background: url(../img/main/light/columns/mb6-sa6.png) 50% 0 repeat-y;}

.mb4-sa4-sb4, .sa4-mb4-sb4, .sa4-sb4-mb4 {background: url(../img/main/light/columns/mb4-sa4-sb4.png) 50% 0 repeat-y;}

.mb6-sa3-sb3 {background: url(../img/main/light/columns/mb6-sa3-sb3.png) 50% 0 repeat-y;}

.mb8-sa2-sb2 {background: url(../img/main/light/columns/mb8-sa2-sb2.png) 50% 0 repeat-y;}

.sa3-mb6-sb3 {background: url(../img/main/light/columns/sa3-mb6-sb3.png) 50% 0 repeat-y;}

.sa2-mb8-sb2 {background: url(../img/main/light/columns/sa2-mb8-sb2.png) 50% 0 repeat-y;}

.sa3-sb3-mb6 {background: url(../img/main/light/columns/sa3-sb3-mb6.png) 50% 0 repeat-y;}

.sa2-sb2-mb8 {background: url(../img/main/light/columns/sa2-sb2-mb8.png) 50% 0 repeat-y;}

.mb3-sa3-sb3-sc3, .sa3-mb3-sb3-sc3, .sa3-sb3-mb3-sc3, .sa3-sb3-sc3-mb3 {background: url(../img/main/light/columns/mb3-sa3-sb3-sc3.png) 50% 0 repeat-y;}

.mb4-sa2-sb3-sc3 {background: url(../img/main/light/columns/mb4-sa2-sb3-sc3.png) 50% 0 repeat-y;}

.mb4-sa3-sb2-sc3 {background: url(../img/main/light/columns/mb4-sa3-sb2-sc3.png) 50% 0 repeat-y;}

.mb4-sa3-sb3-sc2 {background: url(../img/main/light/columns/mb4-sa3-sb3-sc2.png) 50% 0 repeat-y;}

.mb6-sa2-sb2-sc2 {background: url(../img/main/light/columns/mb6-sa2-sb2-sc2.png) 50% 0 repeat-y;}

.sa3-mb4-sb2-sc3 {background: url(../img/main/light/columns/sa3-mb4-sb2-sc3.png) 50% 0 repeat-y;}

.sa2-mb4-sb3-sc3 {background: url(../img/main/light/columns/sa2-mb4-sb3-sc3.png) 50% 0 repeat-y;}

.sa3-mb4-sb3-sc2 {background: url(../img/main/light/columns/sa3-mb4-sb3-sc2.png) 50% 0 repeat-y;}

.sa2-mb6-sb2-sc2 {background: url(../img/main/light/columns/sa2-mb6-sb2-sc2.png) 50% 0 repeat-y;}

.sa3-sb2-mb4-sc3 {background: url(../img/main/light/columns/sa3-sb2-mb4-sc3.png) 50% 0 repeat-y;}

.sa2-sb3-mb4-sc3 {background: url(../img/main/light/columns/sa2-sb3-mb4-sc3.png) 50% 0 repeat-y;}

.sa3-sb3-mb4-sc2 {background: url(../img/main/light/columns/sa3-sb3-mb4-sc2.png) 50% 0 repeat-y;}

.sa2-sb2-mb6-sc2 {background: url(../img/main/light/columns/sa2-sb2-mb6-sc2.png) 50% 0 repeat-y;}

.sa3-sb3-sc2-mb4 {background: url(../img/main/light/columns/sa3-sb3-sc2-mb4.png) 50% 0 repeat-y;}

.sa3-sb2-sc3-mb4 {background: url(../img/main/light/columns/sa3-sb2-sc3-mb4.png) 50% 0 repeat-y;}

.sa2-sb3-sc3-mb4 {background: url(../img/main/light/columns/sa2-sb3-sc3-mb4.png) 50% 0 repeat-y;}

.sa2-sb2-sc2-mb6 {background: url(../img/main/light/columns/sa2-sb2-sc2-mb6.png) 50% 0 repeat-y;}



/* Article */

.component-content .rt-articleinfo-text {background-color: #EBEBEB;border: 1px solid #C8C8C8;box-shadow: 0 1px 2px rgba(0,0,0,0.1);text-shadow: 1px 1px 1px #FFF;}

.component-content .rt-articleinfo-text2 {border: 1px solid #FFF;}

.component-content .rt-article-icons .print-icon a , .component-content .rt-article-icons .email-icon a, .component-content .rt-article-icons .edit-icon a  {background-image: url(../img/main/light/article-icons.png);}

.component-content .rt-article-icons ul li a {background-color: #333;}



/* Logo */

#rt-logo #logo-inner {background-image: url(../img/logo/light/logo.png);}

#rt-logo {background: none;}



/* Buttons and Inputs */

.readon {background-image: url(../img/main/light/readon.png);}

.readon span, .readon .button {background-image: url(../img/main/light/readon-plus.png);color: #fff;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);}

.rokradios, .rokchecks, .rokradios-active, .rokchecks-active {background-image: url(../img/main/light/rokinputs.png);}

.inputbox, textarea, .rt-joomla .contact input.required, .rt-joomla .contact textarea.required, .rt-joomla .user .inputbox {-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);}

.inputbox:focus, textarea:focus, .rt-joomla .contact input.required:focus, .rt-joomla .contact textarea.required:focus, .rt-joomla .user .inputbox:focus {border-color: rgba(82, 168, 236, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);}

.inputbox, #form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox, .component-content .search_result .inputbox, .component-content .contact .inputbox, .component-content .user input#email, .component-content .user input#name, .component-content .user input#username, .component-content .user input#password, .component-content .user input#passwd, .component-content .user input#password2, .rt-joomla .contact input.required, .rt-joomla .contact textarea.required, .rt-joomla .user .inputbox {border: 1px solid #ccc;}

.rt-joomla .contact .inputbox:focus, #com-form-login .inputbox:focus, #josForm .inputbox:focus, .search_result .inputbox:focus {border-color: #a1a1a1;transition: border-color 0.25s ease-in-out;}



/* Module Variations */

.title {color: #444;}

.title1 .arrow-box {background-image: url(../img/main/light/arrows.png);}

.title2 .arrow-box {background-color: #333;background-image: url(../img/main/light/arrows.png);}

.title5 .module-title {border-bottom: 1px solid #FFF;}

.title5 .title {border-bottom: 1px solid #C8C8C8;}

.title3 .arrow-box {background-color: #ccc;background-image: url(../img/main/light/arrows.png);}

.title4 .arrow-box {background-color: #fff;background-image: url(../img/main/light/arrows.png);box-shadow: 0 0 2px rgba(0,0,0,0.3);}

.box1, .box2 .rt-block {border: 1px solid #FFF;color: #333;text-shadow: 1px 1px 1px #fff;}

.box1 .rt-block {border: 1px solid #C8C8C8;background-color: #FFF;}

.box1 .rt-block a:hover {color: #000;}

.box2 .module-surround {border: 1px solid #C8C8C8;background: url(../img/main/light/navigation-bg.png) repeat-x scroll 0 -96px;}

.taper-shadow-m {background: url(../img/main/light/taper-shadow-m.png) 50% 0 repeat-x;}

.taper-shadow-l {background: url(../img/main/light/taper-shadow-l.png) 0 0 no-repeat;}

.taper-shadow-r {background: url(../img/main/light/taper-shadow-r.png) 100% 0 no-repeat;}

.box3 {color: #fff;}

.box3, .box5 .rt-block, .box6 .rt-block, .box7 .rt-block {border: 1px solid #FFF;}

.box3 a {opacity: 0.7;color: #FFF;}

.box3 a:hover {opacity: 1;}

.box3 .module-title .title span {color: #FFF;opacity: 0.7;}

.box4 .rt-block {background: #333 url(../img/overlays/top-overlay.png);color: #ACACAC;text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.5);}

.box4 .rt-block a:hover {color: #fff;}

.box4 .module-title .title {color: #ACACAC;}

.box5 .module-surround {background: #eaeaea url(../img/main/light/backgrounds/squares.png);border: 1px solid #C8C8C8;color: #333;}

.box6 .module-surround {background: #e2e2e2 url(../img/main/light/backgrounds/noise.png);border: 1px solid #C8C8C8;color: #333;}

.box7 .module-surround {background: #e2e2e2 url(../img/main/light/backgrounds/textile.png);border: 1px solid #C8C8C8;color: #333;}



/* Breadcrumbs */

.breadcrumbs img[src $="arrow.png"] {background-image: url(../img/main/light/arrows.png);}



/* Typography */

#form-login ul li a, #com-form-login ul li a, ul.rt-more-articles li a, .rt-section-list ul li a, ul.mostread li a, ul.latestnews li a, .weblinks ul li a, #rt-popuplogin ul li a, ul.newsfeed li a, .component-content .user ul li a {background-image: url(../img/light/arrows.png);}



/* Top */

#rt-top2 {background: #333 url(../img/overlays/top-overlay.png);color: #ACACAC;text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.5);padding: 0 1px;}

#rt-top a:hover {color: #fff;}

#rt-top .module-title .title {color: #ACACAC;}



/* Header */

#rt-header {border-bottom: 1px solid #C8C8C8;background: #EDEDED;}

#rt-header .rt-container {border-bottom: 1px solid #FFF;}



/* Navigation */

.menutop a, .menu a {color: white;}

#rt-navigation, #rt-subnavigation {border-bottom: 1px solid #C8C8C8;box-shadow: 0 1px 4px rgba(0,0,0,0.1);}

#rt-navigation .rt-container {border-bottom: 1px solid #FFF;background-color: #EDEDED;}

#rt-navigation .menutop {background: #EDEDED url(../img/main/light/navigation-bg.png) repeat-x;}

#rt-navigation {border-top: 1px solid #FFF;}

#rt-subnavigation .rt-container {border-bottom: 1px solid #FFF;}

.menutop > li.active, .menutop li.root:hover, .menutop li.f-mainparent-itemfocus, .menutop > li:hover {border-top: 0px solid #222;background: #EDEDED url(../img/main/light/navigation-bg.png) repeat-x scroll 0 100%;box-shadow: inset 0 3px 7px rgba(0,0,0,0.2);}

.menutop ul li > .item:hover, .menutop li.f-menuparent-itemfocus > .item, .menutop ul li.active > .item, .menutop li.active.f-menuparent-itemfocus > .item {background-color: #E1E1E1;border-top: 1px solid #C8C8C8;box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1) inset;}

.menutop > li.active a, .menutop li.root:hover a, .menutop li.f-mainparent-itemfocus a {border-bottom: 0px solid #FFF;}

.menutop li.root .item, .rt-menubar .menutop li .item {border-left-color: #003161;border-right-color: #003161;border-top: 0px solid #FFF;}

.fusion-submenu-wrapper {background-color: #001444;box-shadow: 1px 2px 4px rgba(0,0,0,0.3);border-left: 0px solid #FFF;border-right: 0px solid #FFF;border-bottom: 0px solid #FFF;}

.menutop li.parent.f-mainparent-itemfocus .item {border-bottom: 2px solid #EDEDED;margin: 0 0 -2px;}

.menutop li.parent.root .item span .daddyicon, .menutop li.root .daddy.item .daddyicon, .menutop ul li > .daddy span, .module-content ul.menu li.parent li a span, .module-content ul.menu li.parent li .item span, .module-content ul.menu li.parent li .separator span {background-image: url(../img/main/light/arrows.png);}

.module-content ul.menu li.parent li a span, .module-content ul.menu li.parent li .item span, .module-content ul.menu li.parent li .separator span {color: #555555;}

#rt-main-container .module-content ul.menu > li:first-child {border-top: 1px solid #C8C8C8;}

#rt-main-container .module-content ul.menu > li {border-bottom: 1px solid #C8C8C8;}

#rt-main-container .module-content ul.menu > li:hover > a span, #rt-main-container .module-content ul.menu > li.active > a span {color: #FFF;background-image: url(../img/main/light/sidebar-arrows.png);}

#rt-main-container .module-content ul.menu > li:hover > a, #rt-main-container .module-content ul.menu > li.active > a {box-shadow: 0 0 5px rgba(0,0,0,0.3) inset;}

.sidebar-right .module-content ul.menu {background-color: #EAEAEA;background-image: url(../img/main/light/sidemenu-right-shadow.png);}

.sidebar-left .module-content ul.menu {background-color: #EAEAEA;background-image: url(../img/main/light/sidemenu-left-shadow.png);}



/* Showcase */

#rt-showcase {border-bottom: 1px solid #FFF;}

#rt-showcase .rt-container {border-bottom: 1px solid #C8C8C8;}



/* Feature */

#rt-feature {border-bottom: 1px solid #FFF;}

#rt-feature .rt-container {border-bottom: 1px solid #C8C8C8;}



/* Main Top */

#rt-maintop {border-bottom: 1px solid #FFF;}

#rt-maintop2 {border-bottom: 1px solid #C8C8C8;}



/* Utility */

#rt-utility {border-bottom: 1px solid #FFF;}

#rt-utility2 {border-bottom: 1px solid #C8C8C8;}



/* Breadcrumbs */

#rt-breadcrumbs {border-bottom: 1px solid #C8C8C8;}

#rt-breadcrumbs2 {border-bottom: 1px solid #FFF;}



/* Main Bottom */

#rt-mainbottom {border-top: 1px solid #C8C8C8;}

#rt-mainbottom2 {border-top: 1px solid #FFF;}



/* Copyright */

#rt-copyright {background-color: #F6F6F6;border-top: 1px solid #C8C8C8;}



/* Extras */

#rt-accessibility .large .button, #rt-accessibility .small .button {background-image: url(../img/main/light/textsize-arrows.png);}

#gantry-totop {background-color: #333;background-image: url(../img/main/light/totop-arrow.png);}

.component-content .rt-more-articles {border: 1px solid #FFF;}

.component-content #more-articles {border: 1px solid #C8C8C8;background-color: #EDEDED;background-image: url(../img/main/light/navigation-bg.png);}

#rocket {background: url(../img/main/light/rocket.png) no-repeat;}

.tip-wrap {border: 1px solid #C8C8C8;background-color: #EDEDED;}

p.dropcap6:first-letter, p.dropcap7:first-letter, em.highlight {color: #fff;}