*{  margin: 0;  padding: 0;}body{  background: url(img/bg_1.gif) 0 0 repeat-x;  font: 1.0em Tahoma, Arial, Verdana, sans-serif;}li{  list-style-type: none;  list-style-position: outside;}#basis{  width: 940px;  margin: 0 auto;  font-size: 0.6875em;}a img{  border: 0;}#logo{  float: left;  margin: 35px 0 11px 2px;  display: inline;}#sticker{  float: right;  background: url(img/sticker.jpg) 0 0 no-repeat;  width: 137px;  height: 129px;  margin: 4px 9px 11px 0;  display: inline;}#sticker p{  padding: 38px 15px 0 29px;  color: #8F1512;  font-weight: bold;  line-height: 1.75em;}#sticker p a{  font-weight: normal;  color: #222;  text-decoration: none;  display: block;  line-height: 1.45em;}#content{  background: #EAE9E9 url(img/shadow.jpg) 0 100% no-repeat;  clear: both;  position: relative;  padding: 0 0 32px 0;}#content p{  line-height: 1.3em;}#corn{  position: absolute;  top: 0;  left: 0;  width: 71px;  height: 47px;  background: url(img/corn.png) 0 0 no-repeat;}#menu{  border-right: 1px solid #ccc;  border-left: 1px solid #ccc;  width: 100%;  margin: 0 0 23px 0;  background: url(img/menu_bg.jpg) 0 50% repeat-x;}#menu td{  border-top: 1px solid #ccc;  border-bottom: 1px solid #ccc;  text-align: center;  background: url(img/border.gif) 100% 50% no-repeat;  padding: 7px 0 5px 0;  line-height: 1.2em;}#menu td#firstColumn{  width: 71px;  background: none;}#menu td#lastColumn{  background: none;}#menu a{  color: #212121;  text-decoration: none;	font-weight: bold;}h1{  font-size: 2.363em;  font-weight: normal;  color: #8C130F;	padding: 0 0 0 42px;}h1 span{  color: #4D4D4D;  font-size: 0.6em;  font-weight: bold;}.intro{  padding: 10px 43px 0 43px;  color: #505050;}.link{  text-align: right;  padding: 0 28px 0 0;}.link a{  background: url(img/arrows.gif) 100% 80% no-repeat;  padding: 0 11px 0 0;  text-decoration: none;  color: #434343;}#middle{  background-image: url(img/shadow_2.jpg);  background-position: 0 100%;  background-repeat: no-repeat;  background-color: #9B1B18;  margin: 14px 11px 0 11px;}#middle.secondStyle{  background-color: #fff;  margin-top: 141px;}#tabs{  background: #A64A42 url(img/tabs_bg.gif) 0 0 repeat-x;  width: 100%;  overflow: hidden;}#middle.secondStyle #tabs{  background: #F8F8F7 url(img/tabs_bg_2.gif) 0 0 repeat-x;}#tabs ul{  float: left;  font-weight: bold;  display: inline;  margin: 0 0 0 43px;  padding: 0 1px 0 0;  background: url(img/border_2.gif) 100% 0 no-repeat;}#middle.secondStyle #tabs ul{  background: url(img/border_3.gif) 100% 0 no-repeat;}#tabs ul li{  float: left;  background: url(img/border_2.gif) 0 0 no-repeat;  padding: 0 0 0 1px;}#middle.secondStyle #tabs ul li{  background: url(img/border_3.gif) 0 0 no-repeat;}#tabs ul li a{  display: block;  color: #fff;  padding: 10px 32px 9px 32px;  text-decoration: none;}#middle.secondStyle #tabs ul li a{  color: #212121;}#tabs ul li a.active,#tabs ul li a:hover{  background: #901814 url(img/links_bg.gif) 0 100% repeat-x;}#middle.secondStyle #tabs ul li a.active,#middle.secondStyle #tabs ul li a:hover{  background: #E8E8E8 url(img/links_bg_2.gif) 0 100% repeat-x;}#formWrap{  background: url(img/form_bg.jpg) 0 0 no-repeat;}#formWrap form{  background: url(img/free_search.jpg) 0 48px no-repeat;  width: 100%;  overflow: hidden;}.inputWrap{  float: left;  padding: 0 15px 0 0;}#formWrap ul{  float: left;  width: 448px;  display: inline;  margin: 29px 0 0 195px;}#formWrap ul li{  width: 100%;  overflow: hidden;  padding-bottom: 7px;}#formWrap ul label{  color: #fff;  padding: 0 0 0 1px;}.textField{  display: block;  border: 1px solid #707070;  width: 88px;  color: #707070;  margin-top: 3px;  font-size: 10px;  height: 1.5em;  padding-top: 1px;  padding-left: 5px;}.textField.short{  width: 41px;}.textField.long{  width: 143px;}.textField.extraLong{  width: 203px;}#formBack{  background: url(img/form_bg_2.jpg) 0 0 repeat-y;}#middle.secondStyle #formBack{  background: url(img/form_bg_4.gif) 0 0 repeat-x;  padding: 21px 7px 8px 7px;}.stripe{  height: 17px;}.stripe.dark{  background: #F9F9F9;}.submitBtn{  float: left;  display: inline;  margin: 12px 27px 0 4px;}#formLink{  float: left;  padding: 16px 0 0 0;  color: #FEF288;  font-size: 0.909em;}#rightPart{  float: right;  background: url(img/map.jpg) 0 0 no-repeat;  width: 243px;  height: 176px;  margin-top: 6px;}#enlargeLink{  display: block;  color: #fff;  font-size: 0.909em;  background: url(img/magnifier.gif) 22px 0 no-repeat;  margin: 128px 0 0 164px;  padding: 23px 0 0 0;}.topicWrap{  background: #EAE9EA url(img/topic_bg.gif) 0 0 repeat-x;  width: 280px;  margin: 13px 0 0 24px;	float: left;  display: inline;}.topic{  background: url(img/borders.gif) 0 0 repeat-y;}.topCorns{  background: url(img/top_corns.gif) 0 0 no-repeat;}.botCorns{  background: url(img/bot_corns.jpg) 0 100% no-repeat;  padding: 14px 29px 12px 28px;}h2{  color: #9E1D19;  font-weight: normal;  font-size: 1.8em;  line-height: 0.9em;  border-left: 4px solid #921713;  padding: 0 0 0 10px;}.topic ul{  border-top: 1px solid #D2D1D1;  margin: 10px 0 0 13px;  padding: 6px 14px 9px 2px;}.topic ul li{  background: url(img/bullet.gif) 0 11px no-repeat;  color: #505050;  padding: 5px 0 0 11px;}.topic img{  display: block;  margin: 0 0 0 1px;}#topicsArea{  width: 913px;  overflow: hidden;  padding: 12px 0 0 3px;}#footer{  background: url(img/footer_bg.gif) 0 0 repeat-x;  padding: 17px 0 6px 0;  line-height: 1.9em;  color: #6E6E6E;  margin-top: 7px;  width: 100%;  overflow: hidden;}#footerLogo{  float: right;  display: inline;  margin: 0 30px 0 0;}#footer p{  text-align: center;  padding: 4px 0 0 85px;}#footer a{  color: #6E6E6E;  text-decoration: none;  padding: 0 8px 0 4px;}#cornedBox{  background: #fff url(img/borders_2.gif) 0 0 repeat-y;  width: 360px;  margin: 25px 0 0 27px;  color: #000;}#cornedBox .topCorns{  background: url(img/top_corns_2.gif) 0 0 no-repeat;}#cornedBox .botCorns{  background: url(img/bot_corns_2.gif) 0 100% no-repeat;  position: relative;  padding: 36px 18px 16px 0;}h3{  position: absolute;  top: -11px;  left: 22px;  color: #9E1D19;  font-size: 1.8em;  font-weight: normal;}.line{  width: 318px;  overflow: hidden;  padding-left: 9px;  padding-bottom: 2px;  margin-left: 15px;}.line .textField{  float: left;  width: 130px;  border: 1px solid #959595;  margin: 0 14px 0 0;  padding: 0;  display: inline;  color: #000;}.line label{  float: left;  width: 34px;  text-align: right;  padding: 2px 10px 0 0;  font-weight: bold;}.line select{  float: left;  width: 120px;  border: 1px solid #959595;  font-size: 10px;  color: #000;}.line.gradient{  background: #F2F7FA url(img/li_bg.gif) 0 0  repeat-x;  padding-top: 13px;  padding-bottom: 12px;}.line select.short{  width: 100px;}#smallWrap{  width: 270px;  padding: 21px 0 20px 0;  margin-left: 20px;}#smallWrap .line{  width: 261px;}#smallWrap .line .textField{  width: 82px;  margin: 0;}#smallWrap .line.gradient{  padding-bottom: 7px;}.line label.long{  width: 129px;  text-align: left;}.line span{  color: #CC3E2E;}#smallWrap .line select{  width: 73px;}#cornedBox .submitBtn{  float: none;  margin: 0 0 0 246px;}
