@charset "utf-8"; * {
    font: 12px "DejaVu Sans", sylfaen, sans-serif;
}


html {
    overflow-y: scroll;
}

body {
    margin: 0;
    padding: 0;
    /*background-color: #3d5fa3;*/
    background-color: #f0f0f0; /*#bbb;*/ 
	/*background:transparent url(../images/bg/dash_dark.gif) repeat scroll 0 0;*/
	
}

a {
    color: #000;
    text-decoration: none
}
input, select, textarea {
	
}
strong {
	font-weight:bold;
}
form {
    margin: auto;
    padding: 0px;
}

input[ type =
"checkbox"], input[ type = "radio"] {
    background: transparent;
    border: 0;
}

input, select, textarea {
	background-color:#FFFFFF;
	border:1px solid #999;
}

textarea {
    border: 1px solid #79d;
} 
/*
#loading {
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
    background-color: red;
    color: #fff;
    padding: 6px 12px;
    font-size: 14px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
} 
*/

#container {
	background: #f0f0f0;
	height:		100%;
	margin:		0 auto;
	width:		1105px;
	/*max-width:	930px;*/
	/*min-width:	930px;*/
	/*_width:		930px;*/
	margin-top:20px;
}


#loading {
	background:#9bc873 none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
	display:block;
	font-size:14px;
	font-weight:bold;
	left:50%;
	margin-left:-175px;
	padding:1em;
	position:fixed;
	text-align:center;
	top:40%;
	width:350px;
	z-index:1000;
}

#wrapper {
   background-color:#f0f0f0;
	margin:auto;
	width:1000px;

} 

#header {
   /* height: 32px;*/ /*50*/
  	padding-bottom:15px;
    padding-top: 2px;
    text-align: center;
	background-color: #f0f0f0;/*#eee;*/
	width:930px;
    font-weight: bold;
	color: #aaa;
	/*border-bottom:1px solid #dcdcdc;*/ /*#EA6868;*/
} 
#header a {
	color: #000;
}
.infobox {
	text-align:center;
}
#left {
    float:left;
    /*position: absolute;*/
    left: 0;
	padding-top:10px;
    width: 250px;
	padding-left:5px;
	/*background-color: #eee;*/
	/*border: 1px solid #d9d9d9;*/
} #content {
    margin-left: 243px;
	background-color:#f0f0f0;
	padding:0px 10px;
	width:800px;
} #footer {
    clear: both;
	color:green;
    text-align: right;
    padding: 2px 5px;
} #app_name {
    float: left;
    width: 500px;
    text-align: center;
} #horizontal_menu {	 
	margin-top:0px; /*8px*/
	width:1050px;
} 

#horizontal_menu p {	 
	padding:10px; 
	/*width:900px;*/
}


.menu_list {
    margin: 5px;
} .menu_list ul {
    list-style-type: none;
    margin: 0pt;
    padding: 6px;
} .menu_list ul li {
    margin: 4px 0;
} .menu_list ul li a {
    background-color: #DDDDDD;
    border: 1px solid #CCCCCC;
	border: 1px solid #799;
    display: block;
    text-decoration: none;
    color: #454545;
    padding: 5px 5px 5px 25px;
    width: 90%;
    text-align: left;
} .menu_list ul li a:hover {
    background-color: #8F92A8;
    color: white;
} .mgr {
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    background-color: white;
    border: 2px solid #bbc;
    color: #000;
} .mgr td {
    border-bottom: 2px solid #eee;
    border-right: 1px solid #eee;
    padding: 10px;
} .mgr_header {
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    background-color: white;
    border: 2px solid #bbc;
    color: #000;
} .ok {
    color: green;
} .error {
    color: red;
    display: inline;
} .block_btn {
    color: red;
}

textarea {
    border: 1px solid #7799DD;
}


#ChooseRegistryType {
    
}

ul.tr_types_list {
    list-style-type:none;
    margin:0pt;
    padding:6px;   
}

ul.tr_types_list li {
    margin: 4px 0;
}

ul.tr_types_list li a {
    background-color:#F6F6F6;
    /*border:1px solid #CCCCCC;*/
	border:1px solid #bbb;
    display: block;
    text-decoration:none;
   /* color: #1C94C4;*/
	color:black;
    padding:5px 5px 5px 25px;
    width:430px;
}

ul.tr_types_list li a:hover{
	/*
    background-color:#fdf5ce;
	border: 1px solid #fbcb09;
    color: #c77405;*/
	background-color:#799;
	border: 1px solid #799;
    color: #fff;
}

ul.menu_types_list {
    list-style-type:none;
    margin:0pt;
    padding:6px;   
}

ul.menu_types_list li {
    margin: 4px 0;
}

ul.menu_types_list li a {
    background-color:#F6F6F6;
    /*border:1px solid #CCCCCC;*/
	border:1px solid #bbb;
    display: block;
    text-decoration:none;
   /* color: #1C94C4;*/
	color:black;
    padding:5px 5px 5px 25px;
    width:320px;
}

ul.menu_types_list li a:hover{
	/*
    background-color:#fdf5ce;
	border: 1px solid #fbcb09;
    color: #c77405;*/
	background-color:#799;
	border: 1px solid #799;
    color: #fff;
}


.close_btn {
	margin-top: 15px;
}



.ptitle {
	color:#115C8E;
	font-size:12px;
	font-weight:bold;
}

ul.inputform li button {

	font-family:"DejaVu Sans",sylfaen, sans-serif;
	font-size:1.1em;
}

div.lbl {
	 color: #595959;
    font-size: 12px;
    margin-right: 16px;
    margin-top: 0px;
	clear:right;
}



.people {
	padding:0;
	margin:0;
}
.people li {
	list-style-position:inside;
}
.shadow {
	border:1px solid #D9D9D9;
}

.main_tbl {
	/*color: #000;*/
}
.success {
	background-color:#eee;
	margin:auto;
	padding:1px;
	text-align:center;
	width:300px;
}

.rq {
	/*color:red;*/
	font-size: 1em;
}

.pList  {
    border-left:1px solid #E1E1E1;
    border-bottom:1px solid #E1E1E1;
    width: 100%;
    margin-bottom: 5px;
}

.pList caption {
    -moz-border-radius-topright:8px;
    -moz-border-radius-topleft:8px;
    margin-top:4px;
    padding:4px;
    text-align:left;
    width:315px;
}
.pList th {
    
    background: #DDDDDD !important;
    
    height:20px;
    
    line-height:20px;
    
    color:#444;
    text-align:center;
    font-weight: normal;
}


.pList td {
    border-right:1px solid #E1E1E1;
    border-bottom:1px solid #E1E1E1;
   /* background-color: #ffffff;*/
    padding: 2px;
    
}

.addr {
	color: green;
}
.maintxt {
	font-weight:bold;
}
.smalltxt {
	font-size: 0.9em;
}

.lien_list {
	margin:0;
	padding:0;
}

.lien_list li {
	display:inline;
	float:left;
	width: 450px;
}

.lien_tbl  {
    border-left:1px solid #E1E1E1;
    border-bottom:1px solid #E1E1E1;
    width: 99%;
    margin-bottom: 15px;
}

.lien_tbl caption {
    -moz-border-radius-topright:8px;
    -moz-border-radius-topleft:8px;
    margin-top:4px;
    padding:4px;
    text-align:left;
    width:315px;
}
.lien_tbl th {
    
    background: #115C8E none repeat scroll 0 0;
    
    height:20px;
    
    line-height:20px;
    
    color:#fff;
    text-align:center;
    font-weight: normal;
}


.lien_tbl td {
    border-right:1px solid #E1E1E1;
    border-bottom:1px solid #E1E1E1;
    background-color: #ffffff;
    padding: 2px;
    
}

.see_details {
}

.add_owner {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	font-family:"DejaVu Sans",sylfaen,sans-serif;
	font-size: 0.9em;
}

.status_list {
	width:660px;
}

.status_list caption {
	/*background-color:#EA6868;
	color: white;*/
	
	background-color:#ddd;
	 
	color: #000;
}

.status_list td {
	
}
.short_country {
	width:140px;
}
.search_inp {
	width:100%;font-weight:bold;font-size:14px;
}

.active {
	color: green;
	font-weight:bold;
}
.passive {
	color: red;
	font-weight:bold;
}
.pers_link {
	color:#004080;
}



.cal_focus{
	border: 1px solid #CACACA;
}

.cal_focus:focus{
	border: 1px solid #7DAF39;
}

.submit_div{
	margin-top:10px;
}



.regn {
	width:150px;
}

.app_opts, .app_opts2 {
	font-size:11px;color:black;
}

ul.epay_list {
    list-style-type:none;
    margin:0pt;
    padding:6px;   
}

ul.epay_list li {
    margin: 4px 0;
}

ul.epay_list li a {
    background-color:#F6F6F6;
	border:1px solid #bbb;
    display: block;
    text-decoration:none;
	color:black;
    padding:5px 5px 5px 8px;
    width:100%;
}

.nbtn {
	border:none;
}

.norm_list {
	padding:0;
	margin:0;
}
.norm_list li {
	list-style: none;
	margin-bottom: 7px;
}
.srch_prsn ul {

	display:inline-block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.srch_prsn ul li {
	margin-bottom: 5px;
}
.srch_res_block {
	margin-bottom: 5px;
}
.ls li {
	padding-left: 20px;
}

.disable1 {background-color:#ddd;}

.st {
	
}
.st1 {
	color: green;
}
.st2 {
	color: red;
}
.st3 {
	color: red;
}
.st5 {
	color: red;
}
/*-----*/

.stb {
/*
	background-color: #eee;
	color: black;
*/

	color:black;
	font-weight:bold;
}
.stb1 {
/*
	background-color: green;
	color: white;
*/
	
	color:green;
	font-weight:bold;
}
.stb2 {
/*
	background-color: red;
	color: white;
*/
	
	color:red;
	font-weight:bold;
}
.stb3 {
/*
	background-color: red;
	color: white;
*/
	
	color:red;
	font-weight:bold;
}
.stb5 {
/*
	background-color: red;
	color: white;
*/
	
	color:red;
	font-weight:bold;
}
.mytbl  {
	width: 670px; 
}

.mytbl td {
	padding: 4px; 
}
#auth {
    background-color: #eee;
    margin: 0;
    padding: 0;
	border-bottom: 1px solid #8dc63f;
}

#auth_form {
}

#auth_form input {
    color: #544875;
    font-size: 11px;
    font-weight: bold;
    padding: 1px;
}

#auth_form table td {
    padding-left: 5px;
}
#auth_error {
	font-weight:bold;
	color: green;
}

.linkmenu {
	
}
.linkmenu li {
	line-height:200%;
}
.linkmenu a {
	color: green; /*#c00;*/
}
.linkmenu a:hover {
	text-decoration: none;
}



#search_div {
    /*position: absolute;*/
    left: 0;
	padding-top:10px;
    width: 660px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	background-color: #eee;
	border: 1px solid #d9d9d9;
}

.search_header {
	color:	green;		/*#199649;*/ /*#EA6868;*/
	padding-bottom:5px;
	padding-left:14px;
	padding-top:5px;
	font-weight:bold;
}

.tabs_header {
	color:	green;		/*#199649;*/ /*#EA6868;*/
	padding-bottom:5px;
	padding-top:5px;
}

.s_sel {
	width: 602px;
	height: 27px;
	margin-top:4px;
	margin-bottom:10px;
	padding:4px 3px 3px;
	border:1px solid #cacaca;
}

input[rel="test"]:focus, select:focus, textarea:focus {
/*background-color:#ffc;*/
	border:1px solid /*#EA6868*/#7DAF39 !important;
}

ul.inputform {
	-moz-border-radius-topleft: 12px;
	-moz-border-radius-topright: 12px;
	-webkit-border-top-left-radius: 12px;
	-webkit-border-top-right-radius: 12px;
	background:#eee url('../images/ooo.gif');
	background-repeat:repeat-x;
	background-position:top right;
	width:100%;
	list-style:none;
	margin:8px 0 0 1px;
	padding:0;
	clear:both;
	display:inline-block;
}

ul.inputform li {
	float:left;	
	margin:4px;
	padding:0;
}

ul.inputform li.title {
	color:green; /*#EA6868;*/
	padding:8px 0 4px 0;
	float:none;	
	clear:both !important;
	font-size:10px;
	font-weight:bold;
}

ul.inputform li.break {
	clear:left !important;
}

ul.inputform li.onerow {
	float:none;
	clear:both !important;
	list-style:square;
	margin-left:18px;
}

img {
    vertical-align: middle;
    display: inline;
    border: none
}

label{
	color:#77787B;
}

.sidebar_text{
	padding:0;
	height:24px;
	margin-top:4px;
	margin-bottom:10px;
	border:1px solid #cacaca;
	/*-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;*/
	padding-left:5px;
	padding-right:5px;
	width:590px;
}

.sidebar_text:focus {
	border: 1px solid #7DAF39;
}

.submit_button{
	background:url(../justice_house/imgs/search_form.png) no-repeat 0 0;
	border: 0 none;
    cursor: pointer;
    height: 26px;
    width: 97px;
}

.reset_button{
	background:url(../justice_house/imgs/reset.png) no-repeat 0 0;
	border: 0 none;
    cursor: pointer;
    height: 26px;
    width: 97px;
}

.itdc_add_form{
	background:url(../justice_house/imgs/add_form_off.png) no-repeat scroll 10px 12px  transparent;
	font-size:15px;
	color:#77787b;
	display:block;
	padding:10px 0px 20px 59px;
	border-bottom:1px solid #dcdcdc;
}

.itdc_add_form:hover{
	background:url(../justice_house/imgs/add_form_on.png) no-repeat scroll 10px 12px  transparent;
	color:#8dc63f;
}

.itdc_in_video {
	background:url(../justice_house/imgs/video_in.png) no-repeat scroll 10px 10px transparent;
	font-size:15px;
	color:#77787b;
	display:block;
	padding:18px 39px 20px 59px;
	border-bottom:1px solid #dcdcdc;
}

.itdc_in_video:hover{
	background:url(../justice_house/imgs/video_in_hov.png) no-repeat scroll 10px 10px   transparent;
	color:#8dc63f;
}

.itdc_print{
	background:url(../justice_house/imgs/print_in.png) no-repeat scroll 10px 10px   transparent;
	font-size:15px;
	color:#77787b;
	display:block;
	padding:18px 22px  20px 59px;
	border-bottom:1px solid #dcdcdc;
}

.itdc_print:hover{
	background:url(../justice_house/imgs/print_in_hov.png) no-repeat scroll 10px 10px   transparent;
	color:#8dc63f;
}

.itdc_addit_info {
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: transparent;
    background-image: url("../justice_house/imgs/add_info.png");
    background-position: 10px 22px;
    background-repeat: no-repeat;
    border-bottom-color: #DCDCDC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #77787B;
    display: block;
    font-size: 15px;
    padding-bottom: 20px;
    padding-left: 59px;
    padding-right: 40px;
    padding-top: 18px;
}
.itdc_addit_info:hover {
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: transparent;
    background-image: url("../justice_house/imgs/add_info_hov.png");
    background-position: 10px 22px;
    background-repeat: no-repeat;
    color: #8DC63F;
}

.itdc_search{
	-moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
	background-attachment: scroll;
    background-color: transparent;
	background:url("../justice_house/imgs/find_off.png");
	background-position: 10px 10px;
    background-repeat: no-repeat;
	font-size:15px;
	color:#77787b;
	display:block;
	padding-bottom: 20px;
    padding-left: 59px;
    padding-right: 40px;
    padding-top: 18px;
	border-bottom:1px solid #dcdcdc;
}

.itdc_search:hover{
	-moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
	background-attachment: scroll;
    background-color: transparent;
	background:url("../justice_house/imgs/find_on.png");
	background-position: 10px 10px;
    background-repeat: no-repeat;
	padding-bottom: 20px;
    padding-left: 59px;
    padding-right: 40px;
    padding-top: 18px;
	color:#8dc63f;
	font-size:15px;
}
