﻿html,body {height:100%; width:100%; margin:0; padding:0; }
body {font-size:71%; font-family:Verdana, Tahoma, sans-serif; background-color:#fff; line-height:1.4; }
table {border-collapse:collapse; border:0; width:100%; empty-cells:show;}
td, th {margin:0em; padding:0em; font-size:71%; font-family:Verdana, Tahoma, sans-serif; vertical-align:top; line-height:1.4; }
img {border:none;}
sup { position:relative; top:-0.5em; line-height:0; vertical-align:baseline; font-size:0.75em; //font-size:0.89em;}
hr {color:#c0c0c0; height:1px; border-style:none; background-color:#c0c0c0;}
form {margin:0;}
.error  {color:red;}
input.error {	border-color:red !important;}
.sucess  {color:green;}
input.sucess {	border-color:green !important;}
div,ul,li { box-sizing: border-box; -moz-box-sizing: border-box; }
ul li { list-style-type:square; }

h1, h2, h3, h4 {font-weight:normal; margin:1.6em 0 0.5em 0; color:#2e3a4a; }
h1 { font-size:200%; }
h2 { font-size:175%; }
h3 { font-size:155%; }
h4 { font-size:140%; }
* html h1, * html h2, * html h3, * html h4 { behavior: expression(function(o){if(!o.rw){if(!o.previousSibling || (!o.previousSibling.previousSibling && o.previousSibling.nodeType==8)) o.className+=' first-child'; o.rw = true;}})(this); }
.fix { zoom:1; }
.first-child, h1:first-child, h2:first-child, h3:first-child, h4:first-child { margin-top:0em !important; }

* html img.png {behavior:expression(function(o){if(!o.rw){o.style.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+e.src+'", sizingMethod="scale")';o.src='../img/blank.gif';o.rw=true;}})(this);}
.fix {zoom:1;}

a, a:link,
a h1, a h2, a h3, a h4  {color:#196ec1;}
a:visited,
a:visited h1, a:visited h2, a:visited h3, a:visited h4 {color:#607da6;}
a:hover,
a:hover h1, a:hover h2, a:hover h3, a:hover h4 {text-decoration:none; color:#fa0000;}
.dashedlink {color:#196ec1; border-bottom:1px dashed #196ec1; cursor:pointer; cursor:hand;}
.aslink {color:#196ec1; text-decoration:underline; cursor:pointer; cursor:hand;}
a img {border:none;}

.clear {//height: 1%;}
.clear:after { content: "."; display:block; height:0; clear:both; visibility:hidden; }

.vtop { vertical-align:top !important;}
.vmiddle { vertical-align:middle !important;}
.red { color:#990000; }
.green { color:#546e03; }

div.pagescroll { float:left; width:100%; padding:2em 0 1em 0; color:#666;line-height:1;}
div.pagescroll a {padding:3px 5px;}
div.pagescroll .arrow_left {font-family:Times New Roman; margin-right:0.2em;}
div.pagescroll .arrow_right {font-family:Times New Roman; margin-right:0.2em;}
div.pagescroll .numbers {margin-top:7px;}
div.pagescroll .cur {padding:3px 8px; border:1px solid #c0c0c0; color:#000; text-decoration:none; }

div.searchresults {width:80%;}
div.searchresults .searchsummary {color:#82888e; margin:0.5em 0;}
div.searchresults .searchlist {color:#82888e;}
div.searchresults .searchlist li {margin-bottom:0.7em;}
div.searchresults .searchresulttitle {color:#000;}

table.forms td.label {color:#57635b; padding:8px 10px 5px 0; width:20%; text-align:right;}
table.forms td.input { padding:5px 5px 5px 0; width:80%; }
table.forms td.input input {vertical-align:middle; }
table.forms .wide { width:100%;}
table.forms td.hint { color:#57635b; font-size:75%; }
table.forms span.hint, .forms div.hint { color:#57635b; font-size:90%; }

ul.standartlist li, ol.standartlist li { margin-bottom:0.3em; }

ul.dashedlist li.dashed {list-style-type: none; text-indent: -1.27em; margin-bottom:0.3em; padding-left:1.27em; }
* ul.dashedlist li.dashed * {text-indent: 0;}
ul.dashedlist>li {text-indent: -1.27em; list-style-type: none; margin-bottom:0.3em; padding-left:1.27em;}
ul.dashedlist>li:before {content:'\2014\a0';}
ul.dashedlist li {behavior:expression(function(o){if(!o.rw && o.parentNode && o.parentNode.className=='dashedlist'){o.className+=' dashed'; o.innerHTML = '&mdash;&nbsp;' + o.innerHTML; o.rw = true;}}(this)); }