/* ----------------------------------- global */
.style8 {font-family: Arial, Helvetica, sans-serif}
.style11 {font-size: 16px; color: #000066; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.style12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align:center; }
.style13 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align:center;}
.style15 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.style17 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FF6600; }
.style18 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-weight: bold; }
.style19 {color: #FF6600}
.style20 {color: #000000}

BODY {
	MARGIN: 1px;
	background: fixed;
	color:#F45012;
}

table {
	margin: 0px;
	padding: 0px;
}

table.tbMain {
	width: 90%;
	color: #F2F8FD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
}

input.btnSml{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #22154B;
	border: 1px solid;
	border-top-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	font-size: xx-small;
	width: 60px;
}
//input.btn{
//	color: #FFFFFF;
//	font-family: Verdana, Arial, Helvetica, sans-serif;
//	font-weight: bold;
//	background-color: #22154B;
//	border: 1px solid;
//	border-top-color: #000000;
//	border-left-color: #000000;
//	border-right-color: #000000;
//	border-bottom-color: #000000;
//	font-size: x-small;
//	width: 90px;
//}
//input.btnBig{
//	font-family: Verdana, Arial, Helvetica, sans-serif;
//	font-weight: bold;
//	background-color: #22154B;
//	border: 1px solid;
//	border-top-color: #000000;
//	border-left-color: #000000;
//	border-right-color: #000000;
//	border-bottom-color: #000000;
//	font-size: x-small;
//	width: 200px;
//	color: #FFFFFF;
//}


//textarea.txtFldBig, input.txtFldBig, select.txtFldBig{
//	color: #f64d00;
//	font-family: Verdana, Arial, Helvetica, sans-serif;
//	font-weight: bold;
//	background-color: #FFFFFF;
//	border: 1px solid;
//	border-top-color: #000000;
//	border-left-color: #000000;
//	border-right-color: #000000;
//	border-bottom-color: #000000;
//	font-size: x-small;
//	width: 210px;
//}

input.txtFld{
	color: #f64d00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 1px solid;
	border-top-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	font-size: x-small;
	width: 150px;
}
input.txtFldSml, select.txtFldSml{
	color: #f64d00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 1px solid;
	border-top-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	font-size: x-small;
	width: 43px;
}


/* ----------------------------------- top bar */

table.tbTopBar, td.tdTopBar {
	height: 50px;
	width: 100%;
}

td.tdUinfo {
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 2px;
	color: #22154B;
}

.txtUinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #22154B;
	font-weight: bold;
/* 	font-weighta: normal; */
}

/* ----------------------------------- nav bar */

td.tdNavBar {
	height: 35px;
	width: 100%;
	background-color: #FFFFFF;
}

table.tbNavBar {
	height: 35px;
	width: 100%;
	background-color: #FFFFFF;
/*	aborder-collapse: collapse; */
}

td.tdNavCell {
	text-align: center;
	vertical-align: middle;
	padding: 1px;
	border-left: 0px solid White;
	border-right: 0px solid White;
	color: #FFFFFF;
}

a.lnNavCell:link, a.lnNavCell:link:visited  {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
}
a.lnNavCell:hover {	
	color: #f64d00;
	text-decoration: none;
}

td.tdNavCell_on {
	background-color: White;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	border-left: 0px solid #f64d00;
	border-right: 0px solid #f64d00;
}

.txtNavCell_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;	
	font-weight:bold;
}

/* ----------------------------------- cont bar */

table.tbContBar, td.tdContBar, table.tbMainCont, td.tdMainCont {
	width: 100%;
	background-color: #FFFFFF;
	vertical-align:top;
}

td.tdMainInfo {
	vertical-align: top;
	width: 230px;
	background-color: #C7DDE9;
	border-left: 1px solid Black;
	padding: 5px;
}

.txtInfoCont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F2F8FD;
	font-size: x-small;
}

.txtProjHdr {
	font-family: Arial,sans-serif;
	font-size: 22px;
	color: #22154B;	
}

td.tdContHdr {
	background-color: #F2F8FD;
	text-align:center;
	vertical-align: middle;
/*	widtha: 130px; */
	padding: 3px;
}

.txtContHdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #22154B;
	font-size: x-small;
	font-weight: bold;
/*	font-weight:bolda; */
}

.txtMainContHdr {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #F45012;
	font-size: small;
/*	font-weight:bolda; */
}

.txtMainCont {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #22154B;
	font-size: x-small;
/*	font-weight:bolda; */
}

td.tdContDel {
	background-color: #ffffff;
	height: 7px;
	width: 7px;
}

td.tdContBd {
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
/*	widtha: 130px; */
	padding: 0px;
	border: 0px dashed #000055;
}

.cont_row_text, .txtCont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: smaller;
}

.cont_row_text_bd {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight:bold;
}

td.tdContAct {
	background-color: #FFFFFF;
	text-align:center;
	padding: 5px;
}

/* ----------------------------------- bot bar */

table.tbBotBar, td.tdBotBar {
	height: 15px;
	width: 100%;
}

.page_copyright_text, a.page_copyright_text, a.page_copyright_text:link, a.page_copyright_text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}

/* ----------------------------------- datagrids */

.grdHdr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#F1F1F1;
	font-size:smaller;
	color:Black;
}

.grdItm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-color:#FFFFFF;
	font-size:smaller;
	color:Black;
}

.grdAltItm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-color:#FCFCFC;
	font-size:smaller;
	color:Black;
}

.grdSelItm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#738A9C;
	font-size:smaller;
	color:#F7F7F7;
}

.grdFtr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#B5C7DE;
	font-size:smaller;
	color:#4A3C8C;
}

.grd {
	padding:31px;
	border-width: 0px;
	border-style: solid;
	border-color: #E7E7FF;
	background-color:#00FFFF;
}							

/* ----------------------------------- the end */

/*#E7E7FF;
CellPadding="3" BorderWidth="2px" BorderStyle="Solid"
BackColor="White" BorderColor="#E7E7FF"

td.bg {
	background-color: #eeeddd;
	width: 100px;
}

td.sep_line {
	background-color: #ffffff;
	height: 7px;
	width: 7px;
}

td.top_row {
	background-color: #535353;
	height: 25px;
}

td.step_butt_cell {
	background-color: #535353;
	height: 10px;
	text-align:center;
	vertical-align:middle;
	widtha: 130px;
	padding: 0;
	width: 110px;
}

td.bot_row {
	background-color: #535353;
	height: 15px;
	text-align:right;
}

td.nav_cell {
	text-align:center;
	vertical-align:middle;
	widtha: 130px;
	padding: 5;
}

a.nav_link:link, a.nav_link:link:visited  {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	font-weighta:bold;
}

a.nav_link:hover {	
	color:#f64d00;
}

td.nav_cell_on {
	background-color: #eeeeee;
	text-align:center;
	vertical-align:middle;
	widtha: 130px;
	padding: 5;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;	

	height:25px;
}

td.hdr_row {
	background-color: #f64d00;
	heighta:10px;
	text-align: center;
}

td.sub_hdr_row {
	background-color: #f64d00;
	heighta:10px;
}

td.cont_row {
	background-color: #bcbcbc;
}

.page_sub_header_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #000033;
	text-align: center;
	width: 100%;
	align: center;
	font-weighta: bold;
	padding:3;
}

.app_header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:36px;
	font-weight: bold;
	color: #000033;
	text-align: center;
	width: 100%;
	align: center;
}

td.page_header_cell {
	text-align:left;
	vertical-align:middle;
}

.page_header_text {
	font-family: "Courier New", Courier, mono;
	font-size: large;
	font-weight: bold;
	color: #000033;

}

td.page_contact_cell {
	text-align: right;
	vertical-align: bottom;
	width: 200px;
}

.page_contact_text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #ffffff;

}

td.uinfo_info_cell {
	text-align: left;
	vertical-align: middle;
	width: 130px;
}

td.uinfo_out_cell {
	text-align: left;
	vertical-align: middle;
	width: 60px;
}

.uinfo_info_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	font-weighta: normal;
}

//.uinfo_out_btn {
//	font-weight: bold;
//	color: #990000;
//	text-decoration:none;
//}

a.page_contact_text:link:visited {
	font-weight: bold;
	color: #990066;
	text-decoration:none;
}

td.inst_area {
	background-color: #F4F4F4;
}

.inst_hdr_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #000033;
}

.inst_bd_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #000033;
}

td.cont_header_cell {
	background-color: #000033;
	text-align:center;
	vertical-align: middle;
	widtha: 130px;
	padding:7;
}

.cont_header_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: medium;
}

.cont_row_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: smaller;
}

td.action_row {
	background-color: #cbcbcb;
	text-align:center;
	padding: 5;
}

a.main_links:link:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:large;
	font-weight: bold;
	color: #000033;
}
a.main_links:hover {
	color: #cccccc;
}

img {
	border:0;
}

*/
