body {margin: 0px; padding: 0px; height: 100%; background-color: #000032; text-align: center}
table, img {border: none}
th, td, p, h1, h2, h3, h4, h5, h6 {font: 11px Tahoma,sans-serif; color: #000032}
a {text-decoration: underline; color: #000032}
a:hover {text-decoration: none}
input.textField {border: solid 1px #D8DCE5; vertical-align: middle}

.pre_top {width: 960px; height: 39px; background-color: #fff; margin: auto; position: relative}
.content, .content2 {width: 960px; background-color: #fff; margin: auto; height: 100%; margin-top: -8px}
.content2 {margin-top: 0px; background: #07174B no-repeat top right}
a.ad2 { color: #FFFFFF; font-weight: bold;}
table[class=content] {margin-top: 0px}
.top {height: 213px; vertical-align: top}
.right {background: #07174B url('../pic/bg02.jpg') no-repeat; width: 210px; vertical-align: top; text-align: right}
.right2 {width: 210px; vertical-align: top; text-align: right}
.right3 {background: #07174B url('../pic/bg10.jpg') no-repeat; width: 210px; vertical-align: top; text-align: right}
td[class=right] {background-position: 0px -8px}
.left {background: #07174B; width: 210px; vertical-align: top}
.middle {background: #fff url('../pic/bg16.jpg') no-repeat bottom left; width: 490px; vertical-align: top; padding: 5px}
.middle2 {background: #fff; width: 490px; vertical-align: top; padding: 5px;}
----.middle2--p {margin-left: 45px; margin-right: 20px}
.spacer {background: url('../pic/bg20.gif') repeat-y; height: 1000px; margin-bottom: -1000px; width: 100%}
.main_container {margin-bottom: -40px; position: relative; z-index: 5}

.white {background-color: #FFF}
.logo p {line-height: 14px; color: #fff; font-size: 10px; margin-left: 20px; margin-right: 190px; padding-left: 10px; background: url('../pic/blt03.gif') no-repeat 0px 5px}
.logo {width: 100%; height: 213px; background: url('../pic/bg18.gif') repeat-x}

.navigation {margin: 0px; padding: 0px; list-style-type: none}
.navigation li {background: url('../pic/bg03.jpg'); width: 200px; height: 30px; margin: 0px; padding: 0px; margin-bottom: -2px;}
ul[class=navigation] li {margin-bottom: 0px}
.navigation .first {background: url('../pic/bg04.jpg')}
.navigation .last {background: url('../pic/bg05.jpg'); height: 31px}
.navigation table {width: 200px; height: 30px}
.navigation td {text-align: right; padding-right: 40px;padding-left: 20px;}
.navigation a {color: #fff; font-weight: bold; text-decoration: none}
.navigation .actual {background: url('../pic/bg06.jpg'); color: #000032}
.navigation .actual a {color: #000032}
.navigation .first .actual {background: url('../pic/bg07.jpg')}
.navigation .last .actual {background: url('../pic/bg08.jpg')}

.logos {background-color: #fff; text-align: center; width: 200px}
.logos img {margin-bottom: 10px;margin-top: 10px;}

.counters {vertical-align: bottom; text-align: center; padding-bottom: 60px; background: #07174B url('../pic/bg09.jpg') no-repeat bottom right; width: 200px}
.counters img {position: relative; z-index: 10; margin: 5px 0px}

.welcome {background: #EA5426 url('../pic/bg10.gif') no-repeat top right; color: #fff}
.welcome img {margin: 10px}
.welcome p {margin: 0px 10px 0px 50px; color: #fff}
.welcome .inner {background: url('../pic/bg11.gif') no-repeat bottom left; padding-bottom: 20px}

.title01 {background: #D0D4DE;}
.title11 {
 background-position: top right; background-repeat: no-repeat; padding-top: 5px;
 font-weight: bold;font-size: 10px; text-transform: uppercase;
}
.nav_line {font-size: 10px; padding: 5px 10px; padding-bottom: 9px}
.title02 {font-weight: bold; margin-top: 10px; margin-bottom: 0px}

.directions td {padding-top: 10px; padding-bottom: 5px}
.directions .line {padding-top: 0px; text-align: center}

.docs_list {list-style-type: none; margin-left: 45px; margin-top: 10px; margin-bottom: 25px}
.docs_list li {padding-left: 10px; background: url('../pic/blt01.gif') no-repeat 0px 5px}
.docs_list a {color: #11396F}

.files_list {list-style-type: none; margin-left: 45px; margin-top: 10px; margin-bottom: 25px}
.files_list li {padding-left: 10px; background: url('../pic/blt06.gif') no-repeat 0px 3px}
.files_list a {color: #11396F}

.news {font-size: 10px; width: 210px; padding-left: 30px; padding-top: 80px; padding-bottom: 30px; text-align: left; background: url('../pic/bg12.gif') no-repeat 0px 200px}
div[class=news] {margin-right: -30px}
.news ul {margin: 0px; padding: 0px; list-style-type: none; width: 150px}
.news li {padding-left: 10px; background: url('../pic/blt01.gif') no-repeat 0px 16px; margin: 5px 0px; padding-bottom: 5px; border-bottom: solid 1px #D8DCE5}
.news .last {border: none}
.news .title {color: #EA5426; text-decoration: none; font-weight: bold; display: block}
.news .date {color: #8C8F9D}

.publications {color: #fff; font-size: 10px; width: 210px; padding-left: 30px; padding-top: 20px; padding-bottom: 10px; text-align: left}
div[class=publications] {margin-right: -30px}
.publications ul {margin: 0px; padding: 0px; list-style-type: none; width: 150px}
.publications li {padding-left: 10px; background: url('../pic/blt03.gif') no-repeat 0px 4px; margin: 10px 0px}
.publications .title {color: #8FA2BD; text-decoration: none; font-weight: bold; margin-bottom: 15px; display: block}
.publications img {float: left; margin-right: 10px}

.recommend {color: #fff; font-size: 10px; width: 200px; margin-left: 10px; padding-left: 30px; padding-top: 20px; padding-bottom: 10px; text-align: left; background-color: #AA2137}
div[class=recommend] {margin-right: -30px}
.recommend img {margin: 5px 0px; margin-right: 10px}
.recommend .link2 a {color: #fff}
.recommend p {margin: 0px; margin-right: 20px; color: #fff; font-size: 10px}

.catalog {font-size: 10px; width: 210px; padding-left: 30px; padding-top: 80px; padding-bottom: 10px; margin-bottom: -10px; text-align: left; background: url('../pic/bg12.gif') no-repeat 0px 200px}
div[class=catalog] {margin-right: -30px}
.catalog ul {margin: 0px; padding: 0px; list-style-type: none; width: 150px}
.catalog .title, .catalog .title_last {padding-left: 10px; background: url('../pic/blt01.gif') no-repeat 0px 4px; margin: 5px 0px; padding-bottom: 5px; border-bottom: solid 1px #D8DCE5}
.catalog .title_last {border: none}
.catalog .title a, .catalog .title_last a {color: #EA5426; text-decoration: none; font-weight: bold}
.catalog ul ul .c {background: url('../pic/blt08.gif') no-repeat 0px 4px; padding-bottom: 2px; padding-top: 0px; padding-left: 10px}
.catalog ul ul .c a {color: #11396F; font-weight: normal; text-decoration: underline}
.catalog ul ul .c a:hover {text-decoration: none}
.catalog ul ul .mnfr {padding: 5px 0px; padding-left: 10px; background: url('../pic/blt07.gif') no-repeat 0px 9px}
.catalog ul ul .mnfr a {color: #000032; font-weight: bold; text-decoration: none}
.catalog .last {border: none}
.catalog .date {color: #8C8F9D}

.link, .link2 {text-align: right; margin-right: 28px}
div[class=link], div[class=link2] {margin-top: 10px}
.link a, .link2 a {color: #11396F; background: url('../pic/blt02.gif') no-repeat 0px 4px; height: 13px; padding: 3px 0px; padding-left: 18px}
.link2 a {color: #8FA2BD}

.footer {background: #fff url('../pic/bg14.gif') no-repeat top left; color: #D8DCE5; text-align: center; height: 120px; vertical-align: bottom; padding-bottom: 10px}
.footer a {font-weight: bold; text-decoration: none; margin: 0px 10px}
.footer_moto {vertical-align: top; background: url('../pic/bg17.gif') repeat-y}
.copy {background: #07174B url('../pic/bg15.jpg') no-repeat; padding-left: 30px; color: #fff; font-size: 10px}
.copy a {color: #8FA2BD}

.sup_nav {text-align: right; width: 210px}
.sup_nav img {margin: 0px 5px}
.prices {text-align: right; font-size: 10px; width: 150px; padding-right: 10px}
.prices a {padding: 5px 0px; padding-left: 22px; background: url('../pic/blt04.gif') no-repeat 0px 5px; color: #8FA2BD}
.search {font-size: 10px; width: 300px; padding-left: 10px}

.news_date {padding-left: 10px;color:#8C8F9D;padding-bottom: 5px;}
.news_header {padding-left: 10px; background: url('../pic/blt01.gif') no-repeat 0px 5px; color: #EA5426; font-weight: bold;padding-bottom: 5px;}
.news_header a {text-decoration: none; color: #EA5426;}
.news_text {padding-left: 10px;padding-bottom: 20px;}

.catfolder_name {color: #11396F;padding-top: 10px; padding-bottom: 10px; font-weight: bold;}
.catfolder_name a {color: #11396F}
table.catfolder_main {background-color: #D8DCE5}
table.catfolder_main th {font-weight: normal; background-color: #FFFFFF;text-align: center; width: 57%}
table.catfolder_main td {font-weight: bold; background-color: #FFFFFF;text-align: center;}
.catfolder_description {padding:10px;}
.catfolder_image{border: 2px solid #D8DCE5;}

.catfolder_fname {color: #11396F;padding-top: 10px; padding-bottom: 10px; font-weight: bold;}
.catfolder_fname a {color: #11396F}
.catfolder_fdescription {padding:0px;}

h1 {font-weight: bold;font-size: 14px;}
h2 {font-weight: bold;font-size: 13px;}
h3 {font-weight: bold;font-size: 12px;}
h4, h5, h6 {font-weight: bold;}

.cnttab {border-style:solid;border-color: #D8DCE5 #D8DCE5 #D8DCE5 #D8DCE5;border-width:0px 1px 1px 0px}
td.cntcel, .cntcel1, .cntcel2 {border-style:solid;border-color: #D8DCE5 #D8DCE5 #D8DCE5 #D8DCE5;border-width:1px 0px 0px 1px;font-size:11px;}
th.cntcel {border-style:solid;border-color: #D8DCE5 #D8DCE5 #D8DCE5 #D8DCE5;border-width:1px 0px 0px 1px;font-size:11px;background-color:#D8DCE5;}
th.cntcel p { padding: 2px; }
td.cntcel p { padding: 2px; }

.print {background: url('../pic/print.gif') no-repeat left; padding-left: 15px; padding-right: 10px;}



.address_second {
	text-align: left;
	padding: 0px 0px 20px 10px;
	border: 1px solid #ffffff;
}
.address_second p {
	font-size: 10px;
	background: #ffffff;
}