#w-w{background:url(../img/bckgFooter.png) no-repeat bottom right}
body {background:#fff url(../img/bckgFooterRepeat.png) no-repeat bottom right;color:#333}
body {-background:#fff url(../img/bckgFooterRepeat.png) no-repeat 98% right;color:#333}
a {color:#2d51a8/*#0093DD*/}
a:hover {text-decoration:none;}
a.red {color:#960404}
#w{position:relative;min-width:995px;background:url(../img/bg_main.jpg) no-repeat;z-index:2;}
*html #w{width:expression(document.documentElement.clientWidth < 995 ? "995px" : "auto");height:500px;}
#w-m-t{margin-left:100px;background:url(../img/bckgMenuTop2.gif) no-repeat top right}

#l-c {padding-top:400px;position:relative;margin-right:380px}
#r-c {padding-top:400px;position:relative;width:350px;float:right;overflow:hidden}
#w-r-c {width:300px}
.w-s-c{padding-left:45px;}
.s-c{width:48%;float:left;padding-right:3.5%}
.s-c.right {padding-right:0;float:right}
.s-c.right .news {padding-left:2px}
.s-c.left .news {padding-left:2px}
.s-c h2 {font:normal 20px Myriad Pro, Arial Narrow, Trebuchet MS, Arial;color:#333333;background:url(../img/bg_title.jpg) no-repeat top left;padding:4px 14px;}
.news {padding:9px 0 31px;font-family:Myriad Pro, Trebuchet MS, Arial, Helvetica}
.news a {color:#2D51A8;font-size:14px;}
.news .date {font-size:12px;color:#999;padding:8px 0 2px}
.facts .date {font-size:12px;color:#999;padding:0}
.news .introText,p {font-size:14px;color:#333;line-height:16px}
.icons {width:11px;height:10px;margin:12px 16px 0 6px;}
#n-t {height:31px;position:relative;_left:-3px;text-align:right;padding:5px 70px 0 0}
#r-c h2 {
    color:#333333;font:normal 20px Myriad Pro, Arial Narrow, Trebuchet MS, Arial;
    text-transform:none;
    padding:2px 0 5px 35px;
}
#r-c h2.doc {
    background:url(../img/ico_doc_.jpg) no-repeat top left;
    
}
#r-c h2.phone {
    background:url(../img/ico_phone.jpg) no-repeat top left;
    padding:1px 0 4px 48px;
}

#r-c h2 hr{
    margin-top: 3px;
}
#r-c .description {color:#666;font:14px Myriad Pro,Trebuchet MS,Arial,Helvetica;padding:10px 0 40px 0;clear:both}
#r-c .description a {color:#960404}
#r-c .description a.blue {color:#2d51a8}
#slogan{width:700px;position:absolute;left:47px;top:200px;_top:182px}
#slogan h1 {font:normal 30px/25px Myriad Pro, Arial Narrow, Trebuchet MS, Arial;color:#183884;}
#slogan p {color:#444;font:14px/16px Myriad Pro, Arial Narrow, Trebuchet MS, Arial;width:520px;padding-top:12px}
#slogan a {color:#960404}
#logo {width:504px;height:73px;position:absolute;top:28px;left:112px}
#ourCompany {color:#999;font:11px Tahoma;position:absolute;left:135px;top:25px}
#footer {height:175px;clear:both;padding-top:30px;position:relative;z-index:1}
#banners {position:absolute;top:30px;left:45px;width:700px}
#banners img {border:1px solid #D0CECE}
#copyright {position:absolute;top:155px;left:45px;color:#444;font:12px Tahoma}
#n-t form input {background:url(../img/bckgSearch.png) no-repeat top left;padding-top:2px;}
/*search page*/
#query {border:0;color:#999;font:10px Tahoma;height:20px;width:105px;padding:3px 0 0 20px;}
#n-t input {background:none;border:0;color:#999;font:10px Tahoma;height:20px;width:100px;padding:0 5px 0 20px;_padding-top:3px;background:url(../img/bckgSearch.png) no-repeat top left}
#c-c {padding-left:0;/*55px*/}
#breadCrumbs {font:11px Tahoma;color:#999}
#breadCrumbs  a {color:#183884}
#c-c h1 {
    font:normal 30px Myriad Pro,Arial Narrow,Trebuchet MS,Arial;
    color:#183884;
    /*border-left:5px solid #0f5aa5;*/
    padding-left:0px;
    margin:15px 0 15px 0;
}
#c-c h2 {/*font:italic 24px Tahoma;color:#333;border-left:5px solid #0f5aa5;padding-left:7px;margin:15px 0 15px -14px*/
color:#000000;
font:20px Myriad Pro,Arial Narrow,Trebuchet MS,Arial;
padding:5px 0 5px 0px;
text-transform:none;
}
#c-c h3 {/*font:italic 24px Tahoma;color:#333;border-left:5px solid #0f5aa5;padding-left:7px;margin:15px 0 15px -14px*/
color:#666666;
font:16px Myriad Pro,Arial Narrow,Trebuchet MS,Arial;
padding:5px 0 5px 0px;
text-transform:none;
margin-top: 0;
}

#c-c  {font-family:Myriad Pro, Trebuchet MS, Arial, Helvetica}
#c-c p {padding-bottom:20px}
#m-r {background:#E9E9E9;color:#555;width:296px;padding:5px 0;margin:5px 0 35px;
    background-color: white;
    margin-left: 0;
}
#m-r a {color:#000;font:14px Arial;display:block;
   background:url(../img/bckgArrow.png) no-repeat 0 4px;
   padding-left:27px
}
#m-r li {display:block;padding:5px 10px 5px 33px;margin:0;
    padding-left: 2px;
}
#m-r li.first {margin-top:10px;}
#m-r li.here a{
    background:url(../img/bckgArrowRed.jpg) no-repeat 0 4px;
    color:#960404;
		text-decoration:none !important;
}
.sub-m-r {margin-top:0px}
.sub-m-r a {background:none !important;color:#555 !important}
.sub2-m-r {margin:0px 0 0 10px}

.sub3-m-r {margin:0px 0 0 25px}
.sub3-m-r a{color:#999 !important}
#mapFlash{position:absolute;right:0;top:0;width:335px;height:335px;background:url(../img/bckgColumn.png) no-repeat}
#c-c li {margin-bottom:0.5em}
#spacer {clear:both;}
#region {position:absolute;top:0;left:545px}