/*
-----------------------------------------------
Site Standard Styles
Author:   Dmitry Paputsa at http://higher.com.ua
Version:  14 May 2009
----------------------------------------------- */

body { background: #fff;color: #000;margin:0;padding:0;font: 75.0%/1.3 Arial, Helvetica, sans-serif;}
::selection { background:#00a651;color:#fff; }
::-moz-selection { background:#00a651;color:#fff; }

textarea,
select,
input { font-family:Arial,Helvetica,sans-serif;font-size:100%; }
label { cursor:pointer; }

h1 { margin: 1em 0 .5em; }
h2 { margin: 1.07em 0 .535em;color:#099243;}
h3 { margin: 1.14em 0 .57em; }
h4 { margin: 1.23em 0 .615em; }
h5 { margin: 1.33em 0 .67em; }
h6 { margin: 1.6em 0 .8em; }
h1,h2,h3,h4,h5,h6 { font-weight:bold;}
h1 { font-size: 2.2em;font-weight:normal; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.3em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1.1em; }

p,table,pre,dl,form { margin:.6em 0; }
table { width:100%;border:3px solid #e7e7e7;border-collapse:collapse;}
th, td { padding:5px 10px;border:1px solid #e7e7e7; }
th { font-weight:normal;color:#707070;}
caption { padding:1em 0 .5em 0;text-align:center;font-weight:bold; font-size:110%; }

blockquote { margin:1em;background:transparent;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:1em 0;padding:0 1em;color:#666; }

ol, ul { margin:.35em 2em;}
ol ol, ul ul {margin-top:0;margin-bottom:0;}
ol li { list-style:decimal outside; }
/*ul li {list-style:square;}*/
li {margin:.25em 0;}

dt {font-weight:bold;margin-top: .6em; margin-bottom: .2em;}

strong { font-weight:bold; }
em,i {font-style:italic;}

a:link { color:#464646;text-decoration:underline; }
a:visited { color:#464646;text-decoration:underline;}
a:focus { color:#464646;text-decoration:underline; }
a:hover { color:#464646;text-decoration:underline; }
a:active { color:#464646;text-decoration:underline; }

html\:abbr,acronym,abbr {cursor: help; text-transform: uppercase; font-size: 85%; letter-spacing: .1em; }
address { background:transparent;font-style:normal; }

a img,fieldset { border:none; }

code { font-size:115% !important;font-family:"Courier New",Courier,mono;color:#800; }
pre { white-space:pre-wrap;/* css-3 */
 white-space:-moz-pre-wrap !important;/* Mozilla,since 1999 */
 white-space:-pre-wrap;/* Opera 4-6 */
 white-space:-o-pre-wrap;/* Opera 7 */
 word-wrap:break-word;/* Internet Explorer 5.5+ */ }

sup { position:relative;top:-3px;vertical-align:top;font-size:90%; }
sub {vertical-align:sub;font-size:90%;}
small {font-size:90%;}
hr {display:none;}

form ol,
form ul {margin:0;}
form li {list-style:none;}
