/*--------------------------------------------------------------
# Modish - April 2008 (for Joomla 1.5)
# Recoded version: May 2009
# Copyright (C) 2007-2008 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
---------------------------------------------------------------*/

/*                     -------------STYLE1--------------- 
----------------------------------------------------------------------------------*/

/* template_css.css 
-----------------------------------------------------------------------------------*/

body {
	background: #cee7fa url('../images/style1/bg_page.png') repeat-x 0 0;
	color: #575757;
}
a:link, a:visited, a:active {
	color: #4574a1;
}
a:hover {
	color: #2c5074;
}
ul li {
	background: transparent url('../images/style1/bullet.png') no-repeat 0 7px;
}
hr {
	border-top: 1px solid #f9f9f9;
}
div#wrap-1 {
	background: url('../images/style1/bg_page2.jpg') no-repeat scroll -76px 10px;
}
div#topup {
	color: #fff;
}
div#topdown {
	background: url('../images/style1/bg_top.jpg') no-repeat 0 0;
	color: #fff;
}
div#page-1 {
	background: url('../images/style1/bg_content.png') repeat-y 0 0;
}
div#menu {
	background: url('../images/style1/bg_menu.jpg') no-repeat 0 0;
}
div#page-2 {
	background: url('../images/style1/bg_wrap-content.jpg') no-repeat 0 0;
}
.breadcrumbs {
	background: url('../images/style1/icon_home.png') no-repeat 0 49%;
	color: #fff;
}
a.pathway {
	color: #fff;
}
a.pathway:hover {
	color: #fff;
}
#w_login a {
	color: #fff;
}
#w_login input.inputbox, #w_search input.inputbox {
	border: 1px solid #fff;
}
#w_login input.button {
	background: url('../images/style1/b_login.png') no-repeat 0 100%;
}
input#mod_search_searchword {
	background: #fff url('../images/style1/icon_search.png') no-repeat 100% 50%;
}
#headertop {
	color: #fff;
}
#user_position-1 {
	color: #fff;
}
#wrapcont {
	background: #fff;
}
div#component-1 {
	float: left;
	width: 437px;
	padding-right: 10px;
}
div#mainbody {
	clear: both;
	margin-bottom: 20px;
}
.us-stand {
	clear: both;
	width: 100%;
}
div.moduletable h3, div.moduletable-var h3, div.moduletable-h3 h3 {
	color: #2f5070;
}
div.moduletable-h3 h3 {
	color: #9E0101;
}
div#right div.moduletable h3, div#right div.moduletable-h3 h3 {
	background: transparent url('../images/style1/bg_moduletable.png') repeat-x 0 0;
}
div#right div.moduletable h3 span, div#right div.moduletable-h3 h3 span {
	background: url('../images/style1/icon_moduletable.png') no-repeat 0 0;
}
div#inset div.moduletable h3 {
	background: url('../images/style1/horiz_dot.gif') repeat-x 0 93%;
	color: #9e0101;
}
#user_position-1 div.moduletable h3, #headertop div.moduletable h3 {
	color: #fff;
}
#user_position-1 a:link, #user_position-1 a:visited, #user_position-1 a:active, #headertop a:link, #headertop a:visited, #headertop a:active {
	color: #fff;
}
div#user_position-2 div.moduletable h3, div#user_position-3 div.moduletable h3, .us-stand div.moduletable h3 {
	background: url('../images/style1/horiz_dot.gif') repeat-x 0 93%;
}
div#user_position-2 div.moduletable-var, div#user_position-3 div.moduletable-var, .us-stand div.moduletable-var {
	background: #f9f9f9;
}
div#user_position-2 div.moduletable-var h3, div#user_position-3 div.moduletable-var h3, .us-stand div.moduletable-var h3 {
	background: url('../images/style1/horiz_dot.gif') repeat-x 0 93%;
}
div#footer_wrap {
	background: transparent url('../images/style1/bg_footer.png') no-repeat 0 0;
}
div#footer {
	color: #141e28;
}
div#footer a {
	color: #141e28;
}
div#links {
	color: #141e28;
}
#st_icon-1 {
	color: #35597C;
}
#st_icon-2 {
	color: #779F09;
}
/* suckerfish.css
-------------------------------------------------------------------------------*/
div#horiz-menu li:hover {
	background: url('../images/style1/m_li-r.png') no-repeat 100% 15px;
}
div#horiz-menu li:hover a,
div#horiz-menu li:hover span.separator,
div#horiz-menu li:hover span.topdaddy {
	background: url('../images/style1/m_li-l.png') no-repeat 0 15px;
}
div#horiz-menu li.active {
	background: url('../images/style1/m_li_a-r.png') no-repeat 100% 15px;
}
div#horiz-menu li.active a,
div#horiz-menu li.active span.separator,
div#horiz-menu li.active span.topdaddy {
	background: url('../images/style1/m_li_a-l.png') no-repeat 0 15px;
}
.nav ul {
	background:#fff;
}
#horiz-menu a,
#horiz-menu span.separator,
#horiz-menu span.topdaddy {
	color: #fff;
}
#horiz-menu li li {
	border-bottom: 1px solid #23394e;
}
#horiz-menu li.active span a {
	color: #fff;
}
#horiz-menu li a:hover, #horiz-menu li.sfHover {
	color: #fff;
}
#horiz-menu li.sfHover a {
	color: #fff;
}
#horiz-menu li:hover span.topdaddy a, #horiz-menu li.sfHover span.topdaddy a {
	color: #fff;
}
#horiz-menu li:hover ul, #horiz-menu li.sfHover ul {
	background: #1a2632;
}
#horiz-menu li li a:hover, 
#horiz-menu li li#current,
#horiz-menu li li.sfHover {
	background: #1f2f41;
}
#horiz-menu li li a:hover, #horiz-menu li li.sfhover a:hover {
	color: #fff;
}
/* joomla_classes.css
-------------------------------------------------------------------------------*/
h2.contentheading, .contentheading {
	color: #2F5070;
}
.componentheading {
	background: url('../images/style1/horiz_dot.gif') repeat-x 0 97%;
	color: #9E0101;
}
td.sectiontableheader {
	background: #f9f9f9;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td {
	background: url('../images/style1/horiz_dot.gif') repeat-x 0 100%;
}
tr.sectiontableentry0:hover td, tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {
	background-color: #fdfdfd;
}
.sectiontableheader {
	color: #9E0101;
}
.sectiontableheader a {
	color: #9E0101;
}
small, .small, .smalldark, .createby, .createdate, .modifydate, .img_caption {
	color: #2F5070;
}
small, .small {
	color: #9E0101;
}
.img_caption {
	color: #9E0101;
}
.article_separator {
	background: url('../images/style1/horiz_dot.gif') repeat-x 50%;
}
table.contenttoc {
	background: transparent url('../images/style1/vert_dot.png') repeat-y 0 0;
}
table.contenttoc td {
	background: transparent url('../images/style1/arrow.png') no-repeat 6px 10px;
}
table.contenttoc th {
	color: #9E0101;
}
.pagenavcounter {
	color: #2F5070;
}
table.pollstableborder tr.sectiontableentry1 td {
	background: #f9f9f9;
}
.contentdescription {
	color: #2F5070;
}
a.readon {
	background: url('../images/style1/b_readon.png') no-repeat 0 50%;
	color: #fff;
}
a.readon:hover, a.readon:active, a.readon:focus {
	color: #fff;
}
.button, .validate {
	background: url('../images/style1/bg_button.png') repeat-x 0 50%;
	color: #fff;
}
.button:hover, .validate:hover {
	background: url('../images/style1/bg_button-h.png') repeat-x 0 50%;
}
table.contentpaneopen td, table.contentpane td {
}
/* typohraphy.css
-----------------------------------------------------------------------------------*/
.highlight-1 {
	background:#ffffda;
}
.highlight-2 {
	background:#f9f9f9;
}
.highlight-3 {
	background:#2a435d;
	color: #fff;
}
.highlight-4 {
	background:#970000;
	color: #fff;
}
span.clear {
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
span.clear-1 {
	border-top: 1px solid #970000;
	border-bottom: 1px solid #970000;
	color: #970000;
}
span.clear-2 {
	border-top: 1px solid #28425d;
	border-bottom: 1px solid #28425d;
	color: #28425d;
}
span.color {
	background: #f9f9f9;
}
span.color-1 {
	background: #f9f9f9;
	color: #28425d;
}
span.color-2 {
	border-left: 2px solid #970000;
	color: #970000;
}
span.color-3 {
	border-left: 2px solid #28425d;
	color: #28425d;
}
span.color-4 {
	border-top: 2px solid #1c3045;
	border-bottom: 2px solid #1c3045;
	background: #2a435d;
	color: #fff;
}
span.color-5 {
	border-top: 2px solid #720000;
	border-bottom: 2px solid #720000;
	background: #970000;
	color: #fff;
}
span.color-6 {
	border-top: 1px solid #608bb5;
	border-bottom: 1px solid #608bb5;
	background: #CEE7FA;
	color: #141E28;
}
span.color-7 {
	border-top: 1px solid #aeaeae;
	border-bottom: 1px solid #aeaeae;
	background: #e4e4e4;
}
/* Code */
pre,
.code1,
.code2{
	background-color:#f9f9f9;
	color: #28425d;	
}
pre, 
.code1{
	border-top: 5px solid #970000;
	border-bottom: 5px solid #970000;
}
.code2{
	border-left: 5px solid #970000;
}
.code3{
	border-top: 1px solid #970000;
	border-bottom: 1px solid #970000;
	color: #28425d;
}
.code3 h4{
	background:#fff;
}
/* Warnings */
.date {
	background:transparent url('../images/icons/date.gif') no-repeat left top;
	color:#35cc00;
}

p.info2,
p.info4{
	border-top:#3399ff solid 1px;
	border-bottom:#3399ff solid 1px;
}
p.info3,
p.info4{
	background-color:#f0f6fe;
}
p.warning2,
p.warning4{
	border-top:#f71212 solid 1px;
	border-bottom:#f71212 solid 1px;
}
p.warning3,
p.warning4{
	background-color:#ffeeea;
}
p.warning4{
	border-top:#f71212 solid 1px;
	border-bottom:#f71212 solid 1px;
}
p.tips2,
p.tips4{
	border-top:#fde647 solid 1px;
	border-bottom:#fde647 solid 1px;
}
p.tips3,
p.tips4{
	background-color:#fdffca;
}
p.tips4{
	border-top:#fde647 solid 1px;
	border-bottom:#fde647 solid 1px;
}
/* Blockquotes */
blockquote div.blockquote1{
	background:transparent url(../images/style1/gk_stuff/typography/open1.png)  no-repeat left bottom;
}
blockquote div.blockquote1 div{
	background:transparent url(../images/style1/gk_stuff/typography/close1.png)  no-repeat right top;
}
blockquote div.blockquote2{
	background:transparent url(../images/style1/gk_stuff/typography/open1.png)  no-repeat left top;
}
blockquote div.blockquote2 div{
	background:transparent url(../images/style1/gk_stuff/typography/close1.png)  no-repeat right top;
}
blockquote div.blockquote3{
	background:transparent url(../images/style1/gk_stuff/typography/open2.png) no-repeat left bottom;
}
blockquote div.blockquote3 div{
	background:transparent url(../images/style1/gk_stuff/typography/close2.png) no-repeat right top;
}
blockquote div.blockquote4{
	background:transparent url(../images/style1/gk_stuff/typography/open2.png) no-repeat left top;
}
blockquote div.blockquote4 div{
	background:transparent url(../images/style1/gk_stuff/typography/close2.png) no-repeat right top;
}
/* Legends */
div.legend1 h4,
div.legend2 h4,
div.legend3 h4,
div.legend4 h4,
div.legend5 h4,
div.legend6 h4{
	background: #fff;
}
div.legend3 h4:first-child,
div.legend5 h4:first-child{
	background:#f9f9f9;
}
div.legend4 h4:first-child,
div.legend6 h4:first-child{
	border:solid 1px #666;
}
div.legend1,
div.legend5,
div.legend6{
	border:solid 1px #666;
	margin:25px 0;
}
div.legend2,
div.legend3,
div.legend4{
	border-top:solid 1px #666;
	border-bottom:solid 1px #666;
}
/* unordered lists */
ul.circle1{list-style-image:url(../images/style1/gk_stuff/typography/bullet3ul.png);}
ul.bullet1{list-style-image:url(../images/style1/gk_stuff/typography/bullet_ol_1_dark.png);}
ul.bullet2{list-style-image:url(../images/style1/gk_stuff/typography/bullet1ul.png);}
ul.bullet3{list-style-image:url(../images/style1/gk_stuff/typography/bullet2ul.png);}
ul.bullet4{list-style-image:url(../images/style1/gk_stuff/typography/bullet_ol_1_color.png);}
ul.square2{list-style-image:url(../images/style1/gk_stuff/typography/bullet_squ1_dark.png);}
ul.square3{list-style-image:url(../images/style1/gk_stuff/typography/bullet_squ1_color.png);}


/* Numbers */
div.number1 span{
	background:transparent url(../images/style1/gk_stuff/typography/bullet_ol_2.png) no-repeat center center;
}
div.number2 span{
	background:transparent url(../images/style1/gk_stuff/typography/bullet_ol_2_color.png) no-repeat center center;
	color:#fff;
}
/* gk_stuff.css
------------------------------------------------------------------------------------------------*/

h4.gk_npro_header a, h4.gk_npro_header {
	color: #9E0101;
}
.gk_npro_info{
	color: #4574A1!important;
}
div.gk_npro_short_interface {
	color: #9E0101!important;
}
ul.gk_tab_ul-style1 li {
 	background: transparent url(../images/style1/gk_stuff/bg_tab.png) no-repeat scroll 0 0;
}
ul.gk_tab_ul-style1 li.active {
	background: transparent url(../images/style1/gk_stuff/bg_tab-h.png) no-repeat scroll 0 0;
}