* { margin:0; padding:0; }
html { width:100%; height:100%;}
body { position:relative; height:100%; font:normal 71% Arial, Helvetica, sans-serif; background:#cc071e;}

table {border-collapse:collapse}
img {border:none}
a {color:#cc071e; text-decoration:none}
a:hover {text-decoration:underline;}
ul li {list-style-type:none;}
ol {padding:10px 0 10px 20px;}
h1 {font-size:1.3em; color:#cc071e;}
.print-text {display:none;}
h2 {font-size:1.8em; font-weight:normal; text-transform:uppercase; color:#cc071e; margin-bottom:9px;}
h3 { font-size:2em; color:#707173; font-weight:normal; text-transform:uppercase;}
.grey-block h3 {font-size:1.2em;  color:#cc071e; font-weight:bold; margin-bottom:13px;}
h4 { color:#cc071e; text-transform:uppercase; font-size:1em; font-weight:bold; margin-bottom:12px;}
h5 {font-size:1em; text-transform:uppercase; font-weight:bold;}

.landingspage {background:url(../images/bg-landpage.jpg) no-repeat top right; width:992px; margin:0 auto; padding:38px 0 0 32px; min-height:562px;}

.landingspage .headimage-landing {background:url(../images/bg-landpage-picture.jpg) no-repeat top left; height:524px; width:524px; float:left;}

.landingspage-content {float:left; width:315px; padding-top:23px; position:relative;}
.landingspage .logo { margin:0 0 56px 38px;}
.enter-blocks {width:270px; padding-left:39px;}
.enter-blocks .inner-top {background:url(../images/bg-land-blocks-top.gif) no-repeat top left; height:14px; }
.enter-blocks .inner-content { background:url(../images/bg-land-blocks.gif) repeat-y top left; color:#707173; overflow:hidden; padding-bottom:13px;}
.enter-blocks .inner-content h1 {height:35px; margin-bottom:7px; margin-top:-3px;}
.enter-blocks .inner-content .inner-pipeline {width:107px; padding:5px; text-align:center;}
.enter-blocks .inner-content .inner-orbital { width:107px; padding:5px; text-align:center;}
.enter-blocks .inner-button-btm {background:url(../images/bg-land-blocks-btm.gif) no-repeat top left; height:109px;}
.enter-blocks .inner-button-btm .pipeline-btn {float:left; width:117px; margin-right:36px;}
.enter-blocks .inner-button-btm .orbital-btn {float:left; width:117px; }
.enter-blocks .inner-button-btm a .btn-go {display:block; height:101px; width:100px; background:url(../images/button-go-onlandings.png) no-repeat 0 0; margin:0 0 8px 8px;}
.enter-blocks .inner-button-btm a:hover .btn-go {background-position:0 -101px;}

.bottom-links {position:absolute; top:500px; left:97px;}
.bottom-links a {margin-right:28px;}

.basis-pages {width:799px; margin:0 auto;}
.header {height:117px; background:url(../images/bg-header.jpg) no-repeat top;}
.header .logo {float:right; margin:32px 8px 0 0;}

.title-area-page {background:#ededee url(../images/bg-innerpage-top.gif) no-repeat top left; height:101px; position:relative;}
.title-area-page h1 {padding:62px 0 0 206px;}
.title-area-page .sight-balls {float:right; padding:9px 27px 0 0;}
.title-area-page .sight-balls a {display:block; height:83px; width:83px;}
.title-area-page .sight-balls span {display:none;}
.title-area-page .sight-balls .pipeline-ball {background:url(../images/sight-ball-pipeline.png) no-repeat 0 -83px; height:83px; width:83px; float:left;}
.title-area-page .sight-balls .pipeline-ball-activ {background:url(../images/sight-ball-pipeline.png) no-repeat 0 0; height:83px; width:83px; float:left;}
.title-area-page .sight-balls .orbital-ball {background:url(../images/sight-ball-orbital.png) no-repeat 0 -83px; height:83px; width:83px; float:left;}
.title-area-page .sight-balls .orbital-ball-activ {background:url(../images/sight-ball-orbital.png) no-repeat 0 0; height:83px; width:83px; float:left;}
.title-area-page .bg-head-image {background:url(../images/bg-header-picture.jpg) no-repeat top left; width:237px; height:239px; position:absolute; top:-89px; left:-41px;}

.content-area {background:#fff url(../images/bg-innerpage-btm.gif) no-repeat bottom left; padding-bottom:14px;}
.menu-column {float:left; width:175px;}
.content-main-block {float:left; width:435px; background:url(../images/bg-border.gif) repeat-y top left; min-height: 450px;}
.right-column {float:left; width:178px;}

.bread-crumbs {clear:both; padding:13px 0 43px 208px; color:#6e6d6d;}
.bread-crumbs ul li {display:inline;}
.bread-crumbs ul li a {color:#6e6d6d;}

.articles-area {padding:0 29px 0 32px;}
.articles-area p {margin-bottom:12px;}
.articles-area ul li {background:url(../images/ico-list.gif) no-repeat 0 5px; padding-left:6px;}

.main-menu {padding-left:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:13px;}
.main-menu li { zoom:1;}
.main-menu a { display:block; padding-left:22px; font-size:1.3em; color:#c6071e; text-decoration:none; font-weight:bold; min-height:16px; line-height:16px; zoom:1; text-transform:uppercase; margin-bottom:5px;}
.main-menu a:hover {text-decoration:none;}
.main-menu ul {padding-left:28px; margin-bottom:3px;}
.main-menu ul a {font-size:1.1em; color:#000; background:none; font-weight:normal; padding-left:0; line-height:normal; zoom:1; text-transform:none; margin-bottom:2px;}
.main-menu ul a:hover {color:#c6071e;}
.main-menu ul ul {padding-left:6px;}
.main-menu .sub-menu ul a {font-size:1.1em; color:#707173; zoom:1; text-transform:none; margin-bottom:2px;}
.main-menu .sub-menu ul a:hover {color:#c6071e;}

.main-menu span.head a { color: #c6071e; display:block; padding-left:22px; font-size:1.3em; font-weight:bold; min-height:16px; line-height:16px; zoom:1; text-transform:uppercase; margin-bottom:5px;}

.main-menu span a:hover { background:url(../images/ico-main-menu.gif) no-repeat 0 0;}
.main-menu span.selected a { background:url(../images/ico-main-menu.gif) no-repeat 0 -25px;}
.main-menu span.selected a:hover { background:url(../images/ico-main-menu.gif) no-repeat 0 -25px;}

		/* Xtra Header links styling */
.main-menu .sub-menu {padding:0; margin:0;}
.main-menu .sub-menu span.head a { display:block; font-size:1.1em; color:#000; background:none; font-weight:normal; padding-left:0; line-height:normal; zoom:1; text-transform:none; margin-bottom:2px;}
.main-menu .sub-menu span.head a:hover { color:#c6071e; background:none;}
.main-menu .sub-menu span.selected a {font-size:1.1em; color:#c6071e; background:none; font-weight:normal; padding-left:0; line-height:normal; zoom:1; text-transform:none; margin-bottom:2px;}
.main-menu .sub-menu span.selected a:hover { background:none;}



.bottom-sub-links {padding-left:33px;}
.bottom-sub-links a {text-transform:uppercase; font-size:1em; color:#6e6d6d; text-decoration:none;}
.bottom-sub-links a:hover {text-transform:uppercase; font-size:1em; color:#c6071e; text-decoration:none;}

.grey-block {background:url(../images/bg-greyblock.gif) repeat-y top left; width:178px; margin-bottom:10px;}
.grey-block .inner-btm {background:url(../images/bg-greyblock-bottom.gif) no-repeat bottom left;}
.grey-block .inner-tp {background:url(../images/bg-greyblock-top.gif) no-repeat top left;}
.grey-block .inner-content {padding:12px 18px 9px 20px; zoom:1;}
.grey-block .inner-content ul li {background:url(../images/ico-list.gif) no-repeat 0 5px; padding-left:6px;}
.grey-block .inner-content img {margin-bottom:4px;}

.news-short-article { padding-bottom:11px;}
.news-short-article .date {display:block;}
.footer {padding:7px 10px; text-align:right;}
.footer ul li {display:inline; color:#fff;}
.footer ul li a {color:#fff;}

.clear {clear:both; display:block;}

UL.main-menu LI.arrow-right A:HOVER { background:url('../images/ico-main-menu.gif') no-repeat }
UL.main-menu LI.arrow-right-active A { background:url('../images/ico-main-menu.gif') no-repeat }
