/************************************************
* WPTS PRO 
************************************************/
/************************************************
*	wordpress-post-tabs-skin-gray				*
************************************************/
/* Layout helpers
----------------------------------*/
.wordpress-post-tabs-skin-gray .ui-helper-hidden  {
     display:  none;
 }

.wordpress-post-tabs-skin-gray .ui-helper-hidden-accessible  {
     position:  absolute;
     left:  -99999999px;
 }

.wordpress-post-tabs-skin-gray .ui-helper-reset  {
     margin:  0;
     padding:  0;
     border:  0;
     outline:  0;
     line-height:  1.3;
     text-decoration:  none;
     font-size:  100%;
     list-style:  none;
 }

.wordpress-post-tabs-skin-gray .ui-helper-clearfix:after  {
     content:  ".";
     display:  block;
     height:  0;
     clear:  both;
     visibility:  hidden;
 }

.wordpress-post-tabs-skin-gray .ui-helper-clearfix  {
     display:  inline-block;
 }

/* required comment for clearfix to work in Opera \*/
* html .wordpress-post-tabs-skin-gray .ui-helper-clearfix  {
     height: 1%;
 }

.wordpress-post-tabs-skin-gray .ui-helper-clearfix  {
     display: block;
 }

/* end clearfix */
.wordpress-post-tabs-skin-gray .ui-helper-zfix  {
     width:  100%;
     height:  100%;
     top:  0;
     left:  0;
     position:  absolute;
     opacity:  0;
     filter: Alpha(Opacity=0);
 }


/* Interaction Cues
----------------------------------*/
.wordpress-post-tabs-skin-gray .ui-state-disabled  {
     cursor:  default !important;
 }


/* Icons
----------------------------------*/
/* states and images */
.wordpress-post-tabs-skin-gray .ui-icon  {
     display:  block;
     text-indent:  -99999px;
     overflow:  hidden;
     background-repeat:  no-repeat;
 }


/* Misc visuals
----------------------------------*/
/* Overlays */
.wordpress-post-tabs-skin-gray .ui-widget-overlay  {
     position:  absolute;
     top:  0;
     left:  0;
     width:  100%;
     height:  100%;
 }

.wordpress-post-tabs-skin-gray .ui-widget-header  {
    color:  #222222;
     font-weight:  bold;
 }

.wordpress-post-tabs-skin-gray .ui-widget-header a  {
     color:  #222222;
 }


/* Interaction states
----------------------------------*/
.wordpress-post-tabs-skin-gray .ui-state-default,  .wordpress-post-tabs-skin-gray .ui-widget-content .ui-state-default  {
     font-weight:  normal;
     color:  #555555;
     outline:  none;
 }

.wordpress-post-tabs-skin-gray .ui-state-default a,  .wordpress-post-tabs-skin-gray .ui-state-default a:link,  .wordpress-post-tabs-skin-gray .ui-state-default a:visited  {
     color:  #555555 !important;
     text-decoration:  none;
     outline:  none;
  
 }

.wordpress-post-tabs-skin-gray .ui-state-hover,  .wordpress-post-tabs-skin-gray .ui-widget-content .ui-state-hover,  .wordpress-post-tabs-skin-gray .ui-state-focus,  .wordpress-post-tabs-skin-gray .ui-widget-content .ui-state-focus  {
     background:  #00AEEF;
     font-weight:  normal;
     color:  #212121;
     outline:  none;
 }

.wordpress-post-tabs-skin-gray .ui-state-hover a,  .wordpress-post-tabs-skin-gray .ui-state-hover a:hover  {
     color:  #212121;
     text-decoration:  none;
     outline:  none;
 }

.wordpress-post-tabs-skin-gray .ui-state-active,  .wordpress-post-tabs-skin-gray .ui-widget-content .ui-state-active  {
     font-weight:  normal;
     color:  #212121 !important;
     outline:  none;
 }

.wordpress-post-tabs-skin-gray .ui-state-active a,  .wordpress-post-tabs-skin-gray .ui-state-active a:link,  .wordpress-post-tabs-skin-gray .ui-state-active a:visited  {
     color:  #212121 !important;
     outline:  none;
     text-decoration:  none;
 }


/* Interaction Cues
----------------------------------*/
.wordpress-post-tabs-skin-gray .ui-state-highlight,  .wordpress-post-tabs-skin-gray .ui-widget-content .ui-state-highlight  {
    border:  1px solid #fcefa1;
     background:  #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
     color:  #363636;
 }

.wordpress-post-tabs-skin-gray .ui-state-highlight a,  .wordpress-post-tabs-skin-gray .ui-widget-content .ui-state-highlight a  {
     color:  #363636;
 }

.wordpress-post-tabs-skin-gray .ui-state-error,  .wordpress-post-tabs-skin-gray .ui-widget-content .ui-state-error  {
    border:  1px solid #cd0a0a;
     background:  #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
     color:  #cd0a0a;
 }

.wordpress-post-tabs-skin-gray .ui-state-error a,  .wordpress-post-tabs-skin-gray .ui-widget-content .ui-state-error a  {
     color:  #cd0a0a;
 }

.wordpress-post-tabs-skin-gray .ui-state-error-text,  .wordpress-post-tabs-skin-gray .ui-widget-content .ui-state-error-text  {
     color:  #cd0a0a;
 }

.wordpress-post-tabs-skin-gray .ui-state-disabled,  .wordpress-post-tabs-skin-gray .ui-widget-content .ui-state-disabled  {
     opacity:  .35;
     filter: Alpha(Opacity=35);
     background-image:  none;
 }

.wordpress-post-tabs-skin-gray .ui-priority-primary,  .wordpress-post-tabs-skin-gray .ui-widget-content .ui-priority-primary  {
     font-weight:  bold;
 }

.wordpress-post-tabs-skin-gray .ui-priority-secondary,  .wordpress-post-tabs-skin-gray .ui-widget-content .ui-priority-secondary  {
     opacity:  .7;
     filter: Alpha(Opacity=70);
     font-weight:  normal;
 }


/* Misc visuals
----------------------------------*/
/* Corner radius */
.wordpress-post-tabs-skin-gray .ui-corner-tl  {
     -moz-border-radius-topleft:  4px;
     -webkit-border-top-left-radius:  4px;
 }

.wordpress-post-tabs-skin-gray .ui-corner-tr  {
     -moz-border-radius-topright:  4px;
     -webkit-border-top-right-radius:  4px;
 }

.wordpress-post-tabs-skin-gray .ui-corner-bl  {
     -moz-border-radius-bottomleft:  4px;
     -webkit-border-bottom-left-radius:  4px;
 }

.wordpress-post-tabs-skin-gray .ui-corner-br  {
     -moz-border-radius-bottomright:  4px;
     -webkit-border-bottom-right-radius:  4px;
 }

.wordpress-post-tabs-skin-gray .ui-corner-top  {
     -moz-border-radius-topleft:  4px;
     -webkit-border-top-left-radius:  4px;
     -moz-border-radius-topright:  4px;
     -webkit-border-top-right-radius:  4px;
 }

.wordpress-post-tabs-skin-gray .ui-corner-bottom  {
     -moz-border-radius-bottomleft:  4px;
     -webkit-border-bottom-left-radius:  4px;
     -moz-border-radius-bottomright:  4px;
     -webkit-border-bottom-right-radius:  4px;
 }

.wordpress-post-tabs-skin-gray .ui-corner-right  {
      -moz-border-radius-topright:  4px;
     -webkit-border-top-right-radius:  4px;
     -moz-border-radius-bottomright:  4px;
     -webkit-border-bottom-right-radius:  4px;
 }

.wordpress-post-tabs-skin-gray .ui-corner-left  {
     -moz-border-radius-topleft:  4px;
     -webkit-border-top-left-radius:  4px;
     -moz-border-radius-bottomleft:  4px;
     -webkit-border-bottom-left-radius:  4px;
 }

.wordpress-post-tabs-skin-gray .ui-corner-all  {
     -moz-border-radius:  4px;
     -webkit-border-radius:  4px;
 }


/* Overlays */
.wordpress-post-tabs-skin-gray .ui-widget-overlay  {
     background:  #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
     opacity:  .30;
    filter: Alpha(Opacity=30);
 }

.wordpress-post-tabs-skin-gray .ui-widget-shadow  {
     margin:  -8px 0 0 -8px;
     padding:  8px;
     background:  #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
     opacity:  .30;
     filter: Alpha(Opacity=30);
     -moz-border-radius:  8px;
     -webkit-border-radius:  8px;
 }

/************************************************
*	wordpress-post-tabs-skin-gray ui-tabs		*
************************************************/
.wordpress-post-tabs-skin-gray .ui-tabs  {
     zoom:  1;
 }

.wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-nav  {
    list-style:  none;
    position:  relative;
    margin: 0px 0px 20px !important;
    list-style: outside none none !important;
    border-bottom: medium none;
    background: none repeat scroll 0% 0% #000;
 }

.wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-nav li  {
  position:  relative;
  float:  left;
  padding:  0;
  list-style: none !important;
  
}
.wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-nav li a  {
  display:block;
  text-transform: uppercase;
  font-family: "NovecentowideNormalRegular",Georgia,"Times New Roman",Times,serif;
  font-size: 11px;
  padding: 10px 20px !important;
  color: #FFF !important;
  margin: 0px !important;
  border: medium none !important;
  border-radius: 0px !important;
  box-shadow: -1px 0px 0px #222 inset;
 }

.wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-nav li.ui-state-active  {
   position: relative;
   background: none repeat scroll 0% 0% #EE3224 !important;
   box-shadow: none;
 }

.wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-nav li.ui-state-active a,  .wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-nav li.ui-state-disabled a,  .wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-nav li.ui-state-processing a  {
     cursor:  text;
 }
.wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-nav li.ui-state-active a:before,  .wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-nav li.ui-state-disabled a:before,  .wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-nav li.ui-state-processing a:before  {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #EE3224;
  bottom: -6px;
  content: "";
  height: 0px;
  left: 50%;
  margin-left: -6px;
  position: absolute;
  width: 0px;
}

.wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-nav li a,  .wordpress-post-tabs-skin-gray .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-state-active a  {
     cursor:  pointer;
     outline:  none;
     border:  none;
}
 /* first selector in group seems obsolete,  but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-panel  {
     padding:  0;
     display:  block;
     border-width:  0;
     background:  none;
 }

.wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-hide  {
     position:  absolute;
     left:  -10000px;
 }


/*Start - Link*/
.wordpress-post-tabs-skin-gray .wpts_ext  {
    list-style:  none;
     float:  left;
     position:  relative;
     top:  0;
     margin:  1px .2em 0 0;
    padding:  0;
     white-space:  nowrap;
     border:  1px solid #d3d3d3;
     background:  #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
     font-weight:  normal;
     color:  #555555;
     outline:  none;
}

.wordpress-post-tabs-skin-gray .wpts_ext a {
     float:  left;
     padding:  .5em 1em;
     color:  #555555 !important;
     text-decoration:  none;
     outline:  none;
}

/*End - Link CSS*/

/*Top Tabs */
.wordpress-post-tabs-skin-gray .ui-corner-top,  .wordpress-post-tabs-skin-gray .ui-tabs-horizontal-top .wpts_ext  {
    border-top-width:  1px !important;
     border-bottom-width:  0px !important;
}

.wordpress-post-tabs-skin-gray .ui-tabs-nav li.ui-corner-top.ui-state-active  {
     margin-bottom: 0px!important;
     padding-bottom: 0px;
 }

.wordpress-post-tabs-skin-gray .ui-tabs-horizontal-top .wpts_ext {
    -moz-border-radius-topleft:  6px;
     -webkit-border-top-left-radius:  6px;
     -khtml-border-top-left-radius:  6px;
     border-top-left-radius:  6px;
    -moz-border-radius-topright:  6px;
     -webkit-border-top-right-radius:  6px;
     -khtml-border-top-right-radius:  6px;
     border-top-right-radius:  6px;
}


/*Prev Next Button*/
.wordpress-post-tabs-skin-gray a.wpts-mover  {
     border:  1px solid #aaaaaa;
     background:  #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
     font-weight:  normal;
     color:  #212121 !important;
     outline:  none;
    text-decoration: none;
      padding:  3px 6px;
     margin-bottom: 0.8em;
    -moz-border-radius-topleft:  6px;
     -webkit-border-top-left-radius:  6px;
     -khtml-border-top-left-radius:  6px;
     border-top-left-radius:  6px;
    -moz-border-radius-topright:  6px;
     -webkit-border-top-right-radius:  6px;
     -khtml-border-top-right-radius:  6px;
     border-top-right-radius:  6px;
    -moz-border-radius-bottomleft:  6px;
     -webkit-border-bottom-left-radius:  6px;
     -khtml-border-bottom-left-radius:  6px;
     border-bottom-left-radius:  6px;
    -moz-border-radius-bottomright:  6px;
     -webkit-border-bottom-right-radius:  6px;
     -khtml-border-bottom-right-radius:  6px;
     border-bottom-right-radius:  6px;
 }


/************************************************
* WPTS PRO Basic Styles
************************************************/
.wordpress-post-tabs-skin-gray .wpts_spacer {
    margin: 5px 0 0 0 !important;
}
.wpts-hide .wordpress-post-tabs-skin-gray {
     display:  none;
 }

.wordpress-post-tabs-skin-gray .wpts-next-tab {
     float: right;
}

.wordpress-post-tabs-skin-gray .wpts-prev-tab {
     float: left;
}

.wordpress-post-tabs-skin-gray .wpts_cl {
    display: block;
    visibility: hidden;
    clear: left;
    height: 0;
    content: ".";
}

.wordpress-post-tabs-skin-gray .wpts_cr {
    display: block;
    visibility: hidden;
    clear: right;
    height: 0;
    content: ".";
}