﻿/** Komtel Project Engineering */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}
body {
	line-height:1;
}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {
	display:block;
}
nav ul {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content:'';
	content:none;
}
a {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	text-decoration:none;
	color:#004288;
	
}
    a:active,a:link,a:hover
    {
         outline: none;
        ie-dummy: expression(this.hideFocus=true);
    }
    a img {
        outline : none;
    }
 

/* change colours to suit your needs */
ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none;
}
/* change colours to suit your needs */
mark {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:bold;
}
del {
	text-decoration: line-through;
}
abbr[title], dfn[title] {
	border-bottom:1px dotted;
	cursor:help;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
/* change border colour to suit your needs */
hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #cccccc;
	margin:1em 0;
	padding:0;
}
input, select {
	vertical-align:middle;
	color:#4c4b49;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:14px;
    outline:none;
}

 

ol, ul {
    list-style: none;
    }

.clear{
	clear:both;	
}
h2{
	font-size:16px;
	font-weight:bold;	
	color:#004288;
}
h3{
	color:#004288;
	font-size:17px;
	margin:0 0 20px 0;
}	
p{
	color:#828180;/*5c5c5c*/
	font-size:13px;
	line-height:19px;				
}
.p_plus{
	color:#4e4b49;	
}
.content a{
	line-height:18px !important;	
}
/*content a:visited{
	color:#5c79a8;
}*/

.browse a{
	line-height:18px !important;	
}

/** web*/
#bck_web{
	background:#cfdae0 url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/web_bg_1.png) repeat-x;	
}
#bck_web_1{
	background:#cfdae0 url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/web_bg_1.png) repeat-x;	
}
.web{ 
	width:972px;
	margin:0 auto;
}

/*header*/
.header{
	height:154px;
	overflow:hidden;	
}
.logo{
	float:left;
	margin:34px 0 0 0;
	width:370px;
}
.language{
	float:right;
	height:44px;
	color:#5a5a5c;
	width:500px;
	font-size:12px;
}
	.lang_left{
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_lang_left.png) no-repeat;
		width:5px;
		height:44px;
		float:right;
	}
	.lang_main{
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_lang_main.png) repeat-x;
		height:40px;
		float:right;
		padding-top:15px;
	}
		.lang_main li{
			float:left;
			display:inline;
			border-right:1px solid #5a5a5c;
			padding:0 11px 0 11px;
		}
		.lang_main li:last-child{
			border:none;	
		}
		.lang_main li a{
			color:#5a5a5c;
		}
		.lang_main li a:active{
			color:#5a5a5c;
		}
		.lang_main li a:hover{
			color:#5a5a5c;
			border-bottom:1px solid #5a5a5c;
		}
		.lang_main_active{
		   color:#5a5a5c;
		   border-bottom:1px solid #5a5a5c;
	   }
       .lang_main_inactive{
           color:#5a5a5c;
           border-bottom:none;
       }
	
	.lang_right{
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_lang_right.png) no-repeat;
		width:5px;
		height:44px;
		float:right;
	}
.first_nav{
	float:right;
	width:500px;
	margin:30px 0 0 0;
}
	.nav_1{
		color: #7E7D7B;
		display: inline;
		float: right;
		font-size: 14px;
		font-weight: bold;
	}
	.nav_1 li{
		float:left;
		display:inline;
		border-right:1px solid #5a5a5c;
		padding:0 15px 0 15px;
	}
	.nav_1 li:last-child{
		border:none;
		padding-right:0px;
	}
	.nav_1 li a{
		color:#004288;
	}
	.nav_1 li a:active{
		color:#004288;
	}
	.nav_1 li a:hover{
		border-bottom:1px solid #1a5790;
	}
.nav_1_active
{
    border-bottom:1px solid #004288;
}
.nav_1_inactive
{
    border:0;
    border:none;
}

.main_nav{
	float:right;
	width:500px;
	height:39px;
	margin:27px 0 0 0;
}
.nav_2{
		color: #7E7D7B;
		display: inline;
		float: right;
		font-size: 14px;
		font-weight: bold;
	}
	.nav_2 li{
		float:left;
		display:inline;
		padding:0 0 0 5px;
	}
	.nav_2 li:last-child{
		border:none;
	}
	.nav_2 li a{
		color:#004288;
		padding:13px 26px 13px 26px;
		display:block;
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/nav2.png) repeat-x;
		border-top-left-radius: 8px;
		border-top-right-radius: 8px;
	}
	.nav_2 li a:active{
		color:#004288;
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/nav2.png) repeat-x;
	}
	.nav_2 li a:hover{
		color:#ccd7df;
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/nav2_hover.png) repeat-x;
	}

/*footer*/
.web_footer{
	background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_footer.png) repeat-x;
	height:44px;
	font-size:12px;
	font-weight:bold;	
}
.footer{
	width:972px;
	margin:0 auto;
	color:#4e4b4b;
}
	.footer_text{
		float:left;
		width:600px;
		margin:30px 0 20px 0;
	}
	.footer_social{
		float:right;
		margin:23px 0 20px 0;
	}
	.footer_social p{
		float:left; 
		margin:5px 10px 0 0;
	}
	.footer_social a{
		float:left; 
		height:30px;
		width:30px;	
	}
	.facebook{
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/facebook.png) no-repeat;
	}
	
	.facebook:hover{
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/facebook_hover.png) no-repeat;
	}
	.twitter:hover{
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/twitter_hover.png) no-repeat;
	}
    .twitter{
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/twitter.png) no-repeat;
	}
    .komtel{
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/KOMTEL_LOGO.png) no-repeat;
        margin-top:7px;
	}
	.komtel:hover{
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/KOMTEL_LOGO.png) no-repeat;
        margin-top:7px;
	}


/*breadcramps*/
.breadcramps{
	color:#5a5a5c;
	font-size:12px;
	height:26px;
	clear:both;
	padding-top:12px;
    border-bottom:3px solid #cfdae0;
    padding-left:5px;
}
.breadcramps a{
	color:#5a5a5c;
	margin:0 8px 0 8px;
}
.breadcramps a:hover{
	color:#5a5a5c;
	border-bottom:1px solid #5a5a5c;
}

.breadcramps_1{
	color:#5a5a5c;
	font-size:12px;
	height:26px;
	clear:both;
	padding-top:12px;
}
.breadcramps_1 a{
	color:#5a5a5c;
	margin:0 8px 0 8px;
}
.breadcramps_1 a:hover{
	color:#5a5a5c;
	border-bottom:1px solid #5a5a5c;
}



/*content*/
.content_main
{

}
.content{
	padding:15px 0 0 0px;
}
	.fcont_top{
		background:#fff;
		width:972px;
		float:left;
		border-bottom-left-radius: 8px;
		border-bottom-right-radius: 8px;				
	}
		.fcont_left{
			padding:0 20px 0 30px;
			float:left;
			width:590px;	
		}
		.fcont_left p{
			color:#5c5c5c;
			font-size:13px;
			line-height:19px;				
		}
		.fcont_right{
			float:right;
			width:322px;	
		}
		.fcont_bottom{
			margin:25px 0 0 0;	
			padding:20px 20px 0 20px;
			width:932px;
			background:#fff;
			border-top-left-radius: 8px;
			border-top-right-radius: 8px;
			float:left;
		}
			.fgzktitulli{
				height:28px;
				border-bottom:1px solid #637c92;	
			}
			.fgzktitulli h2{
				font-size:17px;
				font-weight:bold;	
				color:#0b4376;
			}
.meshume_font{
	color:#004288;		
}
.meshume_font a{
	color:#004288;
}
.meshume_font a:hover{
	color:#004288;
	border-bottom:1px solid #183f66;
		
}


.flinks{
	background:#e8e8e6 url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/fillimi_linkat_gzk.png) top repeat-x;
	float:left;
}
	.fbox_link{
		width:310px;	
		float:left;
	}
	.fbox_span{
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/fbox_lpoint.png) no-repeat left;
		width:265px;
		border-bottom:1px solid #d4d4d4;	
		padding:10px 0 10px 35px;
		float:left;	
	}
	.fbox_span a{
		color:#004288;			
	}
	
	.fbox_span a:hover{
		text-decoration:underline;			
	}
	
	
	.fbox_nospan{
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/fbox_lpoint.png) no-repeat left;
		width:265px;
		padding:10px 0 10px 35px;
		float:left;		
	}
	.fbox_nospan a:hover{
		text-decoration:underline;			
	}

	.fbox_right_span{
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/fbox_lpoint.png) no-repeat left;
		width:275px;
		border-bottom:1px solid #d4d4d4;	
		padding:10px 0 10px 35px;
		float:left;	
	}
	.fbox_right_span a:hover{
		text-decoration:underline;			
	}
	
	.fbox_right_nospan{
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/fbox_lpoint.png) no-repeat left;
		width:275px;
		padding:10px 0 10px 35px;
		float:left;		
	}
	.fbox_right_nospan a:hover{
		text-decoration:underline;			
	}

/*donator*/
.web_pays{
	background:#fff;
	height:130px;
	font-size:12px;
	font-weight:bold;
}
.donator_links{
	width:972px;
	margin:0 auto;
	color:#605e5f;
}
	.donator{
		float:left;
		width:610px;
		background:#e8e8e6;
		margin:20px 0 0px 20px;
		height:100px;
	}
		.donator_text{
			float:left;
			width:295px;
			padding:40px 20px 0 35px;
			font-size:18px;
			color:	#164066;
		}
		.donator_img{
			float:left;
			width:230px;
			padding-top:15px;
		}
	.other_links{
		float:right;
		width:250px;
		background:#cfdae0;
		margin:20px 20px 0px 0px;
		height:88px;
		padding:12px 20px 0px 30px;
		font-size:14px;
		line-height:normal;        
	}
	.other_links a:hover{
		text-decoration:underline;	
	}
	


/*kerko*/
.search{
	background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/kerko.png) no-repeat;
	width:939px;
	height:154px;
	padding:20px 0 0 33px;
	color:#fff;
	font-weight:bold;
    margin-top:-4px;
}
	.sform_text{
		font-size:14px;
		margin-bottom:15px;
	}
	.sinput_box{
		height:53px;
		position:relative
			
	}
		.search_input{
			background:#fff url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_kerko_input.png) left no-repeat;
			height:51px;
			border:none;
			border:0;
			width:760px;
			padding:0 20px 0 20px;
			font-size:14px;
            *padding-top: 14px;
            *height:36px;
		}
		.search_button{
			background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_kerko_button.png) no-repeat left;
			height:51px;
			width:107px;
			border:0;
			border:none;
			position:absolute;
			cursor:pointer;
		}
		.s_adv_search{
			float:right;
			margin:10px 33px 0 0;
			font-size:14px;	
		}
		.s_adv_search a{
			color:#fff;	
		}
		.s_adv_search a:hover{
			border-bottom:1px solid #fff;
		}

.snewact_boxes{
	width:310px;	
	float:left;	
}

.scont_bottom{
	padding:20px 0px 0 20px;
	width:952px;
	background:#fff;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	float:left;
}
	.snewact_boxes{
		width:300px;	
		float:left;
		margin:0 13px 0 0;		
	}
	.snewact_boxes_right{
		width:300px;	
		float:left;
		margin:0 0px 0 0;		
	}
		.snewact_title{
				height:28px;
				border-bottom:1px solid #637c92;	
			}

		.newsact_span{
			float:left;
			width:300px;
			border-bottom:1px solid #e0e0e0;
			padding:15px 0 10px 0;
		}
		.newsact_span a{
			clear:both;
			font-size:14px;
			color:#004288;
			float:left;
			margin-bottom:5px;
			border-bottom:1px solid #fff;
		}
		.newsact_span a:hover{
			text-decoration:underline;
		}
		.newsact_span p{
			clear:both;
			
			font-size:12px;
		}
		
		.newsact1_span{
			float:left;
			width:300px;
			border-bottom:1px solid #e0e0e0;
			padding:15px 0 10px 0;
		}
		.newsact1_span a{
			clear:both;
			font-size:14px;
			color:#004288;
			float:left;
			margin-bottom:5px;
			border-bottom:1px solid #fff;
		}
		.newsact1_span a:hover{
			text-decoration:underline;
		}
        .newsact_pub_gzk{
			clear:both;
            width:300px;
		}
        .newsact_pub_gzk p{
			font-size:12px;
            float:left;
            margin-right:10px;
		}		
        .newsact_pub_gzk p a{
			font-size:12px;
            float:left;
		}

        .newsact1_span p a{
			font-size:11px;
            margin:0px;
            padding:0px;
            cursor:pointer;
		}
		
	.meshume_box{
		height:30px;
		background:#e8e8e6;
		width:300px;
		float:left;
		text-align:right;
	
	}
	.meshume_box a{
		height:25px;
		background:#e8e8e6;
		width:290px;
		float:left;
		text-align:right;
		padding:5px 10px 0 0;
	
	}
	.meshume_box a:hover{
		border-bottom:1px solid #0d4276;
	}
	
	
	
	
/*shfleto*/
.browse{
	width:972px;
	margin-bottom:20px;	
	float:left;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	background:#fff;
	
}
.browse_acts{
	float:left;
	padding:0px 0px 30px 20px;
	width:952px;
	background:#fff;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	
}

.act_box{
	width:300px;	
	float:left;
	margin:40px 13px 0 0;
    padding-top:20px;	
}
		.act_title{
				height:auto;
				border-bottom:1px solid #004288;
				padding-bottom:7px;
				vertical-align:text-bottom;
				position: relative;
			}
			.act_title_1{
				position:absolute;
				bottom:0px;
				padding-bottom:10px;
			}

		.act_span{
			float:left;
			width:300px;
			border-bottom:1px solid #c1c0bf;
			padding:15px 0 10px 0;
		}
		.act_span a{
			clear:both;
			font-size:14px;
			color:#004288;
			float:left;
			margin-bottom:5px;
			border-bottom:1px solid #fff;
            text-transform:uppercase;
            
		}
		.act_span a:hover{
			text-decoration:underline;
		}
		.act_span p{
			clear:both;
			font-size:12px;
		}

.nav_browse_category{
	float:right;
	height:35px;
	text-transform:uppercase;
	margin-bottom:15px;
	color: #7E7D7B;
	display: inline;
	font-size: 14px;
	font-weight: bold;
}
	.nav_browse_category li{
		float:left;
		display:inline;
		padding:0 0 0 5px;
	}
	.nav_browse_category li:last-child{
		border:none;
	}
	.nav_browse_category li a{
		color:#004288;
		padding:8px 15px 11px 15px;
		display:block;
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_shfleto_category.png) repeat-x;
		border-bottom-left-radius: 8px;
		border-bottom-right-radius: 8px;
	}
	.nav_browse_category li a:active{
		color:#1a5790;
	}
	.nav_browse_category li a:hover{
		color:#ccd7df;
		background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_shfleto_category_hover.png) repeat-x;
	}
.nav_browse_active
{
    background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_shfleto_category_hover.png) repeat-x;
}
.nav_browse_inactive
{
    background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_shfleto_category.png) repeat-x;
}


/*kerko brenda*/

.search_inside{
	background:#cfdae0;
	width:939px;
	height:90px;
	padding:31px 0 0 33px;
	color:#fff;
	font-weight:bold;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
	.sform_text_in{
		font-size:14px;
		margin-bottom:15px;
	}
	.sinput_box_in{
		height:53px;
		position:relative
			
	}
		.search_input_in{
			background:#fff;
			height:51px;
			border:none;
			border:0;
			width:760px;
			padding:0 20px 0 20px;
			font-size:14px;
			border-top-left-radius: 8px;
			border-bottom-left-radius: 8px;
            *padding-top: 14px;
            *height:36px;
		}
		.search_button_in{
			background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_search_button_inside.png) no-repeat left;
			height:51px;
			width:107px;
			border:0;
			border:none;
			position:absolute;
			cursor:pointer;
		}
		.s_adv_search_in{
			float:right;
			margin:10px 33px 0 0;
			font-size:14px;	
		}
		.s_adv_search_in a{
			color:#fff;	
		}
		.s_adv_search_in a:hover{
			text-decoration:underline;
		}

.no_search_acts{
	background:#fff;
	font-size:12px;
	padding:10px 20px 10px 30px;
    width:920px;		
}

.no_search_acts p{
	font-size:14px;   	
}

.filters{
	float:left;
	width:230px;
	padding:0px 20px 0 0px;
}
	.filters_head{
		float:left;
		width:220px;
		padding:7px 0px 7px 10px;
		background:#e8e8e6;
		font-size:16px;	
		font-weight:bold;
		color:#4e4b49;
		margin-bottom:0px;
		height:18px;
        overflow:hidden;
	}
	.filter_box{
		position:relative;
		margin:20px 0 0 0;
        width:230px;
        float:left;
	}
		.filter_title{
			color:#034582;
			border-bottom:1px solid #004288;
			padding:5px 0px 10px 0;
			margin-bottom:15px;
            font-weight:bold;
		}	
		.filter_txt{
			width:173px;
			height:32px;
			background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_filter_txt.png) no-repeat left;
			border:0;
			border:none;
			padding:0 0 0 10px;
		}
		.filter_txt:hover{
				
		}
		.filter_combo{
			width:230px;
			height:32px;
			border:0;
			border:none;
			padding: 4px 3px 3px 5px;
			display: inline-block;
			margin: 0;
			outline:none;
			border:2px solid #d0d9e0;
		}
		.filter_btn{
			width:47px;
			height:32px;
			background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_filter_btn.png) no-repeat left;
			border:0;
			border:none;
			padding:0 0 0 10px;	
			position:absolute;
			cursor:pointer;
		}
		.filter_btn:hover{
			background:url(/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/bg_filter_btn_hover.png) no-repeat left;	
		}

.results{
	float:left;
    width:682px;	
}	
	.results_head{
    float:left;
		width:672px;
		padding:7px 0px 7px 10px;
		background:#e8e8e6;
		font-size:16px;	
		font-weight:bold;
		color:#4e4b49;
		height:18px;
        margin-bottom:4px;
	}
.results_body
{
    float:left;
}
    	.results_box{
			border-bottom:1px solid #c1c0bf;
			padding:20px 30px 10px 20px;
			width:632px;	
		}
	
        .grid_results_box{
            float:left;
			width:632px;	
		}            

		.results_act_title{
			color:#1d4a73;
			font-size:14px;
			padding:0 0 15px 0;
			font-weight:bold;
            text-transform:uppercase;
		}
		.results_act_title a{
			
		}
		.results_act_title a:hover{
			text-decoration:underline;
		}
		
		.results_act_conn{
			color:#828280;
			font-size:12px;
			padding:0 30px 0 0px;	
		}
		.results_act_conn a{
			color:#828280;
				
		}
		.results_act_conn a:hover{
			text-decoration:underline;
		}
		.span_margin{
			margin:0 20px 0 0;	
			padding:0 20px 0 0;
		}
        .span_margin a{
			text-decoration:underline;
		}
		.span_margin a:hover{
			color:#004288;
		}

		.results_search
		{
			color:#4b4a48;
			font-size:12px;
			padding:0 30px 15px 0px;
			font-size:13px;
			line-height:16px;
		}


/*browse inside*/
.browse_in_title{
	font-size:20px;	
	padding:20px 0 20px 30px;
	color:#004684;
}

.gzk_year{
	clear:both;
	width:25px;
	float:left;
	width:230px;
}
.gzk_year a{
	clear:both;
	width:25px;
	border-bottom:1px solid #e0e0e0;
	padding:10px 0 10px	0;
	float:left;
	width:230px;
    text-align: center;
}
.gzk_year a:hover{
	text-decoration:underline;	
}
.gzk_year_akativ{
	text-decoration:underline;	
}
.gzk_year_pasiv{
	text-decoration:none;	
}

.gzk_results_box{
	width:652px;		
	border-bottom:1px solid #c1c0bf;
	padding:20px 0px 10px 20px;	
}
.results_gzk_title{
	color:#1d4a73;
	font-size:14px;
	padding:0 0 15px 0;
	font-weight:bold;
	width:614px;
	float:left;
}
.results_gzk_title a:hover{
	text-decoration:underline;
}
.results_gzk_title a img{
	border:0;
	border:none;
}
.gzklist_download{
	width:32px;
	float:left;
	margin-right:5px;
}
.main_document{
	margin-top:30px;
	float:left;
	font-size:14px;	
}
.nav_institution_category{
	float:right;
	width:972px;	
	border-bottom:1px solid #e9eef1;
	margin-bottom:20px;
}
	.nav_inst_cat{
		float:right;
		height:20px;
		text-transform:uppercase;
		margin-bottom:10px;
		color: #7E7D7B;
		display: inline;
		font-size: 14px;
		padding:5px 7px 0 10px;
	}
	.nav_inst_cat li{
		float:left;
		display:inline;
		padding:0 0 0 0px;
		border-left:1px solid #a0a2a1;
	}
	
	.nav_inst_cat li:first-child{
		border:none;
		border:0px;
	}
	.nav_inst_cat li a{
		color:#5f5d5e;
		padding:0px 8px 0px 8px;
		display:block;
	}
	.nav_inst_cat li a:active{
		color:#1a5790;
	}
	.nav_inst_cat li a:hover{
		color:#1a5790;
        text-decoration:underline;
	}
	.nav_inst_cat_active{
		color:#1a5790;
        text-decoration:underline;
	}
	.nav_inst_cat_inactive{
		color:#5f5d5e;
	}





.other_titles{
	color:#004288;
	border-bottom:1px solid #004288;
	padding:5px 0px 10px 0;
    font-size:16px;
    font-weight:bold;
	margin-bottom:0px;
    width:932px;
}
.other_pages
{   
    margin-top:20px;
}

.main_document_info
{
    margin-top:10px;
    line-height:20px;
    font-size:14px;
}
.main_doc_info_left
{
    width:330px;
    float:left;
    color:#615d5c;
    margin-left:30px;
}
.main_doc_info_right
{
    width:350px;
    float:left;
    color:#615d5c;
    margin-left:30px;
}



.act_title_detail{
	background:#fff;
	font-size:14px;	
	padding:20px 0 20px 30px;
		
}

.act_link_box{
	width:912px;		
	border-bottom:1px solid #e0e0e0;
	padding:20px 0px 10px 20px;	
}

act_link_documents{
	margin-top:30px;
	float:left;
	font-size:14px;	
}

.act_detail_title{
	color:#004288;
	font-size:14px;
	padding:0 0 15px 0;
	font-weight:bold;
	width:802px;
	float:left;
}
	.act_detail_title a:hover{
		text-decoration:underline;
	}
	.act_detail_title a img{
		border:0;
		border:none;
	}

	.act_detail_download{
		width:80px;
		float:right;
		margin-right:0px;
        display:inline;
	}
    .act_detail_download image{		
		float:right;
	}
		.act_detail_conn{
			color:#828280;
			font-size:12px;
			padding:0 30px 0 0px;	
	        clear:both;
		}
		.act_detail_conn a{
			color:#828280;
				
		}
		.act_detail_conn a:hover{
			text-decoration:underline;
		}


.main_doc_download
{
    margin:20px 0 20px 0;
    padding-bottom:10px;
    border-bottom:1px solid #c8c8c8;
    width:932px;
}

.actText
{
    width:932px;
    max-width:932px;
    min-width:932px;
    color:#4e4b49;
    height:auto;
    min-height:660px; 
    border:0;
    border:none;
    border:1px solid #e0e0e0;
    line-height:20px;
} 
.faq_box{
    width:932px;
    float:left;
}
.faq_title
{
    width:932px;
    padding:10px 0 10px 0;
    margin:20px 0 20px 0;
    border-bottom:1px solid #c8c8c8;
    font-size:15px;
    color:#004288;
    font-weight:bold;
}
h4
{
    width:932px;
    padding:10px 0 10px 0;
    margin:20px 0 20px 0;
    border-bottom:1px solid #c8c8c8;
    font-size:15px;
    color:#004288;
    font-weight:bold;
  
}

.about_us
{
    width:932px;
    margin:20px 0 30px 0;
}

.second_pages
{
    float:left;
	padding:0px 20px 20px 20px;
	width:932px;
	background:#fff;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
    margin-top:10px;
}


.sec_other_pages
{
    margin-top:0px;
}

.aboutus_left
{
    width:450px;
    float:left;
}
.aboutus_right
{
    width:450px;
    float:right;
}

.aboutus_title
{
    padding:10px 0 10px 0;
    margin:0px 0 15px 0;
    border-bottom:1px solid #c8c8c8;
    font-size:15px;
    color:#004288;
    font-weight:bold;

}

.aboutus_body
{
    width:350px;
}
.aboutus_body td
{
    color:#4e4b49;
    line-height:20px;
    font-size:13px;
}
.aboutus_body td
{
    color:#4e4b49;
    line-height:20px;
    font-size:13px;
}

.second_pages p
{
    color:#4e4b49;
}

.resources
{
    margin-top:20px;
}
.resoruces_left
{
    width:450px;
    float:right;
}
.resources_right
{
width:450px;
    float:left;
    color:#4e4b49;
    line-height:20px;
    font-size:13px;
    margin-left:20px;
}
    .resources_right ul li
    {
        list-style:circle;
    }





.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.popup
{
    width:700px;
    border:3px solid #e8e8e6;
    background:#fff;
    float:left;
    min-height:50px;
    max-height:620px;	
}
.popup_header_panel
{
    cursor: move; 
    background-color: Transparent; 
    border-bottom: solid 1px #004288; 
    height: 34px;
}
.popup_header
{
    width:690px;
    height:20px;
    padding:8px 0px 6px 10px;
	background:#cfdae0;
	font-size:16px;	
	font-weight:bold;
	color:#004288;
	margin-bottom:20px;
}
.popup_body
{
    background:#fff;
    min-height:50px;
    max-height:496px;
    overflow:auto;
    margin-top:15px;
    margin-bottom:15px;
    font-size:14px;
    padding:0 1px 0 1px;
}
.popup_body_margin
{
    margin: 15px 15px 15px 15px;
 
}
.popup_buttons
{
    float:right;
    margin:15px 15px 15px 0;
}

.ajax__tab_panel{
    overflow: auto;
    height: 350px;
}

.popup_error
{
    width:400px;
    border:3px solid #e8e8e6;
    background:#fff;
    float:left;
    min-height:100px;	
}
.popup_header_panel
{
    cursor: move; 
    background-color: Transparent; 
    border-bottom: solid 1px #004288; 
    height: 34px;
}
.popup_error_header
{
    width:390px;
    height:20px;
    padding:8px 0px 6px 10px;
	background:#cfdae0;
	font-size:16px;	
	font-weight:bold;
	color:#004288;
	margin-bottom:20px;
}
.popup_error_body
{
    background:#fff;
    min-height:30px;
    overflow:auto;
    margin: 15px 15px 20px 15px;
    font-size:14px;
    padding:0 1px 0 1px;
}
.popup_error_buttons
{
    float:right;
    margin:15px 15px 15px 0;
}


.buton
{
    height:30px;
    background:#cfdae0;
    padding:0 15px 0 15px;
    border:0px;
    border:none;
    border-radius: 4px;
    color:#004288;
    margin-left:10px;
    cursor:pointer;
    font-weight:bold;
}
.buton:hover
{
    text-decoration:underline;
}

.buton_f
{
    height:30px;
    background:#cfdae0;
    border:0px;
    border:none;
    border-radius: 2px;
    color:#004288;
    margin-bottom:10px;
    cursor:pointer;
    font-weight:bold;
    padding:0px 8px 0px 8px;
    width:232px;
}
.buton_f:hover
{
   text-decoration:underline;
   background:#d4dde4;
}
.buton:hover
{
   text-decoration:underline;
   background:#d4dde4;
}

.buton_s
{
    height:30px;
    background:#cfdae0;
    border:0px;
    border:none;
    border-radius: 2px;
    color:#004288;
    margin-bottom:10px;
    cursor:pointer;
    font-weight:bold;
    padding:0px 8px 0px 8px;
}
.buton_s:hover
{
   text-decoration:underline;
   background:#d4dde4;
}


.filter_select
{
    color:#4e4b49;
    border:2px solid #d3dce3;
    float:left;	
    min-height:20px;
    padding:5px;
    width:218px;
}

.select_f
{
    clear:both;
    font-size:13px;
    line-height:18px;
}


.pageTable
{
    width:100%;
}
.pageRow{
    float:left;
    width:672px;
	padding:7px 0px 7px 10px;
	background:#e8e8e6;
	font-size:14px;	
	font-weight:bold;
	color:#4e4b49;
	height:18px;
    margin:15px 0 4px 0;
    display:block;
    height : 32px\9;
    *height : 32px;
    *width:682px;
    width:682px\9;
}

.pageCell_0
{
    width:500px;
    margin:0;
    padding:0;
}
.pageCell_0 a
{
    margin-right:8px;
    color:#004288;
    margin-top:2px;
}
.pageCell_0 span
{
    margin-right:5px;
}
.pageCell_0 a.aspNetDisabled
{
    color:#5c79a8;
}
.pageCell_0 span:last-child
{
    margin-right:30px;
}
.pageCell_0 select
{
    margin-right:5px;
	height:18px;
    padding:0;
    font-size:12px;
}
.pageCell_1
{
    width: 160px;
    margin: 0;
    padding: 0;
    font-size: 13px;
    padding-top: 2px;
}
.results_body tr tr:last-child {
    float:left;
    width:672px;
	padding:7px 0px 7px 10px;
	background:#e8e8e6;
	font-size:14px;	
	font-weight:bold;
	color:#4e4b49;
	height:18px;
    margin:15px 0 4px 0;
    display:block;
    height : 32px\9;
    *height : 32px;
    *width:682px;
    width:682px\9;
}
.results_body tr tr:last-child td{
    text-align:right;
	padding-right:10px;
    margin-left:250px;
}
.results_body tr tr:last-child td a{
    text-align:right;
    padding-right:5px;
}
    .results_body tr tr:last-child td a:hover{
    text-decoration:underline;
}
.results_body tr tr td span
{
    line-height: 18px;
    font-weight:bold;
    font-size:16px;
    font-weight:bold;
    padding-right:5px;
}

.filter_date
{
    float:left;
    width:230px;
    overflow:hidden;
}
.fdb_txt
{
    float:left;
    margin-bottom:3px;
}
.filter_date_box
{
    color:#4e4b49;
    border:2px solid #d3dce3;
    float:left;	
    min-height:20px;
    padding:5px;
    width:193px;
}
.fdb_pick
{
    color:#4e4b49;
    float:left;	
    min-height:20px;
    padding:10px 0px 0 5px;
    width:18px;
    background:#fff;
}
.fdb_message
{
    height:20px;
    color:red;
    font-size:11px;
    float:left;
    width:230px;

}
.fdb_buton
{
    width:230px;
    float:right;
}
    .fdb_buton .buton
    {
        float:left;
    }


.browse_acts td
{
    vertical-align:top;
}


.other_titles_1{
	color:#004288;
	border-bottom:1px solid #004288;
	padding:5px 0px 10px 0;
    font-size:17px;
    font-weight:bold;
	margin-bottom:0px;
    width:850px;
}

.act_link_box_1{
	width:830px;		
	border-bottom:1px solid #e0e0e0;
	padding:10px 0px 10px 20px;	
}

.act_link_documents{
	margin-top:30px;
	float:left;
	font-size:14px;	
}

.act_detail_title_1{
	color:#004288;
	font-size:14px;
	padding:0 0 15px 0;
	font-weight:bold;
	width:730px;
	float:left;
    text-transform:uppercase;
}
.act_detail_title_1 a{
	color:#004288;
}
	.act_detail_title_1 a:hover{
		text-decoration:underline;
	}
	.act_detail_title_1 a img{
		border:0;
		border:none;
	}


    .act_detail_title_a{
	color:#004288;
	font-size:16px;
	padding:0 0 15px 0;
	font-weight:bold;
	width:730px;
	float:left;
}
.act_detail_title_a a{
	color:#004288;
}
	.act_detail_title_a a:hover{
		text-decoration:underline;
	}
	.act_detail_title_a a img{
		border:0;
		border:none;
	}





.fdb_picks
{
    color:#004288;
    font-size:14px;
    background:#f5f6f8;
    border:1px solid #d3dce3;
   font-weight:bold;
}


.act_link_documents_body{
    margin-left:42px;
    padding-left:0px;
    margin-top:10px;
}

.mceLayout
{
    width:932px;
    max-width:932px;
    min-width:932px;
}

.act_link_box_2{
	width:912px;
	padding:0px 0px 0px 20px;	
}

.updProgress
{
    position: fixed;
    top: 40%;
    left: 40%;
    height:20%; 
    width:20%; 
    z-index: 100001;   
    
    background-image: url('/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/dnnanim.gif'); 
    background-repeat: no-repeat; 
    background-position:center;
}
.upd_prog
{
    position: fixed; 
    top: 0px; 
    bottom: 0px; 
    left: 0px; 
    right: 0px; 
    overflow: hidden; 
    padding: 0; 
    margin: 0;  
    background-color: #F0F0F0; 
    filter: alpha(opacity=50); 
    opacity: 0.5; z-index: 100000;
}
.textbox
{
    color:#4e4b49;
    border:2px solid #d3dce3;
    float:left;	
    min-height:15px;
    padding:5px;
    width:218px;
}
.sublbl
{
   color:#004288;
    font-size:14px;
   font-weight:bold;
}
.sub_form td
{
    height:40px;
    vertical-align:middle;
}
.sub_form
{
    margin-bottom:35px;
}

.sub_aktCat
{
    background:#fff;
    overflow:auto;
    margin: 15px 0 20px 15px;
    font-size:14px;
    padding:0 1px 0 1px;
}
.sub_message
{
    color:#ff2a48;
    margin:0px 0 20px 20px;
}

.sub_title
{
    color: #004288;
    padding: 5px 0px 10px 0;
    font-size: 25px;
    font-weight: bold;
    margin-bottom: 0px;
    width: 932px;
margin-bottom:20px;
}
.searchBy
{
    clear:both;
    width:230px;
    float:left;
    font-size:16px;
    margin-bottom:7px;
}
input[type="radio"]
{
    vertical-align: middle;
    margin-bottom: 5px;
    margin-right: 8px;
}

.ajax__tab_tab
{
    font-size:13px;
    font-weight:bold;
}

.brd_style
{
    border:0;
    border:none;
    width:100%;
}

.aspNetDisabled
{
    color:#5c79a8;
}

#plusminus
{
    background:url('/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/plusminus.png') no-repeat;
    margin-right:7px;
    margin-bottom:-2px;
    padding-right:10px;
    width:14px;
    height:14px;
    float:left;
}
#plusminus1
{
    background:url('/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/plusminus.png') no-repeat;
    background-position:0 -14px;
    margin-right:7px;
    margin-bottom:-2px;
    padding-right:10px;
    width:14px;
    height:14px;
    float:left;
}
#plusminus2
{
    background:url('/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/plusminus.png') no-repeat;
    background-position:0 -14px;
    margin-right:7px;
    margin-bottom:-2px;
    padding-right:10px;
    width:14px;
    height:14px;
    float:left;
}
#plusminus3
{
    background:url('/warc/CA55-44ZU/http://gzk.rks-gov.net/Images/plusminus.png') no-repeat;
    background-position:0 -14px;
    margin-right:7px;
    margin-bottom:-2px;
    padding-right:10px;
    width:14px;
    height:14px;
    float:left;
}
.subacts, .subActLegalBase, .relatedActs1, .relatedActs2
{
   cursor:pointer;
}

.cutText
{
    text-overflow: ellipsis; 
    width: 300px; 
    white-space: nowrap; 
    overflow: hidden; 
    text-transform: uppercase;
}
.gzk_year_active
{
    text-decoration:underline;
}
.gzk_year_inactive
{
    text-decoration:none;
}