/* BASE----------------------------------------------------------*/
body {
	margin:0;
	color:#BBAD9D;
	background-color:#1E1313;
	background-image:url(../img/bg_grade.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:relative;
	width:940px;
	font-family: arial, verdana,sans-serif;
	font-size:78%;line-height:150%;
}

/* Hide from IE-5mac \*/
*html body {
	margin:0;
	color:#BBAD9D;
	background-color:#1E1313;
	background-image:url(../img/bg_grade.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:relative;
	width:940px;
	padding-left:1px;
	font-family: arial, verdana,sans-serif;
	font-size:78%;line-height:150%;
}
/* End hide from IE-5mac */


h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,dd,form,hr{
	margin:0;
	padding:0;
}


hr{display:none;}

a,a:link{color:#A48B6E;text-decoration:underline;}
a:visited{color:#A48B6E;text-decoration:underline;}
a:hover{color:#B59A7A;text-decoration:underline;}
a:active{color:#B59A7A;text-decoration:underline;}

a.footer{color:#988E8A;text-decoration:none;}
a:link.footer{color:#988E8A;text-decoration:none;}
a:visited.footer{color:#988E8A;text-decoration:none;}
a:hover.footer{color:#988E8A;text-decoration:underline;}
a:active.footer{color:#988E8A;text-decoration:underline;}


.cb{clear:both;}


/* FONT----------------------------------------------------------*/
.sj{font-size:75%;line-height:180%;}
td{font-size:78%;line-height:150%;}

/* MARGINE--------------------------------------------------------*/
/*FORM----------------------------------------------------------*/

/* LAYOUT[header]----------------------------------------------------*/
#headerArea{width:940px;height:70px;text-align:left;}
#headerArea h1{float:right;background-image:url(../img/logo_top.gif);width:938px;height:70px;text-indent:-99999;}
#headerArea h2{float:left;background-image:url(../img/page.gif);width:98px;height:70px;text-indent:-99999;}
#page{float:left;}

/* NAVIGATION-------------------------------------------------------*/
#gnaviArea{width:940px;text-align:left;height:25px;}

#gnavitop {
	float:left;
	height:25px;
	background:url(../img/gnavitop.gif) no-repeat;
}
#gnavitop li {
	display:inline;
	list-style-type:none;
}
#gnavitop li a {
	height:25px;
	display:block;
	float:left;
	text-indent:-99999;
	text-decoration:none;
	overflow:hidden;
}
/*------off*/
#gnavitop li.gnavitop01 a {background:url(../img/gnavitop.gif) no-repeat 0px 0px;width:91px;}
#gnavitop li.gnavitop02 a {background:url(../img/gnavitop.gif) no-repeat -91px 0px;width:52px;}

/*------hover*/
#gnavitop li.gnavitop01 a:hover {background:url(../img/gnavitop.gif) no-repeat 0px -25px;}
#gnavitop li.gnavitop02 a:hover {background:url(../img/gnavitop.gif) no-repeat -91px -25px;}


.gnaviRIght{float:right;}


/* LAYOUT[all+left]----------------------------------------------------*/
/* LAYOUT[main]----------------------------------------------------*/
/* LAYOUT[footer]----------------------------------------------------*/
#footerArea{width:940px;text-align:left;height:35px;padding-top:8px;}
#footerArea p{float:left;background-image:url(../img/copyright.gif);width:270px;height:30px;text-indent:-99999;}
#footerArea ul{float:right;list-style:none;font-size:75%;line-height:100%;}
#footerArea ul li{float:left;}
#footerArea .bt{float:right;padding-right:3px;}