#valmain {
 background:#282828;
 text-align:left;
 padding:1px;
 height:120px;
 margin-top:2px;
}
#valmain #container {
  margin:10px;
}
#valmain #container #photo {
  width:150px;
  background:#BDB76B;
  float:left;
}
#valmain #container #info {
  width:210px;
  float:left;
  margin-left:10px;
}
#valmain #container #info #line {
  width:200px;
  height:14px;
  overflow:hidden;
}
#valmain #container #info h4 {
  padding:0px;
  margin:0px;
  margin-bottom:5px;
}
#valmain #container a { color:#3399cc; text-decoration:underline; }
#valmain #container a:active { color:#3399cc; text-decoration:underline; }
#valmain #container a:visited { color:#3399cc; text-decoration:underline; }
#valmain #container a:hover { color:#3399cc; text-decoration:none; }
#valmain #container #manage {
  float:left;
  height:100px;
  width:74px;
  text-align:center;
  border-left:1px solid #484848;
}

.stepcarousel{
  position: relative;
  overflow: hidden;
  height: 120px;
}

.stepcarousel .belt{
  position: absolute; /*leave this value alone*/
  left: 0;
  top: 0;
}

.stepcarousel .panel{
  float: left;
  overflow: hidden;
  margin: 10px;
  margin-left: 0px;
  width: 150px;
  background: yellow;
}

.stepcarousel .panel .play{
  background:url(/layouts/dp/bsc-vid-play.png);
  position: absolute;
  top:0px;
  left:0px;
  overflow: hidden;
  margin:0px;
  padding:0px
  width: 150px;
}

#vidad .panel{
  position: relative;
  overflow: hidden;
  width: 140px;
}

#vidad .panel .play{
  background:url(/layouts/dp/bsc-vid-play.png);
  position: absolute;
  top:0px;
  left:0px;
  overflow: hidden;
  width: 140px;
}

#tab_title{
  padding-top:4px;
  padding-bottom:5px;
  background:rgb(39,39,39);
  color:white;
  padding-left:5px;
  font-weight:bold;
}

H3{
  padding:3px;
  margin:0px;
  margin-top:10px;
  background:#272727;
  font-size:18px;
}

#tagsl a {text-decoration:none;}
#tagsl a:hover {text-decoration:underline; color:white;}


/* popup */
.mess_sess_init {
  position: fixed;  
  z-index:105;
  background-color: #fff;
  border: solid 3px #666;
  width: 470px;
  display: table-cell; 
  vertical-align: middle;
  top:150px;
  padding:5px;
}

* html .mess_sess_init /* ie6 hack */ {
       position: absolute;
       top: expression( ( 150 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
        
}


#coolWindow_overlay {
        position: fixed;
        z-index:100;
        top: 0px;
        left: 0px;
        height:100%;
        width:100%;
}

#msg_pop {
        position: absolute;
        z-index:99;
        top: 0px;
        left: 0px;
        height:100%;
        width:100%;
        display:none;
}

.coolWindow_overlayBG {
        background-color: #000;
        filter: alpha(opacity=50);
        -moz-opacity: 0.50;
        opacity: 0.50;
}

* html #coolWindow_overlay /* ie6 hack */{
        position: absolute;
        height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#cwintitle { font-weight:bold; text-align:left; font-size:14px; color:#047aff; background-color:#e6e6e6; padding:3px; font-family:Arial, Verdana, Tahoma;}
#cwinsndto { text-align:left; margin:5px; font-family:Arial, Verdana, Tahoma;}
#cwinsndto td { font-size:11px; padding:3px; color:#000;}
#cwinsndto td img { border:2px solid; width:40px;}
#cwincontent { text-align:left; margin:5px;}
#cwincontent td { font-size:11px; color:#000;}
#cwincontent td input { border:1px solid #e4e3be; width:220px; background:#f8f7da; color:black; }
#cwincontent .rtp { text-align:right; }
#cwincontent td textarea { border:1px solid #dad9ae; width:360px;height:100px; background:#f2f1d2; color:black;}
#cwincontent td .chkbx { border:0px; width:15px; vertical-align: middle; background:#fff; }


/* buttons */
a.button{
	background:url(/images/bico/button.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	text-decoration:none;
	width:191px;
	font-size:11px;
}
a:hover.button{color:#0066CC;}
a.button13{
	background:url(/images/bico/button.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	text-decoration:none;
	width:125px;
	font-size:11px;
}
div.button13{
	background:url(/images/bico/button.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	width:125px;
	font-size:11px;
	cursor:pointer;
	cursor:hand;
	
}

a:hover.button13{color:#0066CC;}

.add{
	background:url(/images/bico/add.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
}
.delete{
	background:url(/images/bico/delete.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
}
.user{
	background:url(/images/bico/user.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
}
.alert{
	background:url(/images/bico/alert.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
}
.msg{
	background:url(/images/bico/msg.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
}
.download{
	background:url(/images/bico/download.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
}

.lens{
	background:url(/images/bico/lens.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
}
.info{
	background:url(/images/bico/info.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
}

.t_mailhead { background:#c69200; font-size:11px; color:#FFFFFF; margin-left: 3px; margin-right: 3px; padding-right: 3px; padding-left: 3px; font-weight: bold; }
.t_inboxrow1 {FONT-FAMILY: Tahoma,Arial,Verdana, Sans-Serif; FONT-SIZE: 11px; color:#FFFFFF; background: #343434; margin-left: 3px; margin-right: 3px; padding-right: 3px; padding-left: 3px;}
.t_inboxrow2 {FONT-FAMILY: Tahoma,Arial,Verdana, Sans-Serif; FONT-SIZE: 11px; color:#FFFFFF; background: #262626; margin-left: 3px; margin-right: 3px; padding-right: 3px; padding-left: 3px;}
.t_inboxrow3 {FONT-FAMILY: Tahoma,Arial,Verdana, Sans-Serif; FONT-SIZE: 11px; color:#FFFFFF; background: #708090; margin-left: 3px; margin-right: 3px; padding-right: 3px; padding-left: 3px;}