/*
Description:	CSS file for PHRASE HTML files
$Id: phrase.css,v 1.18 2003/03/18 18:22:32 mach28 Exp $
*/

/* -- v 1.18 2003/03/18 18:22:32 additionally modified to split .referencetext from cite --*/

/* (c) Pearson Education 2003 */
.alert
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: Red;
	text-align: left;
}

b
{
	font-weight : bold; /* necessary for NN4 */
}

.blockquote  /* Phrase item Blockquote */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-left: 2em;
	margin-right: 3em;
}

.borderlessTable, .borderlessTable td /* all tables without border */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	vertical-align: top;
}

caption,.captiontext /* figure captions, Word style Caption */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: #0076C0;
	text-align: left;
}

cite /*  Word style Reference [inline]  */
{
	/* currently, no presentation variation from normal text */
	display: inline;
	font-style: normal;
	color: #000000;
}

.copyright /* copyright line at foot of every page */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
}

code /* Word styles ComputerCode and ProgramListing */
{
	font-family: Courier, Courier New, monospace, Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #000000;
	text-align: left;
	display: inline;
/*	margin-left: 2em; 	margin-right: 3em; */ /* indentation not possible by this method, if ComputerCode and ProgramListing are mapping to same CSS style */
}

.feedback-text /* for all question feedback, and other popup boxes */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	}

.footnoteLink /* for links to short popups built around Word footnotes */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.ft-header /* for BlockquoteFT */
{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: x-large;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: center;
	background-color: #FFCC99;
	margin-left : 2em;
	margin-right : 2em;
}

.ft-title /* for BlockquoteFT */
{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: medium;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: center;
	background-color: #FFCC99;
	margin-left : 2em;
	margin-right : 2em;
}

.ft-text, .ft-text * li, .ft-text ul, .ft-text ol /* for BlockquoteFT */
{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	background-color: #FFCC99;
	margin-left : 2em;
	margin-right : 2em;
}

.ft-source, .ft-source p /* for BlockquoteFT */
{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: x-small;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-align: center;
	background-color: #FFCC99;
	margin-left : 2em;
	margin-right : 2em;
}

h1 /* Heading 1 */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

h2 /* Heading 2 */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: #0076C0;
	text-align: left;
	}

h3 /* Heading 3 */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
	}

hr
{
	color: gray;
}

.lettered /* used in feedback of multi-part questions */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left ;
	list-style-type: lower-alpha;
}

.normalindent /* word style Normal Indent */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-left: 2em;
	margin-right: 3em;
}

p, ol, ul, li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

.more
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: right;
}

.pageNavigation /* inter-page navigation at head and foot of page */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #0076C0;
	text-align: right;
}

.pageNavigationCurrent /* current page indication within inter-page navigation at head and foot of page */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
}

.pagetitle  /* running head */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}

.paneltext /* used by Phrase item Blockquotepanel only. */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	background-color:#CCCCCC;
	margin-top: 1em;
	margin-left: 2em;
	margin-right: 3em;
}

.question-number
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	font-weight: normal;
	color: #0076C0;	text-align: left;
	}

.question-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	}

.panelsource, .quotesource
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-left: 2em;
	margin-right: 3em;
}

.quotetext /* used by Phrase item blockquoteborder only. */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-top: 1em;
	margin-left: 2em;
	margin-right: 3em;
}

.referencetext /* Word style ReferencePara [para style] */
{
	/* currently, no presentation variation from normal text */
	font-style: normal;
	color: #000000;
}

.regTable, .regTable td /* all tables with border */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	border: solid Silver;
	border-width:  1px ; /* specified using absolute pixel value rather than descriptive value 'thin', because the latter is too thick in IE */
	vertical-align: top;
}

.source /* image source, or source used as a style on its own. Not source used as part of blockquotes */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;	/* 9px */
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align : top;
}

.videoscript /* Word item videoscript */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #0076C0;
	vertical-align: bottom;
	text-align: left;
	border : 1px solid;
	padding: 1em;
}
