/* RTE Styles */

/***************************/
/* General element styles: */
/***************************/
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; color: #000000; }
PRE { font-family: monospace; }
A { color: #F8003A; text-decoration: none; }
A:hover { text-decoration: underline; }
FORM { margin: 0px 0px 0px 0px;}
P, PRE { margin: 0px 0px 0px 0px; }
P, TD, UL, OL { font-size: 12px; }
INPUT, TEXTAREA, SELECT { padding-left: 5px; font-size: 11px; }


/******************/
/* Headers, plain */
/******************/
H1 { font-size: 13px; color: #F8003A; font-weight: bold;}
H2 { font-size: 13px; }
H3 { font-size: 11px; }
H4 { font-size: 10px; }
H1, H2, H3, H4, H5, H6 { margin: 0px 0px 3px 0px; }
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px; }

/* Headers, with link */
H1 A, H2 A, H3 A, H4 A, H5 A { color: #F8003A; text-decoration: none; }
H2 A { color: #186900; }
H3 A { color: #10007B; }
H4 A { color: #8A0020; }
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration: underline; }



/*******************/
/* RTE / Bodytext: */
/*******************/
P { font-size: 12px; color: #000000; }

/* RTE / Bulletlists */
UL { margin-top: 0px;  }
UL UL LI { font-size: 12px; }
OL { margin-top: 0px; }
LI { margin-top: 0px; margin-bottom: 0px; padding-top: 2px; }

IMG, A IMG { border: 0px solid white; }

/*******************************/
/* Additional paragraph styles */
/*******************************/
.align-justify { text-align:justify; }

/**************************/
/* Additional text styles */
/**************************/
#speaker audio { width:0; height:0; }
