body {
background-color:#172029;
}

#container {			
background-color:#171D29;
margn: 5px 3px 0px 0px; 
}

#banner {
width:800px;
height: 124px;
background-color: #FEFEDC;
background-image: url(picks/topimg.jpg);
}

.logobox{
 float:left;
 width: 300px;
 height: 122px;

}

.lbox{
width: 150px;
height: 100%;
background-color:#171D29;
padding: 0px 1px 1px 1px;
color:#fff;
}

.textbox{
height: 30px;
margin-left:0px;
margin-top: 50px;
text-align: left;
font-size: 1.0em;
padding: 4px 0px 0px 0px; 
font-family:"verdana", arial, sans-serif,  times;
color: #000000;
}

.textbox a {
color: #000000;
}

h1 {
	margin-left:-500px;
	font-size: 2.0em;
	color:#FFAD09;
	font-family:"verdana", arial, sans-serif,  times;
	text-decoration:underline;
}




.navbox{
    float: right;
    border: 0px solid #000;
    width: 450px;
    height: 30px;
    margn: 2px 2px 0px 2px;
    padding: 0px 2px 0px 2px;
    font-size:12px;
}



blockquote{
border: 2px solid #CECFC6;
padding: 9px;
background-image: url(picks/2.jpg);
background-color:#000;
font-size: 0.9em;
font-family: "verdana",arial, sans-serif ;
color:#fff;
}

#left {
float: left;
width: 158px;
height: 100%;
text-align: left;
font-size: 1.0em;
color:#fff;
padding: 0px;
background-color: #171D29;
color:#ffffff;
}
img.left {
float:left;
margin-right:7px;
margin-left:3px;
border-left:0px solid #171D29;
}		
img.right {
float:right;
margin-left:5px;
border:0px outset #6D8458;
}

#menu ul{
margin: 0;
padding: 5;
margin-bottom: 0em;
float: left;
width: 100%;
border: 0px solid #625e00;
background-color: #;
}

#menu ul li{
float: left;
display: inline;
padding: 5px 5px;
}

#menu ul li a{
color:#000000;
text-decoration: none;
}

#menu ul li a:visited{
color: 444444;
}

#menu ul li a:hover{
color: white;
background-color: #172029;
}

.setumei_img {
    padding: 10px;
}

.read_more {
    background-color:#FFC4C4;
    padding: 3px;
    margin: 5px 10px;
    font-weight: bold;
    border:1px solid #000000;
    font-size:10pt;
}
.read_more h4 {
	font-size: 12pt;
	color:red; 
    margin: 0px;
}

p {
	background-color: #fff;
	padding: 0px 0px 2px 5px;
	margin: 0px 2px 4px 0px;
	text-align: left;
	word-spacing: 2px;
	font-size: 16px;
	font-family: arial;
	color: #000;
}
#left p {
	background-color: #fff;
	padding: 0px 4px 2px 4px;
	margin: 5px 1px 1px 0px;
	text-align: left;
	word-spacing: 2px;
	font-size: 12px;
	font-family: arial;
	color:#000;
}


#content2 {
    font-size: 10pt;
	margin-top: 0px;
	margin-left: 0px;
	height: 100%;		
	background-color:#fff;
}

#content {
width:630px;
    font-size: 10pt;
	margin-top: 0px;
	margin-left: 164px;
	height: 100%;		
	background-color:#fff;
}




h2 {
	text-align: center;
	font-size: 1.0em;
	color:#fff; 
	padding: 3px; 
	font-family:"times", verdana, arial, sans-serif,  engravers mt bold;
}
h3{
	font-size: 16pt;
	color:#000;
	margin-left: 5px; 
	padding-top: 3px; 
	border-bottom: 1px solid #000;
	font-family:" sans-serif", verdana, arial, times , engravers mt bold;
}

#content h2 {
    text-align: left;
    font-size: 12pt;
    color:#000000;
    border-bottom: 2px solid #000;
    border-right: 2px solid #000;
    padding: 5px 10px;
	margin:10px 5px;
    font-family:"times", verdana, arial, sans-serif,  engravers mt bold;
    background-color:#BBBBFF;
}

#content h6{
    margin: 10px 0px;
	font-size: 12pt;
	color:#000;
	border-bottom: 1px solid #000;
}

.markqa {
    list-style:none;
}

.mark1 {
    list-style:none;
	list-style-image: url('picks/arrow.gif');
}

.screen_shot {
    margin: 10px;
	padding 10px;

}

.left_menu {
    margin: 10px;
    padding 10px;
    float:left;
}

.contentimage {
    float: left;
    width: 300px;
    margin:10px 10px;
}

.setumeiimage {
	float: left;
	margin: 0px 5px 20px 5px;
}

.setumeitext2 {
    width: 300px;
    margin:3px 3px;
    padding:5px;
    border: 1px solid #000;
    background-color: #ffffff;
    text-align:left;
}


.setumeitext {
    margin:10px 10px;
    padding:10px;
	border: 1px solid #000;
	background-color: #FFCACA;
}

.propathitext {
    font-size: 12pt;
    color:red;
    margin:5px 0px;
}

.downloadtext {
    margin-top:10px;
    padding:5px;
	border: 1px solid #000;
	background-color: #B3B3FF;
}

.downloadtext h5 {
    margin:0px;
    padding:0px;
	font-size: 12pt;
	color:#000;
	border-bottom: 1px solid #000;
    margin-bottom:20px;
}


.menu_setume ul{
padding-left: 10px;
}

.right_menu {
    margin: 10px;
    padding 10px;
    float:right;
}

#footer {
clear: both;
text-align: center;
font-size: 1.3em;
padding: 5px;
color:#fff;			
background-color: #172029;
background-image: url(picks/2.jpg);
}

.clear {
    clear:both;
}



table.ichiran{
	font-size: 10pt;
    border-top:1px solid #999999;
    border-left:1px solid #999999;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
.ichiran th{
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    color:#330000;
    background-color:#F0F0F0;
    background-image:url(../img/table-back.gif);
    background-position:left top;
    padding:3px 3px;
    text-align:center;
}
.ichiran td{
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    padding:3px 3px;
}
