/*
#------------------------------------------------------------------------
# League News -February Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2012 Gavick.com. All Rights Reserved.
# License:  Copyrighted Commercial Software
# Website:  http://www.gavick.com
# Support:  support@gavick.com
 */
/* Style 2 */
/* template.css */
::selection {
	background: #006699;
}

body {
	/*background: url('../images/style2/bg_pattern.jpg') repeat 0 0;
	background: url('../images/style2/bg_main.jpg') no-repeat center 0, url('../images/style2/bg_pattern.jpg') repeat 0 0 !important;
*/
}


a:hover,a:active,a:focus {
	color: #3681b6;
}

#gkPage {
	border-bottom-color: #3681b6;
}

#gkContent a {
	color: #363636;
}

h1#gkLogo a.cssLogo {
	background-image: url('../images/style2/logo.png');
}

#gkPageTop {
	/*background-image: url('../images/style2/bg_top.png');*/
	background: #fff;
}

#gkTopNav li a {
	color: #3681b6;
}

a#btnLogin {
	color: #9fb636;
}

a#btnRegister,
#gkLang {
	background: transparent;
}

a#btnRegister:active,a#btnRegister:focus,a#btnRegister:hover {
	color: #9fb636;
}

footer {
	color: #7e7e7e;
}

footer a {
	color: #7e7e7e;
}

footer a:active,footer a:focus,footer a:hover {
	color: #252525;
}

footer nav strong {
	color: #252525;
}

footer nav li {
	border-left-color: #7e7e7e;
}

.box .header,.box_menu .header,.box_text .header {
	color: #3e4e6e;
}

.box_menu .header {
	color: #fff;
}

.box.color1 {
	background: #f6fbff;
}

.box.color1 .header {
	color: #006699;
}

.box.color2 {
	background: #3681b6;
}

.box.color2 > div {
	color: #cfe2f0;
}

.box.color2 .header {
	background: #006699;
	border-bottom-color: #3d8cc3;
}

.box.color5 .header {
	background: #006699;
	border-bottom-color: #3d8cc3;
    text-align: center;
    color: #fff;
}

.box.keyhole {
	border: 1px solid #EC1F2C;
	padding: 2px;
	
}

.box.keyhole .header {
	background: url('../images/AM-keyhole3.gif');
    color: #fff;
    height: 58px;
     text-indent: 100%;
	 white-space: nowrap;
	 overflow: hidden
}

.box.color6 .header {
	background: #ff9933;
	border-bottom-color: #ff9933;
    text-align: center;
    color: #fff;
}

.box.color2 li {
	border-top-color: #3d8cc3;
}

.box.color2 a:active,.box.color2 a:focus,.box.color2 a:hover {
	color: #adc0d0 !important;
}

.box.dark,.box_menu {
	background-color: #121212;
	background-image: url('../images/style2/dark_bg.png');
}

.box_menu li {
	background-image: url('../images/style2/typography/bullet3.png');
}

#gkBottom2 {
	color: #7e7e7e;
}

#gkBottom2 h3 {
	color: #252525;
}

#gkBottom2 a {
	color: #7e7e7e !important;
}

#gkBottom2 a:active,#gkBottom2 a:focus,#gkBottom2 a:hover {
	color: #252525 !important;
}

/* menu.css */
.gkMenu {
	border-top-color: #006699;
}

.gkMenu > ul > li:hover > a,.gkMenu > ul > li:active > a,.gkMenu > ul > li:focus > a,.gkMenu > ul > li.active:hover > a,.gkMenu > ul > li.active:active > a,.gkMenu > ul > li.active:focus > a {
	color: #3681b6;
}

.gkMenu > ul > li.active > a {
	background : transparent;
}

.gkMenu > ul div.childcontent li.active > a,.gkMenu > ul div.childcontent li:hover > a,.gkMenu > ul div.childcontent li > a:hover {
	color: #3681b6;
}

.gkMenu > ul div.childcontent header {
	border-bottom-color: #3681b6;
}

.gkMenu > ul div.childcontent header a {
	color: #3681b6;
}

#gkDropSub {
	border-top-color: #373737;
}

#gkDropSub ul li:hover > a,#gkDropSub ul li:active > a,#gkDropSub ul li:focus > a,#gkDropSub ul li.active:hover > a,#gkDropSub ul li.active:active > a,#gkDropSub ul li.active:focus > a {
	color: #3681b6;
}

#gkDropSub ul li.active > a {
	background: #006699;
}

#gkDropSub ul li li > a:hover {
	color: #3681b6;
}

/* joomla.css */
button,.button,input[type="submit"],input[type="button"],.pagenav-prev a,.pagenav-next a, ul.pager a {
	background: #3681b6;
}

.invalid {
	background: #fffef4;
	border-color: #d35209;
}

label.invalid {
	color: #ea3c3c;
}

th {
	border-bottom-color: #F6F03E;
}

article header ul {
	border-bottom-color: #3681B6;
}

#gkSocialAPI {
	border-top-color: #9fb636;
}

.article-index h3 {
	border-bottom-color: #3681b6;
}

dl#tabs dt.tabs h3:hover {
	color: #3681b6;
}

.autocompleter-queried {
	color: #3681b6 !important;
}

/* gk_stuff.css */
ul.gkTabs li:hover {
	color: #3681b6;
}

.tab1 ul.gkTabs li:hover {
	color: #3681b6;
}

.tab2 ul.gkTabs {
	background: #3681b6;
}

.tab2 ul.gkTabs li.active {
	color: #3681b6;
}

.tab2 ul.gkTabs li:hover {
	color: #7ac5fa;
}

.box.ppls {
    background-image: url("../images/style2/PB-bottom.jpg");
    background-repeat: no-repeat;
    height: 298px;
    width: 338px;
}

.ppls .gkTabsItem {
    left: -9999px;
    padding: 0px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}

.gkTabsWrap.vertical {
border : 1px solid ;
}

.ppls ul.gkTabs li, .gkTabsWrap.vertical ol li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #888888;
    float: left;
    font-size: 15px;
    height: 20px;
    line-height: 22px;
    list-style-type: none;
    padding: 0 20px;
    text-transform: uppercase;
}

.ppls .gkTabsWrap.vertical ol, .gkTabsWrap.horizontal > ol {
    height: 21px;
    margin: 0 !important;
    padding: 0 !important;
}

.ppls .gkTabsWrap.vertical ol li, .gkTabsWrap.horizontal ol li {
    cursor: pointer;
    float: left;
    font-size: 13px;
    font-weight: bold;
    line-height: 20px !important;
    list-style-type: none;
    margin: 0 !important;
    padding: 0 18px !important;
    position: relative;
}

.ppls .gkTabsWrap.vertical ol li.active, .gkTabsWrap.horizontal ol li.active {
height: 21px;
}

.nspBotInterface .nspPagination li,.nspTopInterface .nspPagination li,.nspBotInterface .nspPagination li.active,.nspTopInterface .nspPagination li.active {
	background-image: url('../images/style2/nsp_interface.png');
}

.nspBotInterface .nspPrev,.nspTopInterface .nspPrev,.nspBotInterface .nspNext,.nspTopInterface .nspNext {
	background-image: url('../images/style2/nsp_interface.png');
}

.nspArt .nspHeader a:active,.nspArt .nspHeader a:focus,.nspArt .nspHeader a:hover {
	color: #3681b6 !important;
}

.nspLinks ul li h4 a:active,.nspLinks ul li h4 a:focus,.nspLinks ul li h4 a:hover {
	color: #3681b6 !important;
}

.color2 .nspHeader a:active,.color2 .nspHeader a:focus,.color2 .nspHeader a:hover {
	color: #cfe2f0 !important;
}

.color2 .nspInfo {
	color: #9fb636;
}

.color2 .nspLinks > div.nspLinkScroll1 > div > ul li {
	border-color: #3d8cc3 !important;
}

.color2.column .nspArt {
	border-top: 1px solid #3d8cc3;
}

.gkIsWrapper-gk_league_news1 .gkIsPreloader {
	background-color: #fafafa;
	background-image: url('../images/style2/loader.gif');
}

.gkIsWrapper-gk_league_news1 .gkIsTitle a:active,.gkIsWrapper-gk_league_news1 .gkIsTitle a:focus,.gkIsWrapper-gk_league_news1 .gkIsTitle a:hover {
	color: #9fb636 !important;
}

.gkIsWrapper-gk_league_news1 .gkIsLoader > div.gkIsProgress {
	background: #9fb636;
}

.gkIsWrapper-gk_league_news1 .gkIsMoreNews {
	background: #9fb636;
}

.gkIsWrapper-gk_league_news1 .gkIsMoreNews:hover {
	background-color: #121212;
	background-image: url('../images/style2/dark_bg.png');
}

.gkIsWrapper-gk_league_news1 .gkMoreNews {
	background-color: #121212;
	background-image: url('../images/style2/dark_bg.png');
}

.gkIsWrapper-gk_league_news1 .gkMoreNewsItem:hover > div h3 a,.gkIsWrapper-gk_league_news1 .gkMoreNewsItem > div h3 a:hover {
	color: #9fb636 !important;
}

.gkIsWrapper-gk_league_news1 .gkMoreNewsItem:hover > div p a,.gkIsWrapper-gk_league_news1 .gkMoreNewsItem > div p a:hover {
	color: #9fb636 !important;
}

.gkHighlighterInterface span.text {
	color: #3681b6 !important;
}

.gkHighlighterInterface div a {
	background-image: url('../images/style2/highlighter_interface.png');
}

.gkHighlighterWrapper a {
	color: #7e7e7e;
}

.gkHighlighterWrapper a:active,.gkHighlighterWrapper a:focus,.gkHighlighterWrapper a:hover {
	text-decoration: underline;
}

/* k2.css */
h1 > sup {
	background: #3681b6;
}

ul li.itemResizer a {
	background-image: url('../images/style2/fonts.png');
}

ul li.itemComments a {
	background-image: url('../images/style2/comment.png');
}

.itemExtraFields h3 {
	border-top-color: #9fb636;
}

.itemRatingForm .formLogLoading {
	background-image: url('../images/style2/loading.gif');
}

.itemRatingList,.itemRatingList a:hover,.itemRatingList .itemCurrentRating {
	background-image: url('../images/style2/star.png');
}

.itemTags li a,.k2TagCloudBlock a, div.tags a {
	background-color: #9fb636;
	background-image: url('../images/style2/tags.png');
}

.itemTags li a:hover,.k2TagCloudBlock a:hover, div.tags a:hover {
	background-color: #252525;
	background-image: url('../images/style2/tags.png');
}

.itemAuthorContent div ul li a:hover,.itemAuthorBlock h3 a:hover {
	color: #3681b6 !important;
}

#itemCommentsAnchor {
	background-image: -webkit-linear-gradient(top, rgb(248,248,248) 1%, rgb(255,255,255) 50%);
	background-image: -moz-linear-gradient(top, rgb(248,248,248) 1%, rgb(255,255,255) 50%);
	background-image: -o-linear-gradient(top, rgb(248,248,248) 1%, rgb(255,255,255) 50%);
	background-image: -ms-linear-gradient(top, rgb(248,248,248) 1%, rgb(255,255,255) 50%);
	background-image: linear-gradient(top, rgb(248,248,248) 1%, rgb(255,255,255) 50%);
}

.itemComments h3 {
	border-top-color: #9fb636;
}

.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover {
	background: #3681b6;
}

.k2CalendarBlock table.calendar tr td.calendarToday {
	background: #3681b6;
}

.k2CalendarBlock table.calendar tr td.calendarTodayLinked {
	background: #9fb636;
}
.nspMainPortalMode7 .nspArt:hover .nspHeader a {
    color: #E8A246;
}
.nspMainPortalMode7 .nspPrev, .nspMainPortalMode7 .nspNext {
    background-image: url("../images/style2/nsp_portal_mode_7_interface.png");
}


/* New Table Styles for ppls bank */

.currency table { border-collapse: collapse; text-align: left; width: 100%; }
.currency {font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden;  }
.currency table td, .currency table th { padding: 3px 10px; }
.currency table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #991821), color-stop(1, #80141C) );background:-moz-linear-gradient( center top, #991821 5%, #80141C 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#991821', endColorstr='#80141C');background-color:#991821; color:#FFFFFF; font-size: 15px; font-weight: bold; border-left: 1px solid #B01C26; }
.currency table thead th:first-child { border: none; }.currency table tbody td { color: #80141C; border-left: 1px solid #F7CDCD;font-size: 12px;font-weight: normal; }
.currency table tbody .alt td { background: #F7CDCD; color: #80141C; }
.currency table tbody td:first-child { border-left: none; }
.currency table tbody tr:last-child td { border-bottom: none; }
.currency table tfoot td div { border-top: 1px solid #991821;background: #F7CDCD;}
.currency table tfoot td { padding: 0; font-size: 12px }
.currency table tfoot td div{ padding: 2px; }
.currency table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; }
.currency table tfoot  li { display: inline; }
.currency table tfoot li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #FFFFFF;border: 1px solid #991821;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #991821), color-stop(1, #80141C) );background:-moz-linear-gradient( center top, #991821 5%, #80141C 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#991821', endColorstr='#80141C');background-color:#991821; }
.currency table tfoot ul.active,
.currency table tfoot ul a:hover { text-decoration: none;border-color: #80141C; color: #FFFFFF; background: none; background-color:#991821;}div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }


.newstyle {display: block; position:absolute; margin-left: 100px; margin-top: 5px;}
