body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
}
a:link {
	color: #0033FF;
	text-decoration: none;
}
a:visited {
	color: #0033FF;
	text-decoration: none;
}
a:hover {
	color: #FF6600;
	text-decoration: underline;
}

.tbl-greyborder {
	clear:			both;
	border:			1px solid rgb( 145, 155, 156 );
	background:		rgb( 252, 252, 254 );
	z-index:		2;
	/* position:		relative; */
	top:			-2px;

	font:				11px Tahoma;
	color:				Black;

	filter:			progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0)
					progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=2, Direction=135);
	
	/*244, 243, 238*/
	/* 145, 155, 156*/
	
	padding:		5px; 
}

.employee-info {
	clear:			both;
	border:			1px solid rgb( 145, 155, 156 );
	background:		rgb( 252, 252, 254 );
	z-index:		2;
	/* position:		relative; */
	top:			-2px;

	font:				11px Tahoma;
	color:				Black;

	filter:			progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0)
					progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=2, Direction=135);
	
	/*244, 243, 238*/
	/* 145, 155, 156*/
	
	padding:		5px;
}

.default {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
.ITDresults {
	font-weight: bold;
	color: #FF0000;
}
.boldtext {
	font-weight: bold;
}
.required {
	font-weight: bold;
	color: #0000FF;
}
.heading {
	font-size: 12px;
	color: #336699;
}
.heading1 {
	font-size: 14pt;
	color: #336699;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.heading2 {
	font-size: 14pt;
	color: #336699;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.errormsg {
	font-weight: bold;
	color: #FF0000;
}
.smalltext {
	font-size: 10px;
}
.bordered {
	border: thin solid #000000;
}
.tabmenu {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.tabmenu a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.tabmenu a:visited {
	color: #FFFFFF;
}
.tabmenu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.tabSelected {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.tabSelected a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.tabSelected a:visited {
	color: #FFFFFF;
}
.tabSelected a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.whiteText {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.requiredField {
	color: #0000FF;
	background-color: #FFFF99;
	font-size: 10px;
}
.menulink {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

input.date{
	font-size: 10px;
	padding-right:5px;
	padding-top:2px;
	padding-left:4px;
	background-image:url('/images/test.gif');
	width:75px;
	background-repeat:no-repeat;
	border-bottom:#7F9DB9 1px solid;
	border-left:#7F9DB9 1px solid;
	border-right:#7F9DB9 1px solid;
	border-top:#7F9DB9 1px solid;
}
input.dateDisabled{
	background-image:url('/images/test2.gif');
	width:125;	
	background-position:center;
	background-repeat:no-repeat;
	border-bottom:#7F9DB9 1px solid;
	border-left:#7F9DB9 1px solid;
	border-right:#7F9DB9 1px solid;
	border-top:#7F9DB9 1px solid;
}

