/*************************** 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:750px;
	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}

/*http://www.capitalvue.com/process/forgotpassword   ÏÔÊ¾ÑéÖ¤´íÎóÄÚÈÝ*/
.formerror {
    color: #FF6600;
    font-size: 12px;
    font-weight: bold;
    margin-left: 145px;
    margin-top: -26px;
    position: absolute;
}
#userinfo0 td{ line-height:25px;}

#userinfo0 input{ width:300px;}
.userinfo_01 .userinfo_left{ font-weight:bold; color:#333333; width:175px;}
.userinfo_01 .textarea_01{font-weight:bold; color:#666666; font-size:13px; font-family:Arial, Helvetica, sans-serif; width:300px!important;}
.userinfo_01 .tx_icon{ margin-top:5px;}
	.userinfo_01 .tx_icon:hover{ border-color:#E2E2E2!important}
.userinfo_main01{border:#f6c4a1 solid 1px; margin:5px 0 0 0; padding:8px;}
.userinfo_main02{border:#f6c4a1 solid 1px; margin:12px 0;padding:8px;}
.userinfo_main03{border:#f6c4a1 solid 1px; margin:12px 0;padding:8px;}
