/* ========== websites/aShep/default.css ========== */
/* 
Note: This stylesheet probably needs to be uploaded separately 
since I rarely sync the website at the root level 
Render using script:  websites.aShep.#styleSheets.zRenderCss
*/

body {
/*	font-size:		1em; */
	font-size:		12px; 
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform: none;
	font-family:    Verdana, "Myriad Web", Syntax, Arial, Helvetica, sans-serif;
	color: black; 
	background-color: white; 
	background-image: none; 
	}
P, BLOCKQUOTE, UL, OL, DL, DD, LI, DIR, MENU, TD, TH    {       
	/* inherit from body */ 
	}  

/* link pseudo-class ordering: http://www.w3.org/TR/CSS2/selector.html#x36 */
a:link { color: blue;
	background-color: transparent;  
	text-decoration: none; }
a:visited { color: purple; 
	background-color: transparent;  
	text-decoration: none; }
a:hover, A:focus { color: #333333;	/* dark gray */ 
	background-color: transparent; 
	text-decoration: underline; } /* iCab doesn't recognize .hover yet */
a:active { color: red; 
	background-color: transparent;  
	text-decoration: underline; }
a[href] { cursor: pointer; }	/* change cursor to 'pointer' over links */

cite {
	color: #003366; 
	/* font-weight: bold; */ /* Looks nice, but too similar to ISSAIC link style */ 
	background-color: transparent; 
	font-style: normal; }
code, samp {
	color: #003366; 
	background-color: transparent; 
	font-family: courier, "Courier New", "Andale Mono", Monaco, monospace; }
.i, em {
	font-style: italic; 
	}
kbd {
	color: #003366; 
	background-color: transparent; 
	font-weight: bold; 
	white-space: nowrap; }
samp {
	display: block;
	white-space: pre; 
	}
.b, strong {
	font-weight: bold; 
	}
var {
	color: #003366; 
	background-color: transparent; }
.center {
	/*  use <div class="center"> */
	text-align: center; } 
.comment {
	/*  use <i class="comment"> */
	font-style: italic;
	text-align: right;
	color: black; } 
.dingbat {
	font-family: 'Zapf Dingbats';}
.letter {
	/*  use <pre class="letter"> */
	color: black; 
	background-color: white;
	display: table;
	padding: 15px;
	margin-left: 15px;
	border: gray solid 1px; }
.email {
	white-space: pre; 
	/* font-family: monospace; */ }
.center {
	/*  use <div class="center"> */
	text-align: center; } 
.hidden { 
	display: none; }
.s {
	/*  use <span class="s"> */
	text-decoration: line-through; } 
.u {
	/*  use <span class="u"> */
	text-decoration: underline; } 
.list, samp {
	/*  use <div class="list"> */
	color: black; 
	background-color: white;
	padding: 7px;
	margin-left: 15px;
	border: gray solid 1px; 
	overflow: auto; }
.footerCommon, .trgFooterCommonCss {
	/* for style of websites.TRGweb.#tools.trgFooterCommonCss */
	/* for style of websites.#tools.footerCommonCss */
	/* font-family: geneva, arial, sans-serif;*/
	font-weight: bold; 
	font-size: smaller;
	color: #404040; 					/* Font color */
	}
.footerCommon A:link { color: #8080FF; }			/* lighter blue */
.footerCommon A:visited { color: #CC00CC;  }		/* lighter purple */
.footerCommon A:hover, A:focus { color: #808080; }	/* dark grey */
.footerCommon A:active { color: #FF4D4D; }			/* lighter red */

@media screen {
	.noScreen {
		/*  use <span class="noScreen"> */
		display: none; 
		}
}

@media print {
	body {
		font-size: 9pt;
		background-color: white;
		background-image: none; 
		}
	P, BLOCKQUOTE, UL, OL, DL, DD, LI, DIR, MENU, TD, TH    {       
		/* inherit from body */ 
		}  
	a:link, a:visited {
		color: #520; /* dark red */
		background: transparent;
		font-weight: bold;
		text-decoration: underline;
		}
	.noPrint {
		display: none;
		}
	.list { 
		color: black; 
		background-color: transparent;
		padding: 7px;
		margin-left: 15px;
		border: black solid 1px; 
		}
	cite {
		color: gray;
		font-weight: bold; 
		background-color: transparent; 
		font-style: normal; }
	.footerCommon {
		border-top: gray thin solid;
		padding-top: 3px;
		}
}
