/* only put styles unique to the inside pages in this style sheet */
/* -- table1 -- */
.table1 {
	color: #000; 
	border:1px solid #496d8f; 
	background:#FFFFFF; 
	border-collapse: collapse;
	}
.table1.widthA {width:500px;} /* use as a double class with ".table1" to set a common width */
.table1.widthB {width:300px;} /* use as a double class with ".table1" to set a common width */
.table1.fullWidth {width:100%;} /* use as a double class with ".table1" to set a width of 100% */

.table1 A {color: #496d8f;}

.table1 td {padding: 4px 12px 4px 4px;}
.table1 label {
	margin:4px 5px 0 0;
	float:left;
	font-weight: bold;
	width:180px;
	}
.table1 th, .table1 .tableHead {
	font-weight: bold;
	color: #FFFFFF;
	background: #496d8f url(/images/bg1.gif) repeat-x;
	}

.table1 th, .table1 .tableHead td { text-align:left; padding: 6px 12px 6px 4px;}

.table1 th A, .table1 .tableHead A {color: #FFFFFF;}

.table1 .alt { background:#EEEEEE;}

.table1 .pager { color: #496d8f;}
.table1 .pager A { color: #496d8f;}

/* -- modal popup calendar --*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	}
.updateProgress {
	position:absolute;
	left:45%;
	top:40%;
	z-index:9999;
}
.updateProgressMessage{
	margin:3px; 
	font-size:14px;
	font-weight:bold; 
	vertical-align: middle;
}
.loading {
	border:10px solid #e6dcc6;
	color:#BE2E02;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background-color:#f1ece0;
	padding:20px;
}
.loading p {
	margin:0 0 5px 0;
	padding:0;
}

/*-- Button Styles --*/
.button {
	color: #fff;
	background: #496d8f url(/images/bg1.gif) repeat-x;
	padding: 2px 5px;
	margin:0 10px 0 0;
	border: 1px solid #37536C;
	font-size: 11px;
	font-weight:bold;
	width: auto;
	overflow: visible;
	}
.button:hover, .submit:focus {
	border: 1px solid #37536C;
	}
.button2 {
	color: #fff;
	background:#cf852c url(/images/bg2.gif) repeat-x;
	padding: 2px 5px;
	margin:0 10px 0 0;
	border: 1px solid #cf852c;
	font-size: 11px;
	font-weight:bold;
	width:auto;
	overflow:visible;
	}
.button2:hover, .submit:focus {
	border: 1px solid #cf852c;
	}
	
.help, .help A { color: #3399CC; font-style:italic; }
.error, .error A { color: #CC0000; font-weight: bold; }
