﻿/* eDEVELOPMENT STYLE SHEET */



/* Declaration Boxes */
   
   .bannerarea
    {
    height: 95px; 
    color: #4C5D7B; 
    padding: 0 0 0 0; 
    background-image: url(../IMAGES/Populator.jpg); 
    background-repeat: repeat-x; 
    margin: 0px; 
    background-color: transparent; 
    }

   
    table
    {
        font-size:8pt;
    }
    
    div
    {
        font-size:8pt;
    }
    
	.eDevelopment-Portal-DeclarationBox
	{
		border-style: solid;
		border-width: 1px;
		width: 500px
	}

	.eDevelopment-Portal-DeclarationBox-Heading
	{
		background-color: #4c5d7b;
		font-weight: bold; 
		color: White;
		height: 15px;
		padding-left: 10px;
	}


/* MainMenu.ascx */
	.eDevelopment-Portal-MainMenu-sectionHeader
    {
        font-size:8pt;
        background-color: #4c5d7b;
        font-weight: bold; 
        color: White;
        height: 25px;
        padding-left: 10px;
    }
    .eDevelopment-Portal-MainMenu-sectionSubHeader
    {
        background-color: #70a2ba;
        font-weight: bold; 
        color: White;
        height: 18px;
        padding-left: 20px;
    }
    .eDevelopment-Portal-MainMenu-section
    {
        width: 100%;
        padding: 0 0 0 0;
    }
    .eDevelopment-Portal-MainMenu-sectionIcons
    {
        text-align:center;
        width: 100%;
    }
    .eDevelopment-Portal-MainMenu-sectionIconsCells
    {
        font-size:8pt;
        text-align:center;
        width: 20%;
    }
    
    a img 
    {
    	border: 0;
    }
    
    /* General Controls */
    
    .eDevelopment-button
    {
	    border: 1px solid #006;
        background: #4a597b;
        color: White;
    }
    .eDevelopmet-button:hover
    {
    	border: 1px solid #f00;
        background: #ff6;
    }
    
    .eDevelopment-Portal-WebPart-sectionHeader
    {
        background-color: #4c5d7b;
        font-weight: bold; 
        color: White;
        height: 25px;
        padding-left: 10px;
    }
    .eDevelopment-Portal-WebPart-sectionSubHeader
    {
        background-color: #70a2ba;
        font-weight: bold; 
        color: White;
        height: 18px;
        padding-left: 20px;
    }
    .eDevelopment-Portal-WebPart-section
    {
        width: 100%;
        padding: 0 0 0 0;
    }
    .eDevelopment-Portal-WebPart-sectionContent
    {
        text-align:center;
    }
    .eDevelopment-Portal-WebPart-sectionContentCells
    {
        text-align:left;
    }
    .eDevelopment-Portal-WebPart-message
    {
         color: Red;
    }
    
	/* Password Indicator */
	.TextIndicator_TextBox1_Strength1
    {
        background-color: White;
        color: Red;
        font-family: Arial;
        padding: 2px 3px 2px 3px;
    }
    .TextIndicator_TextBox1_Strength2
    {
        background-color: White;
        color: Blue;
        font-family: Arial;
        padding: 2px 3px 2px 3px;
    }
    .TextIndicator_TextBox1_Strength3
    {
        background-color: White;
        color: Green;
        font-family: Arial;
        padding: 2px 3px 2px 3px;
    }


/* Other  */
.eDABS-text, .eDABS-category {
       text-align:left;
       font-size:8pt;
       padding-top:3px;
       padding-right:8px;
       padding-bottom:6px; 
}

.eDABS-category, .eDABS-banner-category {
      font-weight:bold;
}

.eDABS-banner-category, .eDABS-banner-text, .eDABS-boldtext {
    font-size: 8pt;
}

.eDABS-category-no-padding, .appDetails tr td h4, .keyDates table tr td h4, .recordPayment tr td h4, .calculateFees tr td h4, .allocation span h4, .summaryBanner h4{
	 text-align:left;
     font-size:8pt;
     font-weight:bold;
}

.workerRepeaterDiv {
	overflow: auto;
	height: 55;
	width: 100%;
	border-style:solid;
	border-width:1px;
}

.project-list-pager {
	font-weight:bold;
}

/* Override some of the MS styles */
.ms-announcementtitle A:link, .ms-addnew A:link, .ms-vb A:link, .ms-vb A:visited, .ms-WPTitle A:link, .ms-WPTitle A:hover, .ms-WPTitle A:visited {
    color:#4c5d7b; 
 }
 
 .stepBorder, .stepBorderHiddenInPrint
{
    border: solid 1px #AAAAAA;
    padding: 10px;
    width: 800px;
}

 .menu-item, .menu-item A:link, .menu-item A:visited {
	padding: 6px 14px 3px 3px;
	/*padding: 10px 10px 10px 10px;*/
    border-bottom: 1px dotted #BBDCEC;
    text-decoration: none;
    white-space:nowrap;
 }
                                       
.menu-item A:hover {
	text-decoration:none;
}
                    
.menuitem-hover {
    color: #4c5d7b;
    background-color: white;
    text-decoration: none;
}

 .ms-WPHeader A:hover
 {
	color: White;
 }

.menu-header, .menu-header A:link, .menu-header A:visited, .menu-header A:hover{
	background-color: #4c5d7b;
	color: white;
	font-weight: bold;
	border-bottom-width:0px;
}
     
.submenu-item, .submenu-item A:hover, .submenu-item A:link, .submenu-item A:visited, .submenu-header A:link, .submenu-header A:Visited, .submenu-header A:hover  {
	color: #4c5d7b;   
	border-bottom: 1px dotted #BBDCEC;      
}
         
.menu {
	background-color: #eaf4fd;
    font-size: small;
    border-width: 1px;
    border-color: #CCC;
    border-style: solid;
    border-top-width:0px;
}      

.tasks-menu {
	background-color: #eaf4fd;
    font-size: small;
    border-width: 1px;
    border-color: #CCC;
    border-style: solid;
    border-top-width:0px;
    width:210px;
}      
           
.submenu-header {
	/*background-color: #4C5D7B;
	color: #eaf4fd;*/
	color:#4c5d7b;
    font-weight: bold;
    text-decoration: none;  
   /* border-bottom: 1px solid #BBDCEC;  */                   
}

.sidebar-link, .sidebar-link A:link, .sidebar-link A:visited {
    color: #4c5d7b;
     font-weight: bold;
}

.sidebar-link A:hover {
    color: #eaf4fd;
     font-weight: bold;
}

.ms-WPBody A:link, .ms-WPBody A:hover {
    text-decoration: none;
}

.eDABS-alternatingRow {
	background-color: #F5F5F5;
}

.infoBox {
    border-color:gray;
    border-width: 1px;
    border-style: solid;
    width: 100%;
}

.infoBoxTitle {
    border-bottom-color: gray;
    border-bottom-width: 1px;
    border-bottom-style:solid;
    padding: 5px 5px 5px 5px;
    background-color: #eaf4fd;
	color: #4c5d7b;
	font-weight: bold;
}

.infoBoxBody {
    padding: 7px 7px 7px 7px;
}

.eDABS-button {
	color:#4c5d7b;
	background-color:#eaf4fd;
	border-color:#70a2ba;
	border-width:1px;
	border-style:solid;
}

.eDABS-panel {
	background-color: #eaf4fd; 
	border-color:gray; 
	border-style:solid;
	border-width:1px;
	padding: 5 5 5 5;
}

.lodgement-List {
	list-style:none; 
	margin-left:3; 
	margin-bottom:0; 
	padding: 3 3 3 3
}

.lodgement-ListItem {
	padding: 2 2 2 2;
}

.calendar-Title{
   background-color:#4c5d7b;
   color:#eaf4fd;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   border-bottom-color: gray;
   
}

.calendar {
   background-color:#eaf4fd;
   color:#4c5d7b;
   border:solid 1px gray;
}

.calendar-Image{
    border-style:none;
}

.keyDates table tr td, .appDetails table tr td{
	width:50%;
}

.keyDates table tr td h4, .appDetails tr td h4, .calculateFees tr td h4{
	display:inline;
	width:100%;
}

.recordPayment tr td h4 {
	display:inline;
}

.previous-Payments tr td {
	width:25%;
}

.ms-WPHeader
{
		background-color: #4c5d7b;
        font-weight: bold; 
        color: White;
        height: 25px;
        padding-left: 10px;
}

.ms-WPTitle, .ms-WPTitle A:link, .ms-WPTitle A:visited, ms-standardheader
{
	color: white;
}

.assessment h4, .allocation h4, .assessment span
{
	vertical-align:top;
	display:inline;
}
/*
.summaryBanner
{
	background-color:#ffcc33;
	color:Black;
}*/
.summaryBanner {
    background-color:#C76B1E;
    -ms-border-radius:3px;
    border-radius:3px;
	color:Black;
}

   .summaryBanner h4
{
	display:inline;
}

.summaryBannerRow
{
    padding: .5em 1em;
}

#ie-warning {
    background-color:#FFF;
    margin-top:1em;
    border:1px solid #6f9dd9;
    padding:.5em 1em 0 1em;
}
#ie-warning li {
    text-align:left;
}