body {background-color: #f6f9fe;
    margin-top: 20pt;
    margin-left: 0px:
    margin-right: 0px}

table.main {
    border-left: 2px;
    border-right: 2px;
    border-top: 0;
    border-bottom: 0;
    border-style: solid;
    border-color: #e2e2e2;
    padding: 0px; 
    background: #ffffff}

td.cgray{
    background-color: #e2e2e2;
    align: center;
    vertical-align: middle}

.menutextlink:link, .menutextlink:visited, .menutextlink:active, .menutextlink:hover {
    font-family: Verdana, Arial, Helvetica, san-serif;
    font-variant: normal;
    font-size: 8pt; 
    font-style: normal; 
    font-weight: normal; 
    text-align: center; 
    vertical-align: middle;
    cursor: hand;
    text-decoration: none;
    background-color: #e2e2e2;
    color: #626469}

.menutextlink:hover {
    font-weight: bold}

.pagehead {font-family: Verdana, Arial, Helvetica, san-serif;
    color: #0867ac; 
    text-decoration: none;
    font-variant: normal;
    font-size: 10pt;  
    font-style: normal; 
    font-weight: normal; 
    text-transform: uppercase;
    vertical-align: middle;
    text-align: right}

td.bottom {
    background-color: #f6f9fe;
    align: center;
    vertical-align: middle} 

.footertext {
    font-family: Verdana, Arial, Helvetica, san-serif; 
    text-decoration: none;
    font-variant: normal;
    font-size: 7pt; 
    font-style: normal; 
    font-weight: normal;
    color: #626469}

a.mail:link, a.mail:visited, a.mail:active, a.mail:hover { 
    font-family: Verdana, Arial, Helvetica, san-serif;
    background-color: transparent; 
    color: #626469; 
    font-variant: normal;
    font-size: 7pt; 
    font-style: normal; 
    text-decoration: none;
    font-weight: normal}

.bodytext, .bodyright {
    font-family: Verdana, Arial, Helvetica, san-serif; 
    color: #626469; 
    text-decoration: none;
    font-variant: normal;
    font-size: 8pt; 
    font-style: normal; 
    font-weight: normal}
.bodytext {
    text-align: justify}
.bodyright {
    text-align: right}

.header {
    line-height: 2;
    font-family: Verdana, Arial, Helvetica, san-serif;
    color: #fd8402; 
    text-decoration: none;
    font-variant: normal;
    font-size: 9pt; 
    font-style: normal; 
    font-weight: normal;
    text-align: left}

td.text {
    background-color: #ffffff;
    padding-left: 100px;
    padding-right: 100px;
    padding-top: 10px;
    padding-bottom: 10px;
    align: center;
    vertical-align: middle} 

table.testimony {
    border: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    align: center;
    vertical-align: top; 
    background: #ffffff}
 
a.ssylka:link, a.ssylka:visited, a.ssylka:active, a.ssylka:hover { 
    font-family: Verdana, Arial, Helvetica, san-serif;
    background-color: transparent; 
    color: #626469; 
    font-variant: normal;
    font-size: 8pt; 
    font-style: normal; 
    text-decoration: none;
    font-weight: normal;
    text-decoration: underline}

form {margin-left: 70pt;
    margin-top: 5pt}

input {margin-left: 30pt}
textarea {margin-left: 30pt}

.menuserv:link, .menuserv:visited, .menuserv:active, .menuserv:hover {
    font-family: Verdana, Arial, Helvetica, san-serif;
    font-variant: normal;
    font-size: 8pt; 
    font-style: normal; 
    font-weight: normal; 
    text-align: center; 
    vertical-align: middle;
    cursor: hand;
    text-decoration: none;
    background-color: transparent; 
    color: #fd8402} 

.menuserv:hover {
    color: #626469}






.lside{
    background-image: url(images/lside.jpg);
    background-repeat:repeat-y}

.rside{
    background-image: url(images/rside.jpg);
    background-repeat:repeat-y}
.text {
    border-width: 0;
    background: #ffffff}

.tlcd {
    color: #024B4C}

.tlcm {
    color: #147071}

.tlcl {
    color: #268B8C}


.gradient{
    border-width: 0;
    text-align: right;
    vertical-align: top;
    background-image: url(pict/bkg_top.gif);
    background-repeat:repeat-y}

.extend {
    cellspacing: 0;
    cellpadding: 5;
    border-style: dotted;
    border-width: thin;
    border-color: #a9a9ab;
    background-color: #F6F7FA}

table.tbright{
    border-width: 0;
    text-align: left;
    vertical-align: top;
    background-color: #ffffff;
    background-image: url(pict/bkg_right.jpg)}



.bg {background-image: url(pict/bkg_sa.jpg)} 

.menutable {
    border-width: 0;
    text-align: left;
    vertical-align: middle;
    background-color: #a9a9ab;
    background-image: url(pict/bkg_s.jpg)}





.menutd07 {
    border-width: 0;
    text-align: center;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: url(images/top_07.jpg)}
.menutd08 {
    border-width: 0;
    text-align: center;
    vertical-align: middle;
    background-color: #ffffff}
.menutd10 {
    border-width: 0;
    text-align: center;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: url(images/top_10.jpg)}
.menutd11 {
    border-width: 0;
    text-align: center;
    vertical-align: middle;
    background-color: #ffffff}
.menutd13 {
    border-width: 0;
    text-align: center;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: url(images/top_13.jpg)}
.menutd14 {
    border-width: 0;
    text-align: center;
    vertical-align: middle;
    background-color: #ffffff}
.menutd15 {
    border-width: 0;
    text-align: center;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: url(images/top_15.jpg)}
.menutd16 {
    border-width: 0;
    text-align: center;
    vertical-align: middle;
    background-color: #ffffff}

.subhead {font-family: Verdana, Arial, Helvetica, san-serif; 
    color: #60C6C7; 
    text-decoration: none;
    font-variant: normal;
    font-size: 8pt; 
    font-style: normal; 
    font-weight: normal; 
    text-align: right}





#about, #services, #links, #contact {
    text-align: justify;
    position: absolute; 
    left:   30px;
    top:    222px; 
    width:  600px; 
    height: 300px;
    background-color: transparent;
    layer-background-color: transparent;
    border: 0px none #000000;
    visibility: hidden}

#about {z-index: 1}
#services {z-index: 2}
#links {z-index: 3}
#contact {z-index: 4}



ul {padding-left: 12pt;
    padding-right: 10pt;
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    text-align: justify;
    list-style-type: circle}

p  {margin-top: 5;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 5}

.description {
    position: absolute; 
    left: 512px; 
    top: 445px; 
    width: 240px; 
    height: 200px; 
    z-index: 4; 
    background-color: #ffffff; 
    layer-background-color: #ffffff;
    border-color: #a9a9ab; 
    border: 1px #a9a9ab; 
    visibility: hidden}

.sites {
    position: absolute;
    left: 752px;
    top: 444px;
    width: 180px;
    height: 200px; 
    z-index: 11; 
    background-color:  transparent; 
    layer-background-color:  transparent; 
    border: 1px none #000000; 
    visibility: hidden}

