a:link{color: #000;text-decoration: none;}
a:visited{color: #000;text-decoration: none;}
a:hover{color: #000;text-decoration: none;}
a:active{color: #121;text-decoration: none;}

body,img,li,ul,form{
	 margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; list-style-type:none; text-decoration: none; border:0px; background:url(../images/bg.gif) repeat-x #EAEAEA; font-size:12px;
}
td{font-size:12px;line-height:18px;}
.a12h20c333 {
	font-size:12px;
	color: #333;
	line-height:20px;
}
.a12h20c666 {
	font-size:12px;
	color: #666;
	line-height:20px;
}
.a12h20white {
	font-size:12px;
	color: #fff;
	line-height:23px;
}
.a12h20blue {
	font-size:12px;
	color: #0365C1;
	line-height:20px;
}
.a14h20blue {
	font-size:14px;
	color: #003665;
	line-height:23px;
}
a:hover {
	font-size: 12px;
	line-height: 20px;
	color: #c00;
}
a:active {
	font-size: 12px;
	line-height: 20px;
	color: #003665;
}
a.left{
	font-size: 12px;
	color: #333;
	line-height:25px;
}
a.left:link {
	font-size: 12px;
	color: #333;
	line-height:25px;
}
a.left:hover {
	font-size: 12px;
	color: #c00;
	line-height:25px;
}

a.left:active {
	font-size: 12px;
	color: #c00;
	line-height:25px;
}

a.menu-blue{
	font-size: 13px;
	color: #f0a600;
	line-height:23px;
	font-weight:bold;
}
a.menu-blue:hover{
	font-size: 13px;
	color: #c00;
	line-height:23px;
	font-weight:bold;
}
a.menu-red{
	font-size: 13px;
	color: #c00;
	line-height:23px;
	font-weight:bold;
}
a.menu-red:hover{
	font-size: 13px;
	color: #c00;
	line-height:23px;
	font-weight:bold;
}

a.txt{
	font-size: 12px;
	color: #333;
	line-height:20px;
}
a.txt:hover{
	font-size: 12px;
	color: #c00;
	line-height:20px;
}
a.bs{
	font-size: 12px;
	color: #fff;
	line-height:25px;
}
a.bs:link {
	font-size: 12px;
	color: #fff;
	line-height:25px;
}
a.bs:hover {
	font-size: 12px;
	color: #fff;
	line-height:25px;
}

a.bs:active {
	font-size: 12px;
	color: #fff;
	line-height:25px;
}


.table-one-line {
	border: #dddddd 1px solid; 
}
.input{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding: 0px;
	margin: 0px;
	color:#666;
}
.button_out {
	font-size:12px;
	color:#333;
    cursor: hand; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#F8CC8F); 
    border: #A6650B 1px solid;
	padding:3px 0px 0px 0px;
}

.img155_112{max-width:155px; max-height:155px; width: expression(this.width >155 && this.height < this.width ? 155: true); height:  expression(this.height > 112 ? 112: true);}
.img200_150{max-width:400px; max-height:400px; width: expression(this.width >400 && this.height < this.width ? 400: true); height:  expression(this.height > 400 ? 155: true);}
a.len130{float:left;width:130px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
a.len160{float:left;width:160px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
a.len290{float:left;width:290px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
a.len530{float:left;width:530px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

