body,html {
	height: 100%;
	width: 100%;
	margin: 0;
	padding:0;
	font-family:Sylfaen;
	font-size: xx-small;
	color: #000000;
	background-color:#501873;
	
}
hr {
  height:1px;
  background:#E7E7E7;
  color:#E7E7E7;
  border: 0;
  line-height:1px;
  width:94%;
  text-align:center;
  
}
#externallinks{
	padding:0 36px 10px 0;
}
#base{
	height:100%;
	width:100%;
	vertical-align:top;
}
#main{
	width:800px;
	height:600px;
	background-color:#FFF;
	background-image:url(images/n_rt_back.png);
	background-position:right top;
	background-repeat:no-repeat;
	margin-top:5%;
}
#userid{
	font-family: Arial, Sans-Serif;
    border: solid 1px #501873; 
    width: 200px;
}
#passwd{
	font-family: Arial, Sans-Serif;
    border: solid 1px #501873; 
    width: 200px;
}
#menu{
	width:525px;
	margin-bottom:20px;
}
#footer{
	width:100%;
	background-image:url(images/n_lb_back.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:37px;
	text-align:center;
}
#forfooter{
	margin-left:30px;
}
#phone{
	font-family: Arial, Sans-Serif;
    border: solid 1px #501873; 
    width: 230px;
}
#geolai{
    border: solid 1px #501873; 
    width: 110px;
}
#message{
    border: solid 1px #501873; 
    width: 340px;
	height: 150px;
}
#numbers{
    border: solid 1px #501873; 
    width: 212px;
	height: 158px;
}

#num{
    border: solid 1px #CCCCCC; 
    width: 30px;
	
}
#user{
    border: solid 1px #501873; 
    width: 240px;
	
}
#sname{
    border: solid 1px #501873; 
    width: 140px;
	
}
#x_user_name{
    border: solid 1px #501873; 
    width: 160px;
	
}
#x_geolai{
    border: solid 1px #501873; 
    width: 120px;
	
}
#x_telephone_number{
    border: solid 1px #501873; 
    width: 160px;
	
}
#x_phone_number{
    border: solid 1px #501873; 
    width: 160px;
	
}
#x_security_code{
    border: solid 1px #501873; 
    width: 120px;
	
}
#x_first_name{
    border: solid 1px #501873; 
    width: 200px;
	
}
#x_last_name{
    border: solid 1px #501873; 
    width: 200px;
	
}
#x_contact_name{
    border: solid 1px #501873; 
    width: 282px;
	
}
#x_birth_date{
    border: solid 1px #501873; 
    width: 120px;
	
}
#x_gender{
    border: solid 1px #501873; 
    width: 80px;
	
}
#x_address{
    border: solid 1px #501873; 
    width: 340px;
	
}
#x_email{
    border: solid 1px #501873; 
    width: 240px;
	
}
#psearch{
    border: solid 1px #CCCCCC; 
    width: 200px;
	
}
.tdLineRight{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#E7E7E7;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#E7E7E7;
}
.tdLineLeft{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#E7E7E7;
}
.tdLineCenter{
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#E7E7E7;
}
