   <!--
    .vertical { display: block; }
    .homelink { border: 0; }
-->


<!--
   .user { }
   .user a{
   	color:#B08A12;
   }	
   .sitetitle {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 14px;
   	font-style: normal;
   	font-weight: bold;
   }
   .pagetitle { 
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 14px;
   	font-style: normal;
   	font-weight: bold;
   }
   .subhead {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	font-style: normal;
   }
   .subhead a{
   	color:#B08A12;
   	text-decoration:underline;
   }	
   .main {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	font-style: normal;
   }
   	 
   .area_a {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	font-style: normal;
   	color:#FFFFFF;
   }
   .area_b {
   	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ;
   	font-size: 14px;
   	font-style: normal;
   	color: #000000;
   }
   .area_c { }
   .runner {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	font-style: normal;
   	color: #000000;
   }
   .footer { 
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	font-style: normal;
   	color: #000000;
   }
   -->
   </style>
   <style type="text/css">
   <!--
   .usertable { }
   .subhead_table { }
   .main_table { }
   .area_a_table { }
   .area_b_table { }
   .area_c_table { }
   .runner_table { }
   -->

   <!--
   .hnav { }
   .horizontal {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	font-style: normal;
   	font-weight: bold;
   	color: 000000;
   	text-decoration: none;
   	padding-right: 5px;
   	padding-left: 5px;
   	line-height: 30px;
   	border-right-width: 1px;
   	border-right-style: solid;
   	border-right-color: #000000;
   	display:table-cell;
   }
   .horizontal:hover { }
   .horizontalfirst { }
   .horizontallast {
   	border-right-style: none;
   }
   #currentnavpage { }
   #currentnavpage:hover { }
   -->
   </style>
   <style type="text/css" media="all">
   body {
   	margin:0px;
   }
   p {
   	margin:0px;
   }
   wbr {
   	display:none;
   }			
   </style>
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><style type="text/css">#SS_ShiftMenu {
    position: absolute;
    display: none;
    background: transparent url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/menu.png) no-repeat;
    height: 19px;
    width: 19px;
    z-index: 999999;
}

#SS_ShiftMenu .container {
    display: none;
    background: transparent url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/hover-bg-left.png) no-repeat;
    padding: 0 0 0 22px;
}

#SS_ShiftMenu .button {
    padding: 4px 1px 4px 0;
    float: left;
}

#SS_ShiftMenu.hover {
    background: transparent url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/hover-bg-right.png) no-repeat top right;
    width: auto;
    height: 26px;
    padding: 0 7px 0 0;
    margin: -3px -3px 0 0;
}

#SS_ShiftMenu.hover .container {
    display: block;
}

#SS_ShiftMenu .hover {
    background: transparent url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/shift-hover-bg.png) no-repeat 0 4px;
}
</style><style type="text/css">/* Some of these should be removed since they prevent CSS cascading */
.ShiftSpaceElement {
    /*font-family: sans-serif;*/
    /*font-size: 12px;*/
    font-weight: normal;
    font-style: normal;
    /*color: #000;*/
    text-transform: none;
    text-decoration: none;
    letter-spacing: normal;
    line-height: normal;
    text-align: start;
    vertical-align: baseline;
    direction: ltr;
    background-color: transparent;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    opacity: 1;
    width: auto;
    height: auto;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: none;
    position: static;
    /*display: block;*/
    visibility: visible;
    z-index: auto;
    overflow: visible;
    white-space: normal;
    /*clip: auto;*/
    float: none;
    clear: none;
    cursor: auto;
    list-style-image: none;
    list-style:position: outside;
    list-style-type: disc;
    marker-offset: none;
    word-spacing: normal;
}

.SSUserSelectNone
{
  cursor: default;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
}

.SSDisplayNone
{
  display: none;
}

.SSDefaultCursor
{
  cursor: default;
}

.SSPositionRelative
{
  position: relative;
}

/*
  Console Notifier that sits outside the console
*/

#ShiftSpaceConsole
{
}

body > #SSConsole
{
  position: fixed;
  height: 180px;
  left: 0px;
  bottom: 0px;
  width: 100%;
  border: 0px;
}

#SSConsoleResizer
{
  position: fixed;
  bottom: 142px;
  left: 25px;
  height: 11px;
  cursor: ns-resize;
  z-index: 1000002;
}

#SSConsoleResizeMask
{
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 1000001;
  cursor: ns-resize;
}

.SSConsoleNotifier
{
  z-index: 1000003;
  position: fixed;
  bottom: -32px;
  left: 31px;
  background: transparent url(http://www.shiftspace.org/api/styles/../images/Console/notifier-bg.png) no-repeat;
  width: 30px;
  height: 32px;
}

/*
  Iframe Cover stuff
*/

.SSIframeCover
{
  position: absolute;
  background-color: #f00;
  opacity: 0.0;
  z-index: 2000000;
}

/*
  This should probably eventually be in it's own file
*/

.SSPinSelect
{
  position: absolute;
  border: dotted 1px #F63B02;
  z-index: 1000003;
}

.SSPinSelectInset
{
  position: absolute;
  border: dotted 1px #F63B02;
  left: 0px;
  right: 0px;
  bottom: 0px;
  top: 0px;
  z-index: 1000003;
}

.SSPinWidget
	font-family: Helvetica, Verdana, Arial, sans-serif;
{
  width: 19px;
  height: 19px;
}

.SSPinWidget img.normal
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/pin_icon.png);  
}

.SSPinWidgetMenuOpen
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/menu-bg.png);
  background-repeat: no-repeat;  
}

.SSPinWidget img
{
  width: 19px;
  height: 19px;
  background-repeat: no-repeat;
}

.SSPinWidget img.select
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/pin_icon-element.png);
}

.SSPinWidget img.pinned
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/pin_icon-pinned.png);
}

.SSPinMenu
{
  z-index:1000;
  color: black;
  width: 150px;
  position: absolute;
}

.SSPinMenu div .SSLeft
{
  width: 122px;
}

.SSPinMenu div .radio
{
  width: 20px;
  height: 20px;
  background-position: 5px 2px;
}

.SSPinMenu div .on
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/radio_button-on.png);
  background-repeat: no-repeat;
}

.SSPinMenu div .off
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/radio_button-off.png);
  background-repeat: no-repeat;
}

.SSPinMenu div .SSRight
{
  width: 8px;
}

.SSPinMenuItem
{
  clear: both;
  font-size: 11px;
}

.SSPinMenuItem div
{
  float: left;
}

.SSPinMenu div div span
{
  padding-left: 4px;
  line-height: 190%;
}

.SSPinMenuItem .SSLeft
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/middle-left.png);
  background-repeat: repeat-x;
  height: 20px;
}

div.SSPinMenuItem:hover .SSLeft
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/middle-left-hover.png);
  background-repeat: repeat-x;
  height: 20px;
}

.SSPinMenuItem .SSRight
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/middle-right.png);
  background-repeat: no-repeat;
  height: 20px;
}

div.SSPinMenuItem:hover .SSRight
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/middle-right-hover.png);
  background-repeat: no-repeat;
  height: 20px;
}

.SSPinMenuBottomItem
{
  clear: both;
  font-size: 11px;
}

.SSPinMenuBottomItem div
{
  float: left;
}

.SSPinMenuBottomItem .SSLeft
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/bottom-left.png);
  background-repeat: repeat-x;
  height: 20px;
}

div.SSPinMenuBottomItem:hover .SSLeft
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/bottom-left-hover.png);
  background-repeat: repeat-x;
  height: 20px;
}

.SSPinMenuBottomItem .SSRight
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/bottom-right.png);
  background-repeat: repeat-x;
  height: 20px;
}

div.SSPinMenuBottomItem:hover .SSRight
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/bottom-right-hover.png);
  background-repeat: repeat-x;
  height: 20px;
}

.SSPinMenuTopItem
{
  clear: both;
  font-size: 11px;
}

.SSPinMenuTopItem div
{
  float: left;
}

.SSPinMenuTopItem .SSLeft
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/top-left.png);
  background-repeat: repeat-x;
  height: 20px;
}

div.SSPinMenuTopItem:hover .SSLeft
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/top-left-hover.png);
  background-repeat: repeat-x;
  height: 20px;
}

.SSPinMenuTopItem .SSRight
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/top-right.png);
  background-repeat: repeat-x;
  height: 20px;
}

div.SSPinMenuTopItem:hover .SSRight
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/top-right-hover.png);
  background-repeat: repeat-x;
  height: 20px;
}

/* Global ShiftSpace Menu Styles */

.SSMenu
{
  z-index:1000;
  color: black;
  width: 150px;
  overflow: visible;
  position: absolute;
}

.SSMenu div .SSLeft
{
  width: 122px;
  padding-left: 8px;
}

.SSMenu div .SSRight
{
  width: 8px;
  font-family: verdana;
}

.SSMenuItem
{
  clear: both;
  font-size: 11px;
}

.SSMenuItem div
{
  float: left;
}

.SSMenu li div span
{
  padding-left: 10px;  
}

.SSMenuItem div span
{
  line-height: 220%;
}

.SSMenuTopItem div span
{
  line-height: 220%;
}

.SSMenuBottomItem div span
{
  line-height: 200%;
}

.SSMenuItem .SSLeft
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/middle-left.png);
  background-repeat: repeat-x;
  height: 20px;
}

div.SSMenuItem:hover .SSLeft
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/middle-left-hover.png);
  background-repeat: repeat-x;
  height: 20px;
}

.SSMenuItem .SSRight
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/middle-right.png);
  background-repeat: no-repeat;
  height: 20px;
}

div.SSMenuItem:hover .SSRight
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/middle-right-hover.png);
  background-repeat: no-repeat;
  height: 20px;
}

.SSMenuBottomItem
{
  clear: both;
  font-size: 11px;
}

.SSMenuBottomItem div
{
  float: left;
}

.SSMenuBottomItem .SSLeft
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/bottom-left.png);
  background-repeat: repeat-x;
  height: 20px;
}

div.SSMenuBottomItem:hover .SSLeft
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/bottom-left-hover.png);
  background-repeat: repeat-x;
  height: 20px;
}

.SSMenuBottomItem .SSRight
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/bottom-right.png);
  background-repeat: repeat-x;
  height: 20px;
}

div.SSMenuBottomItem:hover .SSRight
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/bottom-right-hover.png);
  background-repeat: repeat-x;
  height: 20px;
}

.SSMenuTopItem
{
  clear: both;
  font-size: 11px;
}

.SSMenuTopItem div
{
  float: left;
}

.SSMenuTopItem .SSLeft
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/top-left.png);
  background-repeat: repeat-x;
  height: 20px;
}

div.SSMenuTopItem:hover .SSLeft
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/top-left-hover.png);
  background-repeat: repeat-x;
  height: 20px;
}

.SSMenuTopItem .SSRight
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/top-right.png);
  background-repeat: repeat-x;
  height: 20px;
}

div.SSMenuTopItem:hover .SSRight
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/top-right-hover.png);
  background-repeat: repeat-x;
  height: 20px;
}

.SSDisabledMenuItem
{
  opacity: 0.5;
}

.SSPinWidgetButton
{
  width: 19px;
  height: 19px;
}

/* Console Plugin Menu */

#SSConsolePluginMenu
{
  z-index:1000002;
  position: fixed;
}

#SSConsolePluginMenuTab
{
  position: fixed;
  width: 25px;
  height: 22px;
  background: transparent url(http://www.shiftspace.org/api/styles/../images/ShiftMenu/menu-bg-reverse-shadowed.png);
  z-index:1000003;
}

.SSPluginMenuTabIcon
{
 width: 100%;
 height: 100%;
 margin-left: 3px;
 background: transparent;
 background-repeat: no-repeat;
 background-position: 3px 3px;
}

/* Error Window */

.SSErrorWindow
{
  position: fixed;

  top: 10px;
  right: 10px;
  
  font-size: 12px;
  
  padding: 10px;

  width: 280px;
  height: 100px;
  
  background-color: #e6e4a3;
  opacity: 0.95;
  
  border: 3px solid #f63b01;
  border-radius: 10px;
  -moz-border-radius: 10px;
  
  z-index: 1000003;
}

.SSErrorWindowTitle
{
  width: 100%;
  color: #f63b01;
}

.SSErrorWindowMessage
{
  color: #000;
  width: 100%;
  height: 30px;
  margin-top: 5px;
}

.SSErrorWindowBottom
{
  margin-top: 5px;
}

.SSErrorWindowExpand
{
  float: left;
  width: 7px;
  height: 7px;
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftSpace/shiftspace_error-arr-closed.gif);
  margin-top: 4px;
}

.SSErrorWindowExpandOpen
{
  background-image: url(http://www.shiftspace.org/api/styles/../images/ShiftSpace/shiftspace_error-arr-opened.gif);
}

.SSErrorWindowDisclosure
{
  position: absolute;

  right: 10px;
  left: 10px;

  padding-top: 6px;
  border-top: dotted 1px #f63b01;
}

.SSErrorWindowExpandLabel
{
  margin-left: 10px;
}

.SSErrorWindowOk
{
  position: absolute;
  right: 10px;
  bottom: 10px;
  padding: 2px 4px 2px 4px;
  border: 1px solid #f63b01;
}

.SSErrorWindowButton
{
  position: absolute;
  bottom: 10px;
  padding: 2px 4px 2px 4px;
  border: 1px solid #f63b01;
}

.SSErrorWindowFix
{
  right: 44px;
}

table.SSErrorWindowShiftStatus
{
  display: table;
  font-size: 12px;
}

.SSErrorWindowShiftStatus tr
{
  display: table-row-group;
}

.SSErrorWindowShiftStatus td
{
  display: table-cell;
}

.SSErrorWindowShiftProperty
{
  font-weight: bold;
}

.SSErrorWindowShiftStatusScroll
{
  margin-top: 4px;
  /*width: 300px;*/
  height: 178px;
  border: 1px solid #f63b01;
  background-color: #f2f2da;
  overflow-y: auto;
}