/*
--------------------------------------------------
Blueforces - Print styles
Author: Jamie Hill, SonicIQ - [soniciq.com]
-------------------------------------------------- */


/* = Page
-------------------------------------------------- */
body {
	margin: .1in;
	padding: 0;
	font: x-small Verdana, Sans-serif;
}


/* = Header
-------------------------------------------------- */
#header {
	margin: 0;
}
#header #logo {
	margin: 0 0 0 -5px;
}


/* = Hide
-------------------------------------------------- */
#subcol, #xcol, #nav {
	display: none;
}


/* = Headings
-------------------------------------------------- */
h1, h2, h3, h4, h5, h6 {
	margin: 1em 0 .5em;
	font-family: "Trebuchet MS",Georgia, Serif;
	font-weight: normal;
	clear: both;
}
h1 {
	margin-top: .5em;
	font-size: 180%;
}
h2 {
	margin-top: 2em;
	font-size: 140%;
}
h3 {
	font-size: 125%;
}


/* = Links
-------------------------------------------------- */
a {
	color: black;
	text-decoration: none;
}
a img {
	border-width: 0;
}


/* = Misc
-------------------------------------------------- */
p {
	margin: 0 0 .75em;
	line-height: 1.6em;
}

hr {
  display: none;
}
th {
	text-align: left;
	padding-top: 1em;
}
.clearboth {
  clear: both;
}


/* = Footer
-------------------------------------------------- */
#footer {
	margin-top: .25in;
	border-top: .75pt solid silver;
	padding-top: .1in;
	font-size: 85%;
}
#footer p {
	margin: 0;
}

/* = Printable Form */

#signup_form_printable span {
/*	width: 100%;
	display: block; */
	margin-bottom: 4px;
}

/* = Tables
-------------------------------------------------- */

table {
	margin: 0 0 1.4em 0;
}
table caption {
	text-align: left;
	font-weight: bold;
	padding-bottom: .5em;
}	
th, td {
	padding: 3px 5px;
	padding: 3px 5px;
	width: 15%;
}
th {
	padding: 5px;
	text-align: left;
}

td {
	text-align: left;
	border: 2px solid #bbb;
}

.pad {
	padding: 0;
	margin: 0;
}

.noborder {
	border: 0;
}

#header, #footer {
	display: none;
}

.noprint {
	display: none;
}

h2 {
	clear: both;
}

#header_logo {
  display: block;
	clear: none;
	float: right;
}