/* a:link {
	color:#3D7F26;
	background-color: #FFFFFF;
}
a:visited {
	color:#3D7F26;
	background-color: #FFFFFF;
} */

a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 18px; /* 14 */
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
}
a:link {
    font-size: 18px; /* 14 */
    line-height: 28px;
    color: #50B37C;
	/* background-color: #439567; */
	text-decoration: none;
}
a:visited {
    font-size: 18px; /* 14 */
    line-height: 28px;
    color: #50B37C;
	text-decoration: none;
}
a:hover {
    font-size: 18px; /* 14 */
    line-height: 28px;
    color: #439567;
	text-decoration: underline;
} 
a:active {
    font-size: 18px; /* 14 */
    line-height: 28px;
    color: #439567;
	text-decoration: underline;
}
#topmenu {
	font-size: 14px; /* 12 */ 
	/*line-height: 14px; */
	color: #50B37C;  /* 50B37C */
	/* line-height: 18px; */ /* 22 */ 
}
#topmenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	/* margin-left: 30px; */
	/* line-height: 18px;   */
}
#topmenu li {
	display: inline;
	
	/* Vee Added 2 lines below on 2/23/23 to fix overlap eye-sore on client side green buttons */
	padding-top:8px;
	padding-bottom:8px;
	white-space: nowrap;
}
#topmenu a:link, #topmenu a:visited {
	margin-left: 8px;
	padding: 3px 5px 3px 5px;
	color: #FFFFFF;
	background-color: #50B37C; /* 50B37C */
	text-decoration: none;
	font-weight: 500;
	border: 1px solid #50B37C;
	line-height: 18px; /* 17 */
}
#topmenu a:hover, #topmenu a:active {
	margin-left: 8px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #050; /* 439567 */
	font-weight: 500;
	border: 1px solid #050;
	line-height: 18px; /* 17 */
}
#smalllink a:link, #smalllink a:visited {
	color: #cacaca;
	text-decoration: none;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 14px;
}
#smalllink a:hover, #smalllink a:active {
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 14px;
}
.onetable { /* sets border style for table */
	background-color: #ffffff;
	margin-bottom: 0;
}
.onetable td {
	background-color: #2C4252;
}
.onetable2 td {
	background-color: #ffffff;	
}
.twotable { /* sets border style for table */
	border: 1px solid #093A47;
	border-collapse: collapse;
	/* padding: 10px 10px 10px 10px;
	 bgcolor="#aaaaaa"; */
}
.twotable td {
	border: 1px solid #093A47;
	/* padding: 10px 10px 10px 10px; */
}
.threetable { /* sets border style for table */
	border: 1px solid #093A47;
	border-collapse: collapse;
	bgcolor: "#ffffff";
}
.threetable td {
	border: 1px solid #ffffff;
}
.copyright {
	font-family: 'Droid Sans', sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #FFFFFF; 
}
a.copyright:link { 
    font-size: 9px;
	line-height: 15px;
    color: #FFFFFF; 
    text-decoration: none; 
}
a.copyright:visited {
    font-size: 9px;
	line-height: 15px;
    color: #FFFFFF; 
    text-decoration: none;
}
a.copyright:active {
    font-size: 9px;
	line-height: 15px;
    color: #FFFFFF; 
    text-decoration: underline; 
}

a.copyright:hover {
    font-size: 9px;
	line-height: 15px;
    color: #FFFFFF; 
    text-decoration: underline; 
}


/* begin form control */
 input.txt {
font-family: 'Droid Sans', sans-serif;
color:#093A47;
background-color:rgb(250, 255, 84, 0.75); /* FAFF54 f6f685 f5fdf8*/
border: 1px solid #f5fdf8; 
font-size: 18px; /* 14 */
font-weight: 400;
line-height: 26px;
padding: 2px 4px 2px 4px;
}

ul.popup {
	font-family: 'Droid Sans', sans-serif;
	font-size: 18px; /* 14 */
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
    line-height: 28px;
    color: #626567;
}



input.txt2 {
font-family: 'Droid Sans', sans-serif;
color:#093A47;
background-color:rgb(250, 255, 84, 0.75); /* FAFF54 FFFF33 f5fdf8*/
font-size: 18px; /* 14 */
font-style: normal;
font-variant: normal;
font-weight: 400;
line-height: 26px;
padding: 2px 4px 2px 4px;
}
input.txt3 {
font-family: 'Droid Sans', sans-serif;
color:#093A47;
background-color:#DDDDDD; /* FFFF33 f5fdf8*/
font-size: 18px; /* 14 */
font-style: normal;
font-variant: normal;
font-weight: 400;
line-height: 26px;
padding: 2px 4px 2px 4px;
}
select {
color:#333638;
background-color:rgb(250, 255, 84, 0.75); /*FAFF54 f6f685 */
font-size: 18px; /* 14 */
font-style: normal;
font-variant: normal;
font-weight: 400;
line-height: 26px;
border: 1px solid #093A47;
}
textarea {
/* end form control 
width: 200px;
height: 40px;
*/
color:#093A47;
background-color:rgb(250, 255, 84, 0.75); /* FAFF54 FEFA54 */
font-size: 18px; /* 14 */
font-style: normal;
font-variant: normal;
font-weight: 400;
line-height: 26px;
/* border: 1px solid #008539; */
padding: 4px 4px 4px 4px;
}
input.btn {
color:#008539;
background-color:#e9e9e9;
}
.form10 {
	font-size: 8pt;
	vertical-align: baseline;
	color: #000000;
}
/* end form control */
.companyname1 {
	font-size: 34px; /* 30 */
	font-weight: normal;
	color: #006168;
	padding-bottom: 5px;	
}
.companyname2 {
	font-size: 34px; /* 30 */
	font-weight: normal;
	/* color: #14234F; */
	color: #006168;
	padding-bottom: 5px;	
}
.pagename {
	font-size: 34px; /* 17 */
	font-weight: 500;
	font-style: normal;
	font-variant: normal;
	color: #006168;
	line-height: 44px;	
}
.pagename2 {
	font-size: 16px;
	font-weight: bold;
	color: #006168;
}
.header2 {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #000164;
}
.sm1btn {
background-color:#008539; /* 3300cc */
	color: #ffffff;
	font-size: 10px;
	line-height: 14px;
	border: 1px solid #e9e9e9; 

}
.sm1 {
	font-size: 10px;
	line-height: 14px;
}
.sm1 a:link, a:visited {
	color: #50B37C; /* 990033 */
	text-decoration: none;
}
.sm1 a:hover, a:active {
	color: #50B37C; /* 990033 */
	text-decoration: underline;
}
#slogan {
	font-size: 12px;
	font-weight: 500;
	line-height: 14px;
	color:#006168; /* 472E16 */
	margin-right: 10px;
}
#slogan a:link, #slogan a:visited {
	font-size: 12px;
	font-weight: 500;
	line-height: 14px;
	color:#006168; /* 472E16 */
	text-decoration: none;
}
#slogan a:hover, #slogan a:active {
	font-size: 12px;
	font-weight: 500;
	line-height: 14px;
	color: #FFFFFF;
	background-color: #472E16;
	text-decoration:none;
}
.red1, .red {
/*	color:#F00; */
	color:#793356; /* 793358 */
}
.blue1 {
	color:#006168;
}
.glblerror {
	color:#793356;
}
.date {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
}
.indent2 {	
	text-indent: 10px;
	}
.headline {
	font-weight: bold;
	color:#472E16;
}
#toplogo a:link, #toplogo a:visited, #toplogo a:hover, #toplogo a:active {
	text-decoration: none;	
}
.price {
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
	color: #990000; 
}

.header {
    font-family: 'PT Sans', sans-serif;
	font-weight: 600px;
	font-size: 20px;
	line-height: 28px;
	color: #006168; 
}

.slogan {
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #006168; 
}


#submit {
    background-color: #50B37C;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:6px;
    color: #fff;
    font-family: 'Droid Sans', sans-serif;
    font-size: 18px;
    text-decoration: none;
	padding: 10px 33px;
    cursor: pointer;
    border: 1px solid #f5fdf8;
}

#submit:hover {
    border: 1px solid #f5fdf8;
    background-color: #050;
    box-shadow: 0px 0px 1px #777;
}
.notice {
	color: #F79334;
	font-weight: 700;
}
.new {
	color: #793356;
	font-weight: 700;
}