KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.62
System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64
User : www ( 80)
PHP Version : 8.3.8
Disable Function : NONE
Directory :  /domains/conceptlabs1/viateq/demo/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /domains/conceptlabs1/viateq/demo/ipad_chinese_traditional.css
/*--------------------------------------------------------------------


                                                                MOBILE


----------------------------------------------------------------------
*/

/* SETTINGS FOR PHONE - IPAD  
*/
a:link  		{ border: none; float:right;}  		/* Instruction Link */
p			{ font-size:10px;} 				/* Document Title */
input[type="text"] 	{ border-bottom:1px solid black; width: 98%;} 	/* Input space right side */

/* SETTINGS FOR BUTTONS  
*/
input[type="button"].button_exec { 
outline:		1; 
border: 		solid 1px black;
margin-left: 		0px;
margin-right: 		1px;
line-height:		15px;
width: 			70px;
font-size: 		13px; 
color: 			black;
-webkit-border-radius: 	0px;
-moz-border-radius: 	0px;
border-radius: 		0px;
}

input[type="button"],
input[type="textarea"],
input[type="text"]{
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}







div.Form_Main {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
//padding: 	10px;
height:		auto;
margin-top:	0px;
}

/* TEXT
*/
h1 			{ font-size: 18px; letter-spacing: 2px;}
a, h2, ul, ol, li, input, select { font-size: 13px; line-height:110%; letter-spacing: 0px; }
textarea, label, input  { font-size: 13px; line-height:110%; letter-spacing: 0px;}
h3 			{ font-size: 11px; letter-spacing: 1px;}
p 			{ font-size: 10px; letter-spacing: 1px;}

h1, h2, h3, h4 		{ margin:0; padding:0;}
h2 	{ margin-left: -5px;} 		/* Left side form questions */ 

div.read_instructions {
height:		auto; 
text-align:	right; 
margin-top: 	10px;
padding: 	0px;
}

/* DEFAULT FORM DIVS AND TEXT STYLES  
*/
h1.title_top {
text-align:	right;
vertical-align: text-top;
margin-top:	0px;
//margin-bottom:	10px;
//display: 	inline-block;
font-size: 	12px;
}

div.top-1-left {
width: 		215px; 
//height: 	140px;
//border:		1px solid gray;
display: 	inline-block;
position: 	relative;
vertical-align: top;
padding: 	0px;
height:		80px;
}

div.top-1-right {
height: 	auto;
//border:	1px solid red;
display: 	inline-block;
position: 	relative;
width: 		50%;  
padding: 	5px;
margin:		-5px;
margin-top:	5px;
margin-bottom:	0px;
vertical-align: top;
font-size: 	10px; 
//color: 		black;
float: 		right;
}

div.top-link {
//border:		1px solid blue;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding: 	0px;
height:		20px;
margin-top:	-25px;
margin-bottom:	10px;
}

div.top-2-left {
width: 		auto; 
//height: 	140px;
//border:		1px solid gray;
display: 	block;
position: 	relative;
vertical-align: top;
padding: 	0px;
height:		40px;
margin-top: 	-15px;
}

div.top-2-right {
height: 	34px;
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	0px;
margin:		0px;
margin-top:	-35px;
text-align:	right;
vertical-align: bottom;
}

div.column-left-1 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-1 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
margin:		-5px;
margin-top:	0px;
padding: 	5px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-2 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-2 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-3 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-3 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-4 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-4 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 10px;
height:		auto;
}

div.sec4-col1 { display: block; width: 95%; margin-bottom:20px;}
div.sec4-col2 { display: block; width: 95%; vertical-align: top;}
div.sec4-col3 { display: block; width: 90%; vertical-align: top;}
div.sec4-col4 { display: block; width: 90%; vertical-align: top;}

div.column-5 {
border:		none;
display: 	inline-block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding-bottom: 10px;
height:		auto;
margin-bottom:	0px;
}

div.column-6 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		96%; 
//padding: 	0px;
height:		auto;
padding-botton: 20px;
}

div.column-left-7 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-7 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto;  
padding: 	10px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-8 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-8 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	10px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-9 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-9 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	10px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 0px;
height:		auto;
}

div.column-span-revised {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding-top: 	20px;
height:		10px;
}

div.column-span-submit {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding: 	0px;
height:		30px;
margin-top: 	10px;
}

//div.spcdwn 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom: 	5px;}

div.spcdwn5 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom: 	5px;}
div.spcdwn10 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	5px;}
div.spcdwn20 	{ height:22px;	display: block;		width: 100%;	margin-bottom:	20px;}
div.spcdwn30 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	15px;}
div.spcdwn40 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	70px;}

div.offset01 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	10px;}
div.offset02 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	6px;}

div.field 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	5px;}
div.field1 	{ height:22px; 	display: block;		width: 100%;	margin-top:	-30px; margin-bottom: 	10px;}
div.field8 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom:	10px;}
div.field2 	{ height:22px;	display: block;		width: 100%;	margin-top:	0px;}
div.field4 	{ height:22px;	display: block;		width: 100%;	margin-bottom:	30px;}
div.field3 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	20px;}
div.field7 	{ height:22px;	display: block;		width: 100%;	margin-top: 	5px;margin-bottom: 	30px;}
div.field5 	{ height:22px;	display: block;		width: 100%;	margin-top: 	0px;margin-bottom: 	8px;}
div.stack 	{}
div.stack2 	{ margin-top:8px;}
div.stack24 	{ height:auto;	margin-top: 	4px;	margin-bottom: 	4px;}
div.stack4 	{ height:auto;	margin-bottom: 	4px;	}
div.stack8 	{ height:auto;	margin-bottom: 	8px;	}
div.stack33 	{ height:auto;	width: 		auto;	}
div.stack_nar6 	{ height:auto;	width: 		auto;margin-top: 	-14px;}
div.sameline 	{ height:auto;	display: inline;}
div.sameline_zipcode 	{ height:auto;	display: block;}
div.field_learn { height:auto;	display: inline-block; margin-top: 5px;}

p.indent	{ display:block; padding-left: 10px; height:60px;}
p.indent2	{ display:block; padding-left: 32px; height:auto; margin-top:-40px;}
p.indent_small	{ text-indent: -25px; padding-left: 33px; }
p.indent44 	{ margin-top:-2.5em; margin-left:20px; display:inline-block; font-size: 12px;}
p.indent4 	{ margin-top:-1.5em; margin-left:30px; display:inline-block; font-size: 11px; vertical-align: text-top;}

li { margin-left: 	-22px; }

/*--------------------------------------------------------------------


							Internet Explorer 11 
							
							
----------------------------------------------------------------------
*/

/* Internet Explorer is the default browser 
*/
@media only screen and (min-width:0\0) and (min-resolution: +72dpi) {
// IE9+ CSS
.ie9up{property:value;}
//body {background-color: yellow;}

/* FORM BUTTONS  
*/
input[type="button"].button_exec { 
outline:		1; 
border: 		solid 1px black;
margin-left: 		0px;
margin-right: 		1px;
line-height:		15px;
width: 			70px;
font-size: 		13px; 
color: 			black;
}

/* INITIAL FORM DIVS and TEXT STYLES  
*/

h1.title_top {
text-align:	right;
vertical-align: text-top;
margin-top:	0px;
//margin-bottom:	10px;
//display: 	inline-block;
font-size: 	13px;
}

div.top-1-left {
width: 		215px; 
//height: 	140px;
//border:		1px solid gray;
display: 	inline-block;
position: 	relative;
vertical-align: top;
padding: 	0px;
height:		80px;
}

div.top-1-right {
height: 	auto;
//border:	1px solid red;
display: 	inline-block;
position: 	relative;
width: 		50%;  
padding: 	5px;
margin:		-5px;
margin-top:	5px;
margin-bottom:	0px;
vertical-align: top;
font-size: 	10px; 
//color: 		black;
float: 		right;
}

div.top-link {
//border:		1px solid blue;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding: 	0px;
height:		20px;
margin-top:	-25px;
margin-bottom:	10px;
}

div.top-2-left {
width: 		auto; 
//height: 	140px;
//border:		1px solid gray;
display: 	block;
position: 	relative;
vertical-align: top;
padding: 	0px;
height:		40px;
margin-top: 	-15px;
}

div.top-2-right {
height: 	34px;
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	0px;
margin:		0px;
margin-top:	-35px;
text-align:	right;
vertical-align: bottom;
}

div.column-left-1 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-1 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
margin:		-5px;
margin-top:	0px;
padding: 	5px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-2 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-2 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-3 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-3 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-4 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-4 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.sec4-col1 { display: block; width: 95%; margin-bottom:20px;}
div.sec4-col2 { display: block; width: 95%; vertical-align: top;}
div.sec4-col3 { display: block; width: 90%; vertical-align: top;}
div.sec4-col4 { display: block; width: 90%; vertical-align: top;}

div.column-5 {
border:		none;
display: 	inline-block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	0px;
padding-bottom: 5px;
height:		auto;
//margin-bottom:	30px;
}

div.column-6 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		96%; 
padding-bottom: 30px;
height:		auto;
}

div.column-left-7 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-20px;
padding: 	10px;
height:		auto;
 
}

div.column-right-7 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto;  
padding: 	10px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-8 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-8 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	10px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-9 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-9 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	10px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 0px;
height:		auto;
}

div.column-span-revised {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding-top: 	20px;
height:		10px;
}

div.column-span-submit {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding: 	0px;
height:		30px;
margin-top: 	10px;
}

//div.spcdwn 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom: 	5px;}

div.spcdwn5 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom: 	5px;}
div.spcdwn10 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	5px;}
div.spcdwn20 	{ height:22px;	display: block;		width: 100%;	margin-bottom:	20px;}
div.spcdwn30 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	15px;}
div.spcdwn40 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	70px;}

div.offset01 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	10px;}
div.offset02 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	6px;}

div.field 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	5px;}
div.field1 	{ height:22px; 	display: block;		width: 100%;	margin-top:	-30px; margin-bottom: 	10px;}
div.field8 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom:	10px;}
div.field2 	{ height:22px;	display: block;		width: 100%;	margin-top:	0px;}
div.field4 	{ height:22px;	display: block;		width: 100%;	margin-bottom:	30px;}
div.field3 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	20px;}
div.field7 	{ height:22px;	display: block;		width: 100%;	margin-top: 	5px;margin-bottom: 	30px;}
div.field5 	{ height:22px;	display: block;		width: 100%;	margin-top: 	0px;margin-bottom: 	8px;}
div.stack 	{}
div.stack2 	{ margin-top:8px;}
div.stack24 	{ height:auto;	margin-top: 	4px;	margin-bottom: 	4px;}
div.stack4 	{ height:auto;	margin-bottom: 	4px;	}
div.stack8 	{ height:auto;	margin-bottom: 	8px;	}
div.stack33 	{ height:auto;	width: 		auto;	}
div.stack_nar6 	{ height:auto;	width: 		auto; margin-top: 	12px;}
div.sameline 	{ height:auto;	display: inline;}
div.sameline_zipcode 	{ height:auto;	display: block;}
div.field_learn { height:auto;	display: inline-block; margin-top: 5px;}

p.indent	{ display:block; padding-left: 10px; height:60px;}
p.indent2	{ display:block; padding-left: 32px; height:auto; margin-top:-40px;}
p.indent_small	{ text-indent: -25px; padding-left: 33px; }
p.indent44 	{ margin-top:-2.5em; margin-left:20px; display:inline-block; font-size: 12px;}
p.indent4 	{ margin-top:-1.5em; margin-left:30px; display:inline-block; font-size: 11px; vertical-align: text-top;}

li { margin-left: 	-22px; }


} /* End of IE */


/*--------------------------------------------------------------------


							Start Ipad 


----------------------------------------------------------------------
*/

@media only screen and (max-width: 778px) {

/*--------------------------------------------------------------------


							FireFox  
							53.0.3


----------------------------------------------------------------------
*/
@-moz-document url-prefix() {  

//body {background-color: green;}

input[type="text"] 	{ border-bottom:1px solid black; width: 98%;} 	/* Input space right side */


/* FORM BUTTONS  
*/
input[type="button"].button_exec { 
outline:		1; 
border: 		solid 1px black;
margin-left: 		0px;
margin-right: 		1px;
line-height:		20px;
width: 			70px;
font-size: 		13px; 
color: 			black;
}

/* 
-------------------------------------
WRAPPER
-------------------------------------
*/
h1.title_top {
text-align:	right;
vertical-align: text-top;
margin-top:	0px;
//margin-bottom:	10px;
//display: 	inline-block;
font-size: 	12px;
}

div.top-1-left {
width: 		215px; 
//height: 	140px;
//border:		1px solid gray;
display: 	inline-block;
position: 	relative;
vertical-align: top;
padding: 	0px;
height:		80px;
}

div.top-1-right {
height: 	auto;
//border:	1px solid red;
display: 	inline-block;
position: 	relative;
width: 		50%;  
padding: 	5px;
margin:		-5px;
margin-top:	5px;
margin-bottom:	0px;
vertical-align: top;
font-size: 	10px; 
//color: 		black;
float: 		right;
}

div.top-link {
//border:		1px solid blue;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding: 	0px;
height:		20px;
margin-top:	-25px;
margin-bottom:	10px;
}

div.top-2-left {
width: 		auto; 
//height: 	140px;
//border:		1px solid gray;
display: 	block;
position: 	relative;
vertical-align: top;
padding: 	0px;
height:		40px;
margin-top: 	-15px;
}

div.top-2-right {
height: 	34px;
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	0px;
margin:		0px;
margin-top:	-35px;
text-align:	right;
vertical-align: bottom;
}

div.column-left-1 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-1 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
margin:		-5px;
margin-top:	0px;
padding: 	5px;
height:		auto;
padding-bottom: 20px;
}

div.column-left-2 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-2 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
height:		auto;
padding-bottom: 20px;
}

div.column-left-3 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-3 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
height:		auto;
padding-bottom: 20px;
}

div.column-left-4 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-4 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
height:		auto;
padding-bottom: 20px;
}

div.sec4-col1 { display: block; width: 95%; margin-bottom:20px;}
div.sec4-col2 { display: block; width: 95%; vertical-align: top;}
div.sec4-col3 { display: block; width: 90%; vertical-align: top;}
div.sec4-col4 { display: block; width: 90%; vertical-align: top;}

div.column-5 {
border:		none;
display: 	inline-block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	0px;
height:		auto;
padding-bottom: 20px;
}

div.column-6 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		96%; 
height:		auto;
padding-bottom: 20px;
}

div.column-left-7 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-7 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto;  
padding: 	10px;
margin:		-5px;
margin-top:	0px;
height:		auto;
padding-bottom: 20px;
}

div.column-left-8 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-8 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	10px;
margin:		-5px;
margin-top:	0px;
height:		auto;
padding-bottom: 20px;
}

div.column-left-9 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-9 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	10px;
margin:		-5px;
margin-top:	0px;
height:		auto;
padding-bottom: 0px;
}

div.column-span-revised {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding-top: 	20px;
height:		10px;
}

div.column-span-submit {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding: 	0px;
height:		30px;
margin-top: 	10px;
}

//div.spcdwn 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom: 	5px;}

div.spcdwn5 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom: 	5px;}
div.spcdwn10 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	5px;}
div.spcdwn20 	{ height:22px;	display: block;		width: 100%;	margin-bottom:	20px;}
div.spcdwn30 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	15px;}
div.spcdwn40 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	70px;}

div.offset01 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	10px;}
div.offset02 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	6px;}

div.field 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	5px;}
div.field1 	{ height:22px; 	display: block;		width: 100%;	margin-top:	-30px; margin-bottom: 	10px;}
div.field8 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom:	10px;}
div.field2 	{ height:22px;	display: block;		width: 100%;	margin-top:	0px;}
div.field4 	{ height:22px;	display: block;		width: 100%;	margin-bottom:	30px;}
div.field3 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	20px;}
div.field7 	{ height:22px;	display: block;		width: 100%;	margin-top: 	5px;margin-bottom: 	30px;}
div.field5 	{ height:22px;	display: block;		width: 100%;	margin-top: 	0px;margin-bottom: 	8px;}
div.stack 	{}
div.stack2 	{ margin-top:8px;}
div.stack24 	{ height:auto;	margin-top: 	4px;	margin-bottom: 	4px;}
div.stack4 	{ height:auto;	margin-bottom: 	4px;	}
div.stack8 	{ height:auto;	margin-bottom: 	8px;	}
div.stack33 	{ height:auto;	width: 		auto;	}
div.stack_nar6 	{ height:auto;	width: 		auto;margin-top: 	5px;}
div.sameline 	{ height:auto;	display: inline;}
div.sameline_zipcode 	{ height:auto;	display: block;}
div.field_learn { height:auto;	display: inline-block; margin-top: 5px;}

p.indent	{ display:block; padding-left: 10px; height:60px;}
p.indent2	{ display:block; padding-left: 32px; height:auto; margin-top:-40px;}
p.indent_small	{ text-indent: -25px; padding-left: 33px; }
p.indent44 	{ margin-top:-2.5em; margin-left:20px; display:inline-block; font-size: 12px;}
p.indent4 	{ margin-top:-1.5em; margin-left:30px; display:inline-block; font-size: 11px; vertical-align: text-top;}

li { margin-left: 	-22px; }

} /* End of FireFox *?

/*--------------------------------------------------------------------


							Chrome  
							58.0.3029.110
	                                                59.0.3071.109


----------------------------------------------------------------------
*/
@media screen and (-webkit-min-device-pixel-ratio:0) {   

//body 	{ background-color: 	blue; }

/* FORM BUTTONS  
*/
input[type="button"].button_exec { 
outline:		1; 
border: 		solid 1px black;
margin-left: 		0px;
margin-right: 		1px;
line-height:		20px;
width: 			70px;
font-size: 		13px; 
color: 			black;
}

/* FORM DIVS AND TEXT STYLES  
*/
h1.title_top {
text-align:	right;
vertical-align: text-top;
margin-top:	0px;
//margin-bottom:	10px;
//display: 	inline-block;
font-size: 	12px;
}

div.top-1-left {
width: 		215px; 
//height: 	140px;
//border:		1px solid gray;
display: 	inline-block;
position: 	relative;
vertical-align: top;
padding: 	0px;
height:		80px;
}

div.top-1-right {
height: 	auto;
//border:	1px solid red;
display: 	inline-block;
position: 	relative;
width: 		50%;  
padding: 	5px;
margin:		-5px;
margin-top:	5px;
margin-bottom:	0px;
vertical-align: top;
font-size: 	10px; 
//color: 		black;
float: 		right;
}

div.top-link {
//border:		1px solid blue;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding: 	0px;
height:		20px;
margin-top:	-25px;
margin-bottom:	10px;
}

div.top-2-left {
width: 		auto; 
//height: 	140px;
//border:		1px solid gray;
display: 	block;
position: 	relative;
vertical-align: top;
padding: 	0px;
height:		40px;
margin-top: 	-15px;
}

div.top-2-right {
height: 	34px;
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	0px;
margin:		0px;
margin-top:	-35px;
text-align:	right;
vertical-align: bottom;
}

div.column-left-1 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-1 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
margin:		-5px;
margin-top:	0px;
padding: 	5px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-2 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-2 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-3 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-3 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-4 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-4 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 10px;
height:		auto;
}

div.sec4-col1 { display: block; width: 95%; margin-bottom:20px;}
div.sec4-col2 { display: block; width: 95%; vertical-align: top;}
div.sec4-col3 { display: block; width: 90%; vertical-align: top;}
div.sec4-col4 { display: block; width: 90%; vertical-align: top;}

div.column-5 {
border:		none;
display: 	inline-block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding-bottom: 10px;
height:		auto;
margin-bottom:	0px;
}

div.column-6 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		96%; 
//padding: 	0px;
height:		auto;
padding-bottom: 10px;
}

div.column-left-7 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-7 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto;  
padding: 	10px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-8 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-8 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	10px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-9 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-9 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	10px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 0px;
height:		auto;
}

div.column-span-revised {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding-top: 	20px;
height:		10px;
}

div.column-span-submit {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding: 	0px;
height:		30px;
margin-top: 	10px;
}

//div.spcdwn 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom: 	5px;}

div.spcdwn5 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom: 	5px;}
div.spcdwn10 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	5px;}
div.spcdwn20 	{ height:22px;	display: block;		width: 100%;	margin-bottom:	20px;}
div.spcdwn30 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	15px;}
div.spcdwn40 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	70px;}

div.offset01 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	10px;}
div.offset02 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	6px;}

div.field 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	5px;}
div.field1 	{ height:22px; 	display: block;		width: 100%;	margin-top:	-30px; margin-bottom: 	10px;}
div.field8 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom:	10px;}
div.field2 	{ height:22px;	display: block;		width: 100%;	margin-top:	0px;}
div.field4 	{ height:22px;	display: block;		width: 100%;	margin-bottom:	30px;}
div.field3 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	20px;}
div.field7 	{ height:22px;	display: block;		width: 100%;	margin-top: 	5px;margin-bottom: 	30px;}
div.field5 	{ height:22px;	display: block;		width: 100%;	margin-top: 	0px;margin-bottom: 	8px;}
div.stack 	{}
div.stack2 	{ margin-top:8px;}
div.stack24 	{ height:auto;	margin-top: 	4px;	margin-bottom: 	4px;}
div.stack4 	{ height:auto;	margin-bottom: 	4px;	}
div.stack8 	{ height:auto;	margin-bottom: 	8px;	}
div.stack33 	{ height:auto;	width: 		auto;	}
div.stack_nar6 	{ height:auto;	width: 		auto; margin-top: 	0px;}
div.sameline 	{ height:auto;	display: inline;}
div.sameline_zipcode 	{ height:auto;	display: block;}
div.field_learn { height:auto;	display: inline-block; margin-top: 5px;}

p.indent	{ display:block; padding-left: 10px; height:60px;}
p.indent2	{ display:block; padding-left: 32px; height:auto; margin-top:-40px;}
p.indent_small	{ text-indent: -25px; padding-left: 33px; }
p.indent44 	{ margin-top:-2.5em; margin-left:20px; display:inline-block; font-size: 12px;}
p.indent4 	{ margin-top:-1.5em; margin-left:30px; display:inline-block; font-size: 11px; vertical-align: text-top;}

li { margin-left: 	-22px; }


} /* End Of Chrome */



/*---------------------------------------------------------------------------------------
                            
								Safari  
								10.1.1

-----------------------------------------------------------------------------------------
*/

@media not all and (min-resolution:.001dpcm) { 
@media { 
.selector {property:value;} 
//body 	{ background-color: 	yellow;} 

/* FORM BUTTONS  
*/
input[type="button"].button_exec { 
outline:		1; 
border: 		solid 1px black;
margin-left: 		0px;
margin-right: 		1px;
line-height:		20px;
width: 			70px;
font-size: 		13px; 
color: 			black;
}

/* FORM DIVS AND TEXT STYLES  
*/
h1.title_top {
text-align:	right;
vertical-align: text-top;
margin-top:	0px;
//margin-bottom:	10px;
//display: 	inline-block;
font-size: 	12px;
}

div.top-1-left {
width: 		215px; 
//height: 	140px;
//border:		1px solid gray;
display: 	inline-block;
position: 	relative;
vertical-align: top;
padding: 	0px;
height:		80px;
}

div.top-1-right {
height: 	auto;
//border:	1px solid red;
display: 	inline-block;
position: 	relative;
width: 		50%;  
padding: 	5px;
margin:		-5px;
margin-top:	5px;
margin-bottom:	0px;
vertical-align: top;
font-size: 	10px; 
//color: 		black;
float: 		right;
}

div.top-link {
//border:		1px solid blue;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding: 	0px;
height:		20px;
margin-top:	-25px;
margin-bottom:	10px;
}

div.top-2-left {
width: 		auto; 
//height: 	140px;
//border:		1px solid gray;
display: 	block;
position: 	relative;
vertical-align: top;
padding: 	0px;
height:		40px;
margin-top: 	-15px;
}

div.top-2-right {
height: 	34px;
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	0px;
margin:		0px;
margin-top:	-35px;
text-align:	right;
vertical-align: bottom;
}

div.column-left-1 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-1 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
margin:		-5px;
margin-top:	0px;
padding: 	5px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-2 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-2 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-3 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
margin-top:	-5px;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-3 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-4 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto;
padding: 	5px;
padding-left: 	10px;
height:		auto;
}

div.column-right-4 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	5px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 10px;
height:		auto;
}

div.sec4-col1 { display: block; width: 95%; margin-bottom:20px;}
div.sec4-col2 { display: block; width: 95%; vertical-align: top;}
div.sec4-col3 { display: block; width: 90%; vertical-align: top;}
div.sec4-col4 { display: block; width: 90%; vertical-align: top;}

div.column-5 {
border:		none;
display: 	inline-block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding-bottom: 10px;
height:		auto;
margin-bottom:	0px;
}

div.column-6 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		96%; 
//padding: 	0px;
height:		auto;
padding-bottom: 10px;
}

div.column-left-7 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-7 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto;  
padding: 	10px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-8 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-8 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	10px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 20px;
height:		auto;
}

div.column-left-9 {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		auto; 
padding: 	10px;
height:		auto;
}

div.column-right-9 {
border:		none;
display: 	block;
position: 	relative;
width: 		auto; 
padding: 	10px;
margin:		-5px;
margin-top:	0px;
padding-bottom: 0px;
height:		auto;
}

div.column-span-revised {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding-top: 	20px;
height:		10px;
}

div.column-span-submit {
border:		none;
display: 	block;
position: 	relative;
vertical-align: top;
width: 		99%; 
padding: 	0px;
height:		30px;
margin-top: 	10px;
}

//div.spcdwn 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom: 	5px;}

div.spcdwn5 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom: 	5px;}
div.spcdwn10 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	5px;}
div.spcdwn20 	{ height:22px;	display: block;		width: 100%;	margin-bottom:	20px;}
div.spcdwn30 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	15px;}
div.spcdwn40 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	70px;}

div.offset01 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	10px;}
div.offset02 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	6px;}

div.field 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	5px;}
div.field1 	{ height:22px; 	display: block;		width: 100%;	margin-top:	-30px; margin-bottom: 	10px;}
div.field8 	{ height:22px; 	display: block; 	width: 100%; 	margin-bottom:	10px;}
div.field2 	{ height:22px;	display: block;		width: 100%;	margin-top:	0px;}
div.field4 	{ height:22px;	display: block;		width: 100%;	margin-bottom:	30px;}
div.field3 	{ height:22px;	display: block;		width: 100%;	margin-bottom: 	20px;}
div.field7 	{ height:22px;	display: block;		width: 100%;	margin-top: 	5px;margin-bottom: 	30px;}
div.field5 	{ height:22px;	display: block;		width: 100%;	margin-top: 	0px;margin-bottom: 	8px;}
div.stack 	{}
div.stack2 	{ margin-top:8px;}
div.stack24 	{ height:auto;	margin-top: 	4px;	margin-bottom: 	4px;}
div.stack4 	{ height:auto;	margin-bottom: 	4px;	}
div.stack8 	{ height:auto;	margin-bottom: 	8px;	}
div.stack33 	{ height:auto;	width: 		auto;	}
div.stack_nar6 	{ height:auto;	width: 		auto; margin-top: 	0px;}
div.sameline 	{ height:auto;	display: inline;}
div.sameline_zipcode 	{ height:auto;	display: block;}
div.field_learn { height:auto;	display: inline-block; margin-top: 5px;}

p.indent	{ display:block; padding-left: 10px; height:60px;}
p.indent2	{ display:block; padding-left: 32px; height:auto; margin-top:-40px;}
p.indent_small	{ text-indent: -25px; padding-left: 33px; }
p.indent44 	{ margin-top:-2.5em; margin-left:20px; display:inline-block; font-size: 12px;}
p.indent4 	{ margin-top:-1.5em; margin-left:30px; display:inline-block; font-size: 11px; vertical-align: text-top;}

li { margin-left: 	-22px; }


}} /* End Of Safari */

}


/* Needed to add as an off form title for the label.
*/
.scrn-rdr a, .scrn-rdr a:hover, .scrn-rdr a:visited, label.scrn-rdr {
display: 		block;
position: 		absolute;
left: 			-10000px;
top: 			auto;
width: 			100%;
height: 		3em;
font-weight: 		bold;
text-align: 		center;
// border-bottom: 	1px solid #000;
color: 			#fff;
margin-left:		30px;
}

.scrn-rdr a:active, .scrn-rdr a:focus {
background: 		#000;
position: 		static;
width: 			100%;
height: 		auto;
padding: 		1em;
margin: 		auto;
}


Anon7 - 2021