.pgbgd	{width:100%;
		min-width:320px;
		height:auto;
		background-color:#000000;
		padding-top:5px;
		margin:0px;
		float:left;
}
.pgd    {width:98%;
		max-width:1000px;
		margin:0px auto;
}
#idhdrv {position:absolute;
		width:86%;
		height:90px;
		margin-top:90px;
		margin-left:50px;
}
#idhdrp {position:absolute;
		width:39%;
		height:105px;
		margin-top:380px;
		margin-left:55px;
}
.hypbgd {width:100%;
		min-width:320px;
		background-color:#666666;
		float:left;
}
#idhyp  {width:710px;
		height:40px;
		margin:0px auto;
		position:relative;
}
#idmenu {width:70%;
		height:17px;
		color:#FFFFFF;
		text-align:center;
		border:1px solid #FFFFFF;
		padding:5px 0px;
		margin:2px auto;
		cursor:pointer;
		display:none;
}
#idmenuex	{margin-top:3px;
		margin-left:20px;
		float:left;
}
#idhypbg {width:980px;
		height:40px;
		background-color:#990000;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		z-index:50;
}
.hyp    {height:18px;
		padding-top:1.1%;
		padding-bottom:5px;
		float:left;
}
.mainbgd    {width:100%;
		min-width:320px;
		height:auto;
		background-color:#000000;
		margin:7px 0px;
		float:left;
}
#idmain0    {width:1000px;
		max-width:1000px;
		height:auto;
		background-color:transparent;
		min-height:300px;
		margin:0px auto;
}
.main		{width:98%;
		background-color:transparent;
		padding:0px 1% 0px 1%;
		margin:5px 0px;
		float:left;
}
.ftrbgd		{width:100%;
		height:auto;
		background-color:#000000;
        padding:7px 0px 10px 0px;
		float:left;
}
#idftr		{width:100%;
		max-width:1000px;
		min-width:320px;
		height:auto;
		margin:0px auto;
}
#idftrtxtcon	{width:320px;
        font-size:16.5px;
        font-weight:600;
		padding-top:7px;
		padding-left:1%;
		line-height:2.3em;
		float:left;
}
#idftrst    {width:340px;
        padding-top:15px;
		float:left;
}
#idftrtxt  {width:300px;
        color:#FFFFFF;
        text-align:justify;
        padding-top:0px;
        padding-right:1%;
        float:right;
}
#idftrtxt p {margin:5px 0px;}
}
.homed	{width:300px;
		color:#666666;
		padding:10px;
		background-color:#FFFF99;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		margin:0px auto;
		text-decoration: none;
		display:block;
		cursor:pointer;
}
#idtxthome	{width:950px;
		position:absolute;
		background: url("images/sh60.png");
		color:#FFFFFF;
		font-size:15px;
		padding:15px;
		margin-top:570px;
		z-index:20;
}
#idtxthome p	{margin-top:0px;
		margin-bottom:12px;
}
.txthomeinf	{width:180px;
		color:#FFFFFF;
		background-color:#FF9900;
		text-align:center;
		padding:5px 0px;
		margin-left:auto;
		margin-right:auto;
}
.txthomecon	{width:100%;
		text-align:center;
		padding:15px 0px;
		float:left;
}
.txtcon		{width:100%;
		margin-top:7px;
		margin-bottom:7px;
		float:left;
}
#idconp     {width:100%;
        margin-bottom:10px;
        float:left;
}
#idconp p	{width:100%;
		margin-top:5px;
		margin-bottom:5px;
		float:left;
}
#idconf		{width:100%;
		margin:0px auto;
}
.txtforml	{width:100%;
		margin-top:5px;
		float:left;
}
.txtformla	{width:100%;
		margin-top:5px;
		float:left;
        display:none;
}
.txtformr	{width:100%;
		float:left;
}
.txtformra	{width:100%;
		float:left;
        display:none;
}
.txtformri	{width:98%;
		height:auto;
}
.txtformr2	{width:198px;}
.txtformth	{width:500px;
		color: #FFFFFF;
		font-weight:bold;
		background-color:#E09D38;
		text-align:center;
		padding:10px 7px;
		border:5px double #AD7014;
		margin:0px auto;
}
.txtj 		{background-color:transparent;
		font-size: 13px;
		padding:0px 5px 5px 0px;
		float:right;
}
