.italic { font-style:italic; } .bold { font-weight:bold; } .underline { text-decoration:underline; } .nobold { font-weight:normal; }
small,.small,.small1 { font-size:11px; } .smaller,.small2 { font-size:10px; } .smallest,.small3 { font-size:8px; }
.big,.big1 { font-size:13px; } .bigger,.big2 { font-size:14px;} .biggest,.big3 {font-size:16px;}
.textleft { text-align:left; } .textright { text-align:right; } .textcenter { text-align:center; }
.floatleft { float:left !important; } .floatright { float:right !important; }.clearleft { clear:left !important; } .clearright {clear:right !important;} .clearboth {clear:both !important;}
.nomargin { margin:0px !important;} .nopadding { padding:0px !important;} .noborder {border:0px !important;}
.displayblock { display:block !important; } 
.noindent { text-indent:0 !important;}
.markgreen2 {background:#C3DEB1;} .markgreen {background:#99FF99;} .markgreen3 {background:#EBFFB5;} .markblue {background:#CBFFFF;} .markblue2 {background:#98FFFF;} .markblue3 {background:#66FFFF;} .markorange { background:#FEEAC7;} .markpink { background:#FFE0DB;} .markyellow {background:#FFFFCC; border: 1px dashed #FEFF99;} .markyellow2 {background:#FEFF99; border: 1px dashed #FEFF99;} 
.markwhite { background:#FFF;} 
.marklight {background:#FFF; border: 1px dashed #FEFF99; } .mark {background:#FFF; border: 1px dotted #99FF99; padding: 0 1px; } .mark2{background:#FFF; border-bottom: 1px dotted #99FF99; padding: 0 1px;} .mark3 { background:#FFFFCC; }
.gray {color:#666 !important;} .blue { color:#6DA3BD !important; } .red {color:#f00 !important;} .red2 {color:#ED6060 !important;} .green{color:#390 !important;} .lightgray {color:#C7C7C7 !important;}
.dashed { border-bottom:1px dashed #000;} .dotted { border-bottom:1px dotted #000;}

.fullonly {display:none;}
.full .fullonly {display:inherit;}

.topic .content h1,.topic .content h2,.topic .content h3,.topic .content h4,.topic .content h5,.topic .content h6,.topic .content .h1,.topic .content .h2,.topic .content .h3,.topic .content .h4,.topic .content .h5,.topic .content .h6 { color: #666; margin-bottom: 2px;} 

.code { font-family:"Courier New",Courier;}

dfn { font-style:italic; background:#FFF; border: 1px dashed #FEFF99; border-bottom: 1px solid #FEFF99;}
.full dfn {font-weight:bold;}

blockquote:before {content:open-quote;} 
blockquote:after {content:close-quote;}
blockquote {margin:0px 20px; padding:8px; font-size: 13px; border: dotted 1px #93A3B8; quotes: "\201e" "\201c"; background-color:#F8F8F8;} 
blockquote p {display:inline;}
q:before {content:open-quote;} 
q:after {content:close-quote;}
q {margin:5px 5px; padding:5px; font-size: 13px; quotes: "\201e" "\201c"; display:block; border: 1px dotted #FFE0DB;}





.h-3 {font-size: 32px; line-height: 36px; margin-bottom: 15px;}
.h-2 {font-size: 30px; line-height: 34px; margin-bottom: 14px;}
.h-1 {font-size: 28px; line-height: 32px; margin-bottom: 14px;}
.h0 {font-size: 26px; line-height: 30px; margin-bottom: 13px;}
h1,.h1 { font-size: 24px; line-height: 28px; margin-bottom: 12px; }
h2,.h2 { font-size: 22px; line-height: 26px; margin-bottom: 10px; }
h3,.h3 { font-size: 20px; line-height: 24px; margin-bottom: 7px; }
h4,.h4 { font-size: 18px; line-height: 22px; margin-bottom: 5px; }
h5,.h5 { font-size: 16px; line-height: 20px; margin-bottom: 3px; font-weight:bold;}
h6,.h6 { font-size: 14px; line-height: 18px; margin-bottom: 2px; font-weight:bold;}
