/* para.css*/

body {
text-align: left;
font-size: 16px;
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif;
color:#000080;
font-weight:bold;
line-height: 160%;
background:#DDDED3 url("../img/wallgreen.gif");
margin-left: 80px;
margin-right:80px;
}

.body-special {
background:#DDDED3 url("../img/bookshe1.gif");
background-attachment:fixed;
}

a {text-decoration: none;}
a:link {color:#009999;}
a:visited {color:#0000C0;}
a:active {color:#800080;}
a:hover{color:#FF0000;}

h2 {
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif;
font-size: 24px;
line-height: 180%;
color: #000099;
text-align: left;
margin-left: 0px;
font-weight: bold;
}

.h2-para {
background: #00cccc;
padding-left: 60px;
margin-top: 0px;
border-width: 1px;
border-style: solid;
border-color: #003333;
}

.h2-para2 {
background: #00cccc;
padding-left: 60px;
margin-top: 0px;
border-width: 0px 0px 2px 3px;
border-style: solid;
border-color: #008080;
}

h3 {
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif;
font-size: 18px;
line-height: 100%;
color: #0C00CC;
text-align: left;
margin-left: 0px;
font-weight: bold;
}

.h3-para {
background: transparent;
padding: 5px 0px 4px 50px;
border-width: 0px 0px 1px 1px;
border-style: solid;
border-color: #009999;
}

.h4-para {
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif;
font-size: 17px;
line-height: 80%;
margin-top:30px;
margin-bottom:20px;
color: #009999;
text-align: left;
margin-left: 0px;
font-weight: bold;
}

h5 {
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif;
font-size: 9px;
line-height: 100%;
margin-top:20px;
color: #400000;
text-align: left;
margin-left: 120px;
font-weight: bold;
}

ul {
margin: 0px 0px 18px 40px;
list-style: url("../img/btn004.gif") disc outside;
}

.ul1 {
margin-left: 0px;
list-style: url("../img/btn004.gif") disc outside;
}

.special {
font-size: 16px;
margin: 0px 0px 18px 40px;
list-style: url() disc outside;
list-style-type: decimal;
}

#special1 {
margin: 0px 0px 18px 20px;
list-style: url() disc outside;
list-style-type: none;
}

#special2 {
margin: 0px 0px 18px -80px;
list-style: url() disc outside;
list-style-type: none;
}

.special-refs {
margin: 0px 0px 18px 80px;
list-style: url() disc outside;
list-style-type: disc;
color: #000080;
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka",Times New Roman;
font-size: 14px;
line-height: 140%;
margin-left: 30px;
font-weight: bold;
}

.quatation{
color: #000080;
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif;
font-size: 100%;
line-height: 160%;
margin-left: 40px;
}

.refs{
color: #000080;
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka",Times New Roman;
font-size: 14px;
line-height: 140%;
margin-left: 30px;
font-weight: bold;
}

.special-refs {
margin: 0px 0px 18px 80px;
list-style: url() disc outside;
list-style-type: disc;
color: #000080;
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka",Times New Roman;
font-size: 14px;
line-height: 140%;
margin-left: 30px;
font-weight: bold;
}

.special-refs2 {
font-size: 16px;
line-height: 140%;
list-style: url("../img/btn004.gif") disc outside;
}

.note{
color: #000080;
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka",Times New Roman;
font-size: 14px;
line-height: 140%;
margin-left: 30px;
font-weight: bold;
}

.header1 {
width: 330px;
height: 130px;
margin-left: 40px;
text-align: right;
margin-top: 0px;
background: #DDDED3;
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 240%;
}

.header2 {
width: 200px;
height: 130px;
padding-right: 40px;
text-align: right;
margin-top: 0px;
background: #DDDED3;
color: #000080;
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 240%;
}

.header3 {
width: 200px;
height: 70px;
padding-right: 40px;
text-align: right;
margin-top: 20px;
background: transparent;
color: #808080;
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif;
font-size: 11px;
line-height: 180%;
}

.header4 {
width: 330px;
height: 70px;
margin-left: 0px;
margin-top: 0px;
background: transparent;
}

/*end common part*/

/* menu part */

#menu {
width: 170px;
float: left;
border-top: #999999 1px solid;
background: transparent;
}

#menu p.contact {
margin: 10px;
padding:0;
color: #333333;
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif;
font-size: 65%;
line-height: 200%;
vertical-align: middle;
}

#menu p.counter{
text-align: center;
padding-top: 15px;
}

#menu p.counter img{
padding: 2px;
border: 1px solid #999999;
}

/* end menu part */

#main {
width: 580px;
float: left;
border-top: #999999 1px solid;
background: transparent;
}

/* main tables */

#main table {
margin: 10px 15px;
}

#main table tr td {
font-family: Verdana, Arial, "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", sans-serif;
font-size: 80%;
line-height: 160%;
color: #333333;
text-align: left;
padding: 5px 10px;
}

#main table tr td.leftt {
width:165px;
text-align: center;
vertical-align: top;
}

#main table tr td.leftt img{
padding: 2px;
border: 1px solid #999999;
}

#main table tr td.rightt {
width:355px;
vertical-align: top;
text-align: left;
}

#main table.info tr td {
padding: 0px 10px 10px 20px;
}

#main table.info tr td.item {
width: 60px;
border-right: 2px solid #999999;
}

#main table.collect tr td {
padding: 0px 10px 10px 20px;
}

#main table.collect tr td.cat {
width: 95px;
border-right: 2px solid #999999;
virtical-align: top;
color: #c6001f;
}

