﻿ /* --- App_master --- */
 
.fieldsetLogin fieldset
{
	border: none;
}

body 
{
    margin-top:0px; 
    margin-left:3px; 
    margin-right:3px; 
    margin-bottom:0px; 
    font: 67% arial;
    color: black;
    background-color: #ffffff;
}

a{text-decoration:none; color:Black;}
	    
/* Footer */
html, body, form {height: 100%;}

/*#wrapper {min-height: 100%;}*/

#Footer 
{
    position: relative;
	height: 90px;
	clear:both;
	color:Black;
    font-family:Verdana,Helvetica,arial,"Lucida Grande",Lucida,sans-serif;
    font-size:8pt;
    text-align:center;
} 
#contentInFooter
{
    width:100%;
    text-align:center;
}

/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;
}
	    
	    
	    
 /* --- App_master --- */
/*--- Home.ascx ---*/
.menu a 
 {
     font-size:small;
     font-weight:bold;         
  }
/*--- Home.ascx ---*/
/* --- Custom/InternalDashboard_ProductPerformance.ascx ---*/
.tab_selected
    {
        float:left; 
        background-color:#E5E2D1; 
        border: 1px solid #E5E2D1; 
        width:150px; 
        height:20px; 
        vertical-align:middle; 
        text-align:center; 
        font-size:small; 
        font-weight:bold; 
        padding-top:5px;
    }
    .tab_selected a{ text-decoration:none; color:Black;}
     .tab
    {
        float:left; 
        background-color:#95B913; 
        border-top: 1px solid #95B913; 
        border-left: 1px solid #95B913; 
        border-right: 1px solid #95B913; 
        width:150px; height:20px; 
        vertical-align:middle; 
        text-align:center; 
        font-size:small; 
        font-weight:bold; 
        padding-top:5px;
    }
    .tab a{ text-decoration:none; color:White;}
    .space
    {
        float:left; 
        background-color:#ffffff; 
        border: 1px solid #ffffff; 
        width:10px; 
        height:20px; 
        padding-top:5px;
    }
    .blankTab
    {
        clear:both;
        visibility:hidden;
        background-color:#E5E2D1;
    }
    .divFilter
    {
        padding-top:10px;
        padding-left:10px;
        background-image:url(./images/header_detail.png);
        background-repeat:repeat-x;
        height:60px;
    }
    .divDropdownSet
    {
        border:1px solid #fffff;
        float:left;
        padding-right:10px;
    }
    .LabelStyle
    {
       font-weight:bold;
       padding-bottom:3px;
    }
    .divIncludeLegacyChannelsSet
    {
        border:1px solid #fffff;
        float:left;
        padding-right:14px;
    }
    .divBlank
    {
        font-weight:bold;
    }
    .divCheckBox
    {
        width:165px;
        overflow:hidden;
    }
    .divVAlignBottom
    {
        float:left;
        vertical-align:bottom;
    }
    .divButtonFilter
    {
        float:left;
        width:80px;
    }
    .divBlankLine
    {
        clear:both;
        height:10px;
    }
    .divSpaceLeftReport
    {
        width:13px;
        height:29px;
        float:left;
        background-color:#ECE9D8;
        border-top:1px solid #ECE9D8;
        border-left:1px solid #ECE9D8;
        border-right:1px solid #ECE9D8;
        border-bottom:1px solid black;
    }
    .LeftAlignment
    {
        float:left;
    }
    .FilterProductFont
    {
        font-weight:bold;
        text-align:right;
    }
    .BoldAndLeftAlignment
    {
        font-weight:bold;
        text-align:left;
    }
/* --- Custom/InternalDashboard_ProductPerformance.ascx ---*/

/* --- Custom/InternalDashboard_ProductPerformanceDetail.ascx ---*/
    .divSubFilter
    {
        width:100%;
        height:44px;
    }
    .divNetworkName
    {
        height:20px;
        padding-top:10px;
    }
    .divTabSet
    {
        width:100%;
        padding-top:10px;
    }
/* --- Custom/InternalDashboard_ProductPerformanceDetail.ascx ---*/
/* --- Custom/InternalDashboard_InternalDasboardHeader.ascx ---*/
    .header_menu
    {
        background:url(./images/header-bg.gif) repeat-x; 
        padding-left:5px; 
        padding-right:5px; 
        font-family: Verdana, Helvetica, arial,Lucida, sans-serif; 
        font-size:11px; 
        font-weight:bold; 
        color:#ffffff;
    }
   .header_menu_selected
    {
	    background:url(./images/header-green-bg.gif) repeat-x; 
	    padding-left:5px; 
	    padding-right:5px; 
	    font-family: Verdana, Helvetica, arial,Lucida, sans-serif; 
	    font-size:11px; 
	    font-weight:bold; 
	    color:#ffffff;	    
    }
    .header_menu a{ color:#000000;}
    .header_menu_selected a{ color:#000000}
    .heder_menu_image
    {
        background:url(./images/header-menu.gif) repeat-x;
    }
/* --- Custom/InternalDashboard_InternalDasboardHeader.ascx ---*/
/* --- Custom/InternalDashboard_CampaignPerformance.acx ---*/
    .DivCriteria
    {
        height:116px;
        overflow:hidden;
    }
    .TextCenterAlignment
    {
        text-align:center;
    }
/* --- Custom/InternalDashboard_CampaignPerformance.acx ---*/
/* --- Custom/InternalDashboard_CampaignPerformanceDailyReport --- */
    .DivDailyReportFilter
    {
        padding-top:10px;
        padding-left:10px;
        background-image:url(./images/header_detail.png);
        background-repeat:repeat-x;
        height:93px;
    }
    .DivDisplayNone
    {
        padding-top:5px; float:left; display:none;
    }
    .DivDisplay
    {
        padding-top:5px; float:left;
    }
    .FontCampaignName
    {
        font-family:Calibri;
        font-size:22px;
        font-weight:bold;
        padding-bottom:10px;
        vertical-align:middle;
        width:100%; height:30px;
    }
/* --- Custom/InternalDashboard_CampaignPerformanceDailyReport --- */
/* --- Custom/InternalDashboard_CampaignPerformanceCriteria --- */
    .CriteriaFont
    {
        font-family:Tahoma; font-size:20px; font-weight:bold; color:#595959; padding-top:16px; padding-left:22px; padding-right:20px; border:1px solid #ffffff; float:left;
    }
    .divLayoutCriteria23px
    {
        border:1px solid #ffffff; float:left; padding-right:23px;
    }
    .divCriteriaTextbox18px
    {
        border:1px solid #ffffff;
        float:left;
        padding-right:18px;
    }
    .divCriteriaCheckbox14px
    {
        border:1px solid #ffffff;
        float:left;
        padding-right:14px;
    }
/* --- Custom/InternalDashboard_CampaignPerformanceCriteria --- */
/* --- Custom/InternalDashboard_CampaignPerformanceDetailCriteria ---*/
    .divNetworkNameInCriteriaDetail
    {
        width:350px;
        overflow:hidden
    }
    .divFilterOverFlowHidden
    {
        width:100%;height:44px; overflow:hidden;
    }
/* --- Custom/InternalDashboard_CampaignPerformanceDetailCriteria ---*/

/*--- Custom/InternalDashboard_TitleBar ---*/
    .divHeaderBarLayout
    {
        height:102px;
        width:100%;
    }
    .divHeaderBarLogo
    {
        background-image:url(./images/admax_network_logo.png);
        background-repeat:no-repeat;
        height:101px;
        width:342px;
        float:left;
    }
    .divHeaderBarControlLayout
    {
        float:right;
        width:500px;
        height:88px;
        padding-top:7px;
    }
    .divHeaderBarLabelLayout
    {
        float:right;
        padding-right:5px;
    }
    .divHeaderBarBlankLine5px
    {
        clear:both;
        height:5px;
    }
    .divHeaderBarBlankLine15px
    {
        clear:both;
        height:15px;
    }
/*--- Custom/InternalDashboard_TitleBar ---*/

/*--- Custom/InternalDashboard_InternalDashboardHome ---*/
    .divHome
    {
        background-image:url(./images/home_line.gif);
        width:100%;
        background-repeat:no-repeat;
    }
/*--- Custom/InternalDashboard_InternalDashboardHome ---*/

/*--- Custom/InternalDashboard_InternalDashboard_Footer ---*/
    .divFooterFontAndLayout
    {
        text-align:center;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:normal;
        font-size:11px;
        text-decoration:none;
        padding-top:20px;
    }
/*--- Custom/InternalDashboard_InternalDashboard_Footer ---*/

/*--- Custom/TabStrip ---*/
 .SelectedTab
{
    color:Yellow !important;
    background-color:White !important;
    font-weight: bold !important;
}
.NormalTab
{
    color:White !important;
    font-weight:bold !important;
}

/*--- Custom/TabStrip ---*/
/* --- Custom/InternalDashboard_MediaPerformance.ascx ---*/
.Mediatab_selected
{
    float:left; 
    background-color:#404040; 
    border: 1px solid #404040; 
    width:70px; 
    height:20px; 
    vertical-align:middle; 
    text-align:center; 
    font-size:small; 
    font-weight:bold; 
    padding-top:5px;
}
.Mediatab_selected a{ text-decoration:none; color:White;}
 .Mediatab
{
    float:left; 
    background-color:#e5e2d1; 
    border-top: 1px solid #e5e2d1; 
    border-left: 1px solid #e5e2d1; 
    border-right: 1px solid #e5e2d1; 
    width:70px; height:20px; 
    vertical-align:middle; 
    text-align:center; 
    font-size:small; 
    font-weight:bold; 
    padding-top:5px;
}
.Mediatab a{ text-decoration:none; color:#404040;}
.Mediaspace
{
    float:left; 
    background-color:#ffffff; 
    border: 1px solid #ffffff; 
    width:5px; 
    height:20px; 
    padding-top:5px;
}
.divMediaBackGroudFilter
{
    padding-top:10px;
    padding-left:10px;
    background-image:url(./images/MediaHeaderBK.gif);
    background-repeat:repeat-x;
    height:55px;
}
.divMediaHeaderFilter
{
    width:100%; height:30px;background-color:#404040;
}
.divMediaCountryColor
{
    background-color:#404040; text-align:left; width:152px; height:20px; font-size:12px; font-weight:bold; color:White; padding-top:5px; padding-left:10px; float:left;
}
.FilterSpace
{
  background-color:#ffffff; width:1px; height:30px; float:left;
}
.divMediaNetworkOverviewColor
{
    background-color:#287C22; text-align:left; width:390px; height:25px; font-size:12px; font-weight:bold; color:White; padding-top:5px; padding-left:10px; float:left;
}
.divMediaNetworkDetailColor
{
    background-color:#95B913; text-align:left; width:390px; height:25px; font-size:12px; font-weight:bold; color:White; padding-top:5px; padding-left:10px; float:left;
}
.divMediaCountryDropdownSet
{
    float:left;
    padding-right:10px;
    padding-left:10px;
    width:132px;
}
.divMediaNetworkDropdownSet
{
    float:left;
    padding-right:10px;
    padding-left:10px;
    width:380px;
}
.divMediaVAlignBottom
{
    float:left;
    vertical-align:bottom;
    padding-left:10px;
}
/* --- Custom/InternalDashboard_MediaPerformance.ascx ---*/
/* --- Custom/Administrator Dashboard--- */
.divAdministrativeHeader
{
    padding-top:10px;
    padding-left:10px;
    background-image:url(./images/MediaHeaderBK.gif);
    background-repeat:repeat-x;
    height:30px;
}
.tbAdminData
{
    padding-left:10px;
    width:300px;
}
.fieldSetAdminStyle
{
    font-family:Arial,Helvetica,sans-serif;
    color:#999999;
    font-size:15px;
    font-weight:bold;
    text-align:left;
}
/* --- Custom/Administrator Dashboard--- */

/* Confirm Delete Window*/
.messageDelete
{
    font-family:"Segoe UI", Arial, sans-serif;
    font-size:10pt;
    padding-top:30px;
    color:#333333;
}


/* Publisher Dashboard */
.updateAdSpotPanel
{
    background:url(./images/updateAdSpotBg.png) repeat-x;
    background-color:#F2F2F2;
	width:97%;
	height:100%;
	border:solid 1px #D0D0D0;
	margin-left:15px;
	margin-right:15px;
}

.updateAdSpotHeader
{
    background-color:#EFEFEF;
    line-height:25px;
    padding-left:15px;
    border-bottom:solid 1px #D0D0D0;
}

.navigatorText
{
    text-decoration:none;
    font-weight:bold;
    font-size:10pt;
    margin-left:15px;
}
.HeaderGenerateAd
{
    color:#B8D410;
    font-size:15px;
    font-weight:bold;
    font-family:"Segoe UI", Arial, sans-serif;
}
.DisableButtonNoneBorder
{
    background-color:Transparent;
    color:Gray;
    border:none;
    font-weight:bold;
    font-family:"Segoe UI", Arial, sans-serif;
    font-size:12px;
    cursor:default;
    text-align:left;
    margin-left:-6px;
}
.EnableButtonNoneBorder
{
    background-color:Transparent;
    color:#333333;
    border:none;
    font-weight:bold;
    font-family:"Segoe UI", Arial, sans-serif;
    font-size:12px;
    cursor:pointer;
    cursor:hand;
    text-align:left;
    margin-left:-6px;
}
.WarningLookup
{
    font-weight:bold;
    color:#333333;
    text-align:left;
    font-size:20px;
}
.LayoutWarningLookup
{
    border-bottom:solid 1px red;
    border-top:solid 1px red;
    padding-left:20px;
    vertical-align:middle;
}
.SuggestionFont
{
    font-family:"Segoe UI", Arial, sans-serif;
    color:#333333;
    text-align:left;
    font-size:15px;
    margin-left:20px;
}
/*** Advertiser Agency Dashboard ***/
.AdmaxCornerLeftBottom
{
    background:no-repeat url(./images/corner_left_bottom.png);
}
.AdmaxCornerRightBottom
{
    background:no-repeat url(./images/corner_right_bottom.png);
    background-position:right bottom;
}
.AdmaxCornerLeftTop
{
    background:no-repeat url(./images/corner_left_top.png);
}
.AdmaxCornerRightTop
{
    background:no-repeat url(./images/corner_right_top.png);
    background-position:right top;
}
.AdmaxLineLeft
{
    background:no-repeat url(./images/line_left.png);
    background-position:left;
}
.AdmaxLineRight
{
    background:no-repeat url(./images/line_right.png);
    background-position:right;
}
.AdmaxLineBottom
{
    background:repeat-x url(./images/line.png);
    background-position:bottom;
}
.AdmaxLine
{
    background:repeat-x url(./images/line.png);
    background-position:top;
}
.AdmaxCountBoxStyle
{
    background:no-repeat url(./images/AdmaxCountBox.png);
    background-position:left center;
}
.AdmaxCountCampaignBigValueFontStyle
{
    font-family:Arial;
    color:Black;
    font-weight:bold;
    font-size:40px;
    padding-left:10px;
}
.AdmaxCountCampaignBigFontStyle
{
    font-family:Arial;
    color:Black;
    font-weight:bold;
    font-size:14px;
    /*padding-left:5px;*/
}
.AdmaxCountCampaignFontStyle
{
    font-family:Arial;
    color:Black;
    font-weight:normal;
    font-size:12px;
    padding-left:5px;
}
.AdmaxActiveBar
{
    background-image:url(./images/AdmaxActiveBar.png);
    background-repeat:repeat-x;
    height:45px;
    font-family:Arial;
    color:White;
    font-size:20px;
    font-weight:bold;
}
.AdmaxCriteriaStyle
{
    background:repeat-x url(./images/CriteriaCenter.png);
    height:100px;
}  
.AdmaxCriteriaLeft
{
    background:no-repeat url(./images/CriteriaLeft.png);
    height:100px;
    width:8px;
}
.AdmaxCriteriaRight
{
    background:no-repeat url(./images/CriteriaRight.png);
    height:100px;
    width:10px;
}
.AdmaxCriteriaHeaderFontStyle
{
    color:#9DC525;
    font-size:25px;
    font-weight:bold;
    font-family:Arial;
}
.BoostCountCampaignBigValueFontStyle
{
    font-family:Arial;
    color:Black;
    font-weight:bold;
    font-size:40px;
    padding-left:10px;
}
.BoostCountCampaignBigFontStyle
{
    font-family:Arial;
    color:Black;
    font-weight:bold;
    font-size:14px;
    padding-left:5px;
}
.BoostCountCampaignFontStyle
{
    font-family:Arial;
    color:Black;
    font-weight:normal;
    font-size:12px;
    padding-left:5px;
}
.BoostActiveBar
{
    background:no-repeat url(./images/BoostActiveBar.png);
    height:45px;
    font-family:Arial;
    color:#FF9900;
    font-size:20px;
    font-weight:bold;
}
.BoostCriteriaHeaderFontStyle
{
    color:#FF9900;
    font-size:25px;
    font-weight:bold;
    font-family:Arial;
}
.AdvertiserAgencyFont
{
    color:#6681B6;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
}
.AdvertiserAgencyWhiteFont
{
    color:White;
    font-family:Arial;
    font-size:12px;
}
.LineBottom
{
    background-image:url(./images/Bottom_border.png);
    background-position:left bottom;
    background-repeat:repeat-x;
    width:100%
}

.LineTop
{
    background-image:url(./images/Top_border.png);
    background-position:left top;
    background-repeat:repeat-x;
    width:100%
}  
.LineLeft
{
    background-image:url(./images/Left_border.png);
    background-position:left top;
    background-repeat:repeat-y;
}
.LineRight
{
    background-image:url(./images/Right_border.png);
    background-position:right top;
    background-repeat:repeat-y;
}
/*** Advertiser Agency Dashboard ***/
/*** Ad spot Management ***/
.BorderStyleAdManagement 
{
    border:solid 1px #9C9C9C;
}
.SplitSection
{
    background-color:#E7E7E7; 
    width:1px;
}
.RowStyle
{
    height:40px;
}
.BackGroundHeaderAdManagement
{
    background-image:url(./images/AdmaxActiveBar.png);
    width:100%;
}
.FontAdmanagementHeader
{
    color:White;
    font-family:Arial;
    font-size:20px;
    font-weight:bold;
    text-align:left;
    padding-left:10px;
    
}
.FontAdManagement
{
    color:#333333;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    text-align:right;
    padding-right:10px;
}
/*** Ad spot Management ***/
/******/
.LineTopChart
{
    background-image:url(./images/border_line.png);
    background-position:left top;
    background-repeat:repeat-x;
    width:100%
}
.LineBottomChart
{
    background-image:url(./images/border_line.png);
    background-position:left bottom;
    background-repeat:repeat-x;
    width:100%
}
.LineLeftChart
{
    background-image:url(./images/L_line.png);
    background-position:left top;
    background-repeat:repeat-y;
}
.LineRightChart
{
    background-image:url(./images/R_line.png);
    background-position:right top;
    background-repeat:repeat-y;
}

/*****/
