div .hr {
	border-color: #8887bc;
}
.topbox {
background: #3b3bb4;
border-color: #8887bc;
color: #ffffff;
}

#tabs .tab {
	border-top: #8887bc 1px solid;
	border-left: #8887bc 1px solid;
	border-right: #8887bc 1px solid;
	background: #dcdcf4;
	color: #3b3bb4;

}

#tabs .tab_active {
	border-top: #AAAAFF 1px solid;
	border-left: #AAAAFF 1px solid;
	border-right: #AAAAFF 1px solid;
	background: #FFFFCC;
	color: #3b3bb4;
}

#tabs .tab:hover {
	background: #ffffff;
	color: #000000;
}

.main-left a {
display: block;
line-height: 18px;
font-size: 11px;
color: #3b3bb4;
padding-left: 10px;
text-decoration: none;
}

.main-left a:hover {
background: #8887bc;
color: #ffffff
}

.main-left a:active {
background: #3b3bb4;
color: #ffff00;
}

.main-right {
background: #dcdcf4;
border-color: #8887bc;
border-width: 0 1px 1px 1px;
color: #ffffff;
}

.bHead {
background: #b8b8e6;
border-color: #8887bc;
color: #3b3bb4;
}

.bBody {
background: #ffffff;
border-color: #8887bc;
}

input[type="text"], input[type="password"], textarea {
border-top: 1px solid #3b3bb4;
border-left: 1px solid #3b3bb4;
border-right: 1px solid #b8b8e6;
border-bottom: 1px solid #b8b8e6;
}

input[type="submit"], button {
border-bottom: 1px solid #3b3bb4;
border-right: 1px solid #3b3bb4;
border-left: 1px solid #b8b8e6;
border-top: 1px solid #b8b8e6;
background: #6263AF;
color: #ffffff;
}

a {
	color: #000066;
	text-decoration: none;
}
a:hover {
	color: #0000FF;
	text-decoration: underline;
}

table {
	
}

.table th {
	color: #FFFFFF;
	background: #b8b8e6;
	border-left: #8887bc 1px solid;
	border-bottom: #8887bc 1px solid;
	border-top: #8887bc 1px solid;
}

.table td {
	border-left: #DDDDDD 1px solid;
	border-bottom: #DDDDDD 1px solid;
}

.table tr:hover {
	background: #EEEEFF;
}
.table .thlast {
	border-right: #8887bc 1px solid;
}
.table .tdlast {
	border-right: #DDDDDD 1px solid;
}

.table .tdtop {
	border-top: #DDDDDD 1px solid;	
}

.copy {
	color: #6D7E9F;
	text-align: center;
}
