/* base  */


body {
	
	background:url(../images/header_line.gif);
	background-repeat: repeat-x ;
	background-color:#ffffff;
	padding:0;

}

td.Main {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	align:left;
	line-height:1.5em;
	text-align:left;
	padding-left: 5px;
	padding-top:15px;



}



span.header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#375C7D;
	font-weight:bold;

}


td.lnav {
	background:url(../images/navbground.jpg);
	background-repeat: no-repeat;
	padding-left:10px;
	

}


td.header{
	padding:0;

}

a {color:#007fc3;}
a:hover {color:#28a0e1;}

form {font-size:12px;}
input {font-size:12px;}

p {margin:5px 0;}

em {font-style:normal;}
cite {font-style:normal;}



table {
	font-size:12px;
	line-height:14px;
}


.clear {
	width:1px;
	height:1px;
	color:#fff;
	clear:both;
	font-size:1px;
	text-indent:-9999px;
}

.center {text-align:center;}

.left {float:left;}
.right {float:right;}

.m10px {margin-top:10px;}
.m20px {margin-top:20px;}
.m30px {margin-top:30px;}
.m35px {margin-top:35px;}
.m40px {margin-top:40px;}
.m70px {margin-top:70px;}
.m100px {margin-top:100px;}

.f14px {font-size:14px; font-weight:bold;}
.f10px {font-size:10px; list-style:12px;}

td.footer{
	font-family: Arial, Helvetica, sans-serif;
        font-size:8pt;
	text-align:right;
	vertical-align:middle;	
	padding-top: 5px;
	padding-right:50px;
	padding-bottom:5px;
}

td.footer1{
	vertical-align:middle;	
	padding-top: 5px;
	padding-bottom:5px;
}
a.footlink{
	font-family: Arial, Helvetica, sans-serif;
        font-size:8pt;
	color: #375c7d;
	text-decoration:underline;
	
}

a.footlink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #585D61;
	text-decoration:underline;
	
}

@charset "UTF-8";

/* *html body			for ie6 */
/* *:first-child+html	for ie7 */
/* html[xmlns*=""] body:last-child Safari */


#menu3 {
	width:185px;
}

#menu3 ul.main{
	width:184px;
	margin:20px 0 0 0;
	padding:0;
}

*html body #menu3 ul.main{
	width:184px;
	margin: 17px 0 0 0;
	padding:0;
}

*:first-child+html #menu3 ul.main{
	width:184px;
	margin: 17px 0 0 0;
	padding:0;
}

#menu3 .main li.off{
    width:184px;
	height:33px;
	text-indent:-9999px;
	margin: 3px 0 0 0;
}

#menu3 .main li.on{
    width:184px;
	height:33px;
	text-indent:-9999px;
	margin: 3px 0 0 0;
}

#menu3 ol.sub{
    left:184px;
    top:-31px;
    width:180px;
}

#menu3 ol.sub li.off2{
    width:180px;
    height:33px;
	margin: 2px 0 0 -1px;
}

#menu3 ol.sub li.on2{
    width:180px;
    height:33px;
	margin: 2px 0 0 -1px;
}

#menu3 .sub a{
    width:180px;
    height:31px;
}

#menu3 ul.sub-2{
    left:180px;
    top:-31px;
    width:180px;
	height:31px;
}


.main *{margin:0px;padding:0px;list-style:none;display:block;}
ul.main{position:relative;}
ul.main li.off{position:relative;float:left;overflow:hidden;}
ul.main li.on{float:left;overflow:hidden;}
ul.main>li.on{overflow:visible;}
ol.sub{position:relative;}
ol.sub li.off2{position:relative;overflow:hidden;}
ol.sub li.on2{overflow:hidden;}
ol.sub>li.on2{overflow:visible;}
ul.sub-2{position:relative;}

.main li a {
	width:184px;
	height:33px;
}

#navi01 {background:url(../images/navi01.gif) no-repeat;}
#navi01 a:hover {background:url(../images/navi01_on.gif) no-repeat;}
#navi01b,
#navi01b a:hover {background:url(../images/navi01_on.gif) no-repeat;}

	#navi01_01 {background:url(../images/navi01_01.gif) no-repeat;}
	#navi01_01 a:hover {background:url(../images/navi01_01_on.gif) no-repeat;}

	#navi01_02 {background:url(../images/navi01_02.gif) no-repeat;}
	#navi01_02 a:hover {background:url(../images/navi01_02_on.gif) no-repeat;}
	
	#navi01_03 {background:url(../images/navi01_03.gif) no-repeat;}
	#navi01_03 a:hover {background:url(../images/navi01_03_on.gif) no-repeat;}
	

#navi02 {background:url(../images/navi02.gif) no-repeat;}
#navi02 a:hover {background:url(../images/navi02_on.gif) no-repeat;}
#navi02b,
#navi02b a:hover {background:url(../images/navi02_on.gif) no-repeat;}

	#navi02_01 {background:url(../images/navi02_01.gif) no-repeat;}
	#navi02_01 a:hover {background:url(../images/navi02_01_on.gif) no-repeat;}

	#navi02_02 {background:url(../images/navi02_02.gif) no-repeat;}
	#navi02_02 a:hover {background:url(../images/navi02_02_on.gif) no-repeat;}
	


#navi03 {background:url(../images/navi03.gif) no-repeat;}
#navi03 a:hover {background:url(../images/navi03_on.gif) no-repeat;}
#navi03b,
#navi03b a:hover {background:url(../images/navi03_on.gif) no-repeat;}

	

#navi04 {background:url(../images/navi04.gif) no-repeat;}
#navi04 a:hover {background:url(../images/navi04_on.gif) no-repeat;}
#navi04b,
#navi04b a:hover {background:url(../images/navi04_on.gif) no-repeat;}



#navi05 {background:url(../images/navi05.gif) no-repeat;}
#navi05 a:hover {background:url(../images/navi05_on.gif) no-repeat;}
#navi05b,
#navi05b a:hover {background:url(../images/navi05_on.gif) no-repeat;}

	

#navi06 {background:url(../images/navi06.gif) no-repeat;}
#navi06 a:hover {background:url(../images/navi06_on.gif) no-repeat;}
#navi06b,
#navi06b a:hover {background:url(../images/navi06_on.gif) no-repeat;}

	#navi06_01 {background:url(../images/navi06_01.gif) no-repeat;}
	#navi06_01 a:hover {background:url(../images/navi06_01_on.gif) no-repeat;}
	
	#navi06_02 {background:url(../images/navi06_02.gif) no-repeat;}
	#navi06_02 a:hover {background:url(../images/navi06_02_on.gif) no-repeat;}
	
	#navi06_03 {background:url(../images/navi06_03.gif) no-repeat;}
	#navi06_03 a:hover {background:url(../images/navi06_03_on.gif) no-repeat;}
	
	
#navi07 {background:url(../images/navi07.gif) no-repeat;}
#navi07 a:hover {background:url(../images/navi07_on.gif) no-repeat;}
#navi07b,
#navi07b a:hover {background:url(../images/navi07_on.gif) no-repeat;}

#navi08 {background:url(../images/navi08.gif) no-repeat;}
#navi08 a:hover {background:url(../images/navi08_on.gif) no-repeat;}
#navi08b,
#navi08b a:hover {background:url(../images/navi08_on.gif) no-repeat;}




.sub{background-color:transparent;}
.sub li{background-color:transparent;}

.sub a:hover{background-color:transparent;}

.sub li.on2{background-color:transparent;}

.sub-2{background-color:transparent;}
.sub-2 li{background-color:transparent;}
.sub-2 a:hover{background-color:transparent;}

ul.main{width:184px;}

.main li.off{
    height:32px;
    width:180px;
}
.main li.on{
	height:32px;
    width:180px;
}

ol.sub{
    width:180px;
}

ol.sub li.off2{
    width:180px;
    height:32px;
}

ol.sub li.on2{
    width:180px;
    height:32px;
}

ul.sub-2{
    left:180px;
    top:-20px;
    width:180px;
}













