@charset "utf-8";
/* CSS Document */

body
{
background:url(../images/bg.gif) repeat-x;
background-color:#9bbfd3;
margin:0px auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
font-weight:normal;
text-align:left;
line-height:1.5em;
}

.mt
{
	margin-left:6px;
}

.tabl
{
/*	border:#035e90 2px solid; */
border:#39C 3px solid;
	border-top:none; 
	border-bottom:none; 
	height:100%;
}

.manubar
{
	background:url(../images/menubar.gif);
	height:30px;
}

.navi_active, .navi_inactive, .navi_over
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background:url(../images/actnavi.gif);
	height:30px;
	cursor:pointer;

	
}

a.menu_over
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.navi_inactive
{
		color:#369;
		background:none;

}

a.side_navi
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444;
text-decoration:none;
}

a.side_navi:hover
{
text-decoration:underline;
color:#006699;
}

.htitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:4px;
padding-left:0px;
color:#3399CC;
border-bottom:solid 2px #3399CC;
}

p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
font-weight:normal;
text-align:left;
line-height:1.5em;
}

.navi_over
{
	background:url(../images/overnavi.gif);
	cursor:pointer;
}

.navi_bottombar
{
background:#2995ca;
}

.stb
{
background:url(../images/banner_bg.gif);
background-position:top;
}

.he
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#39C;
	line-height:1.6em;
}

.he7
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}

.leftbar
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	height:35px;
	background:url(../images/left_blu.gif);
}

.left_ul
{
	list-style-image:url(../images/arrow_2b.gif);
	color:#000;
	line-height:1.5em;
	width:86%;
	margin-left:-15px;
	text-align:left;
}

.left_li
{
	height:25px;
	border-bottom:#96b1c2 1px dashed;
	padding-top:3px;
}

.left_li2
{
	height:45px;
	border-bottom:#96b1c2 1px dashed;
	padding-top:3px;
}
p.app {
	color: #666666;
	font-size: 12px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 0 0 5px 0;
	line-height: 125%;
}

p.apptitle {
	color: #6699cc;
	font-size: 16px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 0;
	font-weight: bold;
}
.footer, a.footer, .footer2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ddd;
	text-decoration:none;
	line-height:1.5em;
}

a.footer:hover
{
	color:#eee;
}

 a.footer
{
	font-size:11px;
	font-weight:bold;
	color:#ddd;
}

.footer2
{
	color:#9CF; padding: 0;
}

.note {padding: 0}
.note p {text-align:justify;font-size:10px;color:#fff; line-height: 15px; margin-bottom:10px;}
.note a {color:#fff; text-decoration:underline;}

#support {
	position:absolute;
	left:1300px;
	color:#555555;
	padding:10px 10px 10px 10px;
	text-align:right;
	top:1200px;
	width:300px;
	z-index:12;
	height: 100px;
}
