/* application form field styles */
#AppFormTable		{width:730px;}
#apForm #AppFormTableLeft, #apForm2 #AppFormTableLeft	{width:420px;}
#apForm #AppFormTableRight, #apForm2 #AppFormTableRight	{width:300px;}
#AppFormTableLeft td, #AppFormTableRight td	{vertical-align:middle;}
#apForm6 #AppFormTable td	{vertical-align:middle;}
#apForm6 #AppFormTableLeft #formText	{width:100px;}
.inputXLarge	{width:300px;height:19px;font: 11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000; }
.inputLarge		{width:250px;height:19px;font: 11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000; }
.inputMedium	{width:122px;height:19px;font: 11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.inputSmall		{width:100px;height:19px;font: 11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.selectXLarge	{width:300px;height:19px;font: 11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.selectLarge	{width:250px;height:19px;font: 11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.selectMedium	{width:122px;height:19px;font: 11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.selectSmall	{width:60px;height:19px;font: 11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.select			{width:60px;height:19px;font: 11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.textBoxXLarge	{width:730px;height:79px;font: 11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.textBoxLarge	{width:420px;height:79px;font: 11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.textBoxMedium	{width:300px;height:79px;font: 11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.textBoxSmall	{width:250px;height:79px;font: 11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.nextButton		{text-align:right; padding-top:10px;}

h4{font-size: 1em;}
.apButton {background-color:#ffffff; border:thin solid #cccccc; color:#002686; font-weight:bold; }

.tablePadding td	{padding:6px; }
.tablePadding2 td	{padding:3px; }

.tablePadding2 .inputLarge		{width:220px; height:19px; font:11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000; }
.tablePadding2	.selectMedium	{width:100px; height:19px; font:11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.tablePadding2	.inputMedium	{width:96px; height:19px; font:11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.tablePadding2 .inputSmall		{width:104px; height:19px; font:11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}
.tablePadding2 .textBoxMedium	{width:300px; height:79px; font:11px tahoma,verdana,arial,sans-serif; letter-spacing: 1px; color: #000000;}

.labelMargin input	{margin:5px 0 0 0; }
.labelMargin label	{margin:0 0 2px 5px; padding:0 0 0 5px; }

.dataRow00 td, .dataRow01 td	{border-top:1px solid #000000; }

h2 { text-align:left; display:block; float:left; }