a{ color: #ffffff; text-decoration: underline; }
a:hover{ color: #dae5f1; text-decoration: underline; }
body { background: #527faf url(body.gif); font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 0; padding: 0; }
h1{ color: White; font-size: 21px; font-weight: normal; height: 50px; line-height: 50px; margin: 25px 0 25px 0; padding: 0 0 0 20px; }
hr { border: 0; color: #7ea0c4; height: 1px; background:#7ea0c4; line-height:1px; padding:0px; display:block; margin:10px 0px 0px 35px; }
html { height: 100%; }
p{ color: White; padding: 0 0 0 20px; margin:10px 0px 10px 0px; }
.copyright{ border-left: 2px solid #7c9ec2; color: #dae5f1; float: left; font-size: 12px; height: 40px; line-height: 40px; display:block; margin: 30px 0 30px 0; padding: 0 0 0 20px; }
.logotype{ background: url(logotype.gif) left center no-repeat; float: left; height: 100px; width: 220px; }
.menu{ border-left: 2px solid #7c9ec2; color: #dae5f1; float: left; font-size: 12px; height: 20px; line-height: 20px; margin: 5px 0 5px 5px; padding: 0 0 0 15px; text-decoration: none; }
.menu:hover, .menu_lan:hover { color: White; font-size: 12px; text-decoration: none; }
.menu_end{ background: url(shadow_down.gif) right no-repeat; clear: left; float: left; height: 80px; width: 220px; }
.menu_lan{ color: #dae5f1; font-size: 12px; text-decoration: none; float:left; margin-left:20px; }
.menu_off{ background: url(shadow_off.gif) right repeat-y; clear: left; float: left; height: 32px; width: 220px; }
.menu_on{ background: #486d95 url(shadow_on.gif) right repeat-y; clear: left; float: left; height: 32px; margin: 0 0 0 0; padding: 0 0 0 0; width: 220px; }
.menu_select{ border-left: 2px solid #7c9ec2; color: White; float: left; font-size: 12px; height: 20px; line-height: 20px; margin: 5px 0 5px 5px; padding: 0 0 0 15px; text-decoration: none; }
.menu_start{ background: url(shadow_up.gif) right no-repeat; float: left; height: 100px; line-height: 100px; text-align: center; width: 220px; }
.title{ border-left: 2px solid #91b3d7; color: #dae5f1; float: left; font-size: 12px; height: 40px; line-height: 40px; margin: 30px 0 30px 0; padding: 0 0 0 20px; }
.white{ color: #dae5f1; font-size: 12px; }
.white_a, #login a { color: #dae5f1; font-size: 12px; text-decoration: none; }
.white_a:hover, #login a:hover { color: #ffffff; font-size: 12px; text-decoration: none; }
#container{ margin: 0 auto; width: 850px; }
#content{ float: right; width: 630px; }
#gradient{ background: url(gradient.gif) repeat-x; height: 200px; width: 100%; }
#header{ float: left; height: 100px; width: 850px; }
#login{ background: #608dbd; color: #dae5f1; float: right; font-size: 12px; height: 40px; line-height: 40px; margin: 30px 0 30px 0; padding: 0 20px 0 20px; }
#navigator{ float: left; width: 220px; }


h2
{
	font-size:16px;
	color:#dae5f1;
	font-weight:normal;
	margin:20px 0px 0px 20px;
}

.dataTable_1
{
	font-size:12px;
	color:#ffffff;
}
.dataTable_1 h2
{
	margin-left:0px;
	margin-bottom:10px;
	margin-top:10px;
}

input.i-button 
{
    background: #74b1dc url(selected.gif) repeat-x center center;
    color: #ffffff;
    font-size:11px;
    height: 20px;
	border: solid 0px;
}

input.i-text {
    border: solid 1px #7d9fc3;
    padding: 1px;
    padding-left: 3px;
    padding-right: 3px;
}