body {
    width: 419px;
    font: 11pt Helvetica, sans-serif;
	 color: #666666;
	 text-decoration: none;

} 

ul{
list-style-type:none;
} /* gets rid of bullets before list items*/

BLOCKQUOTE {
margin-top: .5em;
margin-right: .5em;
margin-bottom: .5em;
margin-left: .5em;
font-style: normal;
}

H1 {
font-size:16pt;
font-family: Helvetica, san-serif;
font-style: normal;
font-weight: bold;
font-variant: normal;
line-height: normal;
 color: #999999;
}

.pad-top { padding-top: 3px; }

.linkchange {
color:#cc470d;

}

.goldemph { color:#cfc373;}



a:link {color:#666; text-decoration: none; }
a:visited { color:#999; text-decoration: none;}
a:hover {color:#999; text-decoration: none;}
a:active { color:#999; text-decoration: none;}

.fourteen {
font-family:Helvetica, sans-serif;
font-size:14pt;
line-height:1.5em;
    color:#666666;
}

.footer {
font-family:Helvetica, sans-serif;
font-size:8;
line-height:normal;
    color:#666;
}  

.key {
font-family:Helvetica, sans-serif;
font-size:10pt;
line-height:normal;
    color:#666;
}  

.keyhead {
font-family:Helvetica, sans-serif;
font-size:10pt;
line-height:normal;
font-weight: bold;
    color:#666;
}  



.hr {
padding:0;
border:1pt;
border-top: medium double #666;
color:#666;
text-align:center;
}


.center{
text-align:center;
}

::-webkit-input-placeholder {
   text-align: center;
}

:-moz-placeholder { /* Firefox 18- */
   text-align: center;  
}

::-moz-placeholder {  /* Firefox 19+ */
   text-align: center;  
}

:-ms-input-placeholder {  
   text-align: center; 
}


input[type=text], input[type=number], input[type=submit], input[type=url], input[type=email], input[type=password], input[type=tel]{
  -webkit-appearance: none; -moz-appearance: none;
  display: block;
  margin: 0;
  width: 95%; height: 60px;
  line-height: 40px; font-size: 17px;
  border: 1px solid #bbb;
}
input[type=number] {
  display: block;
  margin: 0;
  width: 95%; height: 40px;
  line-height: 40px; font-size: 17px;
  border: 1px solid #bbb;
}
input[type=checkbox] {
 width: 44px; height: 44px;
 -webkit-border-radius: 22px; -moz-border-radius: 22px; border-radius: 22px;
 border: 1px solid #bbb;
}

input[type=range] {
 width: 100%;
}
input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 44px; height: 44px;
  background: #fdfdfd; background: -moz-linear-gradient(top, #fdfdfd 0%, #bebebe 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#bebebe)); background: -webkit-linear-gradient(top, #fdfdfd 0%,#bebebe 100%); background: -o-linear-gradient(top, #fdfdfd 0%,#bebebe 100%); background: -ms-linear-gradient(top, #fdfdfd 0%,#bebebe 100%); background: linear-gradient(to bottom, #fdfdfd 0%,#bebebe 100%);
  border: 1px solid #bbb;
  -webkit-border-radius: 22px; -moz-border-radius: 22px; border-radius: 22px;
}
a[href^='tel:']:link, a[href^='tel:']:visited {

 
 text-decoration: none;
}
a[href^='tel:']:hover, a[href^='tel:']:active {
  text-decoration: none;
}
input[type=button] {
 -webkit-appearance: none; -moz-appearance: none;
 display: block;
 margin: 1.5em 0;
 font-size: 1em; line-height: 2.5em;
 color: #666666;
 font-weight: bold;
 height: 2.5em; width: 75%;
background: #ffffff; background: -moz-linear-gradient(top, #ffffff 25%, #dddddd 75%); background: -webkit-gradient(linear, left top, left bottom, color-stop(25%,#ffffff), color-stop(75%,#dddddd)); background: -webkit-linear-gradient(top, #ffffff 25%,#dddddd 75%); background: -o-linear-gradient(top, #ffffff 25%,#dddddd 75%); background: -ms-linear-gradient(top, #ffffff 25%,#dddddd 75%); background: linear-gradient(to bottom, #ffffff 25%,#dddddd 75%);
 border: 1px solid #bbb;
 -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;
}