body {
	margin: 0px;
	text-align: center;
	background-color: #e0e0e0;
}
td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565759;
	line-height: 18px;
}
.profont{
	font-size:12px;
	padding:2px 8px 2px 10px;
	line-height: 18px;
}
.redfont{color:#F00}
.input3{
	border: 1px solid #cecece;
	padding:3px 0 0 4px;
	font-size: 12px;
	line-height: 18px;
	background-color: #eaeaea;
}
.input2{
	border: 1px solid #cecece;
	padding:3px 0 0 4px;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFF;
}
a{
	color:#565759;
	text-decoration:none;
}
a:visited{
	color:#565759;
	text-decoration:none;
}
a:hover{
	color:#e77817;
	text-decoration:none;
}
a:active{
	color: #565759;
	text-decoration: none;
}
a.link_top:link {
	color: #4e4d4d;
	text-decoration: none;
	font-weight:bold;
}
a.link_top:visited {
	color: #4e4d4d;
	text-decoration: none;
	font-weight:bold;
}
a.link_top:hover {
	color: #e77817;
	text-decoration: none;
	font-weight:bold;
}
a.link_top:active {
	color: #4e4d4d;
	text-decoration: none;
	font-weight:bold;
}
a.link_bot:link {
	color: #666666;
	text-decoration: none;
}
a.link_bot:hover {
	font-size: 12px;
	text-decoration: none;
	color:#6085b1;
}
a.link_nav:link {
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}
a.link_nav:visited {
	font-size: 12px;
	text-decoration: none;
	color: #fff;
}
a.link_nav:hover {
	ont-size: 12px;
	text-decoration: underline;
	color:#fecaa7;
}
a.link_nav:active {
	font-size: 12px;
	text-decoration: none;
	color:#fff;
}

a.link_left:link {
	font-size: 12px;
	text-decoration: none;
	color:#565759;
	font-weight:bold;
}
a.link_left:visited {
	font-size: 12px;
	text-decoration: none;
	color:#565759;
	font-weight:bold;
}
a.link_left:hover {
	font-size: 12px;
	text-decoration: none;
	color:#e77817;
	font-weight:bold;
}
a.link_left:active {
	font-size: 12px;
	text-decoration: none;
	color:#565759;
	font-weight:bold;
}
a.link_red:link {
	color: #fe0000;
	font-size: 12px;
	text-decoration: none;
}
a.link_red:visited{
	color: #fe0000;
	font-size: 12px;
	text-decoration: none;
}
a.link_red:hover {
	font-size: 12px;
	text-decoration: none;
	color:#000;
}

a.link_red:active{
	color: #fe0000;
	font-size: 12px;
	text-decoration: none;
}
.bg_center {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position:right bottom;
}
.bg_bot {
	background-image: url(../images/bg_bot.jpg);
	background-repeat: repeat-x;
	background-position:right bottom;
}
.bg_login {
	background-image: url(../images/bg_login.jpg);
	background-repeat: repeat-x;
	background-position:right bottom;
}
.bg_pro {
	background-image: url(../images/bg_pro.jpg);
	background-repeat: repeat-x;
	background-position:right bottom;
}
.bg_pro2 {
	background-image: url(../images/bg_pro2.jpg);
	background-repeat: no-repeat;
}
.bg_cc {
	background-image: url(../images/bg_cc.jpg);
	background-repeat: repeat-x;
	background-position:right bottom;
}
.line {
	background-image: url(../images/line.jpg);
	background-repeat: repeat-x;
}
.font_12_black{
	font-size: 12px;
	text-decoration: none;
	color:#6e6e6e;
	font-weight:bold;
}
.font_16_black{
	font-size: 16px;
	text-decoration: none;
	color:#6e6e6e;
	font-weight:bold;
}
.font_11_grey{
	font-size: 12px;
	text-decoration: none;
	color:#565759;
	font-weight:bold;
}
.font_11_yellow{
	font-size: 12px;
	text-decoration: none;
	color:#ff6600;
	font-weight:bold;
}
.font_14_yellow{
	font-size: 14px;
	text-decoration: none;
	color:#ff6600;
}
.font_12_yellow{
	font-size: 12px;
	text-decoration: none;
	color:#fecaa7;
}
.font_14_blue{
	font-size: 14px;
	text-decoration: none;
	color:#000;
	font-weight:bold;
	line-height:24px;
}
.border{
	border: 1px solid #CCC;	
	
}