@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; outline: 0; }

a { color: #0252aa; text-decoration: underline; cursor: pointer; }
a:hover { text-decoration: none; }
a:visited{
	color: #0252aa;
	text-decoration:underline;
}

body {
	
	/*margin:800px 0 0 0;
	background: url(../images/business_bg1.jpg) no-repeat;
	background-position:center;
    font-size: 14px;
    line-height: 15px;
	font-family:Tahoma, "MS Sans Serif", sans-serif;
    color:#00C;
	
	 background:#EDCAF9;
    background:#c0e7d2;*/
   /* min-width: 980px;*/
}
.txt01, .txt02, .txt03, .txt04, .txt05, .txt06, .txt07, .txt08{
font-family:Tahoma, "MS Sans Serif", sans-serif;
font-size:14px;
color:#0C3; /*Color Green*/
}
.txt02{
	color:#F00; /*Color Red*/
}
.txt03{
	color:#03C; /*Color blue*/
}
.txt04{
font-size:12px;
color:#03C; /*Color blue*/
}
.txt05{
font-size:16px;
color:#060; /*Color Green*/
text-shadow: 0 0 3px #fff;
}
.txt06{
	color:#C90; /*Color orange*/
}
.txt07{
font-size:16px;
color:#F00; /*Color Red*/
/*text-shadow: 0 0 3px #000;*/
}
.txt08{
	font-size:12px;
	color:#666; /*Color Gray*/
}

.background_index{
	border:#000 solid 2px;/**/
	margin:500px 0 0 0;
}


.box_login{
	background: url(../images/business_bg2.jpg) repeat;
	background-position:center;
	width: 1380px;
    height: 800px;
	/*width: 350px;
    height: 120px;
    position: absolute;
	position:relative;*/
	margin:0 auto;
	
	/*border:#F00 solid 2px;
    top:0;
    bottom: 0;
    left: 0;
    right: 0;*/

   /* margin: auto;
	background-image:url(../images/business_bg1.jpg);
	background-color:#FFF;*/
}
table.admin{
	margin: 0 auto;
}
table.admin tr, table.tbdata tr {
	font-family:Tahoma, "MS Sans Serif", sans-serif;
	font-size:14px;
	color:#333;
	/*border-bottom:#666 solid thin;*/
	line-height:25px;
}
table.tbdata tr:hover {
	background-color:#9FF;
	color:#333;
}
.boxmsg01{
	margin:auto;
	padding-top:10px;
	width:350px;
	height:40px;	
	text-align:center;
	line-height:25px;
	/*border:#F00 solid thin;*/
}
.boxmsg02{
	margin:auto;
	padding-top:10px;
	width:500px;
	height:40px;	
	text-align:center;
	/*border:#F00 solid thin;*/
}
.input_right{
	text-align:right;
}
.input_center{
	text-align:center;
}
.input_rightbold{
	font-weight:bold;
	text-align:right;
}
.centerbold{
	font-weight:bold;
	text-align:center;
}

.simply{
/*font:14px Trebuchet MS, Tahoma;*/
font: 14px Tahoma, "MS Sans Serif", sans-serif;
/*margin: 30px;
width: 1000px;*/
margin: 0 auto;
width: 0 auto;
border-collapse: collapse;
background:#FFF;
text-align: left;
}
.simply th{
/*font:14px Trebuchet MS, Tahoma;*/
font: 16px Tahoma, "MS Sans Serif", sans-serif;
color: #222;
background:#cbeffd;/**/

padding: 10px 8px;
border-bottom: 2px solid #ccc;
}
.simply td{
border-bottom: 1px solid #ccc;
color: #666;
/*background: #fff;*/
padding: 5px;
}
.simply tbody tr:hover td{
color: #222;
background:#DDD;
} 
.simply .bgcolorgray{
background: #ccc;
} 

.borred{
	border: 2px solid #F00;
}
.bororange{
	border: 2px solid #FF0;
}
.borgreen{
	border: 2px solid #3F0;
}
.bgredselect{
	background-color:#F00;
}
.txtredcolor{
	color:#F00;
}
.borbottom_green{
	/*border-bottom-color:#9C9;*/
	border-bottom: 2px solid #B6EDAF;
	border-right: 2px solid #B6EDAF;
}
.box_alignleft{
	width:100px;
	margin-left:120px;
}
.main_compareproject{
	width:1000px;
	height:auto;
	margin:5px 0 0 0;
	/*border:#F00 solid 2px;*/
}
.main_compareproject .leftbox{
	float:left;
	width:490px;
	height:auto;
	margin:5px 5px 0 0;
	/*border:#F96 solid 2px;*/
}
.main_compareproject .rightbox{
	float:left;
	width:490px;
	height:auto;
	margin:5px 0 0 0;
	/*border:#0F6 solid 2px;*/
}
.border_topline{
	border-top: 2px solid #333;
}
.clear_both{
	clear:both;
}