body{    background-repeat: no-repeat;    background-image: url('logo_tight.gif');     background-position: top right;    margin: 0;    padding: 5px;    background-color: white;    font-size:11px;    font-family:Trebuchet MS, verdana, arial;    color: #333333;}img{    padding: 0px;    margin: 0px;    border-width: 0px;    border-style: none;    display: block;}a{    text-decoration: none;     font-weight:normal;    color: #333333;} a:hover{     text-decoration: underline;}input{    border: 1px #ccc solid;    color: #666;    font-size:11px;    font-family:Trebuchet MS, verdana, arial;    font-weight: normal;}input.smallButton{    color: #666;    font-size:11px;    font-family:Trebuchet MS, verdana, arial;    font-weight: normal;    width: 85px;}button{    border: 1px #ccc solid;    color: #666;    font-size:11px;    font-family:Trebuchet MS, verdana, arial;    font-weight: normal;}select{    color: #666;    font-size:11px;    font-family:Trebuchet MS, verdana, arial;    font-weight: normal;}table{    background-color: transparent;    border: 0;    border-spacing: 0;    margin: 0;    padding: 0;}tr{    border: 0;    border-spacing: 0;    margin: 0;    padding: 0;}td{    border: 0;    border-spacing: 0;    border-collapse: collapse;    -webkit-border-horizontal-spacing: 0px;    -webkit-border-horizontal-spacing: 0px;    margin: 0;    padding: 0;    font-size:11px;    font-family:Trebuchet MS, verdana, arial;    color: #333333;}#ecommerce td{    padding: 2px;}.left{    text-align: left;}.centre{    text-align: center;}.right{    text-align: right;}.top{    vertical-align: top;}.middle{    vertical-align: middle; }.bottom{    vertical-align: bottom;}.margin_left{    margin-left: 0px;    margin-right: auto;}.margin_centre{    margin-left: auto;    margin-right: auto;}.margin_right{    margin-left: auto;    margin-right: 0px;}.margin_top{    margin-top: 0px;    margin-bottom: auto;}.margin_middle{    margin-top: auto;    margin-bottom: auto;}.margin_bottom{    margin-top: auto;    margin-bottom: 0px;}.rounded_border{    padding: 5px;     border: 1px solid #666;    -moz-border-radius: 4px;    -webkit-border-radius: 4px;    border-radius: 4px;}form{    margin: 0;    padding: 0;}.margin_top{     margin-top: 10px;}.pointer{    cursor: pointer;}
