body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #EBB617;
	FONT-FAMILY: PMingLiU, "MS Song" , "MS Sans Serif";
}
.mainbg {
	background-image:url(image/background4.jpg);
	background-position:top;
	background-repeat: no-repeat;
	border-left:1px solid #707070;
	border-right:1px solid #707070;
	background-color:#FEDD76;
}	
.stripebg {
	background-image:url(image/stripe.jpg);
	background-position:right;
	background-repeat:repeat-y;
	border:1px solid #999;
 background-color:#FFF;
}	
.borderfull {
	 border:1px solid #AEAEAE;
 background-color:#FFF;
} 
a.versiontxt {
	font-size:70%;
	font-family:Arial;
	color:#333;
	text-decoration:underline;
}
a.versiontxt:hover {
	font-size:70%;
	color:#333;	font-family:Arial;

	text-decoration:none;
}		
.linebg {
	background-image:url(image/line.jpg);
	background-repeat:no-repeat;
	background-position: right;
}	
.towerbg {
	background-image:url(image/tower.jpg);
	background-repeat:no-repeat;
	background-position: bottom;
	border: solid #999;
	border-bottom: 1px;
	border-right: 1px;
	border-left: 1px;
	border-top: 1px;
	padding: 10px;
	background-color:#fff;
}	
.calculatebg {
	background-image: url(image/calculate.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
		border: solid #999;
	border-bottom: 1px;
	border-right: 1px;
	border-left: 1px;
	border-top: 1px;
	padding: 10px;
	background-color:#fff;
}	
.lawbg {
	background-image:url(image/law.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
		border: solid #999;
	border-bottom: 1px;
	border-right: 1px;
	border-left: 1px;
	border-top: 1px;
	padding: 10px;
	background-color:#fff;
}	
bluebg {
	background-image:url(image/gbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	
}	 
.blueTxt{
	font-size:90%;
	color:#365F91;
}
.redTxt{
	font-size:80%;
	color:#990000;
}
.normalTxt {
	font-size:80%;
	color:#333;
}
.whiteTxt {
	font-size:80%;
	color:#fff;
}
.greyTxt{
	font-size:80%;
	color:#333;
}
.bar {
	font-size:80%;
	color:#999;
}		
.keybar {
	background-image:url(image/key_bar.gif);
	background-repeat:repeat-x;
}
table.border234 {
	 border-top:1px solid #AEAEAE;
	 border-right:1px solid #AEAEAE;
	 border-bottom:1px solid #AEAEAE;
 background-color:#FFF;
} 
table.border123 {
	 border-top:1px solid #AEAEAE;
	 border-left:1px solid #AEAEAE;
	 border-bottom:1px solid #AEAEAE;
 background-color:#FFF;
} 
table.borderfull2 {
	 border:1px solid #999;
 background-color:#FFF;
} 
table.borderfull {
	 border:1px solid #AEAEAE;
 background-color:#FFF;
} 
table.border {
 border-left:1px solid #707070;
 border-right:1px solid #707070;
 background-color:#FFF;
} 
h1.keyword {
	font-size:40%;
	color:#FEE186;
}	
.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#EFEFEF;
color:#666;
font-weight:bold;
padding: 1px 2px;
}
.menubg {
	background-image:url(image/menubg.gif);
	background-repeat:no-repeat;
	background-position: top center;
}
.menu {
	font-size:100%;
	color:#000;
	font-weight:bold;
}
A.menu {
	font-size:90%;
	color:#333;
	text-decoration:none;
	font-weight:bold;
}		
A.menu:hover {
	font-size:90%;
	color:#EBB617;
	text-decoration:none;
	font-weight:bold;
}
.flashbg {
	background-image:url(image/flashbg.gif);
	background-position: center top;
	background-repeat:no-repeat;
}	
.boxa {
	background-image:url(image/boxa.gif);
	background-repeat:no-repeat;
	background-position: left top;
}		
.boxa2 {
	background-image:url(image/boxa.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
.redHeader {
	font-size:100%;
	font-weight:bold;
	color: #990000;
}	
.greyHeader {
	font-size:100%;
	font-weight:bold;
	color: #666;
}	
.dotline {
	border-bottom:1px dotted #666;
}	
A.newsTxt {
	color:#333;
	font-size:70%;
	font-family:Arial;
	text-decoration:none;
}	
A.newsTxt:hover {
	color:#2F6681;
	font-size:70%;
	text-decoration:underline;
}	
.date {
	color:#666;
	font-size:70%;
}	
A.date {
	color:#666;
	font-size:70%;
	text-decoration:none;
}	
A.date:hover {
	color:#666;
	font-size:70%;
	text-decoration:underline;
}	
.viewTxt {
	font-size:80%;
	font-weight:bold;
	color: #2F6681;
}
A.redview {
	font-size:70%;
	font-weight:bold;
	color: #990000;
	text-decoration:none;	
}
A.redview:hover {
	font-size:70%;
	font-weight:bold;
	color: #990000;
	text-decoration:underline;	
}
A.viewTxt {
	font-size:70%;
	font-weight:bold;
	color: #2F6681;
	text-decoration:none;	
}
A.viewTxt:hover {
	font-size:70%;
	font-weight:bold;
	color: #2F6681;
	text-decoration:underline;	
}
.greytable {
	color:#fff;
	font-size:75%;
	background-color:#AEAEAE;
	font-weight:bold;
}	
.redtable {
	color:#fff;
	font-size:75%;
	background-color:#990000;
	font-weight:bold;
}	
.ctableLR {
	background-color:#EFEFEF;
	border-left: 1px solid #AEAEAE;
	border-right: 1px solid #AEAEAE;
}	
.ctableLRB {
	background-color:#EFEFEF;
	border-left: 1px solid #AEAEAE;
	border-right: 1px solid #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	padding-bottom:5px;
}	
.ctableLR2 {
	border-left: 1px solid #AEAEAE;
	border-right: 1px solid #AEAEAE;
	padding:2px;
}
.ctableLRB2 {
	border-left: 1px solid #AEAEAE;
	border-right: 1px solid #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	padding-bottom:5px;
}	
.ctableall {
	border-left: 1px solid #AEAEAE;
	border-right: 1px solid #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	padding-bottom:3px;
}	
A.copyTxt {
	font-size:80%;
	color: #333;
	text-decoration:none;	
}
A.copyTxt:hover {
	font-size:80%;
	color: #333;
	text-decoration:underline;
}
.somediv{
width: 360px;
clear: left;
}

.somediv .floatbox{
float: left;
width: 20px;
}

* html .somediv p{ /* IE 3px jog hack*/
height: 1%;
}

.somediv p{
margin-top: 0;
margin-left: 20px;
}
A.redview2 {
	font-size:80%;
	font-weight:bold;
	color: #990000;
	text-decoration:underline;	
}
A.redview2:hover {
	font-size:80%;
	font-weight:bold;
	color: #990000;
	text-decoration:none;	
}