
/***************************/
/* General element styles: */
/***************************/
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { font-family: arial, helvetica, Verdana, Arial, Helvetica, sans-serif; color: #000000; }
PRE { font-family: monospace; }
A { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A:hover { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
FORM { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; }
P, PRE { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; }
P, TD, UL, OL { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
INPUT, TEXTAREA, SELECT { align: right; padding-left: 5px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }


/********************************/
/* Frames, spacing, link-to-top */
/********************************/
P.csc-linkToTop { text-align: right; }
P.csc-linkToTop A { font-weight: bold; }

DIV.csc-frame { border: 0px; }
DIV.csc-frame-invisible {}
DIV.csc-frame-rulerBefore { border-top: 1px solid #333333; }
DIV.csc-frame-rulerAfter { border-bottom: 1px solid #333333; }
DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }
DIV.csc-frame-frame1 { background-color: #000000; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
DIV.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 2px; }
DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 2px; }
				
/******************/
/* Headers, plain */
/******************/
H1 { font-size: 14px; color: #000000