/* DMees */

/* next 2 line input by ken for accessability */ 

/* input[type="submit"]:hover { background-color:  #a02626; border: none;                        NOTE
							}
input[type="submit"]:focus {outline: #505050; } */


/* Free Trial Page (things I created) */


.FName, .LName, .tele, .email, 
.business, .add, .citystate, .biztype {
font-family: Verdana; 
font-size: 8pt; 
background-color: #fff; 
color: #000000;
border: 2px solid #494e56;
border-radius: 5px;
 margin-bottom: 20px;
 height: 20px;
}

.message {
font-family: Verdana; 
font-size: 8pt; 
background-color: #FFFFFF; 
color: #000000;
border: 2px solid #494e56;
border-radius: 5px;
 margin-bottom: 20px;
}

.heard {
border: 2px solid #494e56;
border-radius: 5px;
}

.FName1, .LName1, .phone1, .email1, 
.business1, .address1, .citystate1, .biztype1 {
font-family: Verdana; 
font-size: 8pt; 
background-color: #E0E0E0; 
color: #000000 ;
border: 2px solid #494e56;
border-radius: 5px;
 margin-bottom: 20px;
}



.message1 {
font-family: Verdana; 
font-size: 8pt; 
background-color: #E0E0E0; 
color: #000000;
border: 2px solid #494e56;
border-radius: 5px;
 margin-bottom: 20px;
}


.name-width {
	width: 35%
}

.tbox-width {
	width: 65%
}

.ftsubmit {
	 color: #c00000;
	font-weight: 700px !important; 
	background-color: transparent;
	width: 100px; 
	height: 30px;
	border: 1px solid #c00000;
	border-radius: 5px;


}

.ftsubmit:hover {
	color: #fff;
	background-color: #a02626!important;
}

.trialsub {
	width: 65%;

}
/* Rest */

strong.subtitle {
	font-weight: normal !important;
}

.ftsubmit {
	 color: #c00000;
	font-weight: 700px !important; 
	background-color: transparent;
	width: 100px; 
	height: 30px;
	border: 1px solid #c00000;
	border-radius: 5px;
}

.ftsubmit:hover {
	color: #fff;
	background-color: #a02626!important;
}


a.dwnld {
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
color: #5050B0; background-color: transparent;
font-size: 10pt; font-weight: normal;}
a.anchor2 {
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
color: #5050B0; background-color: transparent;
font-size: 8pt; font-weight: bold;}
a.help {
font-family: Verdana; color: #805050; font-size: 7pt;
padding-left: 5px;}

a.link {
font-family: "Microsoft Sans Serif", sans-serif;
color: #5050D0; font-size: 8pt; font-weight: normal;}
a.link:hover, a.help:hover {color:#3399ff;}
body {
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: #fff; font-size: 8pt;
margin: 0px; padding: 0px;}
body.view1 {background-color: #f9f9f9;}
body.view2 {background-color: #f9f9f9;}
br.spc8px {line-height: 8px;}

form.empbtn {margin: 0px; padding: 0px;}
form.sect {display: inline;}
form.util {background-color: transparent;}

hr.report {color: #909090;}
img {border: none;}

input {
font-family: Arial, "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: #FFFFFF; font-size: 10pt;
margin: 0px; padding: 0px;}
input.act22 {
color: navy; background-color: transparent;
font-size: 8pt; font-weight: bold; border: none; display: inline; cursor: pointer;}

input.act33 {
color: #ffffff; background-color: #660000;
font-size: 10pt; font-weight: bold;margin-left: 300px; border: #660000; cursor: pointer;}
input.act33:hover , input.act22:hover { background-color:#c7cdda;}


input.act33C {
color: #ffffff; background-color: #660000;
font-size: 9pt; font-weight: Normal; border: none; cursor: pointer;}
input.act33:hover , input.act22:hover { background-color:#c7cdda;}

input.act33d{
color: #ffffff; background-color: #660000;
font-size: 10pt; font-weight: bold;  border: none; cursor: pointer;}
input.act33:hover , input.act22:hover { background-color:#c7cdda;}



input.act33p {
color: #3366cc; background-color: #fafaf9;
font-size: 9pt; font-weight: Normal; border: none; cursor: pointer;}
input.act33:hover , input.act22:hover { background-color:#c7cdda;}


input.act34 {
color: #5b9bd5; background-color: transparent;
font-size: 9pt; font-weight: normal; width:70px; height: 23px;  padding-top:0px;
 cursor: pointer; margin-left: 5px; border: 1px solid #2e75b6; border-radius: 5px; margin-bottom: 10px;}
input.act34:hover, input.act36:hover {
background-color: #a1c6c6;
color: #fff
}

input.act38 {
color: #fff; background-color: #85a3a3;
font-size: 9pt; font-weight: normal; width:70px; height: 23px;  padding-top:0px;
 cursor: pointer; margin-left: -5px; border: 1px solid #2e75b6; border-radius: 5px; margin-bottom: 10px;}
input.act38:hover {
background-color: #a1c6c6;
color: #fff
}

input.act39 {
color: #fff; background-color: #85a3a3;
font-size: 9pt; font-weight: normal; width:70px; height: 23px;  padding-top:0px;
 cursor: pointer; margin-left: 5px; border: 1px solid #2e75b6; border-radius: 5px; margin-bottom: 10px;}
input.act39:hover, input.act36:hover {
background-color: #a1c6c6;
color: #fff
}


input.act33:hover , input.act22:hover { background-color:#c7cdda;}


input.act34a {
color: #660000; background-color: transparent;
font-size: 9pt; font-weight: bold; width:80px; height: 20px; margin-right: 30px;
border: solid thin black; cursor: pointer;}
input.act33:hover , input.act22:hover { background-color:#c7cdda;}

input.act35 {
color: #2e75b6; background-color: transparent;
font-size: 9pt; font-weight: normal; width: 140px; height: 23px; 
cursor: pointer; border-radius: 5px; margin-left: 5px; margin-bottom: 10px; border: 1px solid #2e75b6;
}

input.act36 {
color: #5b9bd5; background-color: transparent;
font-size: 9pt; font-weight: normal; width: 140px; height: 23px; 
 cursor: pointer; border-radius: 5px; margin-left: 5px; margin-bottom: 10px; border: 1px solid #2e75b6;
}
input.act33:hover , input.act22:hover { background-color:#c7cdda;}

input.act35s2{
color: #2e75b6; background-color: transparent;
font-size: 9pt; font-weight: normal; width: 110px; height: 23px; 
border: none; cursor: pointer; border-radius: 5px; margin-left: 5px; margin-right: 20px; margin-bottom: 10px;
border: 1px solid #2e75b6;}


/* Invisible One (that's on the pages thru the companies and executives saved)  */
input.act35s3{
color: transparent ; background-color:  transparent;
font-size: 9pt; font-weight: normal; width: 2px; height: 23px; 
border: none; cursor: pointer; border-radius: 30px; margin-left: 10px; margin-right: 20px; margin-bottom: 10px;
border: 1px solid red;}

/* Invisible One (that's on the pages thru the companies and executives saved) THIS ONE GOES IN FRONT OF THE REDUCE TO CHECKED BUTTON */
input.act35s4{
color: transparent ; background-color:  transparent;
font-size: 9pt; font-weight: normal; width: 110px; height: 23px; 
 cursor: pointer; border-radius: 30px; margin-left: 5px; margin-right: 20px; margin-bottom: 10px;
border: transparent;}

input.act35s{
color: #c00000; background-color: #e7e6e6;
font-size: 9pt; font-weight: normal; width: 90px; height: 23px; 
border: none; cursor: pointer; border-radius: 30px; margin-left: 10px; border: 1px solid #c7cdda; margin-bottom: 10px;}

input.act35s:hover , input.act35:hover, input.act35s2:hover {background-color: #a1c6c6;
color: #fff}

input.act33:hover , input.act22:hover { background-color:#c7cdda;}


input.act35p {
color: #3366cc; background-color: transparent;
font-size: 9pt; font-weight: normal; width: 100px; height: 20px; margin-right: 0px;
border: none; cursor: pointer;}
input.act33:hover , input.act22:hover { background-color:#c7cdda;}

input.chkbox {background-color: transparent;}
input.chkbox2 {background-color: #DCDCDC;}
input.chkbox3 {background-color: transparent; height: 12pt; margin-right: 3px;}

input.chkbox9 {background-color: transparent; vertical-align:bottom; margin-right: 5px;  font-size: 8pt;}

td.coResults { margin-top: 3px; padding-top: 2px; padding-left: 5px;}
td.coResults em { background-color: #fafaf9 ;text-decoration: underline; }

input.chkbox99 {background-color: transparent; margin-left: 3px;}

input.dprnt2 {
color: #5050B9; background-color: transparent;
font-size: 8pt; font-weight: bold; border: none; display: inline; cursor:pointer;}

input.dreduce2 {
color: #5050B9; background-color: transparent;
font-size: 8pt; font-weight: bold; border: none; display: inline; cursor:pointer;}
input.dreduce2:hover, input.dreduce3:hover , input.dsave2:hover, input.dsave3:hover {background-color:#c7cdda;;}

input.dsave2 {
color: #5050B9; background-color: transparent;
font-size: 8pt; font-weight: bold; border: none; display: inline; cursor:pointer;}

input.dprnt3 {
color: #5050B9; background-color: transparent;
font-size: 8pt; font-weight: bold; border: none; cursor:pointer;}

input.dreduce3 {
color: #3366cc; background-color: #fafaf9;
font-size: 9pt; font-weight: normal;  border: none; cursor:pointer;}

input.dsave3 {
color: #ffffff; background-color: #660000;
font-size: 9pt; font-weight: normal; border: none; cursor:pointer; margin-left: 10px;}

input.indcd3 {
color: #3030B0; background-color: transparent;
font-size: 9pt; font-weight: normal; border: none;
height: 18px; padding-left: 15px;
text-decoration: underline; float:left; cursor:pointer;}
input.rchk {background-color: transparent; height: 12pt;}

input.seccmbo {
color: #3366cc; background-color: transparent;
font-size: 10pt; font-weight: bold; border-style: none;
width: 75px; height: 30px;  text-align: center; cursor:pointer;}

input.seccmpy {
color: #3366cc; background-color: transparent;
font-size: 10pt; font-weight: bold; border-style: none;
width: 68px; height: 30px; text-align: center; cursor:pointer;}

input.secgeo {
color: #3366cc; background-color: transparent;
font-size: 10pt; font-weight: bold; border-style: none;
width: 85px; height: 30px; text-align: center; cursor:pointer;}

input.secind {
color: #3366cc; background-color: transparent;
font-size: 10pt; font-weight: bold; border-style: none;
width: 79px; height: 30px; text-align: center; cursor:pointer;}

input.secper {
color: #3366cc; background-color: transparent;
font-size: 10pt; font-weight: bold; border-style: none;
width: 89px; height: 30px; text-align: center; cursor:pointer;}

input.seccmpy:hover { background-color:#e0e0e0; }
input.seccmbo:hover { background-color:#e0e0e0; }
input.secind:hover { background-color:#e0e0e0; }
input.secgeo:hover { background-color:#e0e0e0; }
input.secper:hover { background-color:#e0e0e0; }
input.sechome:hover { background-color:#e0e0e0; }

input.secmain {
color: #E9E9E9; background-color: transparent;
font-size: 8pt; font-weight: bold; border-style: none;
width: 70px; height: 40px;  text-align: center; cursor:pointer;}

input.secloc {
color: #E9E9E9; background-color: transparent;
font-size: 8pt; font-weight: bold; border-style: none;
width: 105px; height: 40px;  text-align: center; cursor:pointer;}

input.secindus {
color: #E9E9E9; background-color: transparent;
font-size: 8pt; font-weight: bold; border-style: none;
width: 90px; height: 40px; text-align: center; cursor:pointer;}

input.secowner {
color: #E9E9E9; background-color: transparent;
font-size: 8pt; font-weight: bold; border-style: none;
width: 100px; height: 40px; text-align: center; cursor:pointer;}

input.sidebtn00 {
font-family: "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: #D6E7E8;
font-size: 8pt; font-weight: bold;
width: 150px; height: 24px;
padding-left: 5px; padding-right: 5px; padding-bottom: 3px;
margin-top: 3px; margin-left: 3px; margin-right: 3px;}
input.sidebtn05 {
font-family: "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: #FADECD;
font-size: 8pt; font-weight: bold;
width: 150px; height: 24px;
padding-left: 5px; padding-right: 5px; padding-bottom: 3px;
margin-top: 3px; margin-left: 3px; margin-right: 3px;}
input.sidebtn15 {
font-family: "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: #BEE4FC;
font-size: 8pt; font-weight: bold;
width: 150px; height: 24px;
padding-left: 5px; padding-right: 5px; padding-bottom: 3px;
margin-top: 3px; margin-left: 3px; margin-right: 3px;}
input.sidebtn55 {
font-family: "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: #B0E0E6;
font-size: 8pt; font-weight: bold;
width: 150px; height: 24px;
padding-left: 5px; padding-right: 5px; padding-bottom: 3px;
margin-top: 3px; margin-left: 3px; margin-right: 3px;}
input.sidebtn66 {
font-family: "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: #C5C5D8;
font-size: 8pt; font-weight: bold;
width: 150px; height: 24px;
padding-left: 5px; padding-right: 5px; padding-bottom: 3px;
margin-top: 3px; margin-left: 3px; margin-right: 3px;}
input.sidebtn77 {
font-family: "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: #E0E0C9;
font-size: 8pt; font-weight: bold;
width: 150px; height: 24px;
padding-left: 5px; padding-right: 5px; padding-bottom: 3px;
margin-top: 3px; margin-left: 3px; margin-right: 3px;}
input.srch9a {
color: #5050B9; background-color: transparent;
font-size: 8pt; font-weight: bold; border: none; display: inline; cursor: pointer;}

/* Company Search Sclear & Exec LB */
input.sclear, input.sclear3 {
font-family: Arial "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: #ffffff;
font-size: 10pt; font-weight: bold;
width: 80px; height: 30px; margin-left: 665px; border: thin solid #660000;
margin-top: 20px; border-radius: 30px;}
/* Company List Builder Sclear */
input.sclear2 {
font-family: Arial "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: #ffffff;
font-size: 10pt; font-weight: bold;
width: 80px; height: 30px; margin-left: 300px; border: thin solid #660000;
margin-top: 20px; border-radius: 30px;}


input.sclearW{
font-family: Arial "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: #ffffff;
font-size: 10pt; font-weight: bold;
width: 80px; height: 30px; margin-left: 65px; border: thin solid #660000; border-radius: 30px;}
input.sclear:hover, input.sclear2:hover, input.sclear3:hover {background-color:#a02626;
color: #fff}

input.srchbtnR{
font-family: Arial "Microsoft Sans Serif", sans-serif;
color: #ffffff; background-color: #660000;
font-size: 10pt; font-weight: bold;
width:100px; height: 20px; margin-left: 5px; border: thin solid ffffff; cursor:pointer;}
input.srchbtnR:hover { background-color:#e0e0e0; }

input.srchbtn {
font-family: Arial "Microsoft Sans Serif", sans-serif;
color: #ffffff; background-color: #660000;
font-size: 10pt; font-weight: bold;
width:80px; height: 30px; margin-left: 5px; border: thin solid #660000; border-radius: 30px;}
input.srchbtn:hover { background-color:#a02626;
color: #fff}

input.srchbtn22 {
font-family: Arial "Microsoft Sans Serif", sans-serif;
color: #ffffff; background-color: #a02626;
font-size: 10pt; font-weight: bold;
width:80px; height: 30px; margin-left: 5px; border: thin solid #a02626;}

input.srchbtn22:hover {  
background-color: #f93131;  
border: 1px solid #f93131; }

input.srchbtn2 {
font-family: Arial "Microsoft Sans Serif", sans-serif;
color: #ffffff; background-color: #660000;
font-size: 10pt; font-weight: bold;
width:80px; height: 30px; margin-left: 5px; border: thin solid #660000;}
input.srchbtn2:hover { background-color:#a02626;
color: #fff}

input.srchbtnInd {
font-family: Arial "Microsoft Sans Serif", sans-serif;
color: #ffffff; background-color: #660000;
font-size: 10pt; font-weight: bold;
width:80px; height: 30px; margin-left: 5px; border: thin solid #660000; border-radius: 30px;}
input.srchbtnInd:hover {background-color:#a02626;
color: #fff}

input.srchbtnWho {
font-family: Arial "Microsoft Sans Serif", sans-serif;
color: #ffffff; background-color: #660000;
font-size: 10pt; font-weight: bold;
width:80px; height: 30px; margin-left: 5px; border: thin solid #660000;}


input.std {
font-family: "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: #D0E0F0;
font-size: 8pt; font-weight: bold;
font-size: 8pt; font-weight: bold;
width: 77px; height: 24px;}

input.textbox {
color: #000000; background-color: #FFFFFF;
font-size: 10pt; font-weight: normal;
padding-top: 2px; padding-bottom: 2px;
padding-left: 3px;}

input.keywdTextbox {
color: #000000; background-color: #FFFFFF;
font-size: 10pt; font-weight: normal;
padding-top: 2px; padding-bottom: 2px;
padding-left: 3px; width: 300px;}

input.uline0 {color: #3030B0;background-color: #fafaf9;
font-size: 9pt; font-weight: normal;
text-decoration: underline; text-align: left;
padding-left: 5px; width: 190px; border: none; 
display:block; cursor:pointer;}

input.uline2 {color: #3030B0;background-color: #fafaf9;
font-size: 9pt; font-weight: normal;
text-decoration: underline; text-align: left;
width: 170px; border: none; 
display:block; cursor:pointer;}

input.uline3 {color: #3030B0;background-color: #fafaf9;
font-size: 9pt; font-weight: normal;
text-decoration: underline; text-align: left;
width: 170px; border: none; 
display:block; cursor:pointer;}

input.uty1 {
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
color: #F7F7F7; background-color: #505050;
font-size: 8pt; border-style: none;
width: 80px; height: 20px; text-align: center; cursor:pointer;}
input.uty2 {
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
color: #F7F7F7; background-color: #505050;
font-size: 8pt; border-style: none;
width: 80px; height: 20px; text-align: right; cursor:pointer;}

input.uty3 {
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
color: #F7F7F7; background-color: #505050;
font-size: 8pt; border-style: none;
width: 65px; height: 20px; text-align: center; cursor:pointer;}

input.uty4 {
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
color: #F7F7F7; background-color: #505050;
font-size: 8pt; border-style: none;
width: 83px; height: 20px; text-align: center; cursor:pointer;}
input.uty5 {
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
color: #F7F7F7; background-color: #505050;
font-size: 8pt; border-style: none;
width: 84px; height: 20px; text-align: center; cursor:pointer;}
input.uty6 {
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
color: #F7F7F7; background-color: #505050;
font-size: 8pt; border-style: none;
width: 80px; height: 20px; text-align: center; cursor:pointer;}

input.uty7 {
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
color: #F7F7F7; background-color: #505050;
font-size: 8pt; border-style: none; font-weight: bold;
width: 68px; height: 20px; text-align: left; cursor:pointer;}

input.uty10 {
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
color: #F7F7F7; background-color: #505050;
font-size: 8pt; border-style: none;
width: 160px; height: 20px; text-align: center; cursor:pointer;}

select {
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: #FFFFFF; font-size: 8pt;}
span.top5px {padding-top: 5px;}



table.advanced {
font-weight: normal; border: thin solid #660000; width:175px;
margin-left: 5px; margin-bottom: 15px;}

table {
font-family: Verdana, "Microsoft Sans Serif", sans-serif;	
color: #000000; background-color: transparent; font-size: 10pt;}

table.cdtbl2 {
font-family: Verdana, "Microsoft Sans Serif"; font-size: 10pt;
margin-left: 20px;}
/* table.cdtbl3 {
font-family: Verdana, "Microsoft Sans Serif"; font-size: 10pt;
margin-left: 40px;} */

table.cmpy {
font-weight: normal; border: thin solid #ffffff;
margin-left: 0px; margin-bottom: 15px;}

table.cotype {width: 150px; 
border: thin solid #ffffff;
margin-left: 0px; margin-bottom: 15px;}

table.domsg {margin-left: 15px;}
table.elogo {background-color: #ffffff; width: 100%;}

table.emp {width: 200px;
border: thin solid #ffffff;
margin-left: 55px; margin-bottom: 15px;}
table.emp1 {background-color: #FFFFFF;}
table.emppg {margin-left: 15px; margin-right: 15px;}

table.enterbox, table.enterbox1 {margin-left: 10px;}
table.errmsg {margin-left: 20px; background-color: transparent;}

table.func {
width: 650px; border: thin solid #ffffff;
margin-left: 0px; margin-bottom: 15px;}

table.header {margin-left: 15px; background-color: transparent;}

table.ind {border: thin solid #ffffff; width: 750px;
margin-left: 0px; margin-bottom: 15px; margin-right: 15px;}
table.ind0 {margin-left: 15px; margin-right: 15px;}
table.ind1 { width: 264px; display: inline;}
table.ind2 { width: 250px; display: inline;}
table.ind3 { width: 210px; display: inline;}
table.indcat {width: 60% !important;}

table.indcd {border: thin solid #ffffff;
margin-left: 0px; margin-bottom: 15px; margin-right: 15px;}

table.infomain {margin-left: 50px;}

table.keywd {
border: thin solid #ffffff; width: 275px;
margin-left: 5px; margin-bottom: 15px;}

table.region {
font-weight: normal; border: thin solid #ffffff; 
margin-left: 0px ; margin-bottom: 0px ; margin-top: 3px;
}

table.keywdind {
border: thin solid #ffffff; width: 275px;
margin-left: 0px; margin-bottom: 15px;}


table.loc {
font-weight: normal; border: thin solid #ffffff; width: 720px;
margin-left: 0px; margin-bottom: 15px; margin-right: 15px;}

table.login2 {width: 280px; 
margin-left: 15px; margin-right: 15px;
border: thin solid #660000;}
/* table.main0 {margin-top: 20px; margin-left: 50px;} */
table.main1 {margin-top: 20px;}
table.main2 {margin-top: 20px; margin-left: 65px;}
table.main4 {margin-top: 40px; margin-left: 50px;}
table.naminfo {
font-weight: normal; 
border:none; 
/* thin solid #CCCCCC; original color */
margin-left: 0px; margin-bottom: 15px;}
/* table.naminfo tr td:nth-child(odd) { width: 30%;}
table.naminfo tr td:nth-child(even) { width: 74%;} */

table.navbar {background-color: #99CCCC; 
border: medium solid #99CCCC;}

table.phone {
font-weight: normal; border: thin solid #ffffff;
margin-left: 15px; margin-bottom: 15px;}

table.purchase3 {background-color: transparent;
margin-left: 15px; margin-bottom: 5px; margin-right: 15px;}



table.resultz {font-size: 9pt;margin-left: 10px; background-color: transparent;}
table.resultz2{font-size: 8pt;margin-left: 10px; background-color: transparent;}
table.report {font-size: 9pt; margin-left: 15px; margin-right: 15px;}
table.rslt {width: 630px; margin-left: 15px; background-color: transparent;}
table.rslt55 {width: 730px; background-color: transparent;
 margin-left: 15px; margin-bottom: 2px;}

table.rslt66 {width: 150px; background-color: transparent;
 margin-left: 10px; margin-bottom: 2px;}

table.rslt77 {width: 630px; background-color: transparent;
 margin-left: 15px; margin-top: 8px;}

table.sales {width: 225px;
border: thin solid #ffffff;
margin-left: 0px; margin-bottom: 5px;}

table.srchmarg {margin-left: 10px; background-color: transparent;}
table.srchpg {background-color: #F5F5F5; border: medium solid #5F7DA0;}
table.srchsect {background-color: transparent;}
table.tframe {width: 800px;}
table.mhFrame {width: 760px;}
table.tframe2 {width: 760px;} 
table.mhFrame2 {width: 800px;}     
table.tframe3 {width: 800px;}
table.tframe4 {width: 620px;}

table.title {width: 225px;
border: thin solid #CCCCCC;
margin-left: 15px; margin-bottom: 15px;}

table.tlogo {background-color: #ffffff; width: 100%;}
table.tnav {background-color: #505050; width: 100%;}

table.tnewco {
background-color: #FFFFFF;
margin-left: 20px; margin-right: 5px;
margin-top: 5px; margin-bottom: 15px;}

table.topnav {background-color: #F4F4F0; width: 100%;}

table.topnav77 {background-color:#660000; width: 100%; margin-bottom: 3px;}

table.trial2 {margin-left: 15px; background-color: transparent;}
table.welcome {
background-color: transparent;
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
margin-top: 30px; margin-bottom: 15px;
margin-left: 45px; margin-right: 15px;}

table.whwhm {
font-weight: normal; border: thin solid #CCCCCC;
margin-left: 0px; margin-bottom: 15px; margin-right: 15px;}

table.yrfnd {width: 200px;
font-weight: normal;  border: thin solid #ffffff;
margin-left: 55px; margin-right: 15px; margin-bottom: 15px;}



td {
font-family: verdana, "Microsoft Sans Serif", sans-serif;
color: #000000; background-color: transparent;}

td.adv {
color: #660000; background-color: #dfdfdf;
font-size: 12pt; font-weight: bold;
text-indent: 0px; padding-bottom: 2px;}


td.aa3 {width: 85px;padding: 2px 1px}
td.b333 {font-size: 8pt; font-weight: normal;}
td.bb6 {padding-top: 2px; padding-bottom: 2px;}
td.bb7 {padding-top: 2px; padding-bottom: 2px; padding-left: 10px;}
td.bb8 {padding-top: 2px; padding-bottom: 2px; padding-left: 20px;}  

td.aaVwPr {padding: 2px 1px ;}
td.aaVwMPr {padding: 2px;}
td.aaDwMPr {color: #707070; padding: 3px;}
td.aaNew {padding: 0px;}
td.aaSpc {padding: 2px; padding-bottom: 2px; width: 250px;}


td.block1 {background-color: #505050;  padding-left: 5px;}
td.block11 {background-color: #505050; padding-left: 5px;}
td.block22 {background-color: #505050; width: 135px;}
td.block4{
font-family: Verdana, "Microsoft Sans Serif", sans-serif;
color: #F7F7F7; background-color: #505050; font-size: 8pt; width: 85px;}

td.bmss {font-size: 8pt; font-weight: normal;
padding-left: 15px; padding-bottom: 8px;}
td.boldtxt {font-size: 10pt; font-weight: normal; padding-top: 10px;}

td.cb3 {width: 15px;}
td.cpy{font-size: 7pt; font-weight: normal; padding-left: 330px;}

td.dhorz2 {background-color: #505050; height: 1px;}

td.dvert {background-color: #B0B0B0; width: 2px;}

td.emp1 {color: #483D8B;}
td.ErrMsg {
color: #905050; background-color: transparent;
font-size: 10pt; font-weight: bold;}
td.explain {font-size: 8pt; font-weight: normal;
padding-top: 3px; padding-bottom: 3px;}
td.explain2 {font-size: 8pt; font-weight: normal;
padding-top: 5px; padding-bottom: 10px;}

td.h45 {font-weight:bold; padding-top: 7px; padding-left: 5px; padding-bottom: 5px; background-color: #fafaf9;}

td.hd1 {
color: #000000; background-color: transparent;
font-size: 10pt; font-weight: bold; padding-bottom: 4px;}

td.hint{
color: #660000; background-color: transparent;
font-size: 8pt; font-weight: normal;}
tr.rowInd {
	display:none;
}
tr.rowIndOn {
	display: table-row;
}

td.indcat {
font-family: arial, "Microsoft Sans-serif";
font-size: 12pt; font-weight: bold;color: #660000;
padding-top: 7px; padding-bottom: 1px; }

td.indcat2a {
font-family: Arial, "Microsoft Sans-serif";
font-size: 8pt; font-weight: normal; 
padding-top: 10px; padding-bottom: 10px;}

td.indcat3 {
font-family: Verdana, "Microsoft Sans-serif"; padding-top: 3px;}

td.logo1 {
background-color: #FFFFFF; width: 189px; 
padding-left: 5px; padding-right: 6px;
padding-top: 5px; padding-bottom: 6px;}

td.monospc {font-family: "Courier New", Courier, monospace;font-size: 8pt;}
td.msg00 {
color: #000080; background-color: transparent;
font-size: 8pt; font-weight: normal;}
td.Msg2 {
color: #000000; background-color: transparent;
font-size: 8pt; font-weight: bold;}
td.Msg2c {
color: #000000; background-color: transparent;
font-size: 8pt; font-weight: normal;}
td.Msg3 {
color: #000000; background-color: transparent;
font-size: 8pt; font-weight: bold;}
td.newcmpy1 {font-size: 8pt;}
td.pad00exec {width:15px;padding-left: 10px; padding-top: 9px;}
td.pad00 {width: 15px; padding-left: 10px;}
 /* td.pad54 {padding-right: 10px;}
 td.pad55 {padding-right: 45px;} */
td.pad56 {padding-right: 25px;}
td.pad65 {padding-right: 85px;}
td.padL {padding-left: 10px;}
td.padExec {padding-right: 10px;}
td.padExec strong:hover  {	color:#3333ff;	cursor:help;	font-weight: bold; font-size:9pt}
td.padR {padding-right: 10px;}
td.padtop {padding-top: 3px;}
td.padbtm {padding-bottom: 3px;}
/* td.padtbox { float: right;} */
td.padtbox {padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom:5px;}
td.brpadtbox {padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom:5px; }

td.pghdr {
background-color: transparent;
font-size: 14pt; font-weight: normal;}

td.pghdr0 {
background-color: transparent; font-size: 10pt; font-weight: bold;}

td.pghdr0a {
background-color: transparent; font-size: 8pt; font-weight: normal;}

td.pghdr0b {
background-color: transparent; font-size: 8pt; font-weight: normal; padding-top: 10px;}

td.pghdr0p {
background-color: transparent; font-size: 10pt; font-weight: bold;  padding-right: 350px;}


td.pghdr1 {
color: #505050; background-color: transparent;
font-size: 10pt; font-weight: bold; line-height: 18px;
padding-left: 2px; padding-top: 5px; padding-bottom: 0px;}

td.pghdr2 {
background-color: transparent;
font-size: 12pt; font-weight: bold;
padding-top: 15px; padding-bottom: 10px;}
td.pghdr4 {
color: #000000; background-color: transparent;
font-size: 9pt; font-weight: bold;
padding-left: 15px; padding-top: 10px; padding-bottom: 10px;}
td.pghdr5 {
color: #000000; background-color: transparent;
font-size: 9pt; font-weight: bold;
padding-left: 15px; padding-top: 10px; padding-bottom: 10px;}

td.profhdr {font-size: 10pt; font-weight: bold;
height: 25px; padding-left: 10px; color: #505050;}
td.profhdr2 {font-size: 10pt; font-weight: bold;
height: 25px; padding-left: 10px; padding-bottom: 5px; color: #505050;}

td.profhdr1 {font-size: 10pt; font-weight: bold;
height: 50px; color: #505050;}

td.rcn1 {width: 90px;}
td.rcn2 {width: 120px;}
td.rcn3 {width: 155px;}
td.rcn4 {width: 400px;}

td.remtxt1 {font-size: 10pt; padding-top: 12px;}
td.rescol3 {padding-left: 10px; font-size: 8pt;}

td.rslt {
color: #000000; background-color: transparent;
font-size: 8pt; font-weight: normal; padding-bottom: 3px;}

td.sechgt {height: 700px;}
td.sechgt2 {height: 365px;}

td.section {
color: #660000; background-color: #dfdfdf;
font-size: 12pt; font-weight: bold;
text-indent: 0px; }

td.section2 {
color: #660000; background-color: #dfdfdf;
font-size: 12pt; font-weight: bold;
text-indent: 0px; }
td.sect1 {
color: #660000; background-color: #dfdfdf;
font-size: 12pt; font-weight: bold; width: 22%;
text-indent: 6px; padding-bottom: 4px;}

td.sect2 {
color: #660000; background-color: #dfdfdf;
font-size: 10pt; font-weight: bold; width: 25%;
text-indent: 6px; padding-bottom: 4px;}

td.sect3{
color: #660000; background-color: #f1f1ee;
font-size: 12pt; font-weight: bold;
text-indent: 6px; padding-bottom: 2px;}


td.slct {padding-left: 4px; padding-right: 3px;}

td.small {
font-family: "Arial";
color: #000000; background-color: #dfdfdf;
font-size: 10pt; font-weight: normal; text-indent: 15px; padding-bottom: 4px;}

td.small2 {
font-family: "Arial";
color: #000000; background-color: #dfdfdf;
font-size: 10pt; font-weight: normal; text-indent: 15px; padding-bottom: 4px;}


td.sss {padding-top: 5px; padding-bottom: 3px; padding-right: 3px;}

td.sub98 {padding-top: 20px;}

td.tagline{
font-family: Arial, "Microsoft Sans Serif", sans-serif;
color: #505050; font-size: 10pt; font-weight: bold;
padding-top: 20px; padding-bottom: 20px; padding-left: 250px;
line-height: 14pt;}

td.ttt {font-size: 8pt; font-weight: normal; color: #000000;}

td.ttt1 {font-size: 8pt; font-weight: normal; color: #660000;}
td.utlrow2 {padding: 5px; padding-left: 10px;}

td.utlrow3 {padding-left: 125px; padding-right: 5px;}

td.welhdr {font-size: 12pt; font-weight: bold;}
td.leftMargin {
	margin-left: 15px;

}
/* executive profile styles */
div.execProfile {
	
    width: 90%;
    padding-bottom: 5px;
	font-family: Verdana, "Microsoft Sans Serif", sans-serif;
    color: #000000; 
	background-color: #FFFFFF; 
	font-size: 8pt;
	line-height: 12pt;
	border-bottom: thin solid black;
}
input.execchkbox {
	background-color: transparent; 
	margin: 5px 10px 0 10px;

	float:left;
}

div p {
	margin: 0 0 0 0 ;
}

p.fullName {
	background-color: #e5cffc;
	-webkit-box-shadow: 0px 1px 1px 1px #dac2f3;
			box-shadow: 0px 1px 1px 1px #dac2f3;
	padding-left:5px;
	padding-top: 3px;
	
}

p.clrfloat {
  clear:both;
  line-height: 0;
}
p.titleWord
	, p.eMail 
	, p.coName {
		margin-left: 45px;
}
p.coName:hover {
color:#3333ff;
cursor:pointer;
font-weight: bold;

}
p.subtitle
	, p.webSite
	, p.address 
	, p.phone
	, p.spouse 
	, p.headingline 
	, p.descInfo
	{
	margin-left: 55px;
}	

p.respWord 
	, p.boardAff
	, p.descInfo
	, p.school {
		margin-left: 70px;
	}

p.degree {
	margin-left: 80px;
}		
	
p.fullName
	, p.coName 
	, p.headingline	{
		font-weight:bold;
}
p.subTitle
	,p.titleWord 
	,p.headingline 
	,p.degree {
		font-style: italic;
		margin-left: 70px;
}
p.descInfo {
	width:80%;
	padding: 5px 0 ;
}
td.Exec {
	width:30%;
}
td.Exec:hover{
color:#3333ff;
cursor:pointer;
text-decoration: underline;
}

/* company profile styles */

div.clear {
	clear:both;
}
div.companyProfile {
	margin: 0 auto;
	padding-top: 5px;
	width: 90%;
	padding-bottom: 5px;
	font-family: Verdana, "Microsoft Sans Serif", sans-serif;
    color: #000000;
	background-color: #FFFFFF; 
	font-size: 8pt;
	line-height: 10pt;
	padding-left: 4px;


}

div.companyProfile p {
   padding-bottom: 2px;

}

div.addressleft {
	width: 36%;
	margin-left: 45px;
	margin-top: 5px;
	float:left;
}

div.addressright {
	width: 36%;
	margin-left: 25px;
	float:left;
}


div.facts
	, div.description 
	, div.nameinfo
	, div.industry {
	margin-left: 45px;
	width: 80%;
	padding-top: 5px;
}


input.companychkbox {
	background-color: transparent; 
	margin: 10px 10px 0 18px;
	float:left;
	outline: black thin solid; 
}

div.companyProfile p.coname 
	{
	padding-top: 4px;
	font-size:12pt;
	font-weight: bold;
	margin-bottom: 0 ;
	padding-bottom: 4px;
	margin-left: -4px;
	padding-left: 4px;
	border-top: 1px black solid;
	width:95%;
	float:left;

}
div.companyProfile .editProfile {
	float:right;
	font-size: 9pt;
	font-weight: normal;
}
div.companyProfile .editProfile:hover {
	font-weight: bold; 
	cursor:help;
}
div.companyProfile p.bank { background-color: #ccfff0;}
div.companyProfile p.subtitle {
	margin-left: 45px;
	margin-top: 3px;
	font-style: italic;
	width: 80%;
}


p.office {
	font-weight: bold;
}

p.vanity {
	}

p.otherlocation {
	width: 80%;
	margin-left: 45px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	background-color: #E3E8E8;
}
p.streetaddr 
	, p.boxaddr
	, p.mailing
	, p.website {
}
p.streetaddr em
	, p.boxaddr em
	{
	font-style:normal;
}
p.streetaddr em:hover
	, p.boxaddr em:hover
	{
	font-style:normal;
	font-weight: bold;
	cursor:help;
	color:#3333ff;
}
p.addressHeader {
	clear:both;
    color: #ffffff;
	background-color: #a3c2bf;
	-webkit-box-shadow: 0px 1px 1px 1px #8eb8b4;

			box-shadow: 0px 1px 1px 1px #8eb8b4; 
	margin-left: 25px;
	padding-top: 5px;
	padding-bottom:5px;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	font-variant: small-caps;
	text-align:center;
	width:80%;
}

p.mailing {
	font-style: italic;
	font-weight: bold;
	padding-top: 2px;
}
p.tel {
padding-bottom: 0;
}



p.slsempyf {
	margin-left:0;
}
p.secfact {
	margin-left: 0;
	
}	

table.indtbl {
	width: 100%;
	margin-top: 5px;background-color: #ffffff;
}
p.indhead {
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: -15px;
	padding-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}
				
table.indtbl  td.indCodeType {
	vertical-align: top;
	text-align: right;
	font-weight: bold;
	padding: 1px;
	width: 10%; 
}
table.indtbl td.indcode {
	vertical-align:top; 
	text-align: right;
	padding: 1px;
	width: 12%;

}

table.indtbl td.indcode:hover {
    font-weight:bold;
	cursor:help;
	color:#3333ff;
}

table.indtbl td.indword {
	vertical-align:top;
	text-align: left;
	padding: 1px;
}

table.indtbl td.indword:hover {
	font-weight: bold;
	cursor:help;
	color:#3333ff;
}

div.description p.blurb { 
    font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	margin-top: 5px; 
	margin-left: -15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
		
}

div.description p.descheader {
    color: #ffffff;
	background-color: #a3c2bf;
	-webkit-box-shadow: 0px 1px 1px 1px #8eb8b4;

			box-shadow: 0px 1px 1px 1px #8eb8b4; 
	padding-top: 5px;
	padding-bottom:5px;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	font-variant: small-caps;
	text-align:center;
}
div.description p.motto {
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:10px;
	background-color: lightgray;
}

p.descript {
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 5px;
}
div.nameinfo p.execFirstTitle {

	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	padding-top: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	margin-left: -15px;
	padding-left: 15px;
 
	margin-bottom: 10px;
}

p.execTitleBoard {
	font-style: italic;
	color: #ffffff;
	padding-top: 4px;
	margin-left: -2px;
	padding-left: 2px;
	}
p.execTitle
	, p.execHeadTitle
	, p.whoWhomTitle {
	font-weight:bold;
	margin-top: 8px;
}

p.execHeadTitle {
	font-style: italic;
}
p.execName
	, p.whoWhomInfo
	, p.whoWhomName {
	margin-left: 30px;
	width:50%;
	display: inline;
}


p.break {
line-height:0;
}
p.execResp
	, p.execBaff {
	margin-left: 60px;
	font-style:italic;

}

p.execName:hover 
, p.whoWhomInfo:hover {
	color:#3333ff;
	cursor:help;
	font-weight: bold;
}
p.subsid 
	, li.subsid {
	background-color: #f5f5dc; 
	-webkit-box-shadow: 0px 1px 1px 1px #e1e1c2;

	      	box-shadow: 0px 1px 1px 1px #e1e1c2; 
}
p.public
	, li.public {
	background-color: #dce8f5; 
	-webkit-box-shadow: 0px 1px 1px 1px #c5d4e5;

			box-shadow: 0px 1px 1px 1px #c5d4e5; 
}
p.govern
	, li.govern {
	background-color: #f5e9dc; 
	-webkit-box-shadow: 0px 1px 1px 1px #dec9b2;

			box-shadow: 0px 1px 1px 1px #dec9b2;
}

p.nonprof
	, li.nonprof {
	background-color: #f5dce7; 
	-webkit-box-shadow: 0px 1px 1px 1px #d7bbc8;
	   
	        box-shadow: 0px 1px 1px 1px #d7bbc8; 
	
}
p.private 
	, li.private {
	background-color: #dcf5dd;
	-webkit-box-shadow: 0px 1px 1px 1px #bbdebd;
	   
		box-shadow: 0px 1px 1px 1px #bbdebd; 
}
p.unknown {
	background-color: lightgray;
}
p.owntype {
	float:left; 
	text-align: right; 
}
/* css for edit buttons based on ownership colors */

input::-moz-focus-inner{  /*Remove button padding in FF*/
	border: 0;
	padding: 0;
}

/* subsid color code yellow*/
input[type="button"].subsid{
	font: bold 9px Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #736a73;
	text-align: center;
	background: #f5f5dc;
	border: 2px groove #ffffff;
	text-shadow: 0px -1px 1px #7d767d;
	box-shadow: -1px 1px 12px  #242324;
		-moz-box-shadow: -1px 1px 12px  #242324;
		-webkit-box-shadow: -1px 1px 12px  #242324;
	border-radius: 5px 45px 5px 45px;
		-moz-border-radius: 5px 45px 5px 45px;
		-webkit-border-radius: 5px 45px 5px 45px;
	width: 90px;
	padding: 4px 0px;
	cursor: pointer;
	display: block;
}
input[type="button"].subsid:active{
	cursor:pointer;
	position:relative;
	top:2px;
}
input[type="button"].subsid:hover{
	background: #ffffd2;
	color: #000000;
	cursor:pointer;
	position:relative;
}
/* public color code blue*/
input[type="button"].public{
	font: bold 9px Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #736a73;
	text-align: center;
	background: #dce8f5;
	border: 2px groove #ffffff;
	text-shadow: 0px -1px 1px #7d767d;
	box-shadow: -1px 1px 12px  #242324;
		-moz-box-shadow: -1px 1px 12px  #242324;
		-webkit-box-shadow: -1px 1px 12px  #242324;
	border-radius: 5px 45px 5px 45px;
		-moz-border-radius: 5px 45px 5px 45px;
		-webkit-border-radius: 5px 45px 5px 45px;
	width: 90px;
	padding: 4px 0px;
	cursor: pointer;
	display: block;
}
input[type="button"].public:active{
	cursor:pointer;
	position:relative;
	top:2px;
}
input[type="button"].public:hover{
	background: #96c8fd;
	color: #000000;
	cursor:pointer;
	position:relative;
}
/* government color code orange*/
input[type="button"].government{
	font: bold 9px Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #736a73;
	text-align: center;
	background: #f5e9dc;
	border: 2px groove #ffffff;
	text-shadow: 0px -1px 1px #7d767d;
	box-shadow: -1px 1px 12px  #242324;
		-moz-box-shadow: -1px 1px 12px  #242324;
		-webkit-box-shadow: -1px 1px 12px  #242324;
	border-radius: 5px 45px 5px 45px;
		-moz-border-radius: 5px 45px 5px 45px;
		-webkit-border-radius: 5px 45px 5px 45px;
	width: 90px;
	padding: 4px 0px;
	cursor: pointer;
	display: block;
}
input[type="button"].government:active{
	cursor:pointer;
	position:relative;
	top:2px;
}
input[type="button"].government:hover{
	background: #fee9d3;
	color: #000000;
	cursor:pointer;
	position:relative;
}
/* nonprofit color code pink*/
input[type="button"].nonprof{
	font: bold 9px Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #736a73;
	text-align: center;
	background: #f5dce7;
	border: 2px groove #ffffff;
	text-shadow: 0px -1px 1px #7d767d;
	box-shadow: -1px 1px 12px  #242324;
		-moz-box-shadow: -1px 1px 12px  #242324;
		-webkit-box-shadow: -1px 1px 12px  #242324;
	border-radius: 5px 45px 5px 45px;
		-moz-border-radius: 5px 45px 5px 45px;
		-webkit-border-radius: 5px 45px 5px 45px;
	width: 90px;
	padding: 4px 0px;
	cursor: pointer;
	display: block;
}
input[type="button"].nonprof:active{
	cursor:pointer;
	position:relative;
	top:2px;
}
input[type="button"].nonprof:hover{
	background: #fed3e6;
	color: #000000;
	cursor:pointer;
	position:relative;
}
/* private color code green*/
input[type="button"].private{
	font: bold 9px Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #736a73;
	text-align: center;
	background: #dcf5dd;
	border: 2px groove #ffffff;
	text-shadow: 0px -1px 1px #7d767d;
	box-shadow: -1px 1px 12px  #242324;
		-moz-box-shadow: -1px 1px 12px  #242324;
		-webkit-box-shadow: -1px 1px 12px  #242324;
	border-radius: 5px 45px 5px 45px;
		-moz-border-radius: 5px 45px 5px 45px;
		-webkit-border-radius: 5px 45px 5px 45px;
	width: 90px;
	padding: 4px 0px;
	cursor: pointer;
	display: block;
}
input[type="button"].private:active{
	cursor:pointer;
	position:relative;
	top:2px;
}
input[type="button"].private:hover{
	background: #d2fed5;
	color: #000000;
	cursor:pointer;
	position:relative;
}
/* unknown color code gray*/
input[type="button"].unknown{
	font: bold 9px Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #736a73;
	text-align: center;
	background: #d4cdd0;
	border: 2px groove #ffffff;
	text-shadow: 0px -1px 1px #7d767d;
	box-shadow: -1px 1px 12px  #242324;
		-moz-box-shadow: -1px 1px 12px  #242324;
		-webkit-box-shadow: -1px 1px 12px  #242324;
	border-radius: 5px 45px 5px 45px;
		-moz-border-radius: 5px 45px 5px 45px;
		-webkit-border-radius: 5px 45px 5px 45px;
	width: 90px;
	padding: 4px 0px;
	cursor: pointer;
	display: block;
}
input[type="button"].unknown:active{
	cursor:pointer;
	position:relative;
	top:2px;
}
input[type="button"].unknown:hover{
	background: #999395;
	color: #000000;
	cursor:pointer;
	position:relative;
}
/*
input[type="button"].subsid
	, input[type="button"].public
	, input[type="button"].government
	, input[type="button"].nonprof
	, input[type="button"].private
	, input[type="button"].unknown {
	display: none;
	}
*/
.editButton {
float: right;
margin-right: 5%;
}














