html, body {padding: 0px; margin: 0px; background-color: #fff; font-family: Arial, sans-serif;color: #565656;}

* {margin:0;padding:0}
	h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address {margin:0}
	li, dd, blockquote {margin-left:0}
	fieldset {padding:0}
  table{margin:0;border-collapse:collapse}
  table td{padding:0}
  select {min-width: 1.5em;}

select optgroup {margin-left:0;}

  img {border:none;}
  a{text-decoration: underline}
  a:hover{text-decoration: none}

  .v_t{vertical-align:top}
  .v_b{vertical-align:bottom}
  .ta_r{text-align:right;}
  .ta_l{text-align:left !important}
  .ta_c{text-align:center;}
  .fw_b{font-weight:700 !important}
  .emp{margin:0;padding:0;font-size:0;clear:both}
  .stp{width:100%}
  .h {display:none}
  .rel {position:relative}
  .abs{position:absolute}
  
  .all{width:100%;height:100%;vertical-align:middle;padding-bottom:15px;}
div.drv {width:619px;	height:502px;margin-left:35%}

div.drlshd {position:absolute;left:0px;top:0px;width:20px;height:502px;background:url('images/dr_l_shd.gif') no-repeat;}

div.drdoor {position:absolute;left:20px;top:0px;width:242px;height:502px;background:url('images/dr_door.gif') no-repeat;}

div.drshad {	position:absolute;	left:262px;	top:0px;	width:357px;	height:502px;	background:url('images/dr_shad.gif') no-repeat;}
.smstr,.smlg {height:55px;vertical-align:top;text-align:center;}
.smstr{color:#6A6A6A;width:90%;padding-left:45px;}
.smstr .trad {color: #333333;}

.smlg {padding-right:45px;}
.smlg a{width:60px;height:42px;display:block;background: url('images/logo_art_grey.gif');}
.smlg a {background-position: 60px 0px;}
.smlg a:hover {background-position: 0px 0px;}.spae {	color: white;		display: none;}
