/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  Reset Stylesheet.
  by DesignSlicer.com _ info@designslicer.com _
  Sept 08 revision.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  Reset
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
  margin:0;
  padding:0;
  border:0;
  outline:0;
}
body {
  line-height:1;
}
ol,ul {
  list-style:none;
}
blockquote,q {
  quotes:none;
}
blockquote:before,blockquote:after,
q:before,q:after {
  content:'';
  content:none;
}
a:link,a:visited {
  text-decoration:none;
}
a:focus {
  text-decoration:underline;
}
:focus {
  outline:0;
}
img {
  vertical-align:bottom;
}
legend {
  font:0/0 serif;
  height:0;
  overflow:hidden;
  text-indent:-100em;
}
ins {
  text-decoration:none;
}
del {
  text-decoration:line-through;
}
table {
  border-collapse:collapse;
  border-spacing:0;
}
caption,th,td {
  text-align:left;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  Extra Classes
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.accessibility {
  width:0;
  height:0;
  float:left;
  overflow:hidden;
}
.extra {
  clear:both;
  font-size:0;
  line-height:0;
  width:100%;
  overflow:hidden;
  display:block;
}
.mbl_fo_hidden,
.mbl_join_img,
.mbl_join,
.hidden {
  display:none!important;
}
.alignleft {
  float:left;
  margin:5px 10px 10px 0;
}
.alignright {
  float:right;
  margin:5px 0 10px 10px;
}
.aligncenter {
  display:block;
  margin:0 auto;
}
#content #primary .wp-caption {
  text-align:center;
  padding:4px 0 0;
  width:auto!important;
}
#content #primary .wp-caption img {
  border:1px solid #666;
}
#content #primary .wp-caption p.wp-caption-text {
  font-size:.92em;
  font-style:italic;
  line-height:1.5;
  padding:10px 5px;
  margin:10px 0 0;
  text-align:center;
  color:#4a4a4a;
  background:#c3ddf1;
  border:1px solid #7ab3e0;
}
@media projection,screen {
  .ui-tabs-hide {
    display:none;
  }
}
@media print {
  .ui-tabs-nav {
    display:none;
  }
}