/* Infolinkbcare  */

html{ width:100%; height:100%;	}
body{
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:12px;
	background:#0000;
}
#top{margin:0; padding:3px 0 0 0; width:100%; height:22px; background:#000; font-size:14px; color:#fff; float:left;	}
#maincontainer{margin:0 auto; padding:0; width:1024px; height:auto;	}


#left{ margin:0; padding:0;	background-color:#000; width:15px; height:805px; float:left}
#container{ margin:0 auto 0 auto; padding:0; width:900px; height:800px; background:#ffffd9; float:left }
#right{ margin:0; padding:0; background-color:#000; width:15px; height:805px; float:right; }
#bottom{margin:0; padding:0; width:100%; height:22px; background:#000; font-size:14px; color:#fff; float:left;		}


/*  top menu */
#topmenu{
	width:900px;
	height:20px;
	padding:0;
	margin:0px 0px 0px 0px;
	list-style:none;
	text-align:center;
	display:block;
	background-color:#b9e0b9;
	}
#topmenu ul {
	margin:0;
	padding:0;
	list-style: none;
	line-height: normal;
	
	
}

#topmenu ul li {
	width:89px;
	height:20px;
	float: left;
	margin:0;
	font:Arial;
	font-size:11px;
	color:#414577;
	line-height:20px;
	border-right:solid 1px #4f604f;
	
}
/* end of top menu */

#gateway{width:810px; height:20px; margin:0; padding:0; background-color:#125446; float:left; font-family:Arial; font-size:12px; color:#fff; line-height:20px;	}
.ctrl{width:90px; height:20px; margin:0; padding:0 0 0 0; background-color:#125446; font-family:Arial; font-size:12px; line-height:20px; float:right; text-align:center; color:#fff;	}

#content{margin:0; padding:0; width:900px; height:700px; float:left;	}

#contentsup{margin:0; padding:0; width:900px; height:612px; float:left;	}
.sup1half{float:left; margin:60px 0 0 70px; padding:0; width:691px; height:550px;	border:solid 1px #999; background:#d3f1d5;}

.infolink{	float:left; margin:10px 0 0 0; padding:0 0 0 15px;; width:600px; height:20px; font-family:Arial; font-size:12px; 	}

/* form */
.form{float:left; margin:15px 0 0 0; padding:0; width:691px; height:20px; background-color:#125446; text-align:center; font-family:Arial; font-size:16px; color:#fff	}
.in{width:480px; height:20px; background:#000; color:#fff	}
.formtxt{float:left; margin:40px 0 0 0; padding:0 0 0 15px; width:156px; height:30px; text-align:; line-height:24px;	}
.intxt{float:right; margin:40px 0 0 0; padding:0; width:520px; height:30px;	}

.formtxt1{float:left; margin:15px 0 0 0; padding:0 0 0 15px; width:156px; height:30px; text-align:; line-height:24px;	}
.intxt1{float:right; margin:15px 0 0 0; padding:0; width:520px; height:350px;	}
.in1{width:480px; height:350px; background:#000; color:#fff	;  }
.btn{float:left; width:157px; height:30px; margin:15px 0 0 170px; padding:0;	}

/* end of form */



/*	right tab	*/
#rittab{margin:0; padding:0; float:left; list-style:none; background:#145647; border-bottom:1px solid #999; width:94px; height:auto; display:block;}
#rittab ul{margin:0; padding:0; list-style:none;	}
#rittab ul li{margin:0; padding:0; border-bottom:1px solid #999; background:#145647; width:94px; height:22px; text-align:center; color:#fff; line-height:22px; 	}
/* end of right tab	*/

/*	backtomenu	*/

.backtomenu{margin:5px 0 0 20px; padding:0; width:100px; height:80px; float:right; font-size:14px;	color:#000; text-decoration:none;	}
.bcktomnu{margin:0; padding:0; text-decoration:none; color:#000; font-size:14px;	}
.bcktomnu:hover{ color:#FF0000; text-decoration:underline; font-size:12px;	}
/*	backtomenu	*/



/* calc	*/
.calc{float:left; width:691px; height:auto; margin:25px 0 0 0; padding:0; text-align:center;	}



.logo{float:left; margin:0; padding:10px 0 0 20px; width:41px; height:85px; text-align:right; font-family:Arial; font-size:12px; color:#000; 	}
.curperiod{float:left; margin:0; padding:30px 30px 0 0 ; text-align:center; width:200px; height:65px;  line-height:18px;	}
.curdate{float:left; margin:0; padding:30px 0 0 0; width:156px; height:65px; text-align:center; }

.slcmpy{float:left;	width:447px; height:20px; margin:0; padding:0; text-align:center; }

.2half{float:left; margin:0; padding:0; width:449px; height:543px; 	}

.hicon{margin:0 0 0 5px; padding:0; width:64px; height:auto; text-align:center;}
a img{border:0;	}

.icon{margin:1px 0 0 15px; padding:0; width:15px; height:14px; text-align:left; float:left;	}
.txt{margin:0 0 0 15px; padding:0; width:150px; height:auto; text-align:left; 	}
