﻿body 
{
    background-color : #C0D0E0;  
	font-family:Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;	 
}

body, p, h1, h2, h3, h4, ul, li, table, div
{
    margin:0;
	padding:0;
	border:none;
}

A
{
	font-weight:bold;
	text-decoration: none;
}

A:link
{
	color: #022372;
}

A:visited
{
	color: #022372;
}

A:hover
{
	color: Orange;
}

TABLE
{
	border-collapse: collapse;
	empty-cells: show;
}

TABLE.blank
{
    border-collapse: collapse;	 
	empty-cells: show;
	width:100%; 
	height:6px;
}

TABLE.projects
{
	border-collapse: collapse;
	empty-cells: show;
}

TD
{
	margin: 0px 4px 0px 4px;
	padding: 0px 0px 0px 0px;
}

TH
{
}

TH A:link
{
	color:White;
}

TH A:visited
{
	color:White;
}

TH A:hover
{
	color:Orange;
}

DIV
{
}

.copyright
{
	font-size: 10px;
	font-weight:bold;
	color:White;
	text-align:center;
}

.blank
{
    height:6px;
}

.loginstatus
{
    background-color: #99BCA5;
    width:60px;
    text-align: center;    
}

.logo
{
	background-color: #022372;
	border-style: none;
	border-width: 0px;
	width: 100%;
}

.lblCurrentUser
{ 
    color:#022372;
    font-weight:bold;
}

.label-standard
{
	background-color: #9AA7C7;
	color: White;
	font-weight: bold;
	padding-left:4px;
}

.label-data
{
	background-color: #9AA7C7;
	color: White;
	font-weight: bold;
	padding-left:4px;
	width:20%;
	height:20px;
}

.data
{
	background-color: #B5C2DF;
	width:30%;
	height:20px;
}

.label-header
{
	background-color: #677BAA;
	color: White;
	font-weight: bold;
	margin-top:6px;
}

/* Site Menu & Bar */
.menubarhorizontal
{
    border:none 0px #2AA052; 
	background-color:#2AA052; 
	height:5px;
}

.pagetitle
{	
    font-size:1px;
    color: #2AA052;
}

.errormessage
{
	background-color: Yellow;
	border: solid 2px Red;
	color: Red;
	font-size: 8pt;
	top: 0px;	
	width: 100%;
}

/* gridview */
.gridviewheader
{
	background-color: #354F8E;
	color:White;
	font-weight: bold;
}

.gridviewdata
{
    background-color: #B5C2DF;
    padding:2px;
    text-align: left;
}

.alternate
{
}

/* Ascot.aspx */
.ascot-label-data
{
	background-color: #9AA7C7;
	color: White;
	font-weight: bold;
	padding-left:4px;
	width:15%;
	text-align:justify;
}

.ascot-data
{
	background-color: #B5C2DF;
	width:15%;
	text-align:justify;
}

/* Reports.aspx */
.tblReportTypes
{
    border: solid 1px #000;
    width:100%;    
}

/* for notes in projects */
.tbNotes
{
    overflow:auto;
    height:50px;
    width:100%;
}

/* for workitmes in outsourced */
.label-dataWI
{
    background-color: #9AA7C7;
	color: White;
	font-weight: bold;
	padding-left:4px;
	width:10%;
	height:20px;
}

.dataWI
{
	background-color: #B5C2DF;
	width:10%;
} 

/* Master page - primary */
#Primary
{ 
    border:solid 0px red;
    width:99.95%;  
}

#AdminHeader
{
     
}

#Error_Message
{
    
}

#MainContent
{
     
}

#SiteFooter
{
    clear: both;	
    background-color: #022372; 
	color: #fff;	
    text-align : center; 
    font-size:8pt;
    font-weight:normal;
    height:15px;    
    position:relative; 
}

/* MapViewer.aspx */
#MainSearcher
{
	 
}

#divMapViewerContent
{
    position:relative;
}

#MainController
{
	position: relative; 
	height:468px; 
	border:solid 1px black;  	
    width:99.95%;	
}

#divSearchResults
{
    position: relative; 
	border:solid 0px yellow;  
}

/* List.aspx */
#ProjectsList
{
	
}

/* Projects Master */
#AdministrationMenuDIV
{ 
    position:relative;
    width:99.95%;
    overflow:auto;
} 

#ProjectLeftNav
{
    width:140px; 
	vertical-align: top; 
	position:relative;
	float:left;
	height:100%;
}

#ProjectContent
{ 
	border-left: solid 4px #2AA052; 
    /*jls position:relative;*/
    margin-left:142px;
} 

/* Administration Master */
#AdminLeftNav
{
    width:125px; 	
	vertical-align: top;
	position:relative;
	float:left;
	height:100%; 
}

#AdminContent
{
    position:relative;  
    height:365px;
    border-left: solid 4px #2AA052; 
    float:left;
}

/* Reports.aspx */
#divReportViewer
{
    position:relative;
    top:1px;
    left:0px; 
    width:100%;
    height:500px; 
}



