﻿/* CSS Document */
/* Created by James Ashcroft on 13/12/06, edit by CJO Oct 2012 */

/*			
p {	
	color: #8b8b8b;
	font-size:14px;
	padding:0px;
	margin:0px 0px 10px 0px;
	text-align:left;
	line-height: 18px;
	}
*/
p.tm  {
	padding-right: 20px; !important;

}

p.tmbutton {	
	font-size:16px;
	text-align:inherit;
	padding:0px;
	margin:0px 0px 0px 0px;
	line-height: 22px;
	}
	

	
p.blue {
	color:#2e82e8;
	}	


	
ul.tm {
	list-style-type: disc;
	color: #2e82e8;
		}

	
	
li.tm {
	color: #8b8b8b;
	font-size:16px;
	padding-right:20px;
	margin:0px 0px 10px 0px;
	text-align:left;
	line-height: 22px;	}

li.info {
	color: #8b8b8b;
	font-size:14px;
	padding:0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	line-height: 18px;	
	}
	
li.center {
	text-align:center;
}	
			


/* Headings */  	

	
h2 {

	color: #ffa500;

	}	

h2.blue {
	color: #2e82e8;
	}


h4 {

	color: #ffa500;

	}	
	
h5 {
/*	margin:0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-size:22px;
	line-height: 21px;
	font-weight: bold;
*/
	color:#ffa500;
	text-align:left;
	}
	
h4.blue{
	color:#2e82e8;
}	
	
h6 {
/*
	margin:0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-size:26px;
	line-height: 30px;

	font-size:26px;  
	line-height: 30px;	
		*/
	
	font-size:32px ; /* the same as h1 in equisys_style.css */
	line-height: 100%;
	letter-spacing: -0.015em;
	
	color:#ffa500;
	text-align:center;
	}

h6.small {
/*
	margin:0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
		font-weight: bold;
	*/
	font-size:20px;
	line-height: 26px;
	color:#ffa500;
	text-align:left;
	}
	
h7 {
/*
	margin:0px 0px 5px 0px;
	padding: 5px 0px 0px 0px;
	font-size:20px;
	line-height: 26px;
	font-weight: bold;
*/
	font-size:20px;
	line-height: 26px;
	color:#ffa500;
	text-align:left;
	}	
	
h7:hover {
	color:#2e82e8;
	}	
	
h7 a:link {
	color: #ffa500;
/*
	font-size:20px;
	line-height: 26px;
*/
	text-decoration: none;
}

h7 a:hover {
	color:#2e82e8;
}
	
h7 a.current {
/*
	font-size:25px;
	line-height: 27px;
	padding-bottom: 10px;
*/
	color: #ffa500;
}
	
hr { height: 1px; color: #000; margin: 10px 0;}
hr.blue { height: 1px; color: #2e82e8; margin: 10px 0;}
	
/* Hyperlinks */
a:visited { color: #2e82e8; }
a:link { color: #2e82e8; text-decoration: none; }
a:hover { color: #ffa500; text-decoration: none; }
a:active { color: #ffa500; }
a:current { color: #ffa500; font-size:25px;	line-height: 27px;	padding-bottom: 10px; }

.footerMain a {
	color:#FFF;
}  
.footerMain a:hover {
	color:#DDD;
}



/* 3 Column layout */

/*
#contentcontainer { width:902px; padding:0px; margin:auto; background-image: url(/img/content_bg.gif); }

#partnercontainer { width:902px; padding:0px; float:left; background:#fff; text-align: center;}
*/
/* 2 Column layout */
/*
#contentcontainer2 { width:902px; padding:0px; padding-bottom:1em; margin:auto; background-image: url(/img/content_bg2.gif); }
#contentleft2 { width:160px; padding:0px 0px 0px 2px; float:left; }
#contentright2 { width:728px; padding:0px 2px 0px 10px; float:left; }
*/

/* 1 Column layout */
/*
#contentcontainer3 { width:902px; padding:0px; margin:auto; }
#contentleft3 { width:900px; padding:0px 0px 0px 2px; float:left; }
*/
/* Added 17/05/13 for Payables Aproval Landing Page */
/*
#contentcontainer4{ width:902px; padding:0px; padding-bottom:1em; margin:auto; }
#contentright4{ width:902px; padding:0px; margin:auto; }
*/
/* Homepage layout */
/*
#contenttop { width:902px; padding:0px; float:left; }
#contentbottom { width:902px; padding:0px; float:left; }
*/








/* Left Navigation - Timemaster */  

#navcontainer_tm  { margin-left: 0px;}
#navcontainer_tm ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none; line-height: 16px;}
#navcontainer_tm li { margin: 0px; }
/*#navcontainer_tm a	{ display: block; padding: 0px 0px;	width: 140px; color: #1182e8; text-decoration: none; font-size: 13px;line-height: 16px; } */
/* #navcontainer_tm a	{ display: block; padding: 0px 0px;	 color: #1182e8; text-decoration: none; font-size: 13px;line-height: 16px; } */
#navcontainer_tm a	{ display: block; padding: 0px 0px;	 color: #1182e8; text-decoration: none; font-size: 1em;line-height: 1.5; } 
#navcontainer_tm a.current	{ color: #ffa500;}
#navcontainer_tm a:hover {	text-decoration: none;	color: #ffa500;	}
#navcontainer_tm ul ul li { margin: 0; }
/*#navcontainer_tm ul ul a {	 padding: 0px 0px 0px 12px; width: 125px; color: #005497; text-decoration: none; font-weight: normal; } */
#navcontainer_tm ul ul a {	 padding: 0px 0px 0px 12px;  color: #005497; text-decoration: none; font-weight: normal; }
#navcontainer_tm ul ul a:hover { text-decoration: none; }






td.boxgrid{
	width: 240px;
	height: 200px;
	margin:10px;
	float:left;
	border: solid 2px #8399AF;
	overflow: hidden;
	position: relative;
}
td.boxgrid img{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}


.dnnPrimaryAction, a.dnnPrimaryAction, .dnnFormItem input[type="submit"], .dnnPrimaryAction:hover, a.dnnPrimaryAction:hover, .dnnPrimaryAction:active, a.dnnPrimaryAction:active, .dnnPrimaryAction:focus, a.dnnPrimaryAction:focus, .dnnSecondaryAction, a.dnnSecondaryAction, .dnnSecondaryAction:hover, a.dnnSecondaryAction:hover, .dnnSecondaryAction:active, a.dnnSecondaryAction:active, .dnnSecondaryAction:focus, a.dnnSecondaryAction:focus {
	background:#2e82e8;;
	color:#FFF;
}
.dnnPrimaryAction:hover, a.dnnPrimaryAction:hover, .dnnPrimaryAction:active, a.dnnPrimaryAction:active, .dnnPrimaryAction:focus, a.dnnPrimaryAction:focus {
	background:#666;
}
.dnnSecondaryAction, a.dnnSecondaryAction {
	background:#2e82e8;;
}
.dnnSecondaryAction:hover, a.dnnSecondaryAction:hover, .dnnSecondaryAction:active, a.dnnSecondaryAction:active, .dnnSecondaryAction:focus, a.dnnSecondaryAction:focus {
	background:#666;
}








