﻿body
{
    background-color: #e4e4e4;
    
}
#mainContentHolder
{
    margin: 0 auto;
    width: 998px;
    
}

#LogonHelpDiv
{
    position:  relative; 
    left:525px;  
    top:20px;
    cursor:pointer;
    width:50px;
}


#footer
{
   background-image: url('../Images/footer-background.png');
   height: 65px;
}
#mainContentBody
{
    background-color:White;
    margin-left:3px;	
    margin-right:4px;            
    border: solid 1px #bababa;  
    border-top:none;        
    
}        
#header
{
	margin-left:3px;
	background-image: url('../Images/header-background.png');
	background-repeat:no-repeat;
	height:48px;
}

#logonBanner
{
	background-image: url('../Images/mainBanner.png');
	width:100%;
	height:343px;
}

#logonControlDiv
{
	
	width:250px;
	padding-left:310px;
	padding-top:130px;
}


#logonControl_inner
{		
	padding-left:5px;
	
	padding-bottom:5px;
	padding-right:5px;
	background-image: url('../Images/logonBackgroundImage.png');
	background-repeat:no-repeat;
	width:267px;
	height:130px;
}


#logonControl_inner table table tr td
{
	padding-top:5px;	
	padding-right:5px;
	padding-left:5px;
}

#logonControl table table
{
	margin-left:5px;	
}

#welcomeText
{
	padding-left:10px;
	padding-right:10px;	
}


h1
{
	
	font:15pt "Century Gothic","Arial","Verdana";	
	color:#d3542f;
	padding:0px;
}

h2
{
	
	font:13px "Century Gothic","Arial","Verdana";	
	color:Black;	
	padding-top:0px;
}

h3
{
	font: 10pt "Century Gothic" , "Arial" , "Verdana";
	color: #d3542f;
	margin-right: 0px;
	padding-left: 15px;
	padding-top: 12px;
	margin-top:15px;
	margin-bottom:0px;
	padding-bottom: 15px;
	background-image: url('../Images/H3Background.png');
	background-repeat: no-repeat;

}




.releaseNotes ul li
{
		font-family:Century Gothic, Arial;
		font-size:11px;
		color:#353535;   
}

p
{
		font-family:Century Gothic, Arial;
		font-size:11px;
		color:#353535;   
}

.NewTimesheet
{   text-decoration :none;	
	padding-left:15px;		
	margin-top:10px;
	color:#0085D2;	
	font-size:18px;
	font-family:Century Gothic, Arial;
}

.NewTimesheet:hover
{
	text-decoration:underline;
}


#copyright{padding-left:645px;padding-top:15px;}
#copyright a{color:Black;text-decoration:none;}
#copyright a:hover{text-decoration:underline;}

h5{font: 7pt "Century Gothic", "Aria"}

#mainBodyHolder{margin-left:18px;}


.HomeGridProjectHeader
{
	font:10pt "Century Gothic","Arial","Verdana";	
	color:#4889da;
	padding-top:5px;
	cursor:hand;
}

.HomeGridClientHeader
{
	font:12pt "Century Gothic","Arial","Verdana";	
	color:#4d4d4d;
	font-weight:bold;
	cursor:hand;
	padding-top:10px;
}
.util{}

.HomeGridDivArrow{padding-right:5px;}

#eTimeCard{float:right; margin-right:15px; margin-top:8px;}
#HomeCopyright{float:right; margin-right:-90px; margin-top:32px;}

.LinkButton{ font: 8pt, "Century Gothic", Arial, Verdana;
             color:Black;}
ol li {font: 10pt "Century Gothic","Arial","Verdana";}
h4{font: 11pt "Century Gothic","Arial","Verdana";}

#TimeSheetToolBar 
{
	
	background-color:#ffeece;					
	border: solid 1px #d9be8b;
	margin-right:25px;
	margin-bottom: 10px;
	
}

#TimeSheetToolBar li
{
	font: 8pt "Century Gothic", "Arial","Verdana";	
}

.addNew a
{
	text-decoration:none;	
	padding-left:20px;
	margin-top:10px;
	color:Black;
	font-weight:bold;
}
.addNew
{
	float:right; 
	padding-bottom:15px;
	font: 8pt "Century Gothic", "Arial","Verdana";	
	padding-right:30px;
	background-image: url('../Images/AddLine.png');
	background-repeat: no-repeat;	
	width:100px;
}

.addNew a:hover
{
	text-decoration:underline;
}
.addNewLink
{
	font: 8pt "Century Gothic","Arial";	
	color:Black;
	text-decoration:none;
	font-weight:bold;
	padding-left:15px;
}

.addNewLink:hover
{
	text-decoration:underline;
}

input[disabled='disabled']
{
	color:Green;	
}

.FilterDiv p
{
		font-family:Century Gothic, Arial;
		font-size:12px;
}

.FilterDiv
{
	width: 800px;
	padding-left: 50px;
	margin-left: 4px;
	padding-bottom: 5px;	
	height:45px;
	margin-bottom: 10px;
	background-image: url('../UserControls/images/FilterBackground.png');
}

.FilterDivIE
{	
	width: 800px;
	padding-left: 50px;
	margin-left: 4px;
	padding-bottom: 5px;	
	height:45px;
	margin-bottom: 10px;
	background-image: url('../UserControls/images/FilterBackground.png');
}
#mainMenu
{
	cursor:pointer;
	display:block;	
	background-color:#4d4d4d;	
	margin-left:3px;
	border-left:solid 1px #bababa;
	border-right:solid 1px #bababa;
	margin-right:4px;
	
}

#mainMenu ul { /* remove bullets and list indents */
list-style: none;
margin: 0px;

list-style-type: none;
padding-bottom:10px;
padding-top:10px;
padding-right:15px;
font:9pt "Lucida Grande",Helvetica, Arial, Helvetica, "Sans Serif", Verdana;	
color:White;	
}

#mainMenu ul:hover{background-color:#d9d9d9;color:#d3542f;}


#mainMenu li
{
	display: inline;		
	font-weight:bold;
	padding:10px;	
}

#mainMenu li:hover
{
	background-color:#bfc7ce;
	padding:10px;
	color:White;
}


#subMenu
{
	background-color:#f1f1f1;		
	width:931px;
	height:25px;
		
}
#subMenu ul
{		
	display:block;	
	list-style: none;
	margin: 0px;
	list-style-type: none;
	padding-bottom:7px;
	padding-top:5px;
	padding-right:5px;
	font:8pt "Sans Serif", Verdana;	
}
#subMenu li{display:inline; }

.inactiveLink { padding-right:10px;padding-left:10px;color:Black;text-decoration:none; cursor:hand;}
.inactiveLink:hover{color:#4889da;}

.activeLink{color:#d3542f;padding-right:10px;padding-left:10px; text-decoration:none;}



.adminMenuDiv
{
	background-color:#797979;		
	width:989px;
	height:25px;
		
}
.adminMenuDiv ul
{		
	display:block;	
	list-style: none;
	margin: 0px;
	list-style-type: none;
	padding-bottom:7px;
	padding-top:5px;
	padding-right:5px;
	font:8pt "Sans Serif", Verdana;	
}
.adminMenuDiv div li{display:inline; }

.adminLink
{
	color:#e1e1e1;	
	padding-left:10px;padding-right:10px;
	text-decoration:none;
}

.adminLink:hover
{
	color:#8dbaf3;	
	padding-left:10px;padding-right:10px;
	text-decoration:none;
	cursor:pointer;
}

.mainTimesheetHolder{height:700px;	}

.TimeSheet_MainToolBar
{
	background-repeat: no-repeat;
	background-image: url('../Images/toolbarBackground.png');	
	padding-bottom:1px;
}

.TimeSheet_MainToolBar ul{padding-top:5px; padding-left:100px;}
.TimeSheet_MainToolBar li{ list-style: none; display:inline; padding-left:35px; padding-right:5px; padding-top:0px; padding-bottom:0px;}


#ToolbarDiv p
{
		font-family:Century Gothic, Arial;
		font-size:12px;
}

#ToolbarDiv
{
	background-color:#f1f1f1;	
	width:292px;
	padding-left:10px;
	margin-left:4px;
	padding-top:5px;
	padding-bottom:5px;
	border: solid 1px #e5e5e5;
	margin-bottom:0px;
	floaT:right;
	margin-right:40px;
	top:-10px;	
}


.UnSupportedDiv
{
	background-color:Yellow;	
	height:25px;
	background-color:#fff6b7;	
}
.UnSupportedDiv p
{
	color:Red;		
	padding:5px;
	font-weight:bold;
}

.MessageDiv 
{			
	padding-top:3px;
	padding-bottom:3px;
	width:957px;
}


.NoScriptDiv
{
    width:920px;
    background-color:Yellow;
    color:Red;    
    padding: 10px 0px 10px 10px;
    font-family:arial;
    font-weight:bold;
    }
