body {
	font-size:13px;
	margin: auto;
	padding: auto;
	text-align:left;
}

#header {
	background:url("../images/top_02.jpg");
}
#logo {
	background:url("../images/top_01.jpg") no-repeat;
	text-align:right;
}
#banner {
	height:132px;
	padding: 8px 40px;
	background:url("../images/top_03.jpg") no-repeat right top;
}

.line {
	height:30px;
}

#work {
	width: 980px;
	margin:auto;
}

#login {
	width: 300px;
	text-align:right;
	float:left;
}
#login #login_title{
	height:24px;
	width:264px;
	line-height:24px;
	text-indent:10px;
	text-align:left;
	color:#fff;
	font-weight:700;
	background:url("../images/login_title_bg.jpg") no-repeat;
	}

#login #login_input{
	height:auto;
	width:262px;
	text-align:center;
	border-top:1px solid #1F81B3;
	border-left:1px solid #1F81B3;
	border-right:1px solid #1F81B3;
	border-bottom:1px solid #1F81B3;
	}

.input_item {
	text-indent: 20px;
	width:100%;
	height:24px;
	line-height:24px;
	margin-top:6px;
	}

.input_item .item_label{
	float:left;

	}
.input_item .item_input{
	float:left;
	}
#input_button {
	margin: 3px 0px 3px 0px;
}
#input_button input {
	width:60px;
	margin-right:5px;
}
#input_function {
	text-align:right;
	margin-right:5px;
}
#input_error ul {
	list-style-type: none;
	margin:0;
	padding:0;
}
	

#span{
	width: 100px;
	height:100px;
	float:left;
	background:url("../images/big_icon_003.gif") no-repeat right top;
	}

#helper{
	width: 560px;
	height:200px;
	float:left;
	text-align:left;
	padding-left:20px;
	background:url("../images/icon_line.gif") no-repeat ;
	}

.helper_title {
	margin: 5px;
	font-weight:700;
	}
	.helper_content {
	margin-bottom:20px;
	}
#footer {
	width:100%;
	height:20px;
	position:absolute;
	top:100%;
	left:0;
	margin-top:-20px;
	background:#427FBA;
}



#wizard {
    width:100%;
    height:100%;
    font-size: 12pt;
    /*border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black;*/
	border:1px solid black;
    }

#wizard td {
    align:left;
     font-size:13px;
    }

#wizard #content{
    overflow:auto;
     font-size:10pt;
    }
#wizard #middle{

    }

#wizard #middle #image{
    height:auto;
    background: #2886bc url(../../../images/wizard.jpg) no-repeat;
    }
#wizard #middle ul{
    height:auto;
    vertical-align:bottom;
    }
#wizard #middle #image li{
    list-style-type: none;
    color: white;
    font-weight:bold;
     font-size:13pt;
    margin: 10px 0px 5px 0px;
	}

#wizard #middle #image .active{
    list-style-type: square;
    color:black;
    font-weight:bolder;
	}

#wizard #middle #content{
    width:100%;
    height:auto;
    align:left;
    
    }

#wizard #bannerbar {
  }
#wizard #bottombar {
    height:25px;
	border-top:1px solid black;
  }
#wizard #buttom {
    width:100%;
    text-align:right;
    vertical-align: center;
    margin-right: 10px;
    }