/* Primary Style - Blue */

/* Text Colors */
a, .date1, .createdby {color: #666;}
.head-light #horiz-menu li.root.active .item span, .head-light #horiz-menu.splitmenu li.active .item span {color: #fff;}
.head-dark a, .head-dark .date1, .head-dark #horiz-menu li.root.active .item span, .head-dark #horiz-menu.splitmenu li.active .item span {color: #FFF;}
#mainmodules3 {color: #999;}
#mainmodules3 a {color: #000;}
#featuremodules {color: #999;}
#featuremodules a {color: #000;}
#featuremodules .roktabs-links {color: #999;}
#featuremodules .roktabs-links li.active {color: #999;}
.readon-wrap1 a, .readon-wrap1 button, .readon-wrap1 input.button {color: #999 !important;}
#featuremodules .readon-wrap1 a, #featuremodules .readon-wrap1 button, #featuremodules .readon-wrap1 input.button, .hilite2 .readon-wrap1 a, .hilite2 .readon-wrap1 button, .hilite2 .readon-wrap1 input.button {color: #000 !important;}
h3 span, .contentheading, .contentheading a, .blog_more h2 {color: #999;}
#featuremodules h3 span, #mainmodules3 h3 span {color: #000;}
.hilite2 .moduletable, .hilite2 h3, .hilite2 a {color: #999;}
.hilite2 h3 span {color: #000;}

/* Border Colors */
#footer { border: none;}
h3.module-title, .contentheading, .blog_more h2 {border-bottom: 2px solid #000;}
.hilite2 h3.module-title, #featuremodules h3.module-title, #mainmodules3 h3.module-title {border-bottom: 2px solid #A2D5F9;}
.featured-image {border: 10px solid #39A0CB;}
img.demo-tabs, img.demo-tabs2 {border: 5px solid #39A0CB;}

/* Top Feature */
#featuremodules {background: url(../images/primary/blue/feature-bg.png) repeat-y;}
#tabs-bar {background: url(../images/primary/blue/tabs.png) repeat-y;}
#featuremodules ul li a {background: url(../images/primary/blue/hilite-typo.png) 0 0 no-repeat;}

/* Feature RokTabs */
#featuremodules .roktabs-links ul li.active, #main-content .hilite2 .roktabs-links ul li.active {background: none;}
#featuremodules .roktabs-links ul li.active span, #main-content .hilite2 .roktabs-links ul li.active span {background: none;}
#featuremodules .roktabs-wrapper .arrow-next, #main-content .hilite2 .roktabs-wrapper .arrow-next {background: none;}
#featuremodules .roktabs-wrapper .arrow-next:hover, #main-content .hilite2 .roktabs-wrapper .arrow-next:hover {background: none;}
#featuremodules .roktabs-wrapper .arrow-prev, #main-content .hilite2 .roktabs-wrapper .arrow-prev {background: none;}
#featuremodules .roktabs-wrapper .arrow-prev:hover, #main-content .hilite2 .roktabs-wrapper .arrow-prev:hover {background: none;}

/* Bottom Feature */
#bottom2 {background: url(../images/primary/blue/feature-bg.png) 0 0 repeat-x;}
#bottom2 ul li a {background: url(../images/primary/blue/hilite-typo.png) 0 0 no-repeat;}

/* Input Buttons */
.body-light #main-content .rokradios, .head-light #top-bar .rokradios {background: url(../images/primary/blue/inputs-1.png) 0 1px no-repeat;}
.body-light #main-content .rokradios-active, .head-light #top-bar .rokradios-active {background: url(../images/primary/blue/inputs-1.png) 0 -175px no-repeat;}
.body-light #main-content .rokchecks {background: url(../images/primary/blue/inputs-1.png) 0 -346px no-repeat;}
.body-light #main-content .rokchecks-active {background: url(../images/primary/blue/inputs-1.png) 0 -522px no-repeat;}
.body-dark #main-content .rokradios, .head-dark #top-bar .rokradios  {background: url(../images/primary/blue/inputs-1-dark.png) 0 1px no-repeat;}
.body-dark #main-content .rokradios-active, .head-dark #top-bar .rokradios-active {background: url(../images/primary/blue/inputs-1-dark.png) 0 -175px no-repeat;}
.body-dark #main-content .rokchecks {background: url(../images/primary/blue/inputs-1-dark.png) 0 -346px no-repeat;}
.body-dark #main-content .rokchecks-active {background: url(../images/primary/blue/inputs-1-dark.png) 0 -522px no-repeat;}
#featuremodules .rokradios, #bottom2 .rokradios, #main-content .hilite2 .rokradios {background: url(../images/primary/blue/inputs-2.png) 0 1px no-repeat;}
#featuremodules .rokradios-active, #bottom2 .rokradios-active, #main-content .hilite2 .rokradios-active {background: url(../images/primary/blue/inputs-2.png) 0 -175px no-repeat;}
#featuremodules .rokchecks, #bottom2 .rokchecks, #main-content .hilite2 .rokchecks {background: url(../images/primary/blue/inputs-1.png) 0 -346px no-repeat;}
#featuremodules .rokchecks-active, #bottom2 .rokchecks-active, #main-content .hilite2 .rokchecks-active {background: url(../images/primary/blue/inputs-1.png) 0 -522px no-repeat;}

/* Module Variations */
/** Light Body **/
.body-light #maincol .hilite2 .module-surround {background: #166CAA;}
.body-light #maincol .hilite2 .module-surround2 {background: url(../images/primary/blue/module-corners2.png) 0 -24px no-repeat;}
.body-light #maincol .hilite2 .module-surround3 {background: url(../images/primary/blue/module-corners2.png) 100% -24px no-repeat;}
.body-light #maincol .hilite2 .module-surround4 {background: url(../images/primary/blue/module-corners2.png) 0 -36px no-repeat;}
.body-light #maincol .hilite2 .module-surround5 {background: url(../images/primary/blue/module-corners2.png) 100% -36px no-repeat;}
.body-light #leftcol .hilite2 .module-surround, .body-light #rightcol .hilite2 .module-surround {background: #166CAA;}
.body-light #leftcol .hilite2 .module-surround2, .body-light #rightcol .hilite2 .module-surround2 {background: url(../images/primary/blue/module-corners2.png) 0 0 no-repeat;}
.body-light #leftcol .hilite2 .module-surround3, .body-light #rightcol .hilite2 .module-surround3 {background: url(../images/primary/blue/module-corners2.png) 100% 0 no-repeat;}
.body-light #leftcol .hilite2 .module-surround4, .body-light #rightcol .hilite2 .module-surround4 {background: url(../images/primary/blue/module-corners2.png) 0 -12px no-repeat;}
.body-light #leftcol .hilite2 .module-surround5, .body-light #rightcol .hilite2 .module-surround5 {background: url(../images/primary/blue/module-corners2.png) 100% -12px no-repeat;}
.body-light #bottom .hilite2 .module-surround {background: #166CAA;}
.body-light #bottom .hilite2 .module-surround2 {background: url(../images/primary/blue/module-corners2.png) 0 -48px no-repeat;}
.body-light #bottom .hilite2 .module-surround3 {background: url(../images/primary/blue/module-corners2.png) 100% -48px no-repeat;}
.body-light #bottom .hilite2 .module-surround4 {background: url(../images/primary/blue/module-corners2.png) 0 -60px no-repeat;}
.body-light #bottom .hilite2 .module-surround5 {background: url(../images/primary/blue/module-corners2.png) 100% -60px no-repeat;}

/** Dark Body **/
.body-dark #maincol .hilite2 .module-surround {background: #166CAA;}
.body-dark #maincol .hilite2 .module-surround2 {background: url(../images/primary/blue/module-corners2-dark.png) 0 -24px no-repeat;}
.body-dark #maincol .hilite2 .module-surround3 {background: url(../images/primary/blue/module-corners2-dark.png) 100% -24px no-repeat;}
.body-dark #maincol .hilite2 .module-surround4 {background: url(../images/primary/blue/module-corners2-dark.png) 0 -36px no-repeat;}
.body-dark #maincol .hilite2 .module-surround5 {background: url(../images/primary/blue/module-corners2-dark.png) 100% -36px no-repeat;}
.body-dark #leftcol .hilite2 .module-surround, .body-dark #rightcol .hilite2 .module-surround {background: #166CAA;}
.body-dark #leftcol .hilite2 .module-surround2, .body-dark #rightcol .hilite2 .module-surround2 {background: url(../images/primary/blue/module-corners2-dark.png) 0 0 no-repeat;}
.body-dark #leftcol .hilite2 .module-surround3, .body-dark #rightcol .hilite2 .module-surround3 {background: url(../images/primary/blue/module-corners2-dark.png) 100% 0 no-repeat;}
.body-dark #leftcol .hilite2 .module-surround4, .body-dark #rightcol .hilite2 .module-surround4 {background: url(../images/primary/blue/module-corners2-dark.png) 0 -12px no-repeat;}
.body-dark #leftcol .hilite2 .module-surround5, .body-dark #rightcol .hilite2 .module-surround5 {background: url(../images/primary/blue/module-corners2-dark.png) 100% -12px no-repeat;}
.body-dark #bottom .hilite2 .module-surround {background: #166CAA;}
.body-dark #bottom .hilite2 .module-surround2 {background: url(../images/primary/blue/module-corners2-dark.png) 0 -48px no-repeat;}
.body-dark #bottom .hilite2 .module-surround3 {background: url(../images/primary/blue/module-corners2-dark.png) 100% -48px no-repeat;}
.body-dark #bottom .hilite2 .module-surround4 {background: url(../images/primary/blue/module-corners2-dark.png) 0 -60px no-repeat;}
.body-dark #bottom .hilite2 .module-surround5 {background: url(../images/primary/blue/module-corners2-dark.png) 100% -60px no-repeat;}

/* Typography */
.readon1-l {background: url(../images/primary/blue/readon-l.png) 0 0 no-repeat;}
.readon1-m {background: url(../images/primary/blue/readon-m.png) 0 0 repeat-x;}
.readon1-r {background: url(../images/primary/blue/readon-r.png) 100% 0 no-repeat;}
#featuremodules .readon1-l, .hilite2 .readon1-l {background: url(../images/primary/blue/readon-l.png) 0 -36px no-repeat;}
#featuremodules .readon1-m, .hilite2 .readon1-m {background: url(../images/primary/blue/readon-m.png) 0 -36px repeat-x;}
#featuremodules .readon1-r, .hilite2 .readon1-r {background: url(../images/primary/blue/readon-r.png) 100% -36px no-repeat;}
.body-light .article-info-surround2 {background: none;}
.body-dark .article-info-surround2 {background: url(../images/primary/blue/article-icon-dark.png) 0 2px no-repeat;}
.hilite2 .side-mod .poll-line:hover {background: #006098;}
.hilite2 .login-links a {background: url(../images/primary/blue/hilite-typo.png) 0 -221px no-repeat;}