.odometer {
font-size: 40px;
}

.odometer-value {
font-family: "Impact";
}

hr {
border: 0;
border-top: 1px solid #aaa;
border-bottom: 1px solid #fff;
}

.red {
	color: #f00;
}

/*
div#right {
overflow: hidden;
float: right;
width: 720px;
background: #fff;
margin-right: 15px;
}*/

/* tab */
#tab-01, #tab-02 li {
  list-style-type: none;
  line-height: 35px;
}

label {
display: inline-block;
line-height: 15px;
padding: 5px 0;
}

*{margin:0;padding:0;}
body{padding:10px;}
#tab-box ul {
width:500px;
margin:0 10px;
padding: 0;
list-style: none;
}
#tab-box ul li {
margin-right:3px;
float:left;
display:inline;
font-size:0;
}
#tab-box ul li a img{
outline:none;
border:none;
}
#tab-box div {
display:none;
width:640px;
margin-bottom:30px;
padding:20px;
border:5px solid #0066cc;
}
.clearFix:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
zoom:1;
}

#tab-box label.disabled {
	color: #cccccc;
}

/* total */
.total {
font-size: 200%;
font-weight: bold!important;
color: #FF851B;
text-shadow: 1px -1px #fff;
behavior: url("PIE.htc");
text-align: right;
width: 100%;
}

.total .amount {
font-size: 200%;
/*font-family: "Impact";*/
}

/* Details */
#details {
font-size: 14px;
}

#details .number {
font-family: "Arial Black";
}

table {
max-width: 100%;
background-color: transparent;
border-collapse: collapse;
border-spacing: 0;
}

.table-bordered {
border: 1px solid #ddd;
border-collapse: separate;
border-left: 0;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.table-bordered {
border-collapse: separate;
}

.table-bordered th:first-child, .table-bordered th:first-child, .table-bordered td:first-child, .table-bordered td:first-child {
border-left: none;
}

.table-striped tbody>tr:nth-child(odd)>td, .table-striped tbody>tr:nth-child(odd)>th {
background-color: #f9f9f9;
}

.table th, .table td {
padding: 8px;
line-height: 20px;
text-align: left;
vertical-align: top;
border-top: 1px solid #ddd;
}

.table {
width: 100%;
margin-bottom: 20px;
}

#details .table {
margin-bottom: 0;
border: 0;
}

th, td, .table-bordered {
border-radius: 0!important;
}