#commonpage #column {
  width: 273px;
  float: left;
}

#commonpage #content {
  width: 577px;
  float: right;
  background: #ffffff url(commonpage-bg.jpg) 0 0 no-repeat;
  position: relative;
  padding: 0 18px 0 28px;
  overflow: hidden;
}
#commonpage #content p, #commonpage #content ul {
  text-align: justify;
}

#commonpage #footer {
  margin-left: 285px;
  border-top: #999999 1px dotted;
  padding-top: 20px;
  padding-left: 20px;
  background-position: right 20px;
  width: 595px;  
  clear: both;
}

/* ---------------------------------------------------------------------- */
#commonpage #topcars {
  float: left;
  width: 273px;
  height: 16.5em;
  position: relative;
  background: #e1e9f2 url(topcars-bg-common.gif) 0 34px repeat-x;
  margin-bottom: 20px;
}
#commonpage #topcars h2 {
  line-height: normal;
  height: 14px;
  padding: 10px;
  background: transparent url(topcar-head-bg-common.gif) 0 0 no-repeat;
  color: #11437f;
  font-size: 80%;
  font-weight: bold;
  text-transform: uppercase;
}
#commonpage #topcars .mainlink {
  display: block;
  height: 24px;
  width: 273px;
  padding: 0;
  margin: 0;
  background: #0B3168 url(mainlink-topcar-common.gif) 0 0 no-repeat;
  position: absolute;
  bottom: 0;
  left: 0;
}
#commonpage #topcars .mainlink a, #commonpage #topcars .mainlink a:visited {
  display: block;
  padding: 5px 0 5px 22px;  
  background: transparent url(mainlink-topcar-but.gif) 12px 0 no-repeat;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}
#commonpage #topcars .mainlink a:hover {
  background-position: 12px -24px;
}
#commonpage #topcars strong {
  font-size: 125%;
  font-weight: normal;
}
#commonpage #topcars img {
  position: absolute;
  top: 0;
  left: 13px;
  width: 100px;
  height: 60px;
}
#commonpage #topcars .price {
  font-weight: bold;
  color: #333333;
  white-space: nowrap;
}
#commonpage #topcars .morelink {
  color: #333333;
}
#commonpage #topcars p {
  width: 141px;
  height: 54px;
  padding: 6px 0 0 123px;
  margin-bottom: 6px;
  background: transparent url(topcar01.jpg) 13px 0 no-repeat;
  /*font-size: 70%;*/
  position: relative;
  color: #11437f;
}
#commonpage #topcars #tc01 { background-image: url(topcar01.jpg); }
#commonpage #topcars #tc02 { background-image: url(topcar02.jpg); }
#commonpage #topcars #tc03 { background-image: url(topcar03.jpg); }

/* ---------------------------------------------------------------------- */
#commonpage .crumbnavi, #commonpage #itemhead {
  margin: 0 -18px 0 -28px; 
}

/* ---------------------------------------------------------------------- */
#commonpage #content h3{
  color: #19446F;
  font-size: 120%;
  font-weight: normal;
  padding: 0 0 6px;
}

/*
#commonpage #content h1{
  color:#134673;  
  font-size:110%;
  font-weight:bold;
  padding:0 0 6px;
}
#commonpage #content h2{
  color: #134673;
  font-weight: normal;
  font-size: 110%;
  padding: 0 0 6px 0;
}
*/
#commonpage #content h3 a{
  color: #134673;
  text-decoration: none;
}
#commonpage #content h4 {
  color: #19446f;
  font-weight: bold;
  font-size: 90%;
  padding: 0 0 6px 0;
}
#commonpage #content p, #commonpage #content ul.tnormal, #commonpage #content address {
  /*font-size: 80%;*/
  /* color: #414141; */
  color: black;
  line-height: 140%;
  padding: 0 0 15px 0;
}
#commonpage #content ul {
  padding: 0 0 15px 0;
}
#commonpage #content ul li {
  padding: 0 0 6px 20px;
  background: transparent url(bullet.gif) 0 .5em no-repeat; 
}
#commonpage #content #itemhead p {
  color: #ffffff;
}
#commonpage #content .crumbnavi {
  font-size: 85%;
  padding: 10px 14px 10px 14px;
}
#commonpage #itemhead a{
  color: white;
}

/* ---------------------------------------------------------------------- */
#commonpage .tblnormal {
  margin: 0 0 15px 0;
  display: table;
  border-collapse: collapse;
  border: none;
  width: 100%;
}
#commonpage .tblnormal th, #commonpage .tblnormal td {
  font-size: 80%;
  background: transparent url(tblnormal-th-border.gif) left bottom repeat-x;
  font-weight: bold;
  padding: 5px 10px 5px 20px;
  color: #414141;
}
#commonpage .tblnormal td {
  background-image: url(tblnormal-td-border.gif);
  font-weight: normal;
}

/* ---------------------------------------------------------------------- */
#commonpage #content ul.sectionslist {
  font-size: 110%;
  margin: 0 0 10px -28px;
  padding: 0 0 0 20px;
  background: transparent url(dotted-border.gif) left bottom no-repeat;  
}
#commonpage #content ul.sectionslist li {
  display: block;
  float: left;
  background: transparent url(section-button-left.gif) left no-repeat;
  padding: 0 0 0 10px;
  margin: 0 10px 0 0;
  white-space: nowrap;
}
#commonpage #content ul.sectionslist li a, #commonpage #content ul.sectionslist li a:visited {
  display: block;
  background: transparent url(section-button-right.gif) right no-repeat;
  padding: 10px 27px 10px 0;
  color: #18426d;
  /* font-weight: bold; */
  text-decoration: none;
}
#commonpage #content ul.sectionslist li a:hover {
  text-decoration: underline;
}




#socializeBlock
{
	min-height: 35px;
	margin: 5px 0;
}

#facebook
{
	margin-right: 10px;
	float: left;
}

#twitter
{
	position: relative;
	top: 0;
	float: left;
}

#plusone
{
	position: relative;
	top: 2px;
	float: left;
}

