BODY { margin: 0; padding: 0; font: normal 62% Arial, Helvetica, sans-serif; background-color: #fff; }
TABLE { font-size: 1em; }
FORM { margin: 0; padding: 0; }
INPUT, TEXTAREA, SELECT { font: normal 12px Arial, Helvetica, sans-serif; }
IMG { border: 0; }
H1 { margin: 10px 0 10px 0; padding: 0; font: normal 1.8em Arial, Helvetica, sans-serif; color: #826231; }
H2 { margin: 0; padding: 0; font: normal 1.5em Arial, Helvetica, sans-serif; }
H3 { margin: 0 16px; padding: 0; font: normal 1.7em Arial, Helvetica, sans-serif; }
H6 { font: normal 1.2em Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
P { font-size: 1em; margin: 10px 0; padding: 0; line-height: 1.3em; }
A { color: #EA9A00; }
A:hover { color: #EA9A00; }
A:active { color: #EA9A00; }
A:link { color: #EA9A00; }
A:visited { color: #EA9A00; }
.blue, A.blue:hover, A.blue:active, A.blue:link, A.blue:visited { color: #E1E1E1; }
.red { color: #F07700; }
.green { color: #349C00; }
.top { border-bottom: 2px solid #000; background: url(topBg.jpg) top left no-repeat; font-size: 2.4em; }
.top .right { background-color: #537391; }
.top .left { padding-top: 31px; }
.top .left IMG { float: left; margin-left: 20px; }
.phone { float: right; margin-bottom: 0; }
.specText { float: right; text-align: right; font-size: 12px; color: #354923; }
.menu { margin-bottom: 10px; }
.menu TD { border-bottom: 1px solid #CCD2B5; background-color: #537391; text-align: center; white-space: nowrap; color: #FFFFFF; }
.menu TD.active { border-bottom: 1px solid #fff; background: #fff url(menuBg.gif) repeat-x; color: #5F9B19; }
.leftTd { padding-bottom: 100px; }
.metro { bottom left no-repeat; color: #FFFFFF; }
.metro .right { padding: 25px 20px 20px 0; }
.frm DIV.outer { background: url(formBg.gif) bottom no-repeat; padding: 20px 10px 35px 18px; }
.frm DIV.inner { background-color: #537391; padding-left: 10px; color: #FFFFFF; }
.width138 { width: 136px; }
.flats { background: url(flatBg.gif) bottom no-repeat; padding: 0 11px 45px 0; margin-top: 10px; }
.flats DIV.outer { background-color: #537391; padding: 20px 10px 0 12px; }
.flats DIV.outer DIV { margin-bottom: 8px; }
.flats IMG { margin-right: 10px; }
.main { font-size: 1.2em; }
.content { padding: 0 25px 25px 0; }
.textBlock { padding: 0 0 15px 25px; }
.greenFrm { padding: 10px 25px; background: #537391; border-bottom: 1px solid #808080; }
.greenFrm TABLE TD { padding: 0 16px 8px 0; }
.greenFrm TABLE SELECT { width: 150px; }
.selected { background-color: #CADB93; padding: 2px 4px; }
.noselect { border-bottom: 1px dashed #E63600; text-decoration: none; }
.button { background: #BED077; border-bottom: 1px solid #9BAC5A; padding-top: 8px; padding-bottom: 7px; width: 127px; }
.check { float: left; margin: 2px 2px 0 0; }
.caption { float: left; }
.right8 { margin: 8px 0; }
.right8 TD { padding-right: 16px; }
.lightGreenFrm { padding: 15px 35px 15px 17px; background-color: #537391; color: #FFFFFF; }
.width100 { width: 100%; }
.copyrights { border-top: 1px solid #000; background: url(bottomBg.gif) repeat-x; }
.copyrights TD { padding: 40px 0 10px 0; color: #808080; }
.copyrights TD.right { padding-right: 50px; }
.copyrights A:hover, .copyrights A:active, .copyrights A:link, .copyrights A:visited { color: #808080; }
.category TD, .linkator TD { vertical-align: top; padding: 5px; }
.linkator H3 { margin: 0; margin-bottom: 7px; }
.linkator .link_text { margin-bottom: 15px; line-height: 100%; }
.allmetro { background-color: #f55343; }
.cntmetro { color: #a55e02; }
.cnt3metro { color: #01a901; }
.m1mtbg { background-color: #0d1087; }
.m1metro { color: #0d1087; }
.m2mtbg { background-color: #0c5724; }
.m2metro { color: #0c5724; }
.m3mtbg { background-color: #fdc524; color: #3e2e24; }
.m3metro { color: #fdc524; }
.m4mtbg { background-color: #f9972b; }
.m4metro { color: #f9972b; }
.m5mtbg { background-color: #335f72; }
.m5metro { color: #335f72; }
.m6mtbg { background-color: #3e2e24; }
.m6metro { color: #3e2e24; }
.m7mtbg { background-color: #9ac130; }
.m7metro { color: #9ac130; }
.m8mtbg { background-color: #858E89; }
.m8metro { color: #858E89; }
.m9mtbg { background-color: #e41e0d; }
.m9metro { color: #e41e0d; }
.m10mtbg { background-color: #991f64; }
.m10metro { color: #991f64; }
.m11mtbg { background-color: #3d5bb6; }
.m11metro { color: #3d5bb6; }
.white { color: #FFFFFF; }
.frm { background-image: url('formBgTop.gif'); }

