body{
	font-family:Arial,Tahoma,"Trebuchet MS",Verdana,Georgia, Lucida,Helvetica, sans-serif; 
}
*{
	padding:0;	margin:0;
}
ul,ol,li{
	list-style:none;
}	
/*------------------------------Page Structure
*/
#puwrap{
    position:absolute;
	z-index:2000;
	width:320px;
	font-family:Arial,Tahoma,"Trebuchet MS",Verdana,Georgia, Lucida,Helvetica, sans-serif;
	font-size:12px;
}
.pubtm,.putop{
	width:320px; 
	display:block;
	overflow:hidden;
}
.pubtm{
	height:26px;
}
.putop{ 
	height:39px; 
}
.putop dd,.pubtm dd{
	float:left;
}
.tlft{
	background: url(./images/toplft.png) no-repeat;
	width:10px; 
	height:39px;
}
/*\*/
* html .tlft{
background-image: none; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.bhungry.com/sms/images/toplft.png", sizingMethod="crop");
}
/**/
.trght{
	background:url(./images/toprght.png) no-repeat;
	width:10px;
	height:39px;
}
/*\*/
* html .trght{
background-image: none; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.bhungry.com/sms/images/toprght.png", sizingMethod="crop");
}
/**/
.tbg{
	background:url(./images/topbg.png) repeat-x;
	height:39px;
	width:300px;
	overflow:hidden;
}
.btmlft,.btmbg,.btmrght{
	height:26px;
}
.btmlft{
	background:url(./images/btmlft.png) no-repeat;
	width:10px;
}
/*\*/
* html .btmlft{
background-image: none; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.bhungry.com/sms/images/btmlft.png", sizingMethod="crop");
}
/**/
.btmbg{
	background:url(./images/btmbg.png) repeat-x;
	width:300px;
	overflow:hidden;
}
.btmrght{
	background:url(./images/btmrght.png) no-repeat;
	width:10px;
}
/*\*/
* html .btmrght{
background-image: none; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.bhungry.com/sms/images/btmrght.png", sizingMethod="crop");
}
/**/
.pumid{
	width:320px;
	min-height:150px;
	background:url(./images/midmainbg.gif) repeat-y;
	overflow:hidden; 
	padding:0 3px;
	voice-family:"\"}\"";
	voice-family:inherit;	
	width:314px; 
}
html>body .pumid{
	width:314px; 
} 
.pumid ul{
	width:314px;
	overflow:hidden; 
}
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.pumid ul li{ 
	float:left;
	font-size:11px;
	color:#3D3D3D;
	width:314px;
	overflow:hidden;
	line-height:19px;
	border-bottom: 1px solid #A3CEAC;
}
.pumid ul li p{
	float:left;
	width:202px;
	padding-left:8px; 
}
.pumid ul li span{
	float:right;
	width:85px;
}
.tbg h4{
	background:url(./images/toplfticon.gif) no-repeat;
	height:24px;
	float:left;
	font-size:14px;
	color:#003372;
	line-height:24px;
	font-weight:normal; 
	padding-left:30px;
	margin:9px 0 0 3px; 
}
.tbg span{
	float:right;
	background:url(./images/closelnktp.gif) no-repeat right;
	height:15px;
	padding-right:24px;
	margin:14px 3px 0 0;
	cursor:pointer; 
}
.btmbg p{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	float:left;
	margin:8px 0 0 3px; 
}
.btmbg span{
	color:#fff;
	float:right;
	background:url(./images/closelnk.gif) no-repeat right;
	height:15px;
	padding-right:24px;
	margin:9px 3px 0 0;
	cursor:pointer; 
}
/*10.06.08=====================================*/
.frminfo li{
	width:300px;
	overflow:hidden; 
}
.frminfo label{
	width:100px;
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	color:#000;
	margin-left:10px;
}
.frminfo input{
	float:right;
	height:17px;
	border:1px solid #7BA684;
	margin:0 10px 0 0;
	background:#DDF9E3;
} 
/*.frminfo .sndparts{
	border:none;
}
.pumid ol{
	margin-left:130px; 
}*/
.pumid label {
 width:200px;
}
.pumid .frminfo .sndparts ul li{
	width:auto;
}
.pumid .inputclass{
	width:14px;
	height:14px;
	border:none;
	float:left;
	background:none;
	margin-top:1px;
}
.pumid .frminfo .sndparts ul li{
	float:right;
	border:none;
	padding:5px 0;
}
.pumid .frminfo .sndparts ul li span{
	width:150px;
	line-height:14px;
	float:right; 
}
.frminfo .codeenter{
	width:80px;
	height:18px;
}
.frminfo .picturecode{
	float:left;
	margin-left:80px;
}
.frminfo .sndbtnx{
	width:70px;
	height:22px;
	border:none;
	float:left;
	margin:10px 0 0 135px;
}
.frminfo .lstli{
	padding-bottom:10px;
}
