/*** Imports ******************************************************/ 
@import url(printer_thankyou.css);

html {margin: 0; padding: 0;}
body {font: 11px Verdana, Geneva, Arial, helvetica, sans-serif;
      margin: 0; padding: 0;
       background-color: #FFFFFF; color: black;}

.printer_form {
background-color: #FFFFFF;
}	   
	   
h1 {
font-size: 200%; margin: 2%; padding: 1%;
}
h2 {
margin: 0 5% 0 7.5%; font-size: 120%; font-style: italic;
}
h3 {
font-size: 133%; margin: 0; padding: 0; border-bottom: 3px solid black; border-color: #FE5400; color: #FE5400;
}

h2.non_ital {
font-style: normal;
}

h4 {
font-size: 100%; margin: 0; padding: 0.33em 0 0; border-bottom: 1px solid gray; border-color: #FE5400; color: gray;
}

.printer_form h1 {
text-align: center;
}



p {
line-height: 1.66; margin-left: 3%; margin-right: 3%;
}
p.heading3 {
color: black; font-weight: bold;
}
p#summary {
font-style: italic
}
p#endmarks {
text-align: center;
}
ul li {
margin-bottom: 0.5em; margin-left: 3%; margin-right: 3%;
}

ol li {
margin-bottom: 0.5em; margin-left: 3%; margin-right: 3%;
}

div#bodytext {
margin: 0 10% 7% 25%; padding: 0;
}

span#heading2 {
color: black; font-weight: bold;
}


span.strong {
font-weight: bold;
}
span.cf_orgname {
font-weight: bold;
font-style: italic;
}

div.release {
font-variant: small-caps;
}

div#contact-info {
text-align: right; 
margin-right: 1em; 
padding-right: 1em;
border-bottom: 1px solid gray;
}

div#contact-info:first-line {
font-weight: bold;
}

span.raise {
vertical-align: 0.6em; font-size: xx-small;
}
span.emph {
font-style: italic
}
div#endnotes {
font-size: 90%; margin-top: 2.5em; padding-top: 0.33em; border-top: 1px solid black;
}

table {border: 1px solid gray;}
table tr {background: #EEE;}
th, td {text-align: right; padding: 0 0.75em; border-bottom: 1px solid #DDD;
        font: 11px Verdana, "Andale Mono", Courier, "Courier New", monospace;}
thead th {vertical-align: bottom; border: 1px solid gray; border-width: 0 1px 1px 0;
          white-space: normal; font-weight: bold;}
th {border-right: 1px solid gray; border-bottom-style: dotted; white-space: nowrap;
    font-weight: bold;}

.table_tform {
border-collapse: collapse;
display: block;
padding: 0px;
border: 0px;
margin: 0px;
width: 95%;
margin-left: auto;
margin-right: auto;
border: 0px solid black;
/*padding: 3px;*/
background-color: #CCCCCC;

}

.table_tform_blank {
border-collapse: collapse;
display: block;
padding: 0px;
border: 0px;
margin: 0px;
width: 95%;
margin-left: auto;
margin-right: auto;
border: 0px solid black;
/*padding: 3px;*/
background-color: #CCCCCC;
margin-bottom: 30px;
}
.table_tform th {
padding: 10px;
border: 1px solid black;
background-color: #CCCCCC ;
text-align: left;
font-size: 1.2em;
}

.table_tform_blank th {
padding: 10px;
border: 1px solid black;
background-color: #CCCCCC ;
text-align: left;
font-size: 1.2em;
}


.table_tform td {
padding: 20px;
margin: 1px;
border: 1px solid black;
background-color: #FFF;
text-align: center;
font-size: 1em;
}

.table_tform_blank td {
padding-top: 40px;
padding-bottom: 40px;
margin: 1px;
border: 1px solid black;
background-color: #FFF;
text-align: center;
font-size: 1em;
}

	
.info {
font-size: x-small;
}

#footer {
clear: both;
padding: 20px;

margin-top: 2.5em;
padding-bottom: 1em;
border-top: 1px solid gray;
color: #ABA292;
font-size: 80%;
letter-spacing: 1px;
text-align: center;
line-height: 2em;
}

#footer a:link {
color: #ABA292; text-decoration: none;
}
#footer a:visited {
color: #ABA292;
}
