﻿/* div search FORM. */
/*
ADDRESS,
BLOCKQUOTE,
BODY, DD, DIV,
DL, DT,
FIELDSET, 
FRAME, FRAMESET,
H1, H2, H3, H4,
H5, H6, IFRAME,
NOFRAMES,
OBJECT, OL, P,
UL, APPLET,
CENTER, DIR,
HR, MENU, PRE   { display: block }
LI              { display: list-item }
HEAD            { display: none }
TABLE           { display: table }
TR              { display: table-row }
THEAD           { display: table-header-group }
TBODY           { display: table-row-group }
TFOOT           { display: table-footer-group }
COL             { display: table-column }
COLGROUP        { display: table-column-group }
TD, TH          { display: table-cell }
CAPTION         { display: table-caption }
TH              { font-weight: bolder; text-align: center }
CAPTION         { text-align: center }
BODY            { line-height: 1.33 }

*/

/*
H1              { font-size: 2em; margin: .67em 0 }
H2              { font-size: 1.5em; margin: .83em 0 }
H3              { font-size: 1.17em; margin: 1em 0 }
H4, P,
*/

/* { margin: 1.33em 0 } 
BLOCKQUOTE, 
FIELDSET,
OL, DL, DIR,
MENU            { margin: 1.2em 0 }

H1, H2, H3, H4,
H5, H6, B,
STRONG          { font-weight: bolder }
BLOCKQUOTE      { margin-left: 30px; margin-right: 20px }
I, CITE, EM,
VAR, ADDRESS    { font-style: italic }
PRE, TT, CODE,
KBD, SAMP       { font-family: monospace }
PRE             { white-space: pre }
BIG             { font-size: 1.17em }
SMALL, SUB, SUP { font-size: .83em }
SUB             { vertical-align: sub }
SUP             { vertical-align: super }
S, STRIKE, DEL  { text-decoration: line-through }
HR              { border: 1px inset }


OL, UL, DIR,
MENU, DD        { margin-left: 40px }
OL              { list-style-type: decimal }
OL UL, UL OL,
UL UL, OL OL    { margin-top: 0; margin-bottom: 0 }


U, INS          { text-decoration: underline }
CENTER          { text-align: center }
BR:before       { content: "\A" }
*/

#content 
{
    font-size:12px;
    line-height: 18px; 
    margin-bottom: 15px;
}

/* auto or 590px?  */
#content p  {width:auto}  

#content H1              { font-size: 1.45em; margin: 0 0 .67em 0 }
#content H2              { font-size: 1.25em; margin: 0 0 .83em 0 }
#content H3              { font-size: 1.13em; margin: 0 0 1em 0 }
#content H4              { font-size: 1.0em; line-height: 1.17em; margin: 0 0 1.67em 0 }
#content H5              { font-size: .95em; line-height: 1.17em; margin: 0 0 1.67em 0 }
#content H6              { color: #666666; font-size: .95em; margin: 0 0 1.17em 0 }
#content HR              { border: 1px inset }
h1  {color:#e34e35}
#content h2 { color:#e34e35; margin-bottom: 15px} 
#content blockquote { margin-left: 20px;  margin-bottom: 15px;  font-size: 12px; width:590px; }
#content address { margin-bottom: 15px;  font-size: 12px; width:590px; }


#content label { padding-right:8px; }
/*ie hacks fieldset bg */
#content fieldset 
{
    position: relative;
    margin-top:1em;
    padding-top:.75em;

    padding:25px 4px 15px 4px;
    border: 1px solid #e6e6e6;
    background: #f2f2f2     
}
#content fieldset legend
{
 position:absolute;
   top: -.5em;
   left: .5em;
   
  padding: 0.2em 0.5em;
  border:1px solid green;
  /* color:green; */
  background:black;
  color:White;
  font-size:90%;
  text-align:right;

}


/*search frm UL isssue*/
 

#content OL, #content UL, #content DIR, #content MENU, #content DL  { margin-left: 20px; margin-bottom: 15px;}
#content OL UL, #content UL OL, #content UL UL, #content OL OL    { margin-top: 0; margin-bottom: 0 }

#content OL { list-style-type: decimal }

#content .hidden 
{ 
    visibility:hidden
} 

#content a { color: #e6674a}