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

table {
	width:100%;
}
.wid10 {
	width:10%;
}
.wid15 {
	width:15%;
}
.wid45 {
	width:45%;
}

.tbl_ht tr td {
	padding:0 2px;
	line-height:1;
}


h2 {
	clear:both;
}

#stmenu {
	margin-bottom:25px;
}

#stmenu dt {
	clear:both;
	margin:10px 0;
	border-bottom:dotted 2px #419CD8;
	color:#419CD8;
	font-size:1.3em;
	font-weight:bold;
}

#stmenu dd {
	float:left;
	width:5em;
	text-align:center;
	margin:0 7px 5px 0;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	
    background: #1CABEB;
    background: -webkit-gradient(linear, left top, left bottom, from(#8DD4F4), to(#1CABEB) );
    background: -moz-linear-gradient(-90deg, #8DD4F4, #1CABEB);
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8DD4F4', endColorstr='#1CABEB');
}
#stmenu dd a {
	padding:2px 10px;
	display:block;
	text-decoration:none;
	color:#fff;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;

    background: #8DD4F4;
    background: -webkit-gradient(linear, left top, left bottom, from(#1CABEB), to(#8DD4F4) );
    background: -moz-linear-gradient(-90deg, #1CABEB, #8DD4F4);
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1CABEB', endColorstr='#8DD4F4');
}
#stmenu dd a:hover {
	color:#E7F5F8;
	
    background: #1CABEB;
}

@media print {

.content {
	width:100%;
}

#main h1 {
	margin:0;
    padding:0;
}

.tbl_ht {
	page-break-after: always;
}

#hd,
#ft,
#nav,
#stmenu,
.sidenav {
	display:none;
}

}

