@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
body {
	background-color: #cccccc;
}

.align-center{
	text-align:center;
}

a{
color:#000088;
text-decoration: none;
font-weight: bold;
}


#container {
margin-right: auto;
margin-left: auto;
text-align: left;
padding: 0px;
width: 900px;

height:100%;
}

#head{
float: left;
background:url(help_parts_head.jpg) no-repeat;
height: 245px;
width: 900px;
}


#navi_main{
margin: 175px 30px 0 0;
text-align:right;
font-weight:bold;
}

#navi_main a{
color:#000000;
text-decoration: none;
text-align: center;
padding: 0 10px 0 10px;
}

#navi_main a:hover, #navi_main a:hover{
background: #000000;
color: #ffcc33;
}

#navi_main li.act{
text-decoration: underline;
}


#navi_main li {
display: inline;
list-style-type: none;
}



/* ----- */



#navi_sub a{
color:#000000;
text-decoration: none;
text-align: left;
padding: 0 10px 0 0px;
}

#navi_sub a:hover{
background: #000000;
color: #ffcc33;
}

#navi_sub li.act{
font-weight: bold;
}


#navi_sub li {
padding: 3px 0px 3px 0;
list-style-image: url("arrow.gif");
}


/* ----- */

#main{
width: 900px;
background: url(help_parts_main.jpg) repeat-y;
float: left;
}


#sidebar {
float: left;
width: 260px;
display: inline;
margin: 0px 0 0 40px;
color: #000000;
}

#content{
float: left;
display: inline;
width: 525px;
margin: 0 0 0 40px;
}

#footer{
width: 900px;
background: url(help_parts_footer.jpg) no-repeat top;
float: left;
color: #000000;
}


#footer a{
text-decoration: none;
font-weight: bold;
}

.content_footer{
margin: 40px 40px 0 40px;
font-size: .7em;
text-align:center;
}