﻿/* Default CSS for the forms */
*
{
	font-family: Tahoma, Verdana, Arial;
	font-size:8pt;
	margin-bottom: 0px;
}

body
{
}

.EditableForm
{
	padding:20px;
}

.IdRow
{
    display:none;	
}

.CaptionColumn
{
     font-weight:bold;
     min-width:100px;
     max-width:100px;
     vertical-align:top;
	 padding-bottom: 10px;
     padding-right: 10px;
}

.DataColumn
{
	vertical-align:top;
	min-width: 300px;
	max-width: 300px;
}

.RowHeading
{
	font-weight: bold;
	font-size: large;
	color:Blue;
	vertical-align:Top;
	padding-bottom: 5px;
}

.RowLine
{
   width:100%;
   line-height:0.1px;
   color: #6bbb23;
}

.HeadingRow
{
   height:50px;   
 vertical-align:bottom;
}

.HelpColumn
{
	 text-align:left;
	 vertical-align: top;
	 font-weight:normal;
}

/* CSS for table cells that require different size properties to the default form */

.MediumCaptionCol
{
	font-weight:bold;
    min-width:150px;
    max-width:150px;
	padding-bottom: 10px;
    vertical-align:top;
    padding-right: 10px;
}

.MediumLargeCaptionCol
{
	font-weight:bold;
    min-width:272px;
    max-width:272px;
    vertical-align:top;
    padding-right: 10px;
    padding-bottom: 10px;
}


.xsDataColumn /*s = small xs= extra small */
{
	vertical-align:top;
	min-width: 187px;
	max-width: 187px;
}

.sDataColumn
{
	vertical-align:top;
	min-width: 250px;
	max-width: 250px;
	
}

.TinyDataColumn
{
	vertical-align:top;
	min-width: 100px;
	max-width: 100px;
	
}
