#tooltip{
BACKGROUND: #007BF0;
color: #FFFFFF;
BORDER-BOTTOM: 1px dotted #FFFFFF;
BORDER-LEFT: 2px solid #FFFFFF;
BORDER-RIGHT: 2px solid #FFFFFF;
BORDER-TOP: 1px dotted #FFFFFF;
MARGIN: 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 0px;
POSITION: absolute;
TEXT-ALIGN: justify;
VISIBILITY: hidden;
moz-border-radius: 8px;
font-size: 1em;
}

div.stats{
display:inline;
height:0px;
left:-1000px;
margin:0px;
padding:0px;
position:absolute;
top:-1000px;
visibility:hidden;
width:0px
}

body{
scrollbar-face-color:#007BF0; /* ползунок*/
scrollbar-shadow-color:#FFFFFF; /* тень - влияет на восприятие объяма ползунка, полоска с правой стороны ползунка */
scrollbar-highlight-color:#FFFFFF; /* тоже самое что и тень, только с левой стороны */
scrollbar-base-color:#FFFFFF; /* подложка подо всё чуть заступает за дорожку и полжунок, её ставить равноай тени */
scrollbar-darkshadow-color:#FF0000; /* тень, с правой стороны подложки, её нужно ставить равной дорожки, чтобы был объёмный эффект */
scrollbar-arrow-color:#FFFFFF; /* Стрелки */
scrollbar-3d-light-color:#000000; /*  */
scrollbar-track-color: #FF0000; /* Дорожка */
}

td{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 0.9em;
}

a:link{
color: #007BF0;
}

a:visited{
color: #66CC99;
}

a:hover{
color: #DD0000;
}

.backone{
background-color: #007BF0;
}

.backtwo{
background-color: #0000A0;
border-top:1px solid Black;
border-bottom: 1px dashed #0000A0;
}

.headline{
font-size: 1.4em;
line-height: 1em; margin: 0px 0px 6px 0px;
font-family: "Trebuchet MS", Arial; font-variant: small-caps;
}

a.headline:link{
color: #FFFFFF;
}

a.headline:visited{
color: #FFFFFF;
}

a.headline:hover{
color: #FFFFFF;
}

h1, h2 , h3 , h4 , h5 , h6 {
font-family : "Trebuchet MS", "Microsoft Sans Serif", "MS Sans Serif", "MS Serif", sans-serif, serif , Verdana, Arial;
font-weight : normal;
}

h1{
font-size: 1.4em;
line-height: 0.8em;
margin-bottom: 0.8em;
margin-top:0.8em;
letter-spacing: -1px;
font-variant: small-caps;
margin-bottom: 0px;
}

h2{
font-size: 1.2em;
margin-bottom: 0.6em;
margin-top:0.8em;
}

h3{
font-size: 1.1em;
font-weight: bold;
margin-bottom: 0.4em;
padding-left: 80px;
}

.border{
border-bottom: 2px solid #98FB98;
}

.pic{
border-bottom: 2px dashed #98FB98;
border-right: 2px dashed #98FB98;
background: #E4EBEF;
}

.tdcolor{
background: #F0F0F0;
border-bottom: 2px solid #98FB98;
}

.tdcolor1{
background: #E4EBEF;
border-bottom: 2px solid #98FB98;
}

.tdcolor2{
background: #FDFDE3;
border-bottom: 2px solid #98FB98;
}

.blocktable{
padding-left: 1em;
padding-right: 1em;
empty-cells: show;
}

.text {
font-family : "Trebuchet MS", "Microsoft Sans Serif", "MS Sans Serif", sans-serif, serif; 
text-align: justify;
text-indent: 7mm;
white-space: normal;
margin-top: 0px;
margin-right: 7px;
margin-bottom: 0px;
margin-left: 7px;
}

.focus{
border: 1px dotted #007BF0;
}

a.refresh:link {
margin: 2px 1px 2px 1px;
padding : 0px 1px 0px 1px;
text-decoration : none; 
border-left: 1px solid;
border-right: 1px solid;
border-top: 1px solid;
border-bottom: 1px solid;
line-height: 15pt;
} 

a.refresh:visited {
margin: 2px 1px 2px 1px;
padding : 0px 1px 0px 1px;
text-decoration : none; 
color : #87CEEB;
border-left: 1px groove;
border-right: 1px groove;
border-top: 1px groove;
border-bottom: 1px groove;
line-height: 15pt;
}

a.refresh:hover {
margin: 2px 1px 2px 1px;
padding : 0px 1px 0px 1px;
text-decoration : none; 
color : Red;
background-color : Yellow; 
text-align : center;
border-left: 1px dotted;
border-right: 1px dotted;
border-top: 1px dotted;
border-bottom: 1px dotted;
line-height: 15pt;
} 

a.outlink:link {
font-size: 1em;
padding : 0px 2px 0px 2px;
text-decoration : none; 
color : #006400;
text-align : center;
border-left: 1px solid;
border-right: 1px none;
} 

a.outlink:visited {
text-decoration : none; 
color : #87CEEB;
background-color : White;
text-align : center; 
}

a.outlink:hover {
text-decoration : none; 
color : White;
background-color : #FF6347; 
text-align : center; 
}

