HTML, BODY {height: 100%; font-family: Arial; font-size: 11pt; color: #44494d}
BODY {background: url('../images/service/bg_body.gif') repeat-x}

A, A:visited, A:active  {color: #034b9b; text-decoration: underline}
A:hover{text-decoration: none}

H1 {margin-bottom: 20px; color: #b3171d; font-size: 18pt}
H2 {margin: 20px 0 10px; color: #b3171d; font-size: 14pt}

#carrier {display: block; width: 950px; min-height: 100%; margin: auto; z-index: 0; border-top: 1px solid #fff}
*HTML #carrier {height: 100%;}

#content {position: relative; margin-top: 150px; padding-bottom: 135px; line-height: 1.2; overflow: hidden}
.controls {position: absolute; right: 0; font-size: 8pt; z-index: 999}
.controls LI {display: inline-block; margin-left: 10px}
.controls A {font-weight: normal !important}

#header {position: absolute; top: 0; left: 50%; width: 1000px; height: 150px; margin-left: -500px; background: url('../images/service/bg_header.jpg') no-repeat}
#contacts {position: absolute; margin: 8px 0 0 55px}
#contacts SPAN {margin-right: 30px; color: #b3171d; font-size: 14pt}
#logo {position: absolute; top: 41px; left: 40px; width: 120px; height: 100px}

#nav LI, #subnav LI {display: inline-block}
#nav A, #subnav A {font-weight: bold; text-decoration: none}

#nav {position: absolute; top: 110px; left: 150px }
#nav LI {margin-left: 50px}
#nav A {color: #fff}
#nav LI.active A {color: #fabbbb}
#nav A:hover {color: #fabbbb}

#subnav {margin: -2px 0 20px -40px; background: url('../images/service/bg_subnav.gif'); font-size: 10pt}
#subnav LI {height: 20px; margin-left: 40px; padding-top: 5px}
#subnav LI.active A {color: #b3171d}
#subnav A:hover {color: #b3171d}

#footer {position: relative; height: 125px; margin-top: -125px; z-index: 999; background: url('../images/service/bg_footer.gif') repeat-x}
#footerContent {width: 1000px; margin: 0 auto; padding-top: 5px; color: #fff; font-size: 10pt}
#footerContent A {color: #fff}
#footerContent SPAN {border-left: 1px solid #fff; margin-left: 20px; padding-left: 20px}

#banners {position: relative; width: 950px; margin: 20px auto 0}
#banners .controls {right: -20px }
#banners .unit {display: inline-block; width: 88px; height: 31px; margin: 0 12px 10px 0; overflow: hidden}

.index .unit {margin-bottom: 20px; padding-left: 165px; background: #fbeded; overflow: hidden}
.index .unit IMG {display: block; float: left; width: 150px; margin-left: -165px}
.index  .unit A {font-weight: bold}
.index  .unit P {margin-bottom: 10px}

.products A {display: inline-block; margin: 0 20px 10px 0}

.columnId {width: 20px}

.grid-view table.items th {background: #500000}
.grid-view table.items tr.even {background: #fff}
.grid-view table.items tr.odd {background: #fbeded}
.grid-view table.items tr.selected {background: #fabbbb}
.grid-view table.items tr:hover {background: #fabbbb}