a:link {
   color: #E17C00;
   font-family: Trebuchet ms, Tahoma, Verdana, Helvetica, Arial, sans-serif;
   font-size: 14px;
}

a:visited {
   color: #E17C00;
   text-decoration: none;
}

a:hover {
   color: #D2691E;
   text-decoration: none;
}

a:active {
   color: #B22222;
   text-decoration: underline;
}

body {
   background-color: #FFFFFF;
   color: #000033;
   font: normal 12px Tahoma, Verdana, Helvetica, Arial, sans-serif;
   margin: 10px;
   padding: 10px;
}

input {
   background-color: #F8FAFA;
   border: 1px #3F5883 solid;
   font: 12px Helvetica, Verdana, Tahoma, Arial, sans-serif;
}

textarea {
   background-color: #F8FAFA;
   border: 1px #3F5883 solid;
   font: normal 12px Helvetica, Verdana, Tahoma, Arial, sans-serif;
}

.border {
   border: solid 1px #263453;
}

ul {
   
}

.button {
   background: url(button.gif);
   border: 1px #263453 solid;
   font: 13px Helvetica, Verdana, Tahoma, Arial, sans-serif;
   height: 19px;
}

.content {
   background: #EDF1F1;
   text-align: left;
   border: 0px;
   text-align: justify;
}

.date {
   color: #996600;
   font: bold 10px Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
   text-decoration: underline;
   margin: 5px;
}

.empty {
   width: 33px;
   border: none;
   border: 0px;
}

.emtystolb {
   height: 40px;
   border: none;
   border: 0px;
}

.header {
   background: #DFE6E8;
   color: #990000;
   font: bold 28px Times New Roman, Times, Georgia, Garamond, serif;
   height: 30px;
   text-align: center;
   vertical-align: middle;
   border: 0px;
}

.headerstolb {
   background-color: #9999CC;
   height: 28px;
   color: #000066;
   font: 22px Times New Roman, Times, Georgia, Garamond, serif;
   text-decoration: none;
   text-align: center;
   vertical-align: middle;
   border: 0px;
}

.lineblue {
   background-color: #000066;
   height: 28px;
   width: 4px;
   border: 0px;
}

.linegreen {
   background-color: #CCFF33;
   height: 250px;
   width: 4px;
   border: 0px;
}

.parent {
   width: 34%;
   border: 0px;
}

.stolb {
   background-color: #E7E9ED;
   border: 0px;
   padding: 5px;
   text-align: justify;
}

.stolbtext {
   color: #21495F;
   font: 13px Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
}
.graddown {
   background: url(grad_string_down.gif);
   width: 463px;
   height: 6px;
   font-size: 1px;
}
.nonebrdr {
   border: 0px;
}
TABLE, TD, TH {
   border-width: 0px;
}
.downborder {
   border-style: solid;
   border-color: #263453;
   border-width: 1px 0px 1px 0px;
}
.downline {
   background: #527BDC;
   width: auto;
   font-size: 1px;
}
.copygrad {
   background-image: url(grad_down.jpg);
   height: 92px;
   width: 300px;
}
.podval {
   background-color: #DDE8ED; 
}
.copy {
   width: 139px;
   height: 76px;
}
A.downlink:link {
   font: 15px Times New Roman, Times, Georgia, Garamond, serif;
   text-decoration: none;
   color: #5E60AE;
}
A.downlink:visited {
   font: 15px Times New Roman, Times, Georgia, Garamond, serif;
   text-decoration: none;
   color: #5E60AE;
}
.mrgn{
   margin: 10px;
   width: 150px;
}
.menugrad {
   background-image: url(grad_up.jpg);
   vertical-align: middle;
   height: 145px;
}
.linehead {
   background: #DCE7EB;
}
.photo {
   margin: 0px 10px 0px 10px;
    padding: 0px;
   width: 85px;
   height: 115px;
   background: silver;
   border: 1px solid #263453;
   }
.img{
   background: url(Menu.gif);
   width: 17px;
   height: 17px;
}
.imgdown {
   background: url(View/Menu1.gif);
   width: 17px;
   height: 17px;
}
.menuright {
   width: 4px;
   height: 20px;
   background: transparent;
}
A.item:link {
   font: bold 18px Times New Roman, Times, Georgia, Garamond;
   text-decoration: none;
   color: #333399;
}
A.item:visited {
   font: bold 18px Times New Roman, Times, Georgia, Garamond;
   color: #333399;   
   text-decoration: none;
}
.br {
   height: 25px;
   width: 6px;;
   vertical-align: middle;
}
.emptyline {
height:13px;
}
.stamphome {
   width: 150px;
   height: 42px;
   background: #DCE7EB;
}
.freestamp {
   position: relative;
   top: 80px;
   left: 25px;
   z-index: 5;
}
.autograf {
   background: url(grad_string.jpg);
   width: 346px;
   height: 43px;
   border: solid #263453;
   border-width: 1px 0px;
}
.linename {
   height: 43px;
   border: solid #263453;
   border-width: 1px 0px;
   background: #5A84DA;
}
.ugoll {
   background: url(ugol_up1.gif);
   width: 9px;
   height: 24px;
}
.ugolr {
   background: url(ugol_up2.gif);
   width: 9px;
   height: 24px;
}
.lineform {
   border-bottom: solid 1px #263453;
   background: #A7BCD1;
}
.half {
   width: 40%;
   position: absolute;
   top: 200px;
   left: 30%;
   width: 40%
}
.chetvert {
   width: 30%;
}
A.opcl:link {
   color: #292F80;
   font-family: Trebuchet ms, Tahoma, Verdana, Helvetica, Arial, sans-serif;
   font-size: 16px;
   text-decoration: none;
}
A.opcl:visited {
   color: #292F80;
   font-family: Trebuchet ms, Tahoma, Verdana, Helvetica, Arial, sans-serif;
   font-size: 16px;
   text-decoration: none;
}
.ugol {
   background: url(ugol.gif);
   width: 30px;
   height: 30px;
}
.lhg {
   background: #CCFF33;
   height: 4px;
}
.headerr {
   background: #9999CC;
   height: 26px;
   color: #000066;
   font: 22px Times New Roman, Times, Georgia, Garamond, serif;
   text-align: center;
   vertical-align: middle;
   border: 0px;
}
.linegreenright {
   background-color: #CCFF33;
   width: 4px;
}
.blurgreen {
   background: url(grad_green.jpg);
   height: 127px;
   width: 4px;
}
.blurgray {
   background: url(grad_pred.jpg);
   height: 127px;
}
.panelright {
   width: 170px;
}
.closer {
   width: 0px;
}
.butpan {
   width: 17px;
   height: 45px;
   border: 0px;
   position: relative;
   top: 150px;
}
.news {
   width: 200px;
}
#panel {
   position: absolute;
   top: 228px;
   right: 1px;
   z-index: 2;
}

.res {
   padding: 5px;
}
.smallimg {
   height: 16px;
   width: auto;
   border: 0px;
   margin: 3px;
}
.formup {
   background: #DFDFE8;
   border:  1px solid #263453;
   height: 40px;
}
.formcont {
   background: #F5F5F5;
   border: solid #263453;
   border-width:  0px 1px 1px 1px;
}
.freeform {
   position: absolute;
   width: 570px;
   top: 200px;
   left: 25%;
   display: none;
   z-index: 6;
}
#opline {
   width: 180px;
}
.tmain {
   width:400px;
   height: 200px;
   position: static;
   left: 1px;
   top: 1px;
}
.lfu {
   border: solid #263453;
   border-width: 1px 1px 0px 1px;
   background: #A7BCD1;
   height: 20px;
}
.bold {
   font-weight: bold;
}
.italic {
   font-style: italic;
}
.bi {
   font-weight: bolder;
   font-style: italic;
   
}
table.list  tr th
   {
	background-color:#efefef;
	text-align:left;
	font-size: 9px;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   }
   
   table.list  tr td
   {
   		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-style: normal;
   }

