﻿body
{
    font-family: Arial;
    font-size: 0.70em;    
    color: #333;
    padding:0px;
    margin:0px;
    padding-top: 3px;
    background:url(images/Iris_v1-5_bkgd_left.png) no-repeat, url(images/Iris_v1-5_bkgd_right.png) no-repeat;
    background-color: #E3E3E3;
    background-position:left 3px, right 3px;
    background-size:50% 662px;    
}

#main
{
    max-width:1680px;    
    background: #E3E3E3 url(images/mainBGround.png) no-repeat top center;
    padding:0px;
    margin:auto;
    min-height:650px;   
}
p, h1, h2, h3, h4, fieldset
{
    margin: 0px;
    padding-bottom: 0.75em;
}

h1
{
    background: #fff url(images/incentivatedLogo.gif) no-repeat;
    height: 47px;
    background-position: left top;
}

h1 span
{
    display: none;
}

h2
{
    font-size: 1.6em;
    color: #4A5065;
    font-family: Georgia;
    font-weight: bold;
}

h3
{
    font-size: 1.10em;
}

#mainContainer
{
    width: 750px;
    margin: auto;
    background-color: #fff;
    padding: 10px;
    border: solid 1px #000;
    position: relative;
}

.validationStar
{
    color: #B40040;
}

.validationError
{
    padding: 5px;
    color: #B40040;
    background-color: #FFB3B3;
    border: 1px dashed #000;
    margin-bottom: 0.75em;
}

.validationWarning
{
    padding: 5px;
    color: #4A5065;
    background-color: #A0B0DA;
    border: 1px dashed #000;
    margin-bottom: 0.75em;
}

fieldset
{
    border: none;
    margin: 0px;
}

table
{
    border: none;
}

fieldset label
{
    width: 28%;
    margin-right: 2%;
    display: block;
    float: left;
    text-align: right;
}

fieldset .inlineButton
{
    margin-left: 30%;
}

#mainMenu
{
    position: absolute;
    top: 78px;
    width: 145px;
}

#mainMenu ul
{
    margin: 0px;
    padding: 0px;
}

#mainMenu h4
{
    text-align: center;
    background-color: #4A5065;
    margin-right: 5px;
    padding-top: 5px;
    vertical-align: middle;
    color: #fff;
    font-size: 1em;
}

#mainMenu li
{
    list-style-type: none;
    padding: 5px 10px 5px 10px;
}

textarea
{
    width: 300px;
}

.module, .adminTool, .news
{
    height: 100px;
    margin-bottom: 10px;
    padding: 5px 5px 5px 100px;
}

#mainBody
{
    padding-left: 150px;
}

#ctl00_footer
{
    text-align: right;
    margin-top: 25px;
}

#mainNavigation
{
    position: absolute;
    top: 30px;
    margin-left: 100px;
    text-align: right;
    width: 650px;
}

#mainNavigation a
{
    color: #4A5065;
}

#mainNavigation ul
{
    margin: 0px;
    padding: 0px;
}

#mainNavigation li
{
    list-style-type: none;
    padding: 5px 10px 5px 10px;
    text-align: right;
    display: inline;
}

.moduleIntro
{
    width: 100%;
    margin: auto;
}

.moduleIntro td
{
    height: 23px;
}

.moduleLink
{
    width: 25%;
}

a, .moduleLink a, h1 a, h2 a, h3 a, .LinkItemStyle a, .MergeButton
{
    color: #C29762;
}

a:visited
{
	color: #4A5065
}

a:hover, .moduleLink a:hover, h1 a:hover, h2 a:hover, h3 a:hover, .LinkItemStyle a:hover
{
    color: #CCD441;
}

.MergeButton
{
    font-size: 1em;
}
textarea
{
    font-family: Tahoma, Verdana, Arial;
    font-size: 1em;
}

.moduleDesc
{
    width: 75%;
}

.buttonBar
{
    padding: 5px 0px 5px 0px;
}

.dataList
{
    width: 100%;
}

.itemLabel
{
    font-weight: bold;
}

/* Start - Grid related styles */
.HeaderStyle
{
    border: 1px solid #4A5065;
    background-color: #4A5065;
    color: White;
}

.HeaderStyle a
{
    color: #fff;
}

.RowStyle
{
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    border-style: none;
    height: 21px;
}

.AlternatingRowStyle
{
    background-color: #BDC9E5;
    border-color: #EBDFFF;
    border-style: none;
    height: 21px;
}

.SelectedRowStyle
{
    background-color: #CDAEFF;
    border-color: #CDAEFF;
    border-style: none;
    height: 21px;
}
/* END - Grid related styles */

/* START - Calendar related styles */
.WeekendDayStyle
{
    background-color: #D97F9F;
    color: #000000;
}

.WeekDayStyle
{
    background-color: #FFFFFF;
    color: #000000;
}

.CalTitleStyle
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #999999;
}

.CalDayHeaderStyle
{
    background-color: #BDC9E5;
    font-weight: bold;
    color: #000;
}

.NormalDayStyle, a.NormalDayStyle:hover
{
    color: #000000;
}

.TodayDayStyle, a.TodayDayStyle:hover
{
    color: #000000;
}

.SelectedDayStyle, a.SelectedDayStyle:hover
{
    background-color: #666666;
    font-weight: bold;
    color: #fff;
}

.CalendarClass
{
    border-color: #666;
}

.CalFooterStyle, a.CalFooterStyle:hover
{
    color: #000000;
}

/* END - Calendar related styles */
.ItemHeading
{
    text-align: left;
    vertical-align: top;
    width: 50px;
}

input, select
{
    font-size: 1em;
}

/*Added by Mike For using div instead of table*/
.Left
{
    width:100px;
    height:20px;
    float:left;
    font-weight:bold;
}

.Right
{
    position:relative;
    top: -3px;  
}

.accordionHeader
{
    color: #000000;
    background-color: #FCD44D;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderPromote
{
    color: #000000;
    background-color: #0ABAA1;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderRollback
{
    color: #FFFFFF;
    background-color: #EC7464;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderColour
{
    color: #000000;
    background-color: #FCD44D;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
}

.accordionHeaderPromoteColour
{
    color: #000000;
    background-color: #0ABAA1;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
}

.accordionHeaderRollbackColour
{
    color: #FFFFFF;
    background-color: #EC7464;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
}

.accordionHeader a, .accordionHeaderRollback a
{
    color: #000000;
    background: none;
    text-decoration: none;
}

.accordionHeaderPromote a
{
    color: #000000;
    background: none;
    text-decoration: none;
}

.accordionHeader a:hover, .accordionHeaderRollback a:hover
{
    color: #000000;
    background: none;
    text-decoration: underline;
}

.accordionHeaderPromote a:hover
{
    color: #000000;
    background: none;
    text-decoration: underline;
}

.AccordianHeaderStyle
{
    background-color: #FCD44D;
    color: #000000;
    border-width: 1px;
    border-color: #FCD44D;
    border-style: solid;
}

.AccordianHeaderStyle
{
    background-color: #FCD44D;
    color: #000000;
    border-width: 1px;
    border-color: #FCD44D;
    border-style: solid;
}

.AccordianHeaderStylePromote
{
    background-color: #0ABAA1;
    color: #000000;
    border-width: 1px;
    border-color: #0ABAA1;
    border-style: solid;
}

.AccordianHeaderStyleRollback
{
    background-color: #EC7464;
    color: #000000;
    border-width: 1px;
    border-color: #EC7464;
    border-style: solid;
}

.accordionContent, .accordionContentPromote, .accordionContentRollback
{
    background-color: #FFFFFF;
    padding: 5px;
    padding-top: 10px;
}






/* Module icons for the default theme */
/*Keyword*/
#module1
{
    background-image: url('../Module/images/Module1.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Auto Response*/
#module3
{
    background-image: url('../Module/images/Module3.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*SMS Template*/
#module6
{
    background-image: url('../Module/images/Module6.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Subscriber Groups*/
#module7
{
    background-image: url('../Module/images/Module7.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Broadcast*/
#module8
{
    background-image: url('../Module/images/Module8.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Support & Feedback*/
#module15
{
    background-image: url('../Module/images/Module15.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}

/*Support & Feedback*/
#module18
{
    background-image: url('../Module/images/Module18.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}

/*Reports*/
#module22
{
    background-image: url('../Module/images/Module22.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Image Gallery*/
#module28
{
    background-image: url('../Module/images/Module28.png');
    background-position: 15px 10px;
    background-repeat: no-repeat
}
/*Subscriber Blacklist*/
#module35
{
    background-image: url('../Module/images/Module35.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
    
/*Gift Aid*/
#module41
{
    background-image: url('../Module/images/Module41.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Wap Push Broadcast*/
#module42
{
    background-image: url('../Module/images/Module42.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Support Tickets*/
#module46
{
    background-image: url('../Module/images/Module46.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Application Processing*/
#module49
{
    background-image: url('../Module/images/Module49.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Calling Card Top up*/
#module50
{
    background-image: url('../Module/images/Module50.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Cosmote WAPsite*/
#module51
{
    background-image: url('../Module/images/Module51.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Cosmote WAPsite Demo*/
#module52
{
    background-image: url('../Module/images/Module52.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*WAPSite Publisher*/
#module53
{
    background-image: url('../Module/images/Module53.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Upload Content*/
#module54
{
    background-image: url('../Module/images/Module54.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*CMSi*/
#module55
{
    background-image: url('../Module/images/Module55.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*WAP Reports*/
#module58
{
    background-image: url('../Module/images/Module58.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Serial Broadcast*/
#module61
{
    background-image: url('../Module/images/Module61.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}

/*WAPSite Content*/
#module65
{
    background-image: url('../Module/images/Module65.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}

#ctl00_plcMainBody_ctl00_chkIncludeInfo tr td 
{
    vertical-align: top;
}

#ctl00_plcMainBody_ctl00_chkUDT
{
    vertical-align: top;
}

/*HelpDesk*/
#module67
{
    background-image: url('../Module/images/Module67.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*PremiumSubscriberGroups*/
#module69
{
    background-image: url('../Module/images/Module69.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Media Library*/
#module70
{
    background-image: url('../Module/images/Module70.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*MMS Broadcast*/
#module71
{
    background-image: url('../Module/images/Module71.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*PSMS Alerts*/
#module72
{
    background-image: url('../Module/images/Module72.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*WIND WapSite*/
#module74
{
    background-image: url('../Module/images/Module74.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Vectormax Manage WapSites*/
#module75
{
    background-image: url('../Module/images/Module75.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*WIND WapSite Reports*/
#module76
{
    background-image: url('../Module/images/Module76.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Lifescan SmartStrip*/
#module77
{
    background-image: url('../Module/images/Module77.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*DU2U*/
#module80
{
    background-image: url('../Module/images/Module80.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*DirectDebit*/
#module81
{
    background-image: url('../Module/images/Module81.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Telecom Service*/
#module83
{
    background-image: url('../Module/images/Module83.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Subscription*/
#module89
{
    background-image: url('../Module/images/Module89.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*BarcodeGenerator*/
#module120{
    background-image: url('../Module/images/Module120.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Coupon and Voucher Campaign Management*/
#module121{
    background-image: url('../Module/images/Module121.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Code Look-up*/
#module122{
    background-image: url('../Module/images/Module122.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}

/*Unique Code*/
#module27{
    background-image: url('../Module/images/Module27.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}
/*Micropology*/
#module125{
    background-image: url('../Module/images/Module125.png');
    background-position: 10px 10px;
    background-repeat: no-repeat
}

.bodyReminderEmail
        {
            font-family: Arial; 
            font-size: 0.70em; 
            color: #333; 
            padding: 0px; 
            margin: 0px;
            padding-top: 3px; 
        }
        
        .bodytableReminderEmail
        {
            max-width: 100%;             
            padding: 0px; 
            margin: auto;           
         }
         
         .mainContainerTable
         {
            width: 100%; 
            margin: auto; 
            background-color: #FFFFFF;
            padding: 10px; 
            border: solid 1px #000; 
            position: relative;
          }
          
          .incLogoReminderEmail
          {
              margin: 0px; 
              padding-bottom: 0.75em; 
              height: 75px;
          }
          
          .h2ReminderEmail
          {
              margin: 0px; 
              padding-bottom: 0.75em; 
              font-size: 20px; 
              color: #4A5065;
              font-family: Georgia; 
              font-weight: bold;
          }
          
          .paraReminderEmail
          {
              margin: 0px; 
              padding-bottom: 0.75em;
              font-size: 12px; 
          }
          
          .tdReminderEmail
          {
              padding-left: 10px;
}