/*--------------------------------------------------------------
# elvesocial - July 2009 (for Joomla 1.5)
# Copyright (C) 2007-2009 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com  
---------------------------------------------------------------*/

/* ------------------------- STYLE1 --------------------------*/
/* Template styles - template_css.css */
body {
	color:#808080;
	background:#fff url('../images/style1/main_bg_gradient.png') repeat-x 0 0;
}
/* Basic link styles 
---------------------------------------------------------------*/
a{
	color:#fff;
}
a:hover{
	color:#f19120;
}
/* Page structure
------------------------------------------------------------*/
div#bg{
	background:transparent url('../images/style1/main_bg.jpg') no-repeat center 0;
}
/* top */
div#userarea{
	background:transparent url(../images/style1/login_left.png) no-repeat left bottom;
}
div#userarea div{
	background:transparent url(../images/style1/login_right.png) no-repeat right bottom;
}
div#userarea span#login{
	border-right: 1px solid #fff;
}
/* menu */
div#menu{
	color:#fff;
}
div#horiz-menu ul ul{
	background: transparent url('../images/style1/submenu_bg.png') no-repeat left bottom; 
}
div#horiz-menu li li a,
div#horiz-menu li li span.separator{
	display:block;
	border-top:1px solid #72aaca;
}
div#horiz-menu li.active a,
div#horiz-menu li.active li.active a,
div#horiz-menu li.active li li.active a,
div#horiz-menu li.active li li li.active a,
div#horiz-menu li.active li li li li.active a,
div#horiz-menu li.active span.separator,
div#horiz-menu li.active li.active span.separator,
div#horiz-menu li.active li li.active span.separator,
div#horiz-menu li.active li li li.active span.separator,
div#horiz-menu li.active li li li li.active span.separator,
div#horiz-menu li.active li a:hover{
	color:#FBAC29;
}
div#horiz-menu li.active li a,
div#horiz-menu li.active li span.separator{
	color:#fff;
}
/* message */
#system-message dd.error ul {
	background-color:#FBAC29!important;
	color:#fff!important;
}
#system-message dd.message ul {
	background-color:#3c6c8a!important;
	color:#fff!important;
}
/* content */
div#content{
	background:transparent url('../images/style1/content_bg_top.png') no-repeat 0 0;
	color:#808080;
}
div#content_bg{
	background:#fff;
}
/* bottom */
div#bottom{
	background:transparent url('../images/style1/bottom_bg_top.png') no-repeat 0 0;
	color:#fff;
}
div#bottom_bg1{
	background: #9cb923 url('../images/style1/bottom_bg.png') repeat-x 0 top;
}
div#bottom_bg2{
	background: transparent url('../images/style1/bottom_bg_abstract.png') no-repeat 0 bottom;	
}
/* footer */
div#footer{
	color:#999;
	background:transparent url('../images/style1/footer_bg.png') no-repeat 0 0;
}
div#footer a:hover,
div#footer_menu ul li a{
	color:#999;
}
div#footer a,
div#footer_menu ul li a:hover{
	color:#f19120;
}
/* Suffixes
------------------------------------------------------------*/
/* header */
div#header .moduletable,
div#header .moduletable_text,
div#header .moduletable_menu{
	background:transparent url('../images/style1/module_bg_white.png') repeat 0 0;
}
div#header .moduletable_blue{
	background:transparent url('../images/style1/module_bg_blue.png') repeat-x 0 top;	
}
div#header .moduletable h3,
div#header .moduletable_text h3,
div#header .moduletable_menu h3{
	color:#3c6c8a;
	background:transparent url('../images/style1/module_hbg_white.png') repeat-x 0 0;
}
div#header .moduletable_blue h3{
	color:#fff;
	background:transparent url('../images/style1/module_hbg_blue.png') repeat-x 0 0;
}
div#header .moduletable .moduletable_content,
div#header .moduletable_text .moduletable_content,
div#header .moduletable_menu .moduletable_content{
	color:#3c6c8a;
}
div#header .moduletable_blue .moduletable_content{
	color:#fff;
}
/* content */
div#content .moduletable,
div#content .moduletable_text,
div#content .moduletable_menu{
	background:#fff;
}
div#content .moduletable_lightblue{
	background:#acc9dc url('../images/style1/module_bg_light.png') repeat-x 0 top!important;
}
div#content .moduletable_white{
	border:1px solid #ececec;
	background:#fff;
}
div#content .moduletable_blue{
	background:#6aa2c6 url('../images/style1/module_bg_darkblue.png') repeat-x 0 top;	
}
div#content .moduletable_green{
	background:#84a712 url('../images/style1/module_bg_green.png') repeat-x 0 top;	
}
div#content .moduletable h3,
div#content .moduletable_text h3,
div#content .moduletable_menu h3{
	color:#3c6c8a;	
}
div#content .moduletable_lightblue h3{
	color:#fff;
	background:transparent url('../images/style1/module_hbg_blue.png') repeat-x 0 0;	
}
div#content .moduletable_white h3{
	background:#f7f7f7;
	color:#3c6c8a;	
}
div#content .moduletable_blue h3{
	color:#fff;
	border-bottom:1px solid #c6e0f2;	
}
div#content .moduletable_green h3{
	color:#fff;
	border-bottom:1px solid #caec69;
}
div#content .moduletable .moduletable_content,
div#content .moduletable_text .moduletable_content,
div#content .moduletable_menu .moduletable_content{
	color:#808080;
}
div#content .moduletable_lightblue .moduletable_content{
	color:#fff;	
}
div#content .moduletable_white .moduletable_content{
	color:#808080;
}
div#content .moduletable_blue .moduletable_content{
	color:#fff;
}
div#content .moduletable_green .moduletable_content{
	color:#fff;
}
/* column */
div.column .moduletable,
div.column .moduletable_text,
div.column .moduletable_menu{
	background:#acc9dc url('../images/style1/module_bg_light.png') repeat-x 0 top!important;
}
div.column .moduletable h3,
div.column .moduletable_text h3,
div.column .moduletable_menu h3{
	color:#fff!important;
	background:transparent url('../images/style1/module_hbg_blue.png') repeat-x 0 0;	
}
div.column .moduletable .moduletable_content,
div.column .moduletable_text .moduletable_content,
div.column .moduletable_menu .moduletable_content{
	color:#fff!important;	
}
/* Restrictions & suffixes
------------------------------------------------------------*/
/* _white suffix */
div#content .moduletable_white a{
	color:#6ea6c8;
}
div#content .moduletable_white a:hover{
	color:#6ea6c8;	
}
div#content div.moduletable_white ul li{
	border-top:1px solid #ececec;
}
/* _blue suffix */
div#content .moduletable_blue a{
	color:#fff;
}
div#content .moduletable_blue a:hover{
	color:#fff;
}
div#content div.moduletable_blue ul li{
	border-top:1px solid #c6e0f2;
}
/* _green suffix */
div#content .moduletable_green a{
	color:#fff;
}
div#content .moduletable_green a:hover{
	color:#fff;
}
div#content div.moduletable_green ul li{
	border-top:1px solid #caec69;
}
/* _lightblue suffix */
div#content .column .moduletable a,
div#content .column .moduletable_menu a,
div#content .column .moduletable_text a,
div#content .moduletable_lightblue a{
	color:#fff;
}
div#content .column .moduletable a:hover,
div#content .column .moduletable_menu a:hover,
div#content .column .moduletable_text a:hover,
div#content .moduletable_lightblue a:hover{
	color:#fff;	
}
div#content .column .moduletable ul li,
div#content .column .moduletable_menu ul li,
div#content .column .moduletable_text ul li,
div#content .moduletable_lightblue ul li{
	border-top:1px solid #88B7D5;
}
/* standard style in content */
div#component .moduletable ul li,
div#component .moduletable_menu ul li,
div#component .moduletable_text ul li{
	border-top:1px solid #ececec;
}
/* header */
div#header .moduletable a,
div#header .moduletable_text a,
div#header .moduletable_menu a{
	color:#7caace;	
}
div#header .moduletable_blue a{
	color:#fff;
}
div#header .moduletable_blue a:hover{
	color:#fff;
}
div#header ul li{
	border-top:1px solid #bed8e8;
}
div#header .moduletable_blue ul li{
	border-top:1px solid #88b7d5;
}
/* content */
div#content a{
	color:#f19120;
}
div#content a:hover{
	color:#999;
}
/* bottom */
div#bottom a{
	color:#fff;
}
div#bottom a:hover{
	color:#384a01;
}
div#bottom ul li{
	border-top:1px solid #bde254;
}
/* Standard Joomla modules
------------------------------------------------------------*/
/* mod_breadcrumb */
div#content .breadcrumb{
	background:#f7f7f7;
}
div#content .breadcrumb .icon{
	background:transparent url('../images/style1/breadcrumb_home.png') no-repeat 0 0;
}
div#content .breadcrumb .separator{
	background:transparent url('../images/style1/breadcrumb_bullet.png') no-repeat 0 0;
}
div#content .breadcrumb a,
div#content .breadcrumb span{
	color:#3c6c8a;
}
div#content .breadcrumb a:hover{
	color:#69a3cb;
}
div#content .breadcrumb span.last{
	color:#69a3cb;
}
/* mod_search */
div#header input.inputbox,
div#header input.inputbox_menu,
div#header input.inputbox_text{
	border:1px solid #c7ddeb;
}
div#header input.inputbox_blue{
	border:1px solid #84b4d2;
}
div#content input.inputbox,
div#content input.inputbox_menu,
div#content input.inputbox_text,
div#content input.inputbox_white{
	border:1px solid #cfcfcf;
}
div#content input.inputbox_blue,
div#content input.inputbox_lightblue{
	border:1px solid #73a8ca;
}
div#content input.inputbox_green{
	border:1px solid #719815;
}
div#content .column input.inputbox,
div#content .column input.inputbox_menu,
div#content .column input.inputbox_text{
	border:1px solid #73a8ca;
}
div#bottom input.inputbox,
div#bottom input.inputbox_menu,
div#bottom input.inputbox_text{
	border:1px solid #719815;
}
/* mod_login */
#form-login-fpass a,
#form-login-flogin a,
#form-login-register a{
	color:#3c6c8a;
}
/* popups */
div#popup_login,
div#popup_register{
	background:url(../images/style1/popup_top.png) no-repeat 0 0;
}
div#close_button_login,
div#close_button_register{
	background:url(../images/style1/popup_close.png) no-repeat 0 top;
}
div#close_button_login:hover,
div#close_button_register:hover{
	background:url(../images/style1/popup_close.png) no-repeat 100% top;
}
div.popup_top{
	background:url(../images/style1/popup_middle.png) repeat-y 0 0;	
}
div.popup_bottom{
	background:url(../images/style1/popup_bottom.png) no-repeat 0 bottom;
}

/* Joomla style - jooomla_classes.css
--------------------------------------------------------- */
/* headings */
h1.componentheading,
.componentheading{
	color:#3C6C8A;
}
.contentdescription img{
	padding:0 11px 12px 0;
	background: transparent url('../images/style1/img_shadow.png') no-repeat right bottom;
}
/* readon */
a.readon,
.back_button a,
.button,
.button_green,
.button_lightblue,
.validate{
	color:#fff!important;
	border:1px solid #a2bb4e;
	background:#a2bb4e url('../images/style1/button_bg.png') repeat-x 0 0;
}
a.readon:hover,
.button:hover,
.button_green:hover,
.button_lightblue:hover,
.validate:hover{
	border:1px solid #f6bd2f;
	background:#f6bd2f url('../images/style1/button_bg.png') repeat-x 0 bottom;
}
.moduletable_blue a.readon,
.moduletable_blue .back_button a,
.button_blue,
.moduletable_white a.readon,
.moduletable_white .back_button a,
.button_white{
	color:#fff;
	border:1px solid #fff;
	background:#fff url('../images/style1/button_bg_blue.png') repeat-x 0 0;	
}
.moduletable_blue a.readon:hover,
.button_blue:hover,
.moduletable_white a.readon:hover,
.button_white:hover{
	color:#3c6c8a!important;
	border:1px solid #fff;
	background:#fff url('../images/style1/button_bg_blue.png') repeat-x 0 bottom;	
}
div#header a.readon,
div#header .back_button a,
.button,
div#bottom a.readon,
div#bottom .back_button a,
div#bottom .button,
div#content .moduletable_green a.readon,
div#content .moduletable_green .back_button a,
.button_green,
div#content .moduletable_lightblue a.readon,
div#content .moduletable_lightblue .back_button a,
.button_lightblue,
div#content .column .moduletable a.readon,
div#content .column .moduletable .back_button a,
div#content .column .moduletable_text a.readon,
div#content .column .moduletable_text .back_button a,
.button_text,
div#content .column .moduletable_menu a.readon,
div#content .column .moduletable_menu .back_button a,
.button_menu{
	border:1px solid #fff!important;
}
ul.pagination a,
ul.pagination li span{
	border:1px solid #e8e8e8;
}
/* inputbox */
input.inputbox,
input.inputbox_blue,
input.inputbox_lightblue,
input.inputbox_green,
input.inputbox_white{
	border:1px solid #d8d8d8;
	color:#999;
}
/* IMG caption */
img.caption{
	background: transparent url('../images/style1/img_shadow.png') no-repeat right bottom;
}
div.img_caption p{
	color: #999;
}
/* tables */
td.sectiontableheader{
	background:#EEF7FF;
}
td.sectiontableheader a {color: #3C6C8A!important; font-size: 14px;}
tr.sectiontableentry0:hover,
tr.sectiontableentry1:hover,
tr.sectiontableentry2:hover{
	background:#fafafa;
}
tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td{
	border-bottom:1px solid #f7f7f7;
}

/* Gavick Modules - gk_stuff.css
------------------------------------------------------------------*/
/* GK Tab 
---------------------------------------------------------------*/
.gk_tab_item_space{
	color:#fff;
}
div.gk_tab_item-style1 p.gk_tab_news_text{
	color:#fff;
}
div.gk_tab_item-style1 p.gk_tab_news_info{
	color:#fff;
}
ul.gk_tab_ul-style1 li{
	color:#fff;
}
ul.gk_tab_ul-style1 li span{
	background:transparent url('../images/style1/gk_stuff/tab_2.png') no-repeat left bottom;
}
ul.gk_tab_ul-style1 li span span{
	background:transparent url('../images/style1/gk_stuff/tab_3.png') no-repeat right bottom;
}
ul.gk_tab_ul-style1 li span span span{
	background:transparent url('../images/style1/gk_stuff/tab_1.png') no-repeat left top;
}
ul.gk_tab_ul-style1 li span span span span{
	background:transparent url('../images/style1/gk_stuff/tab_4.png') no-repeat right top;
}
ul.gk_tab_ul-style1 li.active{
	background:transparent url('../images/style1/gk_stuff/atab_2.png') no-repeat left bottom;
}
ul.gk_tab_ul-style1 li.active span{
	background:transparent url('../images/style1/gk_stuff/atab_3.png') no-repeat right bottom;	
}
ul.gk_tab_ul-style1 li.active span span{
	background:transparent url('../images/style1/gk_stuff/atab_1.png') no-repeat left top;
}
ul.gk_tab_ul-style1 li.active span span span{
	background:transparent url('../images/style1/gk_stuff/atab_4.png') no-repeat right top;
}
ul.gk_tab_ul-style1 li.active span span span span{
	background:transparent url('../images/style1/gk_stuff/atab_top.png') no-repeat center top;
}
/* News Show Pro GK1 */
div.gk_npro_full_prev,
div.gk_npro_short_prev{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -10px;
} 
div.gk_npro_full_next,
div.gk_npro_short_next{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right 0;	
}
div.gk_npro_full_prev:hover,
div.gk_npro_short_prev:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left 0;
} 
div.gk_npro_full_next:hover,
div.gk_npro_short_next:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -10px;	
}
img.gk_npro_image{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_shadow.png') no-repeat right bottom;
}
img.gk_npro_image_static{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_shadow.png') no-repeat right bottom;
}
div.gk_npro_full_interface ul li,
div.gk_npro_full_interface ul li:first-child{
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat right 0;
}
div.gk_npro_full_interface ul li.active{ 
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat left 0;
}
/* content std style */
#component .moduletable div.gk_npro_full_prev,
#component .moduletable div.gk_npro_short_prev{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left 0;
} 
#component .moduletable div.gk_npro_full_next,
#component .moduletable div.gk_npro_short_next{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -10px;	
}
/* _blue */
.moduletable_blue div.gk_npro_full_prev,
.moduletable_blue div.gk_npro_short_prev{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -50px;
} 
.moduletable_blue div.gk_npro_full_next,
.moduletable_blue div.gk_npro_short_next{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -40px;	
}
.moduletable_blue div.gk_npro_full_prev:hover,
.moduletable_blue div.gk_npro_short_prev:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -40px;
} 
.moduletable_blue div.gk_npro_full_next:hover,
.moduletable_blue div.gk_npro_short_next:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -50px;	
}
.moduletable_blue img.gk_npro_image{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_bshadow.png') no-repeat right bottom;
}
.moduletable_blue img.gk_npro_image_static{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_bshadow.png') no-repeat right bottom;
}
.moduletable_blue div.gk_npro_full_interface ul li,
.moduletable_blue div.gk_npro_full_interface ul li:first-child{
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat right -22px;
}
.moduletable_blue div.gk_npro_full_interface ul li.active{ 
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat left -22px;
}
/* _green & bottom */
#bottom div.gk_npro_full_prev,
#bottom div.gk_npro_short_prev,
.moduletable_green div.gk_npro_full_prev,
.moduletable_green div.gk_npro_short_prev{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -70px;
} 
#bottom div.gk_npro_full_next,
#bottom div.gk_npro_short_next,
.moduletable_green div.gk_npro_full_next,
.moduletable_green div.gk_npro_short_next{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -60px;	
}
#bottom div.gk_npro_full_prev:hover,
#bottom div.gk_npro_short_prev:hover,
.moduletable_green div.gk_npro_full_prev:hover,
.moduletable_green div.gk_npro_short_prev:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -60px;
} 
#bottom div.gk_npro_full_next:hover,
#bottom div.gk_npro_short_next:hover,
.moduletable_green div.gk_npro_full_next:hover,
.moduletable_green div.gk_npro_short_next:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -70px;	
}
#bottom img.gk_npro_image,
.moduletable_green img.gk_npro_image{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_gshadow.png') no-repeat right bottom;
}
#bottom img.gk_npro_image_static,
.moduletable_green img.gk_npro_image_static{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_gshadow.png') no-repeat right bottom;
}
#bottom div.gk_npro_full_interface ul li,
#bottom div.gk_npro_full_interface ul li:first-child,
.moduletable_green div.gk_npro_full_interface ul li,
.moduletable_green div.gk_npro_full_interface ul li:first-child{
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat right -33px;
}
#bottom div.gk_npro_full_interface ul li.active,
.moduletable_green div.gk_npro_full_interface ul li.active{ 
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat left -33px;
}
#bottom div.gk_npro_mainwrap a.readon_class{
	text-decoration:none!important;
	background:none!important;
	border:none!important;
	line-height:normal!important;
	font-weight:bold;
}
#bottom div.gk_npro_mainwrap a.readon_class:hover{
	color:#384a01!important;
}
/* _white */
.moduletable_white div.gk_npro_full_prev,
.moduletable_white div.gk_npro_short_prev{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -30px;
} 
.moduletable_white div.gk_npro_full_next,
.moduletable_white div.gk_npro_short_next{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -20px;	
}
.moduletable_white div.gk_npro_full_prev:hover,
.moduletable_white div.gk_npro_short_prev:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -20px;
} 
.moduletable_white div.gk_npro_full_next:hover,
.moduletable_white div.gk_npro_short_next:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -30px;	
}
.moduletable_white img.gk_npro_image{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_shadow.png') no-repeat right bottom;
}
.moduletable_white img.gk_npro_image_static{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_shadow.png') no-repeat right bottom;
}
.moduletable_white div.gk_npro_full_interface ul li,
.moduletable_white div.gk_npro_full_interface ul li:first-child{
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat right -11px;
}
.moduletable_white div.gk_npro_full_interface ul li.active{ 
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat left -11px;
}
/* column - standard style */
.column img.gk_npro_image{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_bshadow.png') no-repeat right bottom;
}
.column img.gk_npro_image_static{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_bshadow.png') no-repeat right bottom;
}

/* Typography - template_css.css
------------------------------------------------------------------*/
/* Code */
pre,
.code1,
.code2{
	background:#f7f7f7;
}
pre,
.code1{
	border-left:5px solid #f19120; 
}
.code2{
	border-top:5px solid #f19120;
	border-bottom:5px solid #f19120;
}
.code3{
	border-top:1px solid #f19120;
	border-bottom:1px solid #f19120;
}
.code3 h4{
	background:#fff;
	background:#f5f5f5;
}

/* Warnings */
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:#3399ff solid 1px;
	border-bottom:#3399ff solid 1px;
	background-position:3px center;
}
p.info3,
p.info4{
	background-color:#E6F1FF;
	background-position: 7px center;
}
p.warning2,
p.warning4{
	border-top:#f71212 solid 1px;
	border-bottom:#f71212 solid 1px;
	background-position: 3px center;
}
p.warning3,
p.warning4{
	background-color:#FFE5E0;
	background-position: 7px center;
}
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;
	background-position:3px center;
}
p.tips3,
p.tips4{
	background-color:#FDFFC7;
	background-position: 7px center;
}
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: #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;
}

/* Highlights */
.highlight-1{
	background:#ffffda;
}
.highlight-2{
	background:#f19120;
	color:#fff;
}
.highlight-3{
	background:#7caace;
	color:#fff;
}
.highlight-4{
	background:#3c6c8e;
	color:#fff;
}

/* Colors for spans */
span.clear{
	border-top:1px solid #f19120;
	border-bottom:1px solid #f19120;
	color:#f19120;
}
span.clear-1{
	border-top:1px solid #7caace;
	border-bottom:1px solid #7caace;
	color:#7caace;
}
span.clear-2{
	border-top:1px solid #3c6c8a;
	border-bottom:1px solid #3c6c8a;
	color:#3c6c8a;
}
span.color{
	color:#f19120;
}
span.color-1{
	color:#7caace;
}
span.color-2{
	color:#f19120;
	border-left:2px solid #f19120;
}
span.color-3{
	color:#7caace;
	border-left:2px solid #7caace;
}
span.color-4{
	color:#fff;
	background:#f19120;
}
span.color-5{
	color:#fff;
	background:#7caace;
}
span.color-6{
	color:#d48d1c;
	background:#ffe;
	border-top:1px solid #e9e9a1;
	border-bottom:1px solid #e9e9a1;
}
span.color-7{
	background:#3c6c8a;
	color:#fff;
}

/* unordered lists */
ul.circle1{list-style-image:url(../images/style1/gk_stuff/typography/bullet3ul.png);}
ul.circle2{list-style-type:circle;}
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.square1{list-style-type:square;}
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;
	color:#fff;
}
div.number2 span{
	background:transparent url(../images/style1/gk_stuff/typography/bullet_ol_2_color.png) no-repeat center center;
	color:#fff;
}