

@font-face {
	font-family: 'trebuc';
	src: url('./trebuc.eot');
	src: local('trebuc'), url('./trebuc.woff') format('woff'), url('./trebuc.ttf') format('truetype');
}

@media screen {

  body{
	background: #F9F9F7 url('../images/a1.gif') repeat-x;
	font-family: 'trebuc' !important;
  }

  .bodyFull{
	padding: 0;
	margin: 0;
	font-family: 'trebuc' !important;
  }

  .mainPageBorder {
	width:90%;
	border: solid #000000 8px;
	min-height: 1000px;
	margin: 10px auto;
	background: #FFF url('') repeat-x;
	overflow-x: hidden;
  }
  .mainPageBorderFull {
	width:100%;
	border: 0;
	min-height: 1000px;
	margin: 0;
	background: #FFF url('') repeat-x;
  }
  .mainPageBanner {

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

	width: 100%;
	min-height:20px;
	font-weight: bold;

	font-size: 36px;
	color: #ffffff;
	background-color:#111212;
  }
  .mainBannerInner {
    font-family: 'Times New Roman' !important;
	padding: 5px 10px;
  }
  .footer {
	color:#CCC;
	text-align: center;
	width: 100%;
  }
  .hiddenContainer {
	border: none;
	margin: 0;
	padding: 0;
  }
  .printHeader { display: none; }

}

@media print {


  .mainPageBorder {
	width:100%;
	border: 0px;
	margin: 0;
	padding: 0;

  }
  .printHeader {
	width: 100%;
	padding: 20px;
	font-weight: bold;
	border-top: #FFF;
	border-left: #FFF;
	border-right: #FFF;
	border-bottom: solid 3px #666;
	margin-bottom: 10px;
  }
  .mainPageBanner { display: none; }
  .footer { display: none; }
  .hiddenContainer { display: none; }


}

.frmStd {
padding: 5px; background-color: #eef; border:1px solid #aaa; border-radius:5px;
box-shadow: 3px 3px 3px #ccc; font-size: 14px;
font-family: 'trebuc' !important;
}
.frmStd:hover{ box-shadow: 3px 3px 3px #ddf; }
.frmBtn {
padding: 5px; background-color: #eef; border:1px solid #aaa; border-radius:5px;font-size: 14px;
box-shadow: 3px 3px 3px #ccc;
}
.frmBtn:hover { background-color: #ddf; box-shadow: 3px 3px 3px #ddf;}
label {
	position: absolute; text-align: right;
}
.frmStdReadOnly {
padding: 5px; background-color: #ddd; border:1px solid #aaa; border-radius:5px;
box-shadow: 3px 3px 3px #ccc; font-size: 14px;
}
