﻿@charset "utf-8";
.grid-view tr.header {
				color: White;
				background-color: #6699CC;
				height: 25px;
				vertical-align: middle;
				text-align: left;
				font-weight: bold;
}
.grid-view tr.normal {
				color: Black;
				background-color: White;
				height: 25px;
				vertical-align: middle;
				text-align: center;
}
.alternate {
				/*background-color: #DCDCDC;*/
	background-color: #ededed;
}
/*	table.ctiReport */
table.ctiReport {
				background-color: white;
				width: 100%;
				border-collapse: collapse;
				border-top: 1px solid #ccc;
				border-bottom: 1px solid #ccc;
}
table#tblView {
				font-size: small;
}
table#tblViewJob td {
				font-size: small;
				padding: 4px;
				vertical-align: top;
}
table#tblViewJob td#position-title {
				font-weight: bold;
				padding: 10px;
}
table.ctiReport th {
				text-align: left;
				padding: 5px 0 5px 0;
				font-family: Arial, Helvetica, sans-serif;
				font-weight: normal;
}
*/

table.ctiReport th {
	vertical-align: middle;
	border-top: 1px solid #ccc; 
	border-top:0px dotted #ccc;
	border-bottom: 1px solid #ccc; 
	/*background-color: #ededed;*/
	background-color: #DCDCDC;
}
table#tblJob th {
				border-width: 0;
}
table.ctiReport td#Action {
				width: 10%;
}
table.ctiReport td a {
				text-decoration: underline !Important;
}
table.ctiReport td a:hover {
				text-decoration: underline;
}
table.tableTitle {
				padding: 10%;
}
table#tblAdd td {
				font-size: small;
}
table#tblAdd tr.header {
				font-weight: bold;
}
table#tblAdd td#add-job-benefits-label {
				vertical-align: top;
}
table#tblAdd td#add-description-label {
				vertical-align: top;
}
table#tblView td {
				vertical-align: top;
				padding: 4px;
}
table#tblView td#view-title-label {
				font-weight: bold;
				font-size: small;
				background-color: #DCDCDC;
				padding: 10px;
}
table#tblJob th {
				font-weight: bold;
}
.titleHeading {
				font-weight: bold;
				font-size: small;
				background-color: #DCDCDC;
}
.requiredField {
				color: Red;
}
.invalid {
				color: red;
				font-weight: bold;
}
.textBox {
				width: 250px;
}
.multilineTextBox {
				width: 250px;
				height: 140px;
}
.columnAction {
				width: 5%;
}
.columnTitle {
				width: 70%;
}
.columnDate {
				width: 21%;
				text-align: center;
}
.columnActive {
				width: 10%;
				text-align: center;
}
.alignTop {
				vertical-align: top;
}
.viewJob {
				font-size: large;
}
