@charset "UTF-8";
/* CSS Document */
body,p,h1,h2,h3,h4,h5,h6,ul,li,ol,div,table,td,img{padding:0; margin:0; text-align:left; font-weight:normal;}
td{vertical-align:top;}
ul,ol{list-style:none;}
table{border-collapse:collapse;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

h1{font-weight:normal;}
body{background-color:#CCC; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.clear{float:none !important; clear:both !important; line-height:0 !important; font-size:0 !important; height:0 !important; width:0 !important; overflow:hidden !important;}
.emp{font-weight:bold;}

.main{width:985px; margin:0 auto; background-color:#FFF;}

.header{background:#FFF; padding-bottom:13px;}
.flare{height:146px; background: url('../image/header-bg.jpg') no-repeat left bottom; margin:0 0 10px 0; padding-top:28px;}
.logo{margin-left:42px;}

.tagline{display:block; float:right;padding-right:390px;font-size:16px; margin-top:55px;}

.dispatch{display:block; float:right; margin:0; padding:5px; border:solid 1px #999999; color:#FFF; height:50px; text-align:center; line-height:50px; background:#FFF; position:relative; right:50px; top:60px;}
.dispatch .link{display:block; background-color:#752730; width:170px; text-align:center; font-size:13px; text-transform:uppercase;}
.topNav{margin:0 46px; width:885px; background-color:#FFF; border:solid #FFF; border-width:0 4px 0 4px; height:28px;background-color:#BD141A; }
.topNav li{float:left; border:solid #FFF; border-width:0 1px 0 0;}
.topNav li.last{border-width:0;}
.topNav a{border:solid #FFF; border-width:4px 0 4px 0; color:#FFF; padding:7px 14px; *padding:7px 14px;font-size:12px; display:block; positon:absolute;background-color:#BD141A; margin-top:-4px; height:14px; text-align:center; width:auto;}
.topNav a:hover, .topNav a.current{text-decoration:none; color:#FFFF00; border-color:#752730;}
.navContainer, .pageContainer{background:url('../image/light-lines.jpg') #999999;}
/* IE6 navigation hacks */
* html .topNav li{position:relative;}
* html .topNav a{margin-top:0;display:inline-block; position:relative; top:-4px;}
* html .navContainer{overflow:hidden; height:28px;}

.page{margin:0 46px; border:solid #FFF; border-width:0 4px 0 4px; background:#FFF;}
.page p{padding:5px 0;}

.footer{padding:10px 0; border:solid #752730; border-width:9px 0 9px 0; background-color:#BD141A; color:#FFF; text-align:center; font-size:11px; clear:both; margin-top:4px;}
.footer a{color:#FFF; text-decoration:underline; margin:0 0 0 30px;}


iframe.pp{border:none !important; overflow:hidden !important; margin:15px 0; display:block;}
iframe.pp.ppimpba{width:230px;height:160px;}
iframe.pp.ppbt{width:300px;height:160px;}
iframe.pp.ppat{width:300px;height:160px;}
iframe.pp.ppd{width:125px;height:50px;}

.content table.contacts td{padding:0 30px 0 0;}