/*************************** PAGE LEVEL STYLES ********************************/

/*
html, body, div, table, p {
  margin:0px;
  padding:0px;
  color:#000;
  font:x-small/1.5em Trebuchet MS, Arial, Helvetica, sans-serif;
  voice-family: "\"}\""; voice-family:inherit;
  font-size:small;
}
*/
html, body {
  position: absolute;
  top: 0px;
  left: 0px;
  height:100%;
  padding: 0px;
  margin: 0px;
  font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size   : 10pt;
}

div.process_content {
	padding: 10px;
	margin: 20px auto;
	width:750px;
	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size   : 10pt;

}

div.process_content .w1 {

}

div.process_content .w2 {
	border: 2px solid #ccc;
	padding: 10px;
	background: #fff;
    margin:0px auto;
	width:770px;
	height:100%;
	position: relative; /* this is necessary for firefox/ .w2 to work */
	*position: relative; /* use IE's blur for shadow, use relative to stop blur*/
}

div.process_popup {
	margin: 0px;
	border: 0;
	width: auto;
}

#td_designbar {
	display: none;
}
/*080729 add by vicky*/
html, body.custom{height:100%}
.custom #container{height:auto; *height:100%;}
div.process_content .w2{background:none; border:0; padding:0}
.bg_t,.bg_b{display:none}
.bg{background:#fff;width:770px; min-height:500px; _height:500px; padding:10px 0;}
div.process_content, #registration input,#registration select{font-size:14px;font-family:Helvetica,Arial,Sans-Serif}
input.unverified,input,select{background-color:#f5f5f5; border-bottom:1px solid #cdc9c2; border-right:1px solid #cdc9c2 }
div.process_content .w1{position:relative;}
.reg_copyright{text-align:center; padding:10px 0; font-size:11px; color:#A7ABAD}
div.process_content{width:750px; margin:20px auto;background:#fff }
.process_title{padding-top:100px; background:url(images/logo_white.gif) no-repeat;}
#container #content {background:none}