@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=598eea3f-6d9a-44d2-b8a4-095950686adc");
@font-face{
font-family:"Museo Sans W01_I3";
src:url("fonts/afb0bae6-4f02-492e-82dd-c4c51e519279.eot?#iefix") format("eot")
}
@font-face{
font-family:"Museo Sans W01";
src:url("fonts/afb0bae6-4f02-492e-82dd-c4c51e519279.eot?#iefix");
src:url("fonts/afb0bae6-4f02-492e-82dd-c4c51e519279.eot?#iefix") format("eot"),url("fonts/136eb3cf-249c-40a3-bb62-49c1ad9ae6d8.woff") format("woff"),url("fonts/70c24c76-d52f-4d55-be08-6085ad014f1b.ttf") format("truetype"),url("fonts/ac37080b-1709-4b25-bda1-03c4a58e3ef5.svg#ac37080b-1709-4b25-bda1-03c4a58e3ef5") format("svg");
font-weight: 300;
font-style: Italic;
}
@font-face{
font-family:"Museo Sans W01_R1";
src:url("fonts/e14e9fd6-0631-4491-b873-211c7b6f926c.eot?#iefix") format("eot")
}
@font-face{
font-family:"Museo Sans W01";
src:url("fonts/e14e9fd6-0631-4491-b873-211c7b6f926c.eot?#iefix");
src:url("fonts/e14e9fd6-0631-4491-b873-211c7b6f926c.eot?#iefix") format("eot"),url("fonts/e976d680-12b6-411e-9f79-0ef9287f484d.woff") format("woff"),url("fonts/81780024-f1ae-4135-a0ae-d0bab2c19986.ttf") format("truetype"),url("fonts/98fa899e-fa41-4563-b67a-33d373ba60ee.svg#98fa899e-fa41-4563-b67a-33d373ba60ee") format("svg");
font-weight: 100;
font-style: Regular;
}
@font-face{
font-family:"Museo Sans W01_R3";
src:url("fonts/a29947fd-0c53-492b-b2f4-399b01153b30.eot?#iefix") format("eot")
}
@font-face{
font-family:"Museo Sans W01";
src:url("fonts/a29947fd-0c53-492b-b2f4-399b01153b30.eot?#iefix");
src:url("fonts/a29947fd-0c53-492b-b2f4-399b01153b30.eot?#iefix") format("eot"),url("fonts/d42dd843-62b0-4623-8855-d5882512c3c9.woff") format("woff"),url("fonts/6d532ccb-086c-4000-bab2-5d16862fcf01.ttf") format("truetype"),url("fonts/f56b7407-f97b-4cb3-9ce6-4e13065eec93.svg#f56b7407-f97b-4cb3-9ce6-4e13065eec93") format("svg");
font-weight: 300;
font-style: Regular;
}
@font-face{
font-family:"Museo Sans W01_I1";
src:url("fonts/b2f70e54-26ae-44c8-94e7-3a7590a95d50.eot?#iefix") format("eot")
}
@font-face{
font-family:"Museo Sans W01";
src:url("fonts/b2f70e54-26ae-44c8-94e7-3a7590a95d50.eot?#iefix");
src:url("fonts/b2f70e54-26ae-44c8-94e7-3a7590a95d50.eot?#iefix") format("eot"),url("fonts/2ab97fdf-1e06-4c25-a5e1-b111273d580a.woff") format("woff"),url("fonts/ba402481-70a4-42b6-a4d2-291fac0e1202.ttf") format("truetype"),url("fonts/b2f3b1d9-1063-46e0-abcd-6b4cbbe44327.svg#b2f3b1d9-1063-46e0-abcd-6b4cbbe44327") format("svg");
font-weight: 100;
font-style: Italic;
}

body {color:#555;font-size:15px;font-family:'Arial', Helvetica, sans-serif;;line-height:1.6em;}

h1, h2, h3, h4, h5, h6{font-family:'Arial', Helvetica, sans-serif;;font-weight:normal;color:#000;margin:0 0 20px 0;}
h1{font-size:24px;line-height:1.1em;}
h2{font-size:20px;margin:10px 0 16px 0;}
h3{font-size:16px;margin:10px 0 16px 0;}
h4, h5, h6{font-size:14px;margin:0 0 16px 0;font-weight:bold;}


img{height:auto;}
p img, .aligncenter img{max-width:100%;}

p{margin: 0 0 16px 0;font-size:14px;font-family:'Arial', Helvetica, sans-serif;;}
h1+h2, p+h2, p+h3{margin-top:30px;}


a{color:#0168B3;text-decoration:none;}
a:hover{color:#3383B8;}
a img{border:0;}
#left-column a, .ui-widget-content a, #login-left a, #login-right a/*, .page-template-prodGen-php #main */{border-bottom:1px dotted #4a8002;}
#left-column a:hover, .ui-widget-content a:hover, #login-left a:hover, #login-right a:hover/*, .page-template-prodGen-php #main a:hover*/{border-bottom:1px dotted #4a8002;}

.pdflink {padding: 0px 0 0px 35px; display:block; background: url(images/pdf-small.png) no-repeat center left; font-weight:bold; border-bottom: none!important; line-height: 30px;}
.greenLink {color: #fff;background:#27372E;display:inline-block;text-align:center;padding:3px 3%;font-size:.9em; margin: 5px 1%; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}

ul{margin:0 0 20px 0;padding:0 0 0 24px;}
ol{margin:0 0 20px 0;padding:0 0 0 24px;}
li{margin:0 0 10px 0;padding:0 0 0 0;}

hr{background:#fff url(images/hrDotted.gif) 0 0 repeat-x;height:1px;border:none;margin:20px 0 36px 0;display:inline-block;clear:both;width:100%;}
ul+hr, ol+hr{margin:10px 0 14px 0;}

th,td{font-family:'Arial', Helvetica, sans-serif;;font-size:14px;text-align:left;}

.basicTbl { border-top: solid 2px #21302A; border-bottom: #ABABAB solid 3px; color: #555555;padding: 5px 8px;vertical-align: top; width: 100%;}
.basicTbl th{padding:4px 3px;color:#555;font-size:1.1em;font-family:'Arial', Helvetica, sans-serif;;line-height:1.7em;vertical-align:top;}
.basicTbl td{padding:4px 3px;color:#555;font-family:'Arial', Helvetica, sans-serif;;line-height:1.7em;vertical-align:top; border-bottom: 1px #E3E3E3 solid;}

.dataTbl{width:100%;border-collapse:collapse;margin:30px 0;}
.dataTbl th{border-bottom:1px solid #f0edeb;padding:7px 3px;color:#555;font-size:13px;font-family:'Arial', Helvetica, sans-serif;;line-height:1.7em;vertical-align:top;}
.dataTbl td{border-bottom:1px solid #f0edeb;padding:7px 3px;color:#555;font-size:13px;font-family:'Arial', Helvetica, sans-serif;;line-height:1.7em;vertical-align:top;}
.dataTbl tr:first-child td{border-top:1px solid #f0edeb;}

.basicTbl td p, .dataTbl td p{margin:0;}


/*-------------------------------------------------------------------------------------------*/
/*- "READ MORE" BUTTON ----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.readMoreBt{width:125px;height:44px;float:right;margin:40px 40px 70px 70px;background:#4a8002 url(images/radBut.png) 0 0 no-repeat;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:0 0 3px #ccc;}
.readMoreBt:hover{background-image:none;box-shadow:0 0 3px #999;}
.readMoreBt span{font-size:18px;color:#fff;line-height:44px;padding:0 0 0 30px;background:url(images/whiteArrow.png) 10px 50% no-repeat;}


/*-------------------------------------------------------------------------------------------*/
/*- DEFAULT WORDPRESS STYLING ---------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.wp-caption { border: 1px solid #cccccc; text-align: center; background-color: #f0f0f0; padding: 5px 0px 10px 5px; margin-bottom: 10px; max-width: 96%;}
.wp-caption.alignleft { margin: 0px 10px 10px 0px; }
.wp-caption.alignright { margin: 0px 0px 10px 10px; }
.wp-caption img { margin: 0px; padding: 0px; border: 0px none; max-width: 98.5%;}
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0px 4px 5px; margin: 0px; }
.wp-caption.alignnone {margin: 5px 20px 20px 0px;}

.alignnone {margin: 5px 20px 20px 0px;}
.aligncenter, div.aligncenter {display:block; margin: 5px auto 20px auto;}
img.alignright, .alignright img {float:right; margin: 5px 0px 20px 20px; border: 1px solid #ccc; padding: 3px; background: #fff;}
img.alignleft, .alignleft img {float:left; margin: 5px 20px 20px 0px; border: 1px solid #ccc; padding: 3px; background: #fff;}
img.aligncenter, .aligncenter img {display: block; margin: 5px auto 20px auto; border: 1px solid #ccc; padding: 3px; background: #fff;}

a img.alignright {float:right; margin: 5px 0px 20px 20px;}
a img.alignnone {margin: 5px 20px 20px 0px;}
a img.alignleft {float:left; margin: 5px 20px 20px 0px;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto;}

/*-------------------------------------------------------------------------------------------*/
/*- PRODUCT STYLING ---------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/

.membershipCategory { display:none!important;} 
.npFont.miclub-icon {cursor: pointer; color: #718181}
.btn-success {background-color: #F6CB0F!important;border-color: #F6CB0F!important;}
.btn-success:hover {background-color: #fae175!important;border-color: #fae175!important}
.page-template-prodGen-php #main a.btn-default{ border: #ccc 1px solid;}
.page-template-prodGen-php #main a{border-bottom:none;}
.page-template-prodGen-php #main a:hover{border-bottom:none;}