@charset "utf-8";

html{
height:100%;
width:100%;
margin:0 auto;
}

body{
color: #333;
font-size: 87.5%;
line-height: 1.5;
min-height:100%;
_height:100%;
min-width:920px;
/display:inline;
/zoom:1;
}

a{
	color:#360;
	-webkit-transition:color 1s;
	   -moz-transition:color 1s;
	    -ms-transition:color 1s;
	     -o-transition:color 1s;
	        transition:color 1s;
}
a:hover{
	color:#6c0;
	-webkit-transition:color .1s;
	text-decoration:none;
}

/*  (_)-(_)
     (o o)  header
==ooO=(_)=Ooo===================================*/
header,
#header{
background:#fff repeat-x;
}

#header-inner{
	width:920px;
	padding:10px 10px 0px;
	margin:0 auto;
	position:relative;
}
#siteId{
	position:absolute;
	top:44px;
	left:50px;
}
#header-inner form{
	text-align:right;
	position:absolute;
	top:50px;
	right:50px;
	left: 403px;
	width: 567px;
}
#header-inner form p{margin:0;}
#header-inner form input{vertical-align:middle;}
#header-inner form input.text{
	font-size:85.7%;
	width:180px;
	margin-right:.3em;
	border:1px solid #7eac00;
	background:#eaf4cf;
}
#header-inner #globalNavigation{
	width:920px;
	height:80px;
}
#header-inner #globalNavigation ul{
	padding:0;
	margin:0;
	width:920px;
	list-style:none;
}
#header-inner #globalNavigation li{
	float:left;
	margin:0;
	height:54px;
	width:184px;
	position:relative;
}
#header-inner #globalNavigation li img{
	position:absolute;
	bottom:0;
}
p#topicPath{ margin:0 0 .4em;}

/*  (_)-(_)
     (o o)  content
==ooO=(_)=Ooo===================================*/
#content{
position:relative;
	padding:0 50px;
	width:700px;
	margin:0 auto;
}
/*  (_)-(_)
     (o o)  main
==ooO=(_)=Ooo===================================*/
#main2{
position:relative;
	width:670px;
	float:left;
	border-style:hidden;
}
#main h1{
	margin:0 0 20px;
	height:80px;
	position:relative;
}
#main h1 img{
	position:absolute;
	left:-18px;
}
/* INFORMATION CUSTOMIZE */
* html body #main dl.information dd div {
   display:inline-block;
}

#main dl.information dt {
   float:left;
   width:10em;
   margin:0;
   padding:0;
}

#main dl.information dd {
   margin:0 0 0.5em 10em;
   padding:0;
   background:transparent;
}

#main iframe {
width: 650px;
height:150px;
background-color: #F5FFFA ;

}

#main2 iframe {
width: 650px;
height:150px;
background-color: #F5FFFA ;

}

iframe.example2 { border: 1px   #F5FFFA   solid; overflow:auto;

}




#main table {
   width:100%;
   border-collapse:collapse;
}

#main table th {
   padding:5px;
   font-size:12px;
   text-align:left;
   border:1px solid #ddd;
   background: #F5FFFA ;
}

#main table td {
   padding:5px;
   font-size:12px;
   text-align:left;
   border:1px solid #ddd;
}


/* ========SUBCONTENTS CUSTOMIZE======== */

/*  (_)-(_)
     (o o)  side
==ooO=(_)=Ooo===================================*/

#side{
	width:220px;
	float:left;
}

#localNavigation{
	margin:0 0 1em;
}
#localNavigation h2{
	margin:0 0 6px;
}
#localNavigation ul{
	margin:0;
	padding:0;
	list-style:none;
}
#localNavigation li{
	border:1px solid #b4ac7e;
	margin:0 0 -1px;
}
#localNavigation li a{
	display:block;
	padding:1em 10px 1em 40px;
	background:#f1f0f0 url(../images/tmp_side_ico_01.png) no-repeat 18px 1.25em;
	/zoom:1;
	text-decoration:none;
	-webkit-transition-property:all;
	   -moz-transition-property:all;
	    -ms-transition-property:all;
	     -o-transition-property:all;
	        transition-property:all;
}
#localNavigation li a:hover{
	background-color:#ccc;
	color:#030;
}

#ads ul{
	margin:0;
	padding:0;
	list-style:none;
}

/*  (_)-(_)
     (o o)  footer
==ooO=(_)=Ooo===================================*/
#footer{
    width:950px;
	margin: 0 auto;	
	color:#fff;
	clear:both;
	background:#fff repeat-x;
	border-bottom:2px solid #99cc99;

	
}
#footer-inner{
    width:950px;
	margin:0 auto;
	padding:1px 1px;
	background:#f0f8ff repeat-x;
	text-align:center;
}
#footer ul{
	display:inline-block;
	/display:inline;
	/zoom:1;
	margin:0 0 1.2em;
	padding:0;
	list-style:none;
}
#footer ul li{
	float:left;
	padding:0 .5em;
	margin:0 -1px 0 0;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	position:relative;
}
#footer ul a{
	color:#fff;
	white-space:nowrap;
}
#footer p{clear:both;}
