#maincontent {
	min-height:420px;
	position:relative;
}
input[type=submit] {
  border-color: #c5c5c5;
  border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;					/*Button color */
  *background-color: #0044cc;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
  padding: 9px 14px;
  font-size: 110%;
  line-height: normal;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
   cursor: pointer;
}
#upload , #facebook,#flickr{
	   cursor: pointer;
}
input[type=submit]:hover,
input[type=submit]:active,
input[type=submit].active,
input[type=submit].disabled,
input[type=submit][disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}
.dropshadow {
 -moz-box-shadow: 3px 3px 4px #999; /* Firefox */
 -webkit-box-shadow: 3px 3px 4px #999; /* Safari/Chrome */
 box-shadow: 3px 3px 4px #999; /* Opera and other CSS3 supporting browsers */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
 /*: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */
}
	div.box-main-l {height:400px;}
	body{font-family:verdana,arial,sans-serif;font-size:10pt;background-color:#FFFFFF;margin: 0px 0px 0px 0px;height:100%;
	}
	.t_main, .t_main TD, .t_main TH
		{
			border-right:15px solid #FFFFFF; /*provide the gap between the browse button and sample image*/
		}

#wall-wrapper {
	min-height:100%;
	position:relative;
}
#wall-contents {
	padding:0px;
	padding-bottom:80px;   /* Height of the footer element */
}
#wall-footer {
	width:100%;
	height:80px;
	position:absolute;
	bottom:0;
	left:0;
	background:#ee5;
}
      .poppup_overlay{ 
        display: none;
      position:fixed;
          top: 0%;
      left: 0%;
          width: 100%;
          height: 100%;
          background: #000000 url("CL-social-promo-bg.png") 50% 50% repeat;
      background-position:fixed;
          z-index:1001;
          -moz-opacity: 0.7;
          opacity:.70;
          filter: alpha(opacity=70);
      }
    
  * html .poppup_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
  }
  
      .poppup_content {
          display: none;
          position:fixed;
          width:305px; 
          height:290px;
          top: 25%;
          left: 35%;
          padding: 20px 10px 15px 15px;
          border: 1px solid #dddddd;
          background-color: #eeeeee;
          z-index:1002;
          overflow: auto;
      }
    
* html .poppup_content { /* ie6 hack */
  position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}   

