/* This file will be loaded by TinyMCE WYSIWYG editor */ 
 
 
 
p{font-family: Open Sans, Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; margin-bottom:20px;} 
 
p.author{font-size: 12px; line-height: 16px; margin-top: 10px; margin-bottom:10px; color:#900;} 
 
p.legal {font-size: 12px; line-height: 16px; margin-top: 10px; margin-bottom:10px;} 
 
p.neat{font-family: Open Sans, Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; margin-bottom:0px;} 
 
p.pract {font-size: 10px; line-height: 12px; color:#C00;} 
 
p.quote {font-family: Open Sans, Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; margin-bottom:26px; margin-left:20px;} 
 
p.sidebartext1 {font-size: 14px; line-height: 20px; margin-top: 10px; margin-bottom:10px;} 
 
p.sidebartext2 {font-size: 14px; line-height: 18px; margin-top: 10px; margin-bottom:10px;} 

p.sidebartext3 {font-size: 16px; line-height: 22px; margin-top: 10px; margin-bottom:5px;} 

p.testimonials{font-family: Open Sans, Arial, Helvetica, sans-serif; font-size:14px; line-height:22px;} 
 
p.small {font-size: 13px; line-height: 20px; margin-top: 10px; margin-bottom:10px; border:thin dotted #DE4041;  padding:5px} 
 
p.ss {font-size: 11px; line-height: 11px; margin-top: 0px; margin-bottom:0px;} 
 
p.tiny {font-size 6px; font-color:black;} 
 
 
 
h1, h2, h3, h4, h5, h6 {color:#C00} 
 
 
 
h1 {font:28px Lato, Arial, Helvetica, sans-serif; font-weight:700;} 
 
h2 {font:24px Lato, Arial, Helvetica, sans-serif; font-weight:700; line-height: 32px; margin-bottom:6px; margin-top:0px;} 
 
h3 {font:20px Lato, Arial, Helvetica, sans-serif; font-weight:700; margin-bottom:6px; margin-top:0px;} 
h3.sidebartext3 {font:18px Lato, Arial, Helvetica, sans-serif; font-weight:700; margin-bottom:-10px; margin-top:0px;}
 
h4 {font:18px Lato, Arial, Helvetica, sans-serif; font-weight:700; margin:0px; color: black;} 
 
h5 {font:14px Lato, Arial, Helvetica, sans-serif; font-weight:700; margin-bottom:30px; text-align: center;} 
 
 
h2.text {font:24px Lato, Arial, Helvetica, sans-serif; font-weight:700; margin-top: 10px; margin-bottom:8px} 
 
 
 
/* Horizontal Rule */ 
 
hr {width:100%; height:2px; border: none; border-top: dotted 1px #C00; color: #ffffff; background-color: #ffffff; margin: 5px auto; margin-top: 16px; margin-bottom: 16px;} 
 
hr.grey {background: #ddd; clear: both; float: none; width: 100%; height: 1px;margin: 0 0 1.4em;border: none;}  
 
hr.grey-half {background: #ddd; clear: both; float: left; width: 100px; height: 1px;margin: 0 0 1.4em;border: none;}  
 
/* Lists */ 
 
 
 
ol{font-family: Open Sans, Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; margin: -0.5em 1.0em 1.0em 1.0em; padding-left:0;} 
 
ul{font-family: Open Sans, Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; margin: 0.5em 1.0em 1.0em 1.0em; padding-left:0; } 
 
ul.neat {list-style-type: circle; font-family: Open Sans, Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; margin-top:0px; margin-bottom:0px;padding-left:20px} 
 
ul.neat-left {list-style-type: none; font-family: Open Sans, Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; margin-top:0px; margin-bottom:0px;padding-left:0px} 
 
li {margin-bottom: 0px;}

span.bull { color: #de4041; }
 
 
 
 
/* 
 
commented out - will fix this one later - Prana  - June 19, 2014 
 
ul{font:Open Sans, Arial, Helvetica, sans-serif; font-size:14px; line-height:1.8em; list-style-image:url(../images/dotred.gif); margin:0.2em 0 1.5em 1.5em; padding-left:0;} 
 
*/ 
 
                 
 
 
 
/* Menu */ 
 
nav ul{list-style:none} 
 
 
 
/* Blockquote styling */ 
 
 
 
blockquote, q{  quotes:none; border:1px solid #bbbbbb; background:#fff url(images/quote.png) no-repeat; padding:20px 20px 20px 47px; text-shadow:1px 1px #fff; margin:20px 0px 20px 0px; border-radius:7px} 
 
 
 
blockquote:before, blockquote:after, q:before, q:after{ content:'';  content:none} 
 

 
table td {display: table-cell; vertical-align: top;} 
 
 
 
/*************  Colors for text ************/ 
 
 
 
.blue{color:#0000FF;} 
 
 
 
.blue_bold{color:#0000FF; font-weight:bold} 
 
 
 
.brown{color:#993300;} 
 
 
 
.brown_bold{color:#993300; font-weight:bold} 
 
.event{font-size:16px; line-height:20px;}
 
.event_listing {color:#000; line-height:20px;} 
 
.event_listing_VAT {color:#666; font-size:10px} 
 
 
 
.maroon{color:#CC0000} 
 
.maroon_bold{color:#CC0000; font-weight:bold;} 
 
 
 
.red{color:#FF3300} 
 
.red_bold{color:#FF3300; font-weight:bold;} 
 
.red_header_1{color:#FF3300; font-size:12px} 
 
 
 
.pract_listing {color:#DE4041; font-size 12px;} 
 
 
 
.purple{color:#330066} 
 
.purple_bold {color:#330066; font-weight:bold} 
 
 
 
.rectanglebox-dashedblack{border:thin dotted #FFCC99; height:170px; padding:5px} 
 
.sidebartext3 {font-size: 16px; line-height: 22px; margin-top: 10px; margin-bottom:5px;}  
 
.small {font-size 10px} 
.small-footnote {font-size 10px; line-height: 12px} 
 
 
.tiny {font-size 6px; font-color:red} 
 
h4.products { margin-bottom:30px; text-align: center;}
h4.products a {font:14px Lato, Arial, Helvetica, sans-serif; font-weight:700;} 

p.contact{font-size: 12px; line-height: 16px; margin-top: 10px; margin-bottom:10px; color:#333;}