@charset "utf-8";
/* CSS Document */

html,body {
    font: 11px Tahoma, Verdana, Arial, sans-serif;
    margin: 0px;
    padding: 0px;
    height: 100%;
}
input, select {
    font: 11px Tahoma, Verdana, Arial, sans-serif;	
}
body {
    background: transparent url('/i/background.jpg') left 0px repeat-x;
    background-color: #7c7c7c;
    min-width: 990px;
    min-height: 100%;
}
h1 {
    font-family:"Times New Roman", Times, serif;
    font-size: 18px;
    color: #b3262c;
    text-align: center;
    text-transform: uppercase;
    padding: 7px 0px 7px 0px;
    font-weight: lighter;
}
h2 {
    font-size: 14px;
    color: #b3262c;
    text-align: center;
}
h3 {
    font-weight:bold;
}
p {
    line-height: 1.5em;
}
img {
    border: none;
}
a {
    color: #9a0404;
}
a:hover {
    text-decoration: none;
}
#globalContainer {
    width: 928px;
    margin: 0px auto;
    min-height: 100%;
    padding:0px;
    
}
#language {
    width: 870px;
    text-align:right;
    margin:0px;
    padding: 16px 0px;
}
#language li {
    display:inline;
    list-style-type: none;
    
}
#language li+li {
    border-left:1px solid #666;
    padding: 0px 6px 0px 6px;
}
#language li a {
    color: #666;
    text-decoration: none;
}
#headContainer {
    width:926px;
    height:180px;
    background:url('/i/headBackground.gif') no-repeat;
}
.advertiserContainer {
    float:left;
    width:260px;
    height:170px;
}
.publisherContainer {
    float:right;
    width:260px;
    height:170px;
    text-align:right;
}
#headContainer li {
    list-style-type: none;
    margin:10px;
}
#headContainer a {
    color: #b3262c;
    font-size:18px;
}
.headMenu {
    margin:0px;
    padding:0px;
}
#mainContentContainer {
    border:#666 1px solid;
    background-color:#ffffff;
    height: 100%;
    -moz-border-radius: 7px;
    border-radius: 7px;
    margin-bottom: 10px;
}
#mainMenu {
    margin: 0px 0px 0px 15px;
    padding:0px;
    width:900px;
    height:35px;
}
#mainMenu li {
    float: left;
    background: transparent url('/i/mainMenu_button_up.gif') no-repeat;
    list-style-type: none;
    width:175px;
    height:35px;
    margin-left:4px;
}
#mainMenu li:hover {
    background: transparent url('/i/mainMenu_button_over.gif') no-repeat;
}

#mainMenu li a {
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 14px;
    display:block;
    text-align:center;
    padding-top:9px;
    
}
#headBanner {
    width:926px;
    height:180px;
    margin:0px;
    padding:0px;
    position:absolute;
}
#contentBanner {
    width:850px;
    height:85px;
    margin:0px;
    padding:0px;
}
#mainContent {
    margin:0px 30px 0px 30px;
}
#contentBox {
    width:850px;
    overflow:hidden;
    margin:15px 0px 0px 0px;
}
.advertiserBox,.publisherBox {
    width:404px;
    height:100%;
    padding:10px;
    float:left;
}
.advertiserBox+.publisherBox {
    border-left:#cccccc 1px dotted;
}
.contentButton {
    background: transparent url('/i/contentButton.gif') no-repeat;
    width:131px;
    height:38px;
    margin:0px auto;
    
}
.contentButton:hover {
    background: transparent url('/i/contentButton_over.gif') no-repeat;
}
.contentButton a {
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 14px;
    display:block;
    text-align:center;
    padding-top:11px;
}
#footerContainer {
    width:926px;
    height:34px;
    background: transparent url('/i/footerBackground.gif') repeat-x;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-radius: 7px;
    margin-top: 40px;
    clear: both;
}
#footerMenu {
    text-align: center;
    margin:0px auto;
    width:590px;
    padding:1px 0px 0px 0px;
    
}
#footerMenu li {
    float:left;
    background: transparent url('/i/buttonBackground.gif') no-repeat;
    width:118px;
    height:33px;
    list-style-type: none;
}
#footerMenu li:hover {
    background: transparent url('/i/buttonBackground_over.gif') no-repeat;
}
#footerMenu a {
    color: #999999;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
    display:block;
    text-align:center;
    padding-top:9px;
}

#sideMenu {
    float: left;
    border-right: 1px dotted #797676;
    margin: 0px 15px 35px 0px;
    padding: 0px 10px 0px 0px;
    color: #a7050c;
}
#sideMenu ul {
    margin: 5px 0px 0px 45px;
    padding: 0px;
}
#sideMenu a {
    font-family: Tahoma;
    color: #a7050c;
    text-decoration: none;
    font-size: 14px;
    padding: 2px 15px 2px 5px;
    display: block;
}
#sideMenu a:hover {
    background: #efefef;
}

.common_table {
    width: 700px;
}

#mainContentPadded {
    margin: 0px 20px 0px 195px;
}

.page_title {
    color: #ad161c;
    font-family: Times New Roman;
    font-size: 18px;
}

.cell_embosed4 {
    height: 20px;    
}
#footerLinks {
    padding: 0px;
    margin: 13px 0px 2px 0px;
    list-style: none;
    text-align: center;
}
#footerLinks li {
    display: inline;
    padding: 0px 4px;
}
#footerLinks a {
    color: #ababab;
}

.copyright {
    text-align:center;
    color:#999999;
    margin: 0px;
    padding: 0px 0px 10px 0px;
}
.field10 {
    font-family: Tahoma;
    font-size: 11px;
}

.reporterTable {
    width: 700px;
    border-collapse: collapse;
}
.reporterTable td {
    border-top: 1px solid #000000;
    padding: 1px;
}
.reporterTable .title {
    background: #be0000;
    color: #fff;
    font-weight: bold;
    text-align: center;
    padding: 1px 3px;   
    font-size: 11px;
}
.reporterTable .row div {
    font-size: 11px;
    padding: 2px;
    background: #efefef;
    margin: 1px 1px 0px 0px;
}
.reporterTable .export {
    padding-top: 10px;
}

.exportTable {
    margin: 10px 0px;
}

.exportTableDelimiter {
    
    margin: 0px 40px;
    border: solid #000;
    border-width: 1px 0px 0px 0px;
}

.country {
    width: 160px;
}