﻿        div.around {width: 100%; text-align: center;}

        table.around table.variant {margin: 0; padding: 0; border: solid 2px #000000; font-weight: bold; border-collapse: collapse;font-size: 0.8em; float: right;}
        table.around table.variant tr {margin: 0; padding: 0; border-style: none;}
        table.around table.variant tr td {margin: 0; padding: 0.1em 0.25em; border: solid 1px #000000; background-color: #ffffff; color: #000000; vertical-align: middle; text-align:left; vertical-align: middle;}
		table.around table.variant tr td input {text-align: center;}
        table.around table.variant tr td.noline1 {border-top: solid 1px #000000; border-right-style: none; border-bottom: solid 1px #000000; border-left: solid 1px #000000;}
        table.around table.variant tr td.noline2 {border-top: solid 1px #000000; border-right: solid 1px #000000; border-bottom: solid 1px #000000; border-left-style: none;}
        table.around table.variant tr td.empty, 
		table.around table.variant tr th.empty {border-style: none; background-color: transparent;}
        table.around table.variant tr td.range, 
		table.around table.variant tr th.range {text-align: center;}
        table.around table.variant tr.alter td.empty {border-style: none; background-color: transparent;}
        table.around table.variant tr th {margin: 0; padding: 0.1em 0.25em; border: solid 1px #000000; background-color: #c5e4f9; color: #004699; vertical-align: middle; text-align:center;}        
        table.around table.variant tr.alter td {background-color: #c5e4f9;}
        table.around table.variant tr.alter td.last,
        table.around table.variant tr td.last {color: #004699; text-align: center;}     
        
        table.around {margin: 0; padding: 0; border-style:none; font-weight: bold; border-collapse: collapse;}
        table.around tr {margin: 0; padding: 0; border-style: none;}
        table.around tr td {margin: 0; padding: 0 0.25em; border-style: none; vertical-align: top; text-align: right;}
        table.around tr th {margin: 0; padding: 0.25em 0.25em; border-style: none; vertical-align: top; text-align: right;}
        table.around tr th input {margin: 0 0.5em; padding: 0 0.5em; border: solid 1px #000000; font-weight: bold; text-align: right;}
        table.around tr th input.box {margin: 0 0.5em; padding: 0 0.5em; border: solid 1px #000000; width: 2em; font-weight: bold;}
        table.around tr th input.doublebox {margin: 0 0.5em; padding: 0 0.5em; border: solid 1px #000000; width: 2.75em; font-weight: bold;}
        table.around tr th input.triplebox {margin: 0 0.5em; padding: 0 0.5em; border: solid 1px #000000; width: 3.5em; font-weight: bold;}
        table.around tr td.line {background-image: url(/_inc/line.gif); background-repeat: repeat-y; background-position: right top;}
        table.around tfoot tr td {text-align: right; padding-top: 0.5em;}
        
        form span.text {width: 10em;}
        form span.price  {width: 5.5em;} 
        form span.underline {border-bottom: solid 1px #000000;}
        form input.smalltext {width: 9em; text-align: right;}
		
		a.btn {display: block; height: 20px; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; text-align: center; vertical-align: middle; background-image: url(/_inc/btn-bg-off.gif); background-repeat: repeat-x; border-left: solid  2px #95A9B3 ; border-top: solid 1px #CBDFE7; border-right: solid 2px #566A78; border-bottom: solid 1px #415565;}
		a.btn span {position: relative; top: 3px}
		a.btn:hover {background-image: url(/_inc/btn-bg-on.gif);}

