div.full_screen        {width: 100%; text-align: center;
                        font-size: 16px;
                        color: rgb(90,90,90);}
table.form_container   {width: 800px; margin: 10px auto; padding: 0;
                        border-collapse: collapse;}
table.form_holder      {width: 100%; border-collapse: collapse;}

td._img                {padding: 0 !important;
                        font-size: 1px !important;}
td.top_line            {background-image: url(../images/Top-Line.gif);
                        background-position: left top;
                        background-repeat: repeat-x;}
td.left_line           {background-image: url(../images/Left-Line.gif);
                        background-position: top left;
                        background-repeat: repeat-y;}
td.right_line          {background-image: url(../images/Right-Line.gif);
                        background-position: top right;
                        background-repeat: repeat-y;}
td.bottom_line         {background-image: url(../images/Bottom-Line.gif);
                        background-position: bottom left;
                        background-repeat: repeat-x;}

img                    {border-style: none;}
img._block             {width: 21px; height: 21px; display: block; margin: 0; padding: 0;}

div.scale_section span {width: 150px;}

div#contact_us span,
div.section span,
.float_R               {float: right;}
div.partition          {position: relative;}

div.partition div.cell {position: absolute; top: 0;}

h2                     {margin: 0;}
div.scale_section,
.margin_TB12           {margin-top: 12px; margin-bottom: 12px;}
.sec_header,
.margin_B15            {margin-top: 0; margin-bottom: 15px;}

div.section p,
div.partition p,
div.cell p,
.margin_TB5            {margin-top: 5px; margin-bottom: 5px;}

div.partition,
div.cell               {border: 1px solid rgb(255,255,255);}
input._text,
textarea               {border: 1px solid rgb(210,210,210) !important;}

.sec_header,
.u_line                {text-decoration: underline;}
.righted               {text-align: right;}
.lefted                {text-align: left;}
.centered              {text-align: center;}

div.section,
div.partition,
table.section,
.bold                  {font-weight: bold;}
.sec_header            {font-weight: normal;}
div.section,
div.partition          {font-size: 12px;}
input._text,
.medium_1              {font-size: 14px;}
.sec_header            {font-size: 18px;}
input._date{
	font-size: 12px;
	width:75px;
}
div.partition p        {line-height: 1.8;}

div.scale_section,
div.block_section,
div.section br,
div.float_R p,
.clear_B               {clear: both;}

.box  {border: 1px solid rgb(155, 188, 0);}

.indentleft{
	margin:0;
	margin-left:20px;
}

td{
	vertical-align:top;
}
table.border{
	border-collapse:collapse;
}
table.border td,table.border th{
	border:solid 1px #D2D2D2;
	padding:4px;
}
table.middle td,table.middle th{
	text-align:center;
	vertical-align:middle;
}
ul.errors{
	background-color:#ffc8c8;
	border:solid #a60000 1px;
	color:#740000;
	font-weight:bold;
	text-align:left;
	margin:5px;
	padding:6px;
}

ul.errors li{
	margin:0 5px 0 30px;
	padding:0;
	list-style-image:url(../images/fail.gif);
	
}


