/* ******************************************* */
/* MAIN CSS FILE                               */
/*                                             */
/* !!! DO NOT EDIT THIS FILE !!!               */
/* It gets replaced during updates             */
/*                                             */
/* If you want to change some CSS styles, put  */
/* them into custom.css file in the same       */ 
/* directory                                   */
/* ******************************************* */

body {
    background:#707880;
    text-align:center;
    font-family:Arial, Tahoma;
    font-size:12px;
}

/* ******************************************* */
/*                   HEADER                    */
/* ******************************************* */
.Header {height:85px; position:relative; text-align:center; background: url('img/background.jpg') #707880 repeat-x; min-width:1000px;}
.HeaderInfo {position:absolute; top:10px; left:0px; font-size:10px; width:100%;}
.HeaderInfoIn {margin:0px auto; width:400px;}
.Logo {position:absolute; top:15px; left:10px; display:block; border:none; width:314px; height:57px;}
.Logo img {border:none;}


/* ******************************************* */
/*               QUICK TOP MENU                */
/* ******************************************* */
.NavigationLeft {background:url('img/quick.menu.left.jpg') no-repeat left top; height:27px; float:right; position:relative; margin-right:5px; padding:0px; width:auto;}
.NavigationRight {background:url('img/quick.menu.right.jpg') no-repeat right top; margin-left:12px; float:left; padding:0px;}
.Navigation {background:url('img/quick.menu.back.jpg') repeat-x left top; margin-right:6px; height:27px; float:left; padding:0px;}
* html .Navigation {margin-right:3px;}
* html .NavigationRight {margin-left:6px;}

.Navigation ul {height:27px; float:left; margin:0px; padding:0px;}
.Navigation li {float:left; margin:0px; padding:0px; list-style:none; font-family: Tahoma, Arial; font-size:13px; color:#ffffff; margin-left:15px; margin-top:5px;}
.Navigation li a {text-decoration:none; font-family: Tahoma, Arial; font-size:13px; color:#ffffff;}
.Navigation li a:hover {text-decoration:underline;}


/* ******************************************* */
/*                    MAIN                     */
/* ******************************************* */
.Body {min-width:1000px;}
.Content {text-align:left;_height:300px; min-height: 300px;}
.Main {background:#4e4e4e url('img/main.background.jpg') repeat-x; }
.MainIn {background:#ffffff;margin:0px 2px; padding:10px; position:relative;}
.Breadcrumbs {position:relative; padding:0px; margin: 0px;}
.path {padding:0px; margin:0px;}
.ContentText {min-height:400px; _height:400px;}

/* ******************************************* */
/*                   FOOTER                    */
/* ******************************************* */
.Footer {background:url('img/footer.background.jpg') repeat-x; height:31px; color:#dfdfdf; font-size:11px; min-width:1000px;}
.FooterIn {padding-top:8px; text-align:left; padding-left:10px;}
.FooterIn a {color:#dfdfdf;}
.Copyright {padding:0px;}


/* ******************************************* */
/*                 WIDE MENU                   */
/* ******************************************* */
.Menu {background:url('img/submenu.background.jpg') repeat bottom left; position:relative; width:100%;}
.MenuIn {width:100%; position:relative;}
.MenuBoxLeft, .MenuBoxRight, .MenuBoxContent, .SubMenuSection{position:static;}
.MenuBox {float:left; height:30px; position:static;}
.MenuBox-open {height:30px; background:url('img/menu.background.open.jpg') repeat-x;}
.MenuBox-open .MenuBoxContent {background: none;}
.MenuBoxLabel {margin:0px; padding:0px; height:30px;}
.MenuBoxContent {height:30px;}
.MainMenu {margin:0px; position:static;}
.MainMenuItems {background:url('img/menu.background.jpg') repeat top left; position:relative; width:100%;}
.MainMenuPap {position:static;}
* html .MenuBox {width:100px;}

.SectionMenuEntry {margin:0px; height:30px;}
.SectionMenuEntry .MenuEntryLabel {font-family: Tahoma, Arial; padding: 6px 10px; font-size:13px; font-weight:bold; color:#ffffff;}

.MenuEntry .MiddleIcon {display:none;}
.MenuEntry {padding:0px; height:30px;}
.MenuEntry-over {background:url('img/menu.background.over.jpg') repeat-x;}
.MenuEntryPack {float:left; height:31px;}
* html .MenuEntryLabel {width:130px; text-align:center;}

.SubMenuEntries .MenuEntry {height:31px;}
.SubMenuEntries .MenuEntry-over {background:#014884;}
.SubMenuSection {float:left;}
.SubMenuEntries {padding:0px;}
.SubMenuEntries .MenuEntryLabel {font-family: Tahoma, Arial; padding: 6px 10px 8px; font-size:13px; color:#ffffff;}
* html .SubMenuEntries .MenuEntryLabel {width:auto;}
* html .SubMenuSection {width:1000px;}



/* ******************************************* */
/*                  HEADERS                    */
/* ******************************************* */
.ScreenTitle {
	color:#1d1d1d;
	font-family: Tahoma, Arial;
	font-size: 18px;
	padding-bottom:1px;
	border-bottom:#6e6e6e 1px solid;
}

.ScreenDescription {
	color:#575757;
	font-size: 10px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}

/***************************************/
/*         CAMPAIGNES CHARTS           */
/***************************************/

.StatsChartHolder {margin:0px 15px;}
table.StatsChart  {height:200px;position:relative;border:none;width:100%;}
.StatsTable {margin-left:35px;}
.StatsChart * {position:relative;}
.StatsChart .ListBox {width:auto;}
.StatsChart .ButtonText {padding:0px 0px 0px 5px;}
.StatsDataType {padding-right:5px;}

.ChartDateLabel {
	color: #2C2C2C;
	border-top: solid 1px #777777;
	border-left: solid 1px #777777;
	border-bottom: solid 1px #777777;
	padding: 1px;
	padding-left: 3px;
	width: 200px;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
	position: relative;
	height:15px;
}

.ChartDataTypeLabel {
	color: #2C2C2C;
	border-top: solid 1px #777777;
	border-left: solid 1px #777777;
	border-bottom: solid 1px #777777;
	padding: 1px;
	padding-left: 3px;
	width: 120px;
	white-space: nowrap;
	position: relative;
	font-size:12px;
	font-weight:bold;
}

/* ******************************************* */
/*             HOMEPAGE                        */
/* ******************************************* */
html>body .AffiliateManager {margin:0px 5px 0 0;}

.FilterText {
	clear: left;
	width: 100%;
	height: 50px;	
}


/***************************************/
/*           INVALID LICENSE           */
/***************************************/
#InvalidLicenseContainer {background:#ffffff;}
#InvalidLicenseContainer .Header {display:none;}
#InvalidLicenseContainer #Logo {left:auto; position:relative;top:auto; margin:0 auto;}
.InvalidLicense {margin-top:0px; padding-top:20px;}
#InvalidLicenseContainer #FooterMenu {margin:0 auto; text-align:center;}
#InvalidLicenseContainer #FooterMenuItems {float:none; padding:0px;}
#InvalidLicenseContainer #FooterMenuItems li {float:none;}
#InvalidLicenseContainer #Copyright {text-align:center;}


/***************************************/
/*               LISTBOX               */
/***************************************/
.g-TableRow {text-align: left;}


/* ******************************************* */
/* END OF FILE                                 */
/* Keep this section at the very bottom of     */
/* this file, so that custom.css is imported   */
/* after all styles are defined                */ 
/* ******************************************* */