
.activity-notification
{
  margin-left:        15px;
  vertical-align:     middle;
}

*
{
  margin:               0;
  padding:              0;
}

body
{
  color:                #000;
  background:           #989791 url("/img/layout/background-top.png") repeat-x;
  direction:            ltr;
  font-family:          Arial, Helvetica, sans-serif;
  font-size:            12px;
}

#page-frame
{
  width:                980px;
  margin:               0 auto;
}

#page-head
{
  padding-bottom:       7px;
}

#page-main
{
  background-color:     #FFF;
  min-height:           150px;
  padding-bottom:       1px;
}

#page-tail
{
  margin:               10px 0;
}

#page-sidebar
{
  float:                left;
  width:                220px;
  margin:               0 15px;
  padding:              15px 0;
}

#page-sidebar-right
{
  float:                right;
  width:                220px;
  margin:               0 15px;
  padding:              15px 0;
}

.page-content-2col
{
  margin:               0 15px 0 250px;
  padding:              15px 0;
}

.page-content-3col
{
  margin:               0 250px;
  padding:              15px 0;
}

.ui-widget
{
  font-family:          Arial, Helvetica, sans-serif;
  font-size:            1em;
}

.ui-widget-content
{
  color:                #000;
}

.ui-tabs.ui-widget-content
{
  color:                #000;
  background:           none;
  border:               0;
}

.ui-tabs .ui-widget-header
{
  color:                #FFFFFF;
  background:           none;
  font-weight:          bold;
  border:               none;
}

.ui-tabs .ui-state-default,
.ui-tabs .ui-widget-content .ui-state-default
{
  color:                #27447B;
  background:           none;
  outline:              medium none;
  font-weight:          bold;
  border:               none;
}

.ui-tabs .ui-state-active,
.ui-tabs .ui-widget-content .ui-state-active
{
  color:                #27447B;
  background:           none;
  outline:              medium none;
  font-weight:          bold;
  border:               none;
}

.ui-tabs .ui-state-default a,
.ui-tabs .ui-state-default a:link,
.ui-tabs .ui-state-default a:visited
{
  color:                #000000;
  outline:              medium none;
  font-weight:          bold;
  text-decoration:      none;
}

.ui-tabs .ui-state-active a,
.ui-tabs .ui-state-active a:link,
.ui-tabs .ui-state-active a:visited
{
  color:                #27447B;
  font-weight:          bold;
}

.ui-tabs.ui-corner-top,
.ui-tabs .ui-corner-top
{
  -moz-border-radius-topleft:   none;
  -moz-border-radius-topright:  none;
}

.ui-tabs.ui-corner-all,
.ui-tabs .ui-corner-all
{
  -moz-border-radius:   0;
}

.ui-tabs
{
  padding:              0;
}

.ui-tabs .ui-tabs-nav
{
  position:             relative;
  list-style:           none outside none;
  padding:              0;
  border-bottom:        2px solid #27447B;
}

.ui-tabs .ui-tabs .ui-tabs-nav
{
  border-bottom:        2px solid #C0C0C0;
}

.ui-tabs .ui-tabs-nav li
{
  position:             relative;
  float:                left;
  margin:               0 0.2em -1px 0;
  padding:              0;
  border-bottom-width:  0 !important;
}

.ui-tabs .ui-tabs-nav li a
{
  float:                left;
  text-decoration:      none;
  padding:              0.5em 1em;
}

.ui-tabs .ui-tabs-nav li.ui-state-hover a
{
  text-decoration:      underline;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected
{
  padding-bottom:       0;
  border-bottom-width:  0;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-state-processing a
{
  cursor:               pointer;
  color:                #27447B;
}

.ui-tabs .ui-tabs-nav li a,
.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a
{
  cursor:               pointer;
  color:                #C0C0C0;
}

.ui-tabs .ui-tabs-panel
{
  display:              block;
  background:           none repeat scroll 0 0 transparent;
  padding:              1em 0.5em;
  border-width:         0;
}

.ui-tabs .ui-tabs-hide
{
  display:              none !important;
}

.ui-tabs .ui-corner-bottom
{
  -moz-border-radius-bottomleft:  0;
  -moz-border-radius-bottomright: 0;
}

.ui-progressbar
{
  height:               15px;
}

a
{
  font-weight:          normal;
  text-decoration:      none;
}

a:link,
a:visited
{
  color:                #000;
  outline:              none;
  font-weight:          normal;
  text-decoration:      underline;
}

a:active,
a:hover
{
  color:                #333;
  outline:              none;
  font-weight:          normal;
  text-decoration:      none;
}

img
{
  border:               0;
}

.hide
{
  display:              none;
}

.clear
{
  clear:                both;
}

#page-tail p
{
  color:                #FFF;
  text-align:           center;
  padding:              0;
}

.breadcrumb
{
  margin-left:        25px;
  padding:            23px 0 0;
}

.breadcrumb a,
.breadcrumb a:active,
.breadcrumb a:visited
{
  color:              #686868;
}

.breadcrumb span
{
  margin:             0 8px;
}

.more,
.more:link,
.more:visited
{
  display:            block;
  width:              100px;
  color:              #FFF;
  background-color:   #000;
  text-decoration:    none;
  text-transform:     uppercase;
  font-size:          0.8em;
  padding:            10px 0 10px 10px;
}

.clipboard,
.clipboard:link,
.clipboard:visited
{
  display:            block;
  width:              130px;
  color:              #FFF;
  background-color:   #000;
  text-decoration:    none;
  text-transform:     uppercase;
  font-size:          0.8em;
  padding:            5px 0 5px 10px;
}

.more:hover
{
  color:              #CCC;
}

.missing,
.missing:link,
.missing:visited
{
  background-color:   #F0F;
}

button.black,
a.black
{
  cursor:             pointer;
  color:              #FFF;
  background-color:   #000;
  padding:            4px 25px;
  border:             none;
}

.slider-container
{
  position:           relative;
  margin-top:         10px;
}

.slider-container .slider-value
{
  text-align:         right;
}

.slider-control.ui-corner-all
{
  -moz-border-radius: 0;
}

.slider-control.ui-widget-content
{
  background:         url('/img/content/slider.png') repeat-x;
  border:             none;
}

.slider-control .ui-widget-header
{
  background:         url('/img/content/slider.png') repeat-x 0 -20px;
  border:             none;
}

.slider-control .ui-slider-handle
{
  width:              11px;
  height:             13px;
  background:         url('/img/content/slider.png') repeat-x -1px -41px;
  border:             none;
}

#page-sidebar .banner-right,
#page-sidebar-right .banner-right
{
  margin-top:         15px;
  padding-top:        15px;
  border-top:         1px solid #CCC;
}

.next
{
  cursor:             pointer;
  background-color:   #EAEAEA;
  border:             1px solid #999999;
  padding:            4px 25px;
}

.right
{
  text-align:         right;
}

.left
{
  text-align:         left;
}

