img {
    border:none;
    }

h2  {
    letter-spacing: 1px;
    line-height:1.5em;
    background:#fff;
    font-size:166%;
    font-family: 'trebuchet ms', arial, verdana, sans-serif;
    color:#4f4999;
    margin: 3em 0 .5em 0;
    padding:0;
    border-bottom:2px solid #b9b9ff;
    }

.spreadsheet	{
		border: 2px solid #b9b9ff;
		width:75%;
		padding: 8px 8px 8px 27px;
		background: #fff url('excelicon.gif') no-repeat 5px 8px;
		}

.spreadsheet .item	{
		border-bottom:1px solid #ccc;
		margin-bottom:8px;
		padding-bottom:4px;
		font-family: arial, sans-serif;
		font-weight:bold;
		font-size:14px;
		}

.spreadsheet-descrip	{
		margin: -10px 50px 45px 30px;
		}

.product-page {
 		border: 2px solid #b9b9ff;
		width:75%;
		padding: 5px 5px 5px 40px;
		background: #fff url('link-go.gif') no-repeat 5px 8px;
		}

.product-page .item	{
		margin-bottom:5px;
		padding-top:5px;
		padding-bottom:4px;
		font-family: arial, sans-serif;
		font-weight:bold;
		font-size:14px;
		}

.attention  {
    padding:10px 30px 10px 70px;
    margin:0;
    background:#eaff01 url('attention.gif') no-repeat 3px 7px;
    color:#000;
    font-family:'ms sans serif', 'sans serif';
    line-height:1.4em;
    font-size:1em;
    border:1px solid #798401;
    text-align:justify;
    }

.buynow-main   {
    border:1px solid #443e90;
    padding:0 0 15px 0;
    }

.buynow-top {
      background:#fff url('buynow01.gif') no-repeat top left;
      }

.buynow-mid {
      background:#fff url('buynow02.gif') repeat-y top left;
      padding:5px 0 2px 53px;
      color:#443e90;
      font-family:arial;
      font-size:16px;
      font-weight:bold;
      }

.buynow-bottom  {
      background:#fff url('buynow03.gif') no-repeat top left;
      height:30px;
      }

.faq  {
    background:#fff url('questionblock.gif') no-repeat top left;
    padding:5px 5px 10px 100px;
    margin:40px 0 0 0;
    color:#2dc61c;
    font-family:arial, 'sans serif';
    line-height:18px;
    font-weight:bold;
    font-size:15px;
    border:none;
    }