@import "base.css";
@import "lightbox.css";
@import "style.css";
@import "accordion.css";
@import "ajaxzip.css";
@import "wysihtml5-editor.css";
@import "sp_menu.css";

/************* ClearFix Styles *************/


/* Modern browsers like Firefox, Safari, Opera */

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0.1em;
  line-height: 0;
}

/* IE 7 and MacIE*/

.clearfix {
  display: inline-block;
}

/* Hides from IE-mac \*/

* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}

/* End hide from IE-mac */


/**
{
    margin: 0;
    padding: 0;
}*/

body {
  background: #F8F8F8;
}

/*body, th, td
{
    margin: 0;
    font-size: 84%;
}

th, td
{
    font-size: 100%;
}

* html th, * html td
{
    font-size: 84%;
}*/


/**
{
    margin: 0;
    padding: 0;
}*/


/*img
{
    border: 0;
}

h1, h2, h3, h4, h5, h6
{
    font-style: normal;
    font-weight: normal;
}

th
{
    font-style: normal;
    font-weight: normal;
    text-align: left;
}*/

.note {
  color: #F00;
  font-style: italic;
  font-size: small;
}
.danger {
  color: #FF0000;
}
.em {
  color: #990000;
}
.caution {
  color: #f60;
}
.bld {
  font-weight: bold;
}
.imgLeft {
  float: left;
  display: block;
  margin-right: 10px;
}
.imgCenter {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  display: block;
}
.imgRight {
  float: right;
  display: block;
  margin-left: 10px;
}

/************* Share Styles *************/

.clear {
  clear: both;
}
.c_left {
  clear: left;
}
.c_right {
  clear: right;
}
.f_left {
  float: left;
}
.f_right {
  float: right;
}
.left {
  text-align: left;
}
.center {
  text-align: center;
}
.right {
  text-align: right;
}
.nowrap {
  white-space: nowrap;
}
hr, x:-moz-any-link {
  display: none;
}
html[xmlns*=""] body:last-child hr {
  display: none;
}
html[xmlns*=""]:root #help_me {
  display: none;
}
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
  hr {
    display: none;
  }
}*/
