﻿body 
{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Verdana, Helvetica;
}
div.formBorder
{
	/*position:absolute; 
	left:30px; 
	top:30px; */
	border-width:0px; 
	border-style:dotted; 
	border-color:Gray;
}
div.formMsg
{
	/*position:absolute; 
	left:30px; 
	top:30px; */
	border-width:0px; 
	border-style:dotted; 
	border-color:Gray;
}

div.formContent
{
	/*position:absolute; 
	left:30px; 
	top:30px; */
	max-width:650px;
	border-width:0px; 
	border-style:dotted; 
	border-color:Gray;
	margin-bottom:10px;
	margin-top:10px;
}


/*in use*/	
.formButton {
	font-size:11px;
}

/*in use*/	
.formBoldText
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Verdana, Helvetica;
}

/*in use*/	
.formPlainText
{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Verdana, Helvetica;
}

/*in use*/	
.formSmText
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Verdana, Helvetica;
}

.formPrintH2{
		color: #0068b3;
		FONT-FAMILY: Arial, Verdana, Helvetica;
		font-size: 21px;
		font-weight: bold;
		line-height:23px;
		margin: 5px 10px 0px 10px;
		padding:5px 0px;
		/*width:680px;*/
}

h2{
		color: #0068b3;
		FONT-FAMILY: Arial, Verdana, Helvetica;
		font-size: 21px;
		font-weight: bold;
		line-height:23px;
		/*margin: 5px 10px 0px 10px;
		padding:5px 0px;
		width:680px;*/
}

/*this is a grey border*/
table.formBorderTable { border: 1px solid #999999; }
td.formBorderLine { border-bottom: #999999 1px solid; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; /*height: 30px; */ }
td.formBorderLine2 { border-bottom: #999999 1px solid; padding-top: 4px; padding-bottom: 4px; }


TD
{
	/*vertical-align:top;*/
}

/*in use in .net forms*/	
table.form_line 
{  
	 max-width:650px;
	/*BORDER-RIGHT: #bbeaf4 1px solid; BORDER-TOP: #bbeaf4 1px solid; BORDER-LEFT: #bbeaf4 1px solid; BORDER-BOTTOM: #bbeaf4 1px solid;*/
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-BOTTOM: #999999 1px solid;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #4c4c4c; 
	FONT-FAMILY: Arial, Verdana, Helvetica;
	border-spacing: 0px; 
	border-collapse: collapse; /*this removed the cellspacing padding issue*/
}

/*in use in .net forms*/	
table.form_line_Guidelines 
{
	/*table-layout:fixed;*/
	width:500px;
	/*min-height:228px;  
	BORDER-RIGHT: #bbeaf4 1px solid; BORDER-TOP: #bbeaf4 1px solid; BORDER-LEFT: #bbeaf4 1px solid; BORDER-BOTTOM: #bbeaf4 1px solid;*/
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Verdana, Helvetica;
	border-spacing: 0px; 
	border-collapse: collapse; /*this removed the cellspacing padding issue*/ 
	
}

/*in use on .net forms*/
td.form_line_center {
	 /*height:20px; 
	 width: 250px;	*/
	 text-align:center;
	 border-top: #999999 1px solid;
	 text-indent: 0px;
	 padding-left: 4px;	 
	 padding-right: 4px;
	 padding-top: 4px;
	 padding-bottom: 4px;
}

/*in use in .net forms*/
td.form_no_line_left {
	 height:20px; 
	 /*width: 250px;	*/
	 text-align: left;
	 /*border-bottom: #999999 1px solid; */ 
	 text-indent: 0px;
	 padding-left: 4px;	 
	 padding-right: 4px;
	 padding-top: 4px;
	 padding-bottom: 4px;
}

/*in use in .net forms*/
td.form_no_line_left_bold {
	 /*height:20px; 
	 width: 250px;	*/
	 text-align: left;
	 /*border-bottom: #999999 1px solid; */ 
	 text-indent: 0px;
	 padding-left: 4px;	 
	 padding-right: 4px;
	 padding-top: 4px;
	 padding-bottom: 4px;
	 font-weight:bold;
}

/*in use in .net forms*/
td.form_line_left_bold {
	 /*height:20px; 
	 width: 250px;	*/
	 text-align: left;
	 border-top: #999999 1px solid;
	 text-indent: 0px;
	 padding-left: 4px;	 
	 padding-right: 4px;
	 padding-top: 4px;
	 padding-bottom: 4px;
	 font-weight:bold;
}

/*in use in .net forms*/
td.form_line_left_Shading {
	 /*height:20px; 
	 width: 250px;	*/
	 text-align: left;
	 border-top: #999999 1px solid;
	 background-color:#cccccc;
	 text-indent: 0px;
	 padding-left: 4px;	 
	 padding-right: 4px;
	 padding-top: 4px;
	 padding-bottom: 4px;
	 font-weight:bold;
}

/*in use in .net forms*/
td.form_no_line_left_top {
	 height:20px; 
	 /*width: 250px;	*/
	 text-align: left;
	 vertical-align:text-top;
	 /*border-bottom: #4d81be 1px solid; */ 
	 text-indent: 0px;
	 padding-left: 4px;	 
	 padding-right: 4px;
	 padding-top: 0px;
	 padding-bottom: 4px;
	 font-weight:bold;
}

/*in use on .net forms*/
td.form_line_top {
	 height:20px; 
	 /*width: 250px;	*/
	 text-align: left;
	 border-top: #999999 1px solid;
	 /*border-bottom: #4d81be 1px solid; */ 
	 text-indent: 0px;
	 padding-left: 4px;	 
	 padding-right: 4px;
	 padding-top: 4px;
	 padding-bottom: 4px;
}

/*in use on .net forms*/
td.form_line_top_label {
	height:20px; 
	  /*width: 250px;	*/
	 text-align: left;
	 vertical-align:text-top;
	 border-top: #999999 1px solid;
	 /*border-bottom: #4d81be 1px solid; */ 
	 text-indent: 0px;
	 padding-left: 4px;	 
	 padding-right: 4px;
	 padding-top: 8px;
	 padding-bottom: 4px;
}

/*in use on .net forms*/
td.form_no_line_top_label {
	 height:20px; 
	 /*width: 250px;	*/
	 text-align: left;
	 vertical-align:text-top;
	 /*border-top: #999999 1px solid;
	 border-bottom: #4d81be 1px solid; */ 
	 text-indent: 0px;
	 padding-left: 4px;	 
	 padding-right: 4px;
	 padding-top: 8px;
	 padding-bottom: 4px;
}

/*in use on .net forms*/
td.form_line_top_required {
	 height:20px; 
	 /*width: 250px;	*/
	 text-align: left;
	 vertical-align:top;
	 border-top: #999999 1px solid;
	 /*border-bottom: #4d81be 1px solid; */ 
	 text-indent: 0px;
	 padding-left: 4px;	 
	 padding-right: 4px;
	 padding-top: 2px;
	 padding-bottom: 4px;
}

/*in use in .net forms*/
td.form_no_line_required {
	 height:20px; 
	 /*width: 250px;	*/
	 text-align: left;
	 vertical-align:top;
	 /*border-bottom: #4d81be 1px solid; */ 
	 text-indent: 0px;
	 padding-left: 4px;	 
	 padding-right: 4px;
	 padding-top: 2px;
	 padding-bottom: 4px;
}






