
/*-------------------- style for product ---------------------*/

.top-link{
 background: url(../new-images/bg_images/bg_h2.gif) repeat-x;
 padding: 5px 0 5px 10px;
 border: #999 1px solid;
 text-align: left;
 color: #fff;
 }
 
.top-link a:link{ color: #fff }
.top-link a:visited{ color: #fff }
.top-link a:hover{ color: #ccc }
.top-link a:active{ color: #fff }

.pbox{
 text-align: left;
 margin: 10px;
 border: #ccc 1px solid;
 }
 
.pbox-in{
 padding: 10px;
 }
 
.pbox h2{
 text-align: left;
 font-size: 1em;
 font-weight: normal;
 padding: 3px 0 1px 10px;
 margin: 0;
 }
 
.pbox h3{
 text-align: left;
 color: #69c;
 font-size: 1.2em;
 letter-spacing: 5px;
 }

.pbox h4{
 text-align: left;
 margin: 5px 0;
 font-size: 1.1em;
 color: #000;
 }

.pbox-c01 h4{
 margin: 10px 0 0 0;
 font-size: 1em;
 color: #363;
}

.pbox-c02 h4{
 margin: 10px 0 0 0;
 font-size: 1em;
 color: #933;
}

.pbox-c03 h4{
 margin: 10px 0 0 0;
 font-size: 1em;
 color: #636;
}

.pbox h5{
 text-align: left;
 margin: 5px 0;
 font-size: 1.1em;
 color: #003;
 background: url(../new-images/bg_images/bg_h2silver.gif) repeat-x;
 padding: 3px 0 1px 10px;
 border: #ccc 1px solid;
 }

.pbox h6{
 text-align: left;
 margin: 5px 0 0 10px;
 font-size: 1em;
 color: #999;
 }

.pbox p{
 text-align: left;
 margin: 0;
 }

.pbox-a01{
 padding: 10px;
 background: #51608c;
 color: #fff;
}

.pbox-a02{
 background: #fff;
 }
 
.pbox-b01{
 margin-bottom: 10px;
 text-align: center;
 } 
 
.pbox-c01{
 border: #363 1px solid;
 margin-bottom: 5px;
 text-align: center;
 padding: 10px;
 }

.pbox-c02{
 border: #933 1px solid;
 margin-bottom: 5px;
 text-align: center;
 padding: 10px;
 }

.pbox-c03{
 border: #636 1px solid;
 margin-bottom: 5px;
 text-align: center;
 padding: 10px;
 }

.pbox .right-box{
 font-size: 0.9em;
 } 

.pbox hr{
 clear: left;
 border-bottom: #999 1px dotted;
 border-width: 0 0 1px 0;
 }

strong{
 color: #690;
 font-style: normal;
 font-weight: bold;
 font-size: 1em;
 }
 
.comment{
 font-size: 10px;
 color: #333;
  }

.text-lsize{
 font-size: 13px;
 color: #fff;
 background: #666;
 text-align: center;
 padding: 5px;
 margin: 5px;
 }

/*--------------------- list ----------------------*/

.pbox dt{
 font-weight: 600;
 margin: 5px 0;
 border-bottom: #ccc 1px solid;
 }

ol li{
 background: none;
 padding: 0;
 }

.pbox ul{
 list-style: square;
 padding-left: 20px;
 padding-bottom: 10px;
}

.pbox li{
 margin-left: 10px;
 margin-top: 5px;
 padding: 0;
 background: none;
}

.ul-color{
 margin: 5px;
 padding: 10px;
 border: #ddd 1px solid;
 background: #eee;
 }

/*--------------------- table ----------------------*/

table{
 text-align: center;
 margin: 10px;
 border-collapse: collapse;
 }

table.p-table th{
 color: #fff;
 background: #333;
 padding: 5px;
 font-weight: normal;
 border: #999 1px solid;
 }

table.p-table td{
 text-align: left;
 background: #eee;
 padding: 5px;
 border: #999 1px solid;
 }

table.p-table2 th{
 color: #fff;
 padding: 5px;
 border: #999 1px solid;
 background: #283660;
 }

table.p-table2 td{
 padding: 5px;
 border: #999 1px solid;
 }
 
td.td-left{
 background: #d9e0f3;
 color: #283660;
 text-align: left;
 }


/*---------------------- img -----------------------*/
 
img.img-left{
 margin: 5px 10px 5px 0;
 float: left;
 }
 
img.img-center{
 margin: 5px;
}
