.c1AlternatingItemstyle {
	background-color: #efefef;
	color: #000000;
	font-size: 11px;
}

.c1EditItemstyle {
	font-size: 11px;
}

.c1Headerstyle {
	background-color: #5f84ae;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

.c1Itemstyle {
	background-color: #ffffff;
	color: #000000;
	font-size: 11px;
}

.c1SelectedItemstyle {
	font-size: 11px;
}

.c1Webgrid {
	border: solid 1px #4e6b94;
	padding: 2px;
}

.c1AlternatingItemstyleHome {
	background-color: #eff2f8;
	color: #333333;
	font-size: 11px;
}

.c1EditItemstyleHome {
	font-size: 11px;
}

.c1HeaderstyleHome {
	background-color: #BDCCDD;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.c1ItemstyleHome {
	background-color: #d6dfeb;
	color: #333333;
	font-size: 11px;
}

.c1SelectedItemstyleHome {
	font-size: 11px;
}

.c1WebgridHome {
	border: solid 1px #5f84ae;
	padding: 2px;
}

.DynButton {
	cursor: pointer; cursor: hand;
	margin-left: 10px;
}

.errorMsg
{
	color: #dd0000;
	font-weight:bold;
	padding-left: 15px;
}

.errorMsgGeneral
{
	color: #dd0000;
	font-weight:bold
}

.grdLink-bsc {
	color: #0033ff;
	text-decoration: none;
}

.Link {
	cursor: pointer; cursor: hand;
}

.LoginLabel {
	font-size: 12px;
	font-weight: bold;
}

.objLink {
	color: Blue;
	cursor: pointer; cursor: hand;
	text-decoration: underline;	
}

.Forms-standard {
	background-color: #ffffff;
	border-bottom: solid 1px #79818a;
	border-left: solid 1px #79818a;
	border-right: solid 1px #79818a;
	border-top: solid 1px #79818a;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
}

.Forms-bold {
	background-color: #ffffff;
	border-bottom: solid 1px #79818a;
	border-left: solid 1px #79818a;
	border-right: solid 1px #79818a;
	border-top: solid 1px #79818a;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
}
.Forms-standard-Label {
	color: #000000;
	border: none;
}
.Forms-standard-req-Label {
	color: #000000;
	font-weight: bold;
	border: none;
}
.Forms-standard-dis {
	background-color: #ffffff;
	border-bottom: solid 1px #a0a0a0;
	border-left: solid 1px #a0a0a0;
	border-right: solid 1px #a0a0a0;
	border-top: solid 1px #a0a0a0;
	color: #a0a0a0;
	font-family: Arial;
	font-size: 11px;
}
.Forms-standard-dis-Label {
	color: #a0a0a0;
	border: none;
}
.Form-standard-title {
	color: #ffffff;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px
}

a.QLink, a.QLink:active, a.QLink:hover, a.QLink:link, a.QLink:visited
{
	color: #554d32;
	text-decoration: none;
}

body, div, p, td, input, textarea, select {
	font-family: arial;
	font-size: 8pt;
}

span.ErrorMessage {
	background-color: #ffd7c1;
	border: solid 1px #990002;
	color: #990002;
	display: block;
	font-weight: bold;
	padding: 8px;
}

div.tblForm-caption {
	color: #ffffff;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
}

div.tblForm-content {
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
}

font {
	font-size: 12px;	
}

tr.Test {
	color: #ff00ff;	
}

h1.Main {
	color: #000000;
	font-family: Arial;
	font-size: 14px;
}
h1.Main-bsc {
	color: #444444;
	font-family: Arial;
	font-size: 14px;
}

hr.blue {
	background-color: #a7bed1;
	border: none;
	color: #a7bed1;
	height: 1px;
	width: 80%;	
}

input.Forms, p.Forms, div.Forms, label.Forms, span.Forms {
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
}

input.Main 
{
	background-color: #efefef;
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
}

input.MainLogin
{
	background-color: #efefef;
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	width: 100%;
}

label.Linked {
	cursor: pointer; cursor: hand;	
}

select.Forms {
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
}

span.Forms {
	text-align: right;	
}

td.Forms-label {
	font-size: 8pt;	
}

td.label-indent {
	font-size: 8pt;	
	margin-left:5px;
}


td.Forms-labelBold {
	font-size: 8pt;	
	font-weight:bold;
}


td.form-standard-border {
	background-color: #5f84ae;	
}
td.form-standard-cell {
	background-color: #f1f7ff;	
}

td.home-img {
	background-color: #cdccc7;	
}

td.home-img-ibew {
	background-color: #7692b9;	
}

td.home-img-neca {
	background-color: #dcba88;	
}

td.home-inf {
	background-color: #a0998d;
}

td.home-inf-ibew {
	background-color: #728eb6;	
}

td.home-inf-neca {
	background-color: #d5ad73;	
}

td.home-sub-ct {
	background-color: #d6ddc8;	
}

td.home-sub-ibew {
	background-color: #96aeca;	
}

td.home-sub-neca {
	background-color: #ffe2c5;
}

td.home-tab-ct {
	background-color: #5c6b42;	
}

td.home-tab-ibew {
	background-color: #5273a0;
}

td.home-tab-neca {
	background-color: #bc8738;	
}

td.tblStatContractor-border {
	/*filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.6;*/
	background-color: #80b073;	
}

td.tblStatContractor-cell {
	background-color: #cce0c7;
	color: #222222;
}

td.tblStatContractor-head {
	background-color: #b7d2b0;
	color: #000000;
	font-weight: bold;
	padding: 2px;
}

.lblContractor {
	color: #3f6136;
	font-size: 22px;
	font-weight: bold;
}

td.tblStatNeca-border {
	/* filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.6; */
	background-color: #d1a869;	
}

td.tblStatNeca-cell {
	background-color: #ffefdf;
	color: #222222;
}

td.tblStatNeca-head {
	background-color: #ffddbb;	
	color: #000000;
	font-weight: bold;
	padding: 2px;
}

.lblNeca {
	color: #856129;
	font-size: 22px;
	font-weight: bold;
}

td.tblLinks-border {
	background-color: #888888;
}

td.tblLinks-cell {
	background-color: #efefef;
	color: #222222;	
}

td.tblLinks-head {
	background-color: #dfdfdf;
	color: #000000;	
	font-weight: bold;
	padding-left: 4px;
}

td.tblStatIbew-border {
	/*filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.6;*/
	background-color: #7995b9;	
}

td.tblStatIbew-cell {
	background-color: #d6dfeb;
	color: #222222;
}

td.tblStatIbew-head {
	background-color: #bdccdd;
	color: #000000;
	font-weight: bold;
	padding: 2px;
}

.lblIbew {
	color: #456185;
	font-size: 22px;
	font-weight: bold;
}

.gridHeading
{
	font-weight:bold;
	font-size:8pt;
	background-color:#5F84AE;
	color:#ffffff;
}