/*.wrapper { font-size:1.2em; line-height:1.6em; }*/

h1 { font-size: 1.6em; line-height:1; margin: 0 0 .5em 0; }
h2 { font-size: 1.3em; line-height:1; margin: 1.23em 0 .615em; }
h3 { font-size: 1.2em; line-height:1; margin: 1.14em 0 .57em; } 
h4 { font-size: 1.1em; line-height:1; margin: 1.23em 0 .615em; } 
h5 { font-size: 1.0em; line-height:1; margin: 1.33em 0 .67em; } 
h6 { font-size:1em; line-height:1; margin: 1.6em 0 .8em; } 
.wrapper hr { display:block; background:black; color:black; width:100%; height:1px; border:none; } 
.wrapper ul { list-style:disc outside; } 
.wrapper ol { list-style:decimal outside; } 
.wrapper table { border-collapse:collapse; }
.wrapper hr, .wrapper p, .wrapper ul, .wrapper ol, .wrapper dl, .wrapper pre, .wrapper address, .wrapper table, .wrapper form { margin-bottom:1.6em; } 
.wrapper p+p { margin-top:-.8em; } 
.wrapper fieldset { margin:1.6em 0; padding:1.6em; border: 1px solid #e0e0e0; }

/* \*/ .wrapper legend { padding-left:.8em; padding-right:.8em; } /* */

@media all and (min-width: 0px) /* for Opera 8 */
{ 
  .wrapper legend { margin-bottom:1.6em; }
  .wrapper fieldset { margin-top:0; }
  .wrapper[class^='content'] fieldset { margin-top:1.6em; }
}

.wrapper fieldset>*:first-child { margin-top: 0; } 
.wrapper textarea,.wrapper input[type='text'] { padding:.1em .2em; } 
.wrapper input { padding:.2em .1em; } 
/*.wrapper select { padding:.2em .1em 0; } */
.wrapper select[multiple] { margin-bottom:.8em; } 
.wrapper option { padding:0 .4em .1em; } 
.wrapper button { padding:.3em .5em; } 
.wrapper input[type='radio'] { position:relative; bottom:-.2em; } 
.wrapper dt { margin-top:.8em; margin-bottom:.4em; } 
.wrapper ul,.wrapper ol { margin-left:2.2em; } 

/*.wrapper caption,
.wrapper form div { padding-bottom:.8em; } */ 

.wrapper ul ul,content ol ul, .wrapper ul ol,content ol ol { margin-bottom:0; }


/****************************************************************************************
*  Common classes end eye droppers
*****************************************************************************************/
.clear, .cr       { clear: both; font-size: 0; height:0; line-height: 0; }
.clear8, .cr8     { clear: both; font-size: 1px; height:8px; line-height: 8px; }
.clear10, .cr10   { clear: both; font-size: 1px; height:10px; line-height: 10px; }
.clear18, .cr18   { clear: both; font-size: 1px; height:18px; line-height: 18px; }
.clear100, .cr100 { clear: both; font-size: 1px; height:100px; line-height: 10px; }


