/*
*********************************************************************
Language:       CSS 1.0 for Print
Web Site:       #SERVER#
File Path:      #ROOTPATH#
Copyright:      ©#YEARNUM# Axon Design and Marketing (www.axondm.com)
Created:        #LOCALTIME %F %H:%M:%S#
Created by:     #USERNAME#
*********************************************************************
*********************************************************************
NOTES:
This document contains styles which are designed for print.
*********************************************************************
*/
/*
<< PAGE STYLES
*********************************************************************
*/
body {
	/*width: 8in;*/
	padding: 0;
	background-color: #FFF;
	}
	
a[href]:after {
	content: ' ['attr(href)']';
	font-style: italic;
	}
/*
*********************************************************************
>> PAGE STYLES
*/
/*
<< TYPOGRAPHIC STYLES
*********************************************************************
*/
body, body *, table * {
	font-size: 9pt;
	color: #000;
	font-family: Verdana, 'Bitstream Vera Sans', sans-serif;
	}

h1, h2, h3, h4, h5, h6 {font-weight: bold;}
h1 {font-size: 24pt;}
h2 {font-size: 20pt;}
h3 {font-size: 16pt;}
h4 {font-size: 12pt;}
h5 {font-size: 10pt;}

.note, .caption {font-size: 10px;}
.caption, .title {font-style: italic;}
/*
*********************************************************************
>> TYPOGRAPHIC STYLES
*/

/*
<< LISTS 
*********************************************************************
*/
ul, ol, dl {padding-left: 2em;}
li, dt, dd {margin-left: 1.5em;}

/* Ordered List Types */
.upper-alpha {list-style-type: upper-alpha;}
.lower-alpha {list-style-type: lower-alpha;}
.upper-roman {list-style-type: upper-roman;}
.lower-roman {list-style-type: lower-roman;}

/* Definition List Types */
dt {font-style: italic;}
dt:before {content: "\B7\A0";}

dl.faq dt:before {content: "Q:\A0";}
dl.faq dt {
	margin-left: 0;
	font-weight: bold;
	font-style: normal;
	}
dl.faq dd:before {
	content: "A:\A0";
	margin-left: -1.6em;
	}
dl.faq dd {margin-bottom: 1.5em;}

/*
*********************************************************************
>> LISTS
*/

/*
<< FORMS 
*********************************************************************
*/
fieldset {
	margin-bottom: 1.75em;
	border: 1px solid #CCC;
	padding: 1em;
}
legend {padding: .5em;}
label, legend {font-weight: bold;}
br + input, br + select, br + textarea {margin-top: .5em;}

input[type="button"], input[type="submit"] {
	padding: .25em;
	font: menu;
	}

.formfield {margin-bottom: 1.5em;}
/*
*********************************************************************
>> FORMS
*/
/*
<< TABLES 
*********************************************************************
*/
caption {text-align: left;}

td, th {vertical-align: top;}
tr.alt td {background-color: #DFDFDF;}
td.button {
	text-align: center;
	vertical-align: middle;
	}

/*
*********************************************************************
>> TABLES
*/

/*
<< NAVIGATION STYLES
*********************************************************************
*/
#Navigation, #ContentSideBar, #NavigationStacked {display: none;}
/*
*********************************************************************
>> NAVIGATION STYLES
*/

/*
<< FOOTER STYLES
*********************************************************************
*/
#Footer {border-top: 1pt solid #000;}
#Footer, #Footer * {font-size: 7pt;}
#Footer address {font-style: normal;}

/*
*********************************************************************
>> FOOTER STYLES
*/

/*
<< MASTHEAD STYLES
*********************************************************************
*/
#Masthead {border-bottom: 1pt solid #000;}
#MastheadLogo img, #Language {display: none;}

/*
*********************************************************************
>> MASTHEAD STYLES
*/
