

a: link { color: #0C3182; }

a: visited { color: #0C3182; }

a: active { color: #0C3182; }

a:hover { color: #ccccc; }



hr.hrmain 

{height:1px;width:100%;border:1px solid #FFCC66;

} 

hr.hrsub

{height:1px;width:100%;border:1px solid #BCCDE8;

} 







.titlemain {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-align: center;

	text-transform: uppercase;

	color: #141156;

	border:solid;

	border-width:thin;

	padding-left:20px;

	padding-right:20px;

	padding-top:3px;

	padding-bottom:3px;

	border-color:#F1CB76;

}



.titlesub {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-align: center;

	color: #141156;

	border:none;

	border-top:none;

	border-width:thin;

	padding-left:20px;

	padding-right:20px;

	padding-top:3px;

	padding-bottom:3px;

	border-color:#CCCCCC;

}





.formtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	text-align: right;

	margin-right:8px;

}

.formtextcentre {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	text-align: center;

}



.formtextright {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	text-align: right;

}



.textsize10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-variant: normal;

}

.textsize12boldcenterblue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#0C3182;

	font-weight: bold;

	font-variant: normal;

	text-align: center;

}





.textsize10bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	font-variant: normal;

}



.textsize10boldred {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CC0000;

	font-weight: bold;

	font-variant: normal;

}





.btn_new {width:71px;height:21px;background-image:url(images/btn_new.gif);display:inline-table}.btn_new:hover { background-position:0px -21px;}

.btn_save {width:71px;height:21px;background-image:url(images/btn_save.gif);display:inline-table}.btn_save:hover { background-position:0px -21px;}

.btn_submit {width:71px;height:21px;background-image:url(images/btn_submit.gif);display:inline-table}.btn_submit:hover { background-position:0px -21px;}

.btn_reset {width:71px;height:21px;background-image:url(images/btn_reset.gif);display:inline-table}.btn_reset:hover { background-position:0px -21px;}

.btn_search {width:71px;height:21px;background-image:url(images/btn_search.gif);display:inline-table; margin-top:10px}.btn_search:hover { background-position:0px -21px;}

.btn_execute {width:85px;height:21px;background-image:url(images/btn_execute.gif);display:inline-table}.btn_execute:hover { background-position:0px -21px;}

.btn_opendates {width:100px;height:21px;background-image:url(images/btn_opendates.gif);display:inline-table}.btn_opendates:hover { background-position:0px -21px;}

.btn_closedates {width:100px;height:21px;background-image:url(images/btn_closedates.gif);display:inline-table}.btn_closedates:hover { background-position:0px -21px;}

.btn_status {width:68px;height:21px;background-image:url(images/btn_status.gif);display:inline-table}.btn_status:hover { background-position:0px -21px;}

.btn_back {width:71px;height:21px;background-image:url(images/btn_back.gif);display:inline-table}.btn_back:hover { background-position:0px -21px;}

.btn_cancel {width:65px;height:21px;background-image:url(images/btn_cancel.gif);display:inline-table}.btn_cancel:hover { background-position:0px -21px;}

.btn_modify {width:65px;height:21px;background-image:url(images/btn_modify.gif);display:inline-table}.btn_modify:hover { background-position:0px -21px;}

.btn_reserve {width:125px;height:21px;background-image:url(images/btn_reserve.gif);display:inline-table}.btn_reserve:hover { background-position:0px -21px;}

.btn_invoice {width:125px;height:21px;background-image:url(images/btn_invoice.gif);display:inline-table}.btn_invoice:hover { background-position:0px -21px;}

.btn_contracts {width:91px;height:21px;background-image:url(images/btn_contracts.gif);display:inline-table}.btn_contracts:hover { background-position:0px -21px;}

td.blankheight {

height:30px;

}

td.blankheight15 {

height:15px;

}

tr.highlight {

background-color:#eeedf0;

}



td.lines {

background-color:#3399CC;

height:2;

}



table.tablemain{

border:none;

padding:1;

}



.btn {width:91px;height:21px;background-image:url(images/btn_contracts.gif) no-repeat;display:inline-table}.btn_contracts:hover { background-position:0px -21px;}





.descr {
	position: relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background-image: url(images/button.gif);
	background-repeat: no-repeat;
	width: 101;
	height: 21;
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
}
.descr:hover { background-position:0px -21px; color:#FFCC66}

.descr2 {
	position: relative;
	font-family: arial, verdana, helvetica, sans-serif;
	background-image: url(images/button.png);
	background-repeat: no-repeat;
	width: 101;
	height: 21;
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
}
.descr2:hover { background-position:0px -21px; color:#FFCC66}


