#content {
  width: 800px;
}

#content h1, #content h2, #content p, #content ul {
  width: 100%;
}

#content p, #content ul {
  text-align: justify;
}

#content #price_table {
  width: 100% !important;
}

#content h1
 {
	margin-top: 20px;
	font: 20px 'Trebuchet MS';
	color: #082952;
	font-weight: bold;
 }
 
#content h1 a
 {
	color: #082952;
	text-decoration: none;
 }

#content h2
 {
	margin-top: 12px;
	margin-bottom: 4px;
	font: 15px 'Tahoma';
	color: #073D7D;
	font-weight: bold;
 }
 
#content h2 a
 {
	color: #073D7D;
	text-decoration: none;
 }
 
#content p, #content ul
 {
  font: 13px 'Trebuchet MS';
	color: #4f5b62;
	text-decoration: none;
 }
 
#content a.buttonlike, 
input.buttonlike 
 {
  float: left;
  font-size: 12pt;
	font-weight: bold;
	color: white;
	background: url('/newi/button14.gif') no-repeat;
	line-height: 30px;
	height: 31px;  
	width: 147px;
	padding: 0 5px;
	overflow: hidden;
	text-transform: uppercase;
	text-decoration: none;
	border: none;
 }  
#content a.sbutton
 {
  width: 90px;
	font-size: 10pt;
	background: url('/newi/button13.gif') no-repeat;
 }
#content a.mbutton
 {
  width: 192px;
	background: url('/newi/button15.gif') no-repeat;
 }
#content a.lbutton
 {
  width: 234px;
	background: url('/newi/button16.gif') no-repeat;
 }
#content a.xlbutton
 {
  width: 300px;
	background: url('/newi/button17.gif') no-repeat;
 }
#content a.xxlbutton
 {
  width: 370px;
	background: url('/newi/button18.gif') no-repeat;
 }
#content a.xxxlbutton
 {
  width: 460px;
	background: url('/newi/button19.gif') no-repeat;
 }
 
#navigation_bar a
 {
	font: 13px 'Tahoma';
	color: #4e6c91;
	text-decoration: none;
 }
 
/* start of common table for all pages */

table#listtable, table.listtable {
 background: #E5EDF1; 
 width: 100%;
 border: 1px solid #C9C9C9;
 border-collapse: collapse;
}

table#listtable th, table.listtable th { 
 padding: 3px; 
 border: 1px solid #C9C9C9;
 border-collapse: collapse;
}

table#listtable td, table.listtable td {
 padding: 3px;
 border: 1px solid #C9C9C9;
 border-collapse: collapse;
 font-size: 9pt;
 font-family: Tahoma;
 text-align: center;
}

table#listtable td.name, table.listtable td.name {
 text-align: left;
 
}

table#listtable td.name a, table.listtable td.name a {
 text-decoration: none;
}

table#listtable td.name a:hover, table.listtable td.name a:hover {
 text-decoration: underline;
}

table#listtable td.accent, table.listtable td.accent
{
 font-size: 9pt;
}

table#listtable tr.odd, table#listtable tr.odd td,
table.listtable tr.odd, table.listtable tr.odd td
{
  background: #ffffff;
}

table#listtable tr.even, table#listtable tr.even td,
table.listtable tr.even, table.listtable tr.even td
 {
  background: #eff5f8;
 }

table#listtable td a.book, table.listtable td a.book, 
#content table#listtable td a.book, #content table.listtable td a.book,
table#listtable td a.book:visited, table.listtable td a.book:visited
 {
 text-decoration: none;
 font-weight: bold;
 color: #098d13;
 }
table#listtable a img, table.listtable a img
 {
  border: none;
 }
 
/* Clearfix
----------------------------------------------------------- */

.br 
{
    display: block;
}

.br:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.br 
{
    display: inline-block;
}


/* Hides from IE-mac \*/
.br {
    display: block;
}

* html .br {
    height: 1px;
}
/* End hide from IE-mac */