.vb_c{border: 3px solid #fff; margin: 0.8em 0.5em; padding: 1em; background: #fff; }

.cont_outline{border: 1px solid #ff9933; margin: 0.8em 0.5em; padding: 1em; background: #fff; }

.vb_c_title
{
height:25px;
background:url(bg.gif) repeat-x;
padding-top:3px;
}

/*.vb_c_content{background:white;}*/
.vb_c_title .Head
{
color:#000;
font-size:20px;
}

.out {
  display:block; 
  background:#eee; 
  border:1px solid #eee; 
  position:relative;
  margin:1em 0;
  }
.in {
  text-align:center; 
  background:#fff; 
  border:1px solid #555; 
  position:relative; 
  padding:3px;
  font-weight:normal;
  }
.ltin {
  left:-3px;
  }
.tpin {
  top:-3px;
  }
.narrow {} /* change to suit */


.grey_rc { border: 3px solid #fff; margin: 0.8em 0.5em; padding: 1em; background: #fff url(ash.gif) top left repeat-x; }
.grey_rc .greytitle { font-size: 1.5em; color: #b6b5b5; padding: 0.25em 0; font-weight: bold; display: block; }
.grey_rc .action { width: 20%; margin-bottom: 5px; }
.grey_rc .greycontent { clear: both; font-size: 11px; }
.grey_rc .bottom { text-align: right; margin-top: 1em; }
