

/* hidden stuff in the bottom */
#genericfbshareoption {
  width: 540px;
  position: absolute;
  height: 480px;
  padding: 20px;
  top: 25%;
  left: 50%;
  margin-left: -270px;
  background-color: #333333;
  color: #CCCCCC;
  z-index: 600;
  display: none;
}

/* Footer Info */

.whead {
  font-weight:bold; font-size:17px;
  font-family:Open Sans;
}

#leftcolumn, #rightcolumn {
  width:200px;
  height:360px;
  position:absolute;
  /**background-color:#000055; **/
  font-family: arial,helvetica;
}

#leftcolumn {
  top:0px;
  left:-201px;
}

#rightcolumn {
  /*background: #FDE95E;*/
  top:0px;
  right:-200px;
}

#centercolumn {
  width:640px;
  margin: 0px auto 0px auto;
  position:relative;
  padding:0px;
  overflow:visible;
}

#personallanding {
  width:600px;
  margin: 0px auto 0px auto;
  padding: 8px;
  border: 1px solid white;
  clear:both;
  position:relative;
  font-size:12px;
}

.wfname {
  position:absolute;
  top:0px;
  left:0px;
  height:24px;
  font-size:11px;
  background-color:#CCCCFF;
  padding:2px;
  opacity:0.7;
  font-weight:normal;
  font-family:helvetica;
}

.imagelefttop  {
  margin:0px 8px 8px 0px;
  float:left;
}

.imageleftmid {
  margin:8px 8px 8px 0px;
  float:left;
}

.imagerightmid {
 margin:8px 0px 8px 8px;
 float:right;
}

.imagerighttop {
  margin:0px 0px 8px 8px;
  float:right;
}

#endscreen {
  display:none;
  width:640px;
  height:480px;
  position:absolute;
  top:0;
  left:0;
  background-color:#000000;
}

#insideendscreen {
  margin:10px auto 10px auto;
  width:513px;
  position:relative;
}

.highup { 
  z-index:300; 
}

.endstep {
  display:none;
  width:640px;
  height:480px;
  position:absolute;
  top:0;
  left:0;
  background-color:#000000;
  overflow:hidden;
}

.internalendstep {
  margin:60px auto 10px auto;
  width:75%;
  height:360px;
  background-color:#CCCCCC;
  position:relative;
  padding:20px;
}

.actionmodule {
  width: 450px;
  padding:10px;
  margin:5px;
  background-color:#CCCCCC;
  min-height:350px;
  float:left;
  font-size:10pt;
  font-family:tahoma,arial,helvetica;
}

.actionmodule h1, .actionmodule h2, .actionmodule h3 {
  margin-top:0px;
  margin-bottom:0px;
  font-family:Lustria,tahoma,arial,helvetica;
}

.oursmall {
  font-size:9px;
}


#availablepod .podactions { 
  display:none;
}

.podicon { 
  /**
  width:100px; 
  height:44px; 
  float:left;
  padding:2px; background-color:#CCCCCC;
  margin-right:5px;
  **/
}

#podrowleftrightwrapper {
  margin: 20px auto 0px auto;
  border: 1px solid white;
  overflow:hidden;
  position:relative;
  width:70%;
  height: 240px;
}

.podicon img { 
  /**
  height:40px; float:left; margin-right:5px; 
  **/
}

#potentialpods { 
  float:right; 
}

.podcol { 
  width:49%;
  position:relative;
}

.selectedpod {
  cursor: pointer;
  opacity:1.0;
  filter:alpha(opacity=100); /* For IE8 and earlier */
}
.choosablepodicon {
  cursor: pointer;
  opacity:1.0;
  filter:alpha(opacity=100); /* For IE8 and earlier */
}

.greyedout  { 
  opacity:0.0;
  filter:alpha(opacity=00); /* For IE8 and earlier */
}

#podheaderinfo {
  width:50%;
  min-width:700px;
  margin: 10px auto 20px auto;
  position:relative;
}
#prevcontrol {
  position:absolute;
  top:0px;
  left:-150px;
  width:150px;
  height:150px;
  padding:20px;
}

#nextcontrol {
  position: absolute;
  top: 0px;
  right: -170px;
  width: 150px;
  height: 150px;
  padding: 20px;
  text-align: right;
}