/*


 * template.css


 */





a:link,


a:visited,


a:active {


	color: #005689;


}


a:hover {


	color: #890000;


}


div#horiz-menu li.level1>a:hover{


	color:#890000;


}


div#horiz-menu li.active>a:hover{


	color:#fff;


}


div#horiz-menu li li li,


div#horiz-menu li li li.active {


	background: #890000!important;


	border-bottom: 1px solid #a20000;


}


#logout_area div {


	border: 1px solid #d1e8f5;


	background: #f4fbff;


	color: #005689;


}





/*


 * modules.css


 */





div.moduletable_ver4 {


	background: #F4FBFF;


	border: 1px solid #D1E8F5;


}





div.moduletable_ver4b {


	background: #fffff3;


	border: 1px solid #f5f4df;


}


#gk_bottom div.moduletable h3,


#gk_bottom div.moduletable_menu h3,


#gk_bottom div.moduletable_text h3,


#gk_bottom div.moduletable_ver1 h3,


#gk_bottom div.moduletable_ver2 h3,


#gk_bottom div.moduletable_ver2a h3,


#gk_bottom div.moduletable_ver2b h3 {


	background: none!important;


}


div.moduletable_ver2 h3,


div.moduletable_ver2a h3,


div.moduletable_ver2b h3,


div.moduletable_ver3 h3,


div.moduletable_ver3a h3,


div.moduletable_ver3b h3 {


	background: none;


}


div.moduletable_ver1 h3 span,


div.moduletable_ver2 h3 span,


div.moduletable_ver3 h3 span {


	background: #fff;


}





div.moduletable_ver2a h3 { border-top: 1px solid #D1E8F5; }


div.moduletable_ver2b h3 { border-top: 1px solid #f5f4df; }


div.moduletable_ver3a h3 { border-top: 4px solid #D1E8F5; }


div.moduletable_ver3b h3 { border-top: 4px solid #f5f4df; }


/*


 * joomla.css


 */


 


div.date span strong {


	color: #890000;


	font-weight: normal;


}





.contentheading,


.componentheading {


	color: #c8001e;


} 





.tool-tip {


	background: #ffc;


	border: 1px solid #D4D5AA;


}


 


/*


 * gk_stuff.css


 */


 


#addons_a .gk_news_highlighter_interface .text,


.youah {


	color:#005689;


} 


#addons_a .gk_news_highlighter_item a:hover { 


	color: #005689; 


}


.gk_news_cat_wrap h3 a:hover { 


	color: #890000; 


}


.gk_news_ordering_list li:hover { 


	background: #890000; 


}


div.gk_npro_short_ulwrap ul li h4 a:hover,


div.gk_npro_short_ulwrap ul li:hover h4,


div.gk_npro_short_ulwrap ul li:hover h4 a { 


	color: #890000; 


}


div.gk_npro_short_ulwrap ul li h4,


div.gk_npro_short_ulwrap ul li h4 a {


	color: #005689;


}


.gk_cat_main ul li  a:hover {


	color: #890000;


}


#comments a { 


	color: #005689; 


}


#comments a:active,


#comments a:focus,


#comments a:hover { 


	color:#890000; 


}


.comments-form-message-error {


	background: #FFFFF3;


	border-top: 1px solid #F5F4DF;


	border-bottom: 1px solid #F5F4DF;


}


.comments-form-message-info {


	background: #F4FBFF;


	border-top: 1px solid #D1E8F5;


	border-bottom: 1px solid #D1E8F5;


}


#comments .comment-author,


#comments .author-homepage {


	color: #005689;


}


#comments .hidden { 


	border:1px dotted #D1E8F5; 


}


.gk_news_form_bottom div:hover {


	color: #890000;


}


ul.jclist li,


ul.jclist_ver1 li,


ul.jclist_ver2 li,


ul.jclist_ver2a li,


ul.jclist_ver2b li,


ul.jclist_ver3 li,


ul.jclist_ver3a li,


ul.jclist_ver3b li,


ul.jclist_ver4 li,


ul.jclist_ver4a li,


ul.jclist_ver4b li {


	border:1px dotted #D1E8F5;


}


/*


 * typography.css


 */


 





pre,


.code1,


.code2 {


	background:#f7f7f7;


}


pre,


.code1 {


	border-left:5px solid #005689!important;


}


.code2 {


	border-top:5px solid #005689;


	border-bottom:5px solid #005689;


}


.code3 {


	border-top:1px solid #005689;


	border-bottom:1px solid #005689;


}


.code3 h4 {


	background:#fff;


}





p.info1,


p.info2,


p.info3,


p.info4 {


	background:transparent url('../images/icons/info.gif') no-repeat left center;


}


p.warning1,


p.warning2,


p.warning3,


p.warning4 {


	background:transparent url('../images/icons/warning.gif') no-repeat left center;


}


p.tips1,


p.tips2,


p.tips3,


p.tips4 {


	background:transparent url('../images/icons/tips.gif') no-repeat left center;


}


p.info2,


p.info4 {


	border-top:#d1e8f5 solid 1px;


	border-bottom:#d1e8f5 solid 1px;


	background-position:3px center;


}


p.info3,


p.info4 {


	background-color:#f4fbff;


	background-position: 7px center;


}


p.warning2,


p.warning4 {


	border-top:#f5d1d1 solid 1px;


	border-bottom:#f5d1d1 solid 1px;


	background-position: 3px center;


}


p.warning3,


p.warning4 {


	background-color:#f6eeee;


	background-position: 7px center;


}


p.tips2,


p.tips4 {


	border-top:#f5f4aa solid 1px;


	border-bottom:#f5f4aa solid 1px;


	background-position:3px center;


}


p.tips3,


p.tips4 {


	background-color:#fffff3;


	background-position: 7px center;


}





blockquote div.blockquote1 {


	background:transparent url(../images/style1/typography/open1.png) no-repeat left bottom;


}


blockquote div.blockquote1 div {


	background:transparent url(../images/style1/typography/close1.png) no-repeat right top;


}


blockquote div.blockquote2 {


	background:transparent url(../images/style1/typography/open1.png) no-repeat left top;


}


blockquote div.blockquote2 div {


	background:transparent url(../images/style1/typography/close1.png) no-repeat right top;


}


blockquote div.blockquote3 {


	background:transparent url(../images/style1/typography/open2.png) no-repeat left bottom;


}


blockquote div.blockquote3 div {


	background:transparent url(../images/style1/typography/close2.png) no-repeat right top;


}


blockquote div.blockquote4 {


	background:transparent url(../images/style1/typography/open2.png) no-repeat left top;


}


blockquote div.blockquote4 div {


	background:transparent url(../images/style1/typography/close2.png) no-repeat right top;


}





div.legend1 h4,


div.legend2 h4,


div.legend3 h4,


div.legend4 h4,


div.legend5 h4,


div.legend6 h4 {


	background: #f5f5f5;


}


div.legend3 h4:first-child,


div.legend5 h4:first-child {


	background:#e7e7e7;


}


div.legend4 h4:first-child,


div.legend6 h4:first-child {


	border:solid 1px #666;


}


div.legend1,


div.legend5,


div.legend6 {


	border:solid 1px #666;


}


div.legend2,


div.legend3,


div.legend4 {


	border-top:solid 1px #666;


	border-bottom:solid 1px #666;


}





.highlight-1 {


	background:#ffffda;


}


.highlight-2 {


	background:#005689;


	color:#fff;


}


.highlight-3 {


	background:#890000;


	color:#fff;


}


.highlight-4 {


	background:#333;


	color:#fff;


}





span.clear {


	border-top:1px solid #005689;


	border-bottom:1px solid #005689;


	color:#005689;


}


span.clear-1 {


	border-top:1px solid #890000;


	border-bottom:1px solid #890000;


	color:#014b94;


}


span.clear-2 {


	border-top:1px solid #333;


	border-bottom:1px solid #333;


	color:#333;


}


span.color {


	color:#005689;


}


span.color-1 {


	color:#890000;


}


span.color-2 {


	color:#005689;


	border-left:2px solid #005689;


}


span.color-3 {


	color:#333;


	border-left:2px solid #333;


}


span.color-4 {


	color:#005689;


	background:#f4fbff;


}


span.color-5 {


	color:#fff;


	background:#890000;


}


span.color-6 {


	color:#d48d1c;


	background:#ffe;


	border-top:1px solid #e9e9a1;


	border-bottom:1px solid #e9e9a1;


}


span.color-7 {


	background:#333;


	color:#fff;


}





ul.circle1 {


	list-style-image:url(../images/style1/typography/bullet3ul.png);


}


ul.circle2 {


	list-style-type:circle;


}


ul.bullet1 {


	list-style-image:url(../images/style1/typography/bullet_ol_1_dark.png);


}


ul.bullet2 {


	list-style-image:url(../images/style1/typography/bullet1ul.png);


}


ul.bullet3 {


	list-style-image:url(../images/style1/typography/bullet2ul.png);


}


ul.bullet4 {


	list-style-image:url(../images/style1/typography/bullet_ol_1_color.png);


}


ul.square1 {


	list-style-type:square;


}


ul.square2 {


	list-style-image:url(../images/style1/typography/bullet_squ1_dark.png);


}


ul.square3 {


	list-style-image:url(../images/style1/typography/bullet_squ1_color.png);


}





div.number1 span {


	background:transparent url(../images/style1/typography/bullet_ol_2.png) no-repeat center center;


	color:#fff;


}


div.number2 span {


	background:transparent url(../images/style1/typography/bullet_ol_2_color.png) no-repeat center center;


	color:#fff;


}
