/*******************************
Styles for the wysiwyg.  Imported by the main site stylesheet as well as the admin stylesheet to give
access to classes that should be available to the wysiwyg.
Define style names in the style.xml file.

For best results, explicitely specify the html tags to which the styles can be applied.  
I.e. "p.Blue" rather than just ".Blue"
To define a style that can be applied to any arbitrary text, define it for the span tag:
"span.Blue"
********************************/

/* Images */
img.leftAligned {
	margin: 20px 20px 20px 0px;
	float:left;
}

div.bookstxt td {font-size: 11px; line-height: 13px; color: #666666; margin-bottom: 10px; vertical-align: top}

/* Text */
div.bigtext, div.bigtext *, p.bigtext, p.bigtext *, ul.bigtext, ul.bigtext *, span.bigtext, span.bigtext *, td.bigtext, td.bigtext *, a.bigtext {
	font-size:18px !important;
	line-height: 22px !important;
}

div.bluetext, div.bluetext *, p.bluetext, p.bluetext *, ul.bluetext, ul.bluetext *, span.bluetext, span.bluetext *, td.bluetext, td.bluetext *, a.bluetext {
	color:#374F89 !important;
	font-weight:bold;
}

div.orange, div.orange *, p.orange, p.orange *, ul.orange, ul.orange *, span.orange, span.orange *, td.orange, td.orange *, a.orange {
        color:#D65400 !important;
}

div.Important, div.Important *, p.Important, p.Important *, ul.Important, ul.Important *, span.Important, span.Important *, td.Important, td.Important *, a.Important {
        font-weight:bold;
        font-style:italic;
        color:red !important;
}

div.subtile, div.subtile *, p.subtile, p.subtile *, ul.subtile, ul.subtile *, span.subtile, span.subtile *, td.subtile, td.subtile *, a.subtile {
        color:#0153A5; font-size:18px; line-height:30px; font-weight:700; text-decoration:none; margin-bottom:0px;
}

/* Paragraphs */
p.featureBox,div.featureBox {
	float:right;
	width:250px;
	border:1px dotted black;
	padding:10px;
	margin:10px;
	font-style:italic;
}

/* Tables */
tr.tableHeader, tr.tableHeader *, td.tableHeader, td.tableHeader * {
	background-color:black;
	color:white;
	font-weight:bold;
}

.datatable { border-right: solid 1px #666; border-top: solid 1px #666;}
.datatable td {padding: 5px; border-left: solid 1px #666; border-bottom: solid 1px #666;}
.datatable .toprow {background: #008080; color: #FFF; font-weight: bold;}
.datatable .altrow {background: #e7e3e3;}