/*====== BASIC STYLES ======*/

body {
    color: #000;
    margin:  0;
    padding: 0; 
    font: 13px Helvetica, Verdana, Arial, sans-serif;
    }
    
h1,h2,h3,h4,h5,p,ol,ul,li,table,th,td,tr,caption,dl,dt,dd,form,fieldset,legend,label,blockquote,q,img,hr,pre,code,strong,div,br {
    margin: 0;
    padding: 0;
    line-height: 1.5em
    }

h1 {font-size:1.7em;}   
h2 {font-size:1.7em;} 
h3 {font-size:1.1em;}  
h4 {font-size:1em;}  
h5 {font-size:1em;}

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content p, #content ul, #content ol, #content dl, #content dt, #content dd {margin-bottom: 0.5em;}

img {vertical-align: bottom; border:0;}
    
a {text-decoration: underline; color: #660066;}
a:link {text-decoration: underline; color: #660066;}
a:visited {text-decoration: underline; color: #774477;}
a:focus, a:hover, a:active {background: #990099; color: #fff; text-decoration: none;}

a:hover strong, a:focus strong, a:active strong {color: #fff;}
   
hr {height: 2px; margin: 10px 0; border:0;}

ul {list-style-type: none;}

#content ul, #content ul ul, #content ol ul {padding: 0 0 0 15px; margin-top: 0;}
#content ul li, #content ul ul li, #content ul ul ul li {margin: 0.3em; padding: 0 0 0 15px;}
     
#content ol {padding: 0 0 0 35px;}
#content ol ol, #content ul ol {margin-top: 0; padding: 0 0 0 30px;}
#content ol li, #content ol ol li, #content ol ol ol li {margin: 0.3em 0 0 0; padding: 0; background: none;}  
#content ul ol li {background: none;}

pre {max-width:95%; overflow:auto; padding:0;}
code {line-height:1.4em; white-space:pre; margin: 0; padding: 0;}
	  
dt {font-weight: bold;}      
strong {color: #000;}
        
#content blockquote {margin-bottom: 20px; padding: 0;}        
#content blockquote p {margin: 0; padding: 15px 20px;}  

/*=== BASIC COLUMNS ===*/
.col-1 {float: left; width: 50%;}
.col-2 {float: right; width: 50%;}

/*===== CLEARING RULES =====*/
.cl {clear: both;}
    
br.cl, div.cl {
    height: 0;
    font-size: 0.1px;
    line-height: .0;
    }
#wrap-awaiting-reviews br{line-height:20px;}   
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	}
    
/*=== REMOVE RULES===*/
.rm {position: absolute; left: -999em;}
a.rm:active, a.rm:focus {top: 0; left: 0;}



