/* ###########################################
	TERMINALFOUR	
					[print css]
########################################### */

/* <hide elements> */
.visible { display: none;}
#tools { display: none;}
#rightcol { display: none;}
#mainmenu { display: none;}
#footer p.r { display: none;} 
/* </hide elements> */

/* <unhide elements> */
.invisible { display: inline;}
/* </unhide elements> */


/* <standard elements> */

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0;}


.ar { text-align: right;}
.ac { text-align: center;}
.al { text-align: left;}

.clear {width: 100%; height: 1px; font-size: 1px; clear: both;}
.clear15 {width: 100%; height: 15px; font-size: 1px; clear: both;}
/* </standard elements> */


/* <print version styles> */
#header #homelink h1 a { color: #000; text-decoration: none;}
#header #homelink h1 { color: #000; font-size: 1.6em; margin: 0 0 10px 0; display: block;}

#content a { color: #000;  text-decoration: underline; }

#content h1 { display: block; margin: 0 0 2px 0; font-size: 1.4em; font-weight: bold;  }
#content h2 { display: block; margin: 0 0 2px 0; font-size: 1.3em; font-weight: bold;  }
#content h3 { display: block; margin: 0 0 2px 0;  font-size: 1.2em; font-weight: bold;  }
#content h4 { display: block; margin: 0 0 2px 0;  font-size: 1.1em; font-weight: bold;  }
#content h5 { display: block; margin: 0 0 2px 0;  font-size: 1.0em; font-weight: bold;  }

#content img { float: left; padding: 10px;} 
#content p { margin: 0 0 10px 0;}
#content hr { clear: both;} 

#content ul li { padding: 2px 0px;}
#content ol li { padding: 2px 0px;}

#content dd { margin: 0 0 10px 30px;}
#content dt { font-weight: bold; padding: 5px 0px 2px 0px; }

#content table { border-collapse: collapse; border: 1px solid #666;}
#content td, #content th {padding: 4px 12px; border: 1px solid #666;}
#content thead td, #content th { font-weight: bold; text-align: center;}