html, body {background: #000 url("/img/css/bg-page.jpg") no-repeat scroll 50% 0; margin: 0; padding: 0; text-align: center; color: #ccc;}
body, table, td, th, tr, input, textarea {font: normal 13px "Arial", tahoma, verdana, sans-serif;}

img, table, td, th {border: none;}
td, th {vertical-align: top;}
table {border-collapse: collapse;}
a {color: #ffb22d; text-decoration: none;}
a:hover {text-decoration: underline;}
.clear {clear: both; height: 0; width: 0; overflow: hidden;}
object {outline:none;}
.fir {text-indent: -2000px; overflow: hidden; display: block;}

.wrapper {width: 960px; min-width: 960px; margin: 0 auto; text-align: left; position: relative; padding-top: 1px;}
object {display: block;}

.header {position: relative; height: 266px; margin: 0 0 10px 0;}
.logo {position: absolute; width: 230px; height: 82px; background: transparent url("/img/css/logo.png") no-repeat scroll 0 0; left: 40px; top: 64px; z-index: 3;}
.topMenu {background: transparent url("/img/css/bg-menu.png") no-repeat scroll 0 0; position: absolute; z-index: 1; top: 223px; left: 0; height: 43px; width: 960px; overflow: hidden;}
.topMenu .sep {float: left; height: 43px; width: 5px; background: transparent url("/img/css/bg-sep.png") no-repeat scroll 0 20px;}
.topMenu a {display: block; float: left; color: #fff; text-decoration: none; text-align: center; font-size: 12px; font-weight: bold; line-height: 43px; overflow: hidden; height: 43px; padding: 0 19px 0 20px; text-transform: uppercase;}
.topMenu a:hover, .topMenu a.active {color: #fba808;}

.topRow {background: transparent url("/img/css/bg-toprow.png") no-repeat scroll 0 0; margin: 10px 0 20px 0;}

.mainBlock {background: transparent url("/img/css/bg-main-m.png") repeat-y scroll 0 0;}
.mainBlockBot {background: transparent url("/img/css/bg-main-b.png") no-repeat scroll 0 100%;}
.mainBlockTop {background: transparent url("/img/css/bg-main-t.png") no-repeat scroll 0 0;}

.mainBlockTable {table-layout: fixed;}
.mainBlockTable td {padding: 0;}
.mainBlockTableLCol {width: 670px;}
.mainBlockTableMCol {width: 7px;}
.mainBlockTableRCol {width: 283px;}

.mainBlockTableRColContainer {padding: 20px 16px; width: 250px; overflow: hidden;}
.mainBlockTableLColContainer {padding: 25px 0px; width: 670px; overflow: hidden;}


.secondRow {background: transparent url("/img/css/bg-secondrow.png") no-repeat scroll 0 0; margin: 7px 0; width: 960px;}
.secondRow h2 {font-size: 24px; font-weight: normal; margin: 10px 0 10px 0; color: #fff;}
.secondRow a {color: #b193fe;}
.secondRow .secondRowCell1 {width: 280px;}
.secondRow .secondRowCell1, .secondRow .secondRowCell2 {padding: 20px 40px;}
.secondRow .secondRowCell1 div, .secondRow .secondRowCell2 div {padding: 2px 0;}

.secondRowCell3 {padding: 25px 16px; width: 250px;}
.secondRowCell3 table {width: 250px;}

.thirdRow {background: transparent url("/img/css/bg-thirdrow.png") no-repeat scroll 0 0; margin: 7px 0; height: 114px; overflow: hidden; padding: 25px 0 0 120px;}

.fourthRow {text-align: center; padding: 15px; border: 1px solid #4d4d4d; color: #555555; border-width: 1px 0; margin: 20px 0; text-transform: uppercase;}
.fourthRow a {color: #b193fe; padding: 0 15px;}
.fourthRow a:hover {color: #fff;}

.bottomBanners {text-align: center;}