#mainContentDiv {
  width: 900px;
  height: auto;
  background-color: #FFFFFF;
}

#detailLeftCol {
  width: auto;
  height: auto;
  margin-left: 20px;  
}

.detailItem {
  width: 220px;
  margin-top: 20px;
}
.detailItem img {
  border: solid 1px #E6F1F7;
}

.detailItem p {  
  text-align: center;
}

#detailRightCol {
  margin-left: 20px;
  margin-right: 20px;
  font: 12px "Lucida Sans Unicode", Verdana, Arial;
}

#detailContent ul{
  list-style-position: inside;
}

#detailRightCol p {
  color: #333333;
  margin-top: 10px; 
}

.withLeft {
  width: 616px;
  height: auto
}

.withoutLeft {
  width: 860px;
  height: auto
}

#detailRightCol h1 {
  font: 22px "Lucida Sans Unicode", Verdana, Arial;  
  color: #000000; 
  margin-top: 17px;
  margin-bottom: 5px;
}

.newsListDivDate {
  color: #999999 !important;
}

#detailRightCol h2 {
  color: #666666;
  margin-top: 10px; 
}

.blueBox, .quoteBox {
  width: 587px; 
  height: auto;
  border: solid 1px #F2F2F2;
  background-color: #E6F1F7; 
  margin-top: 20px; 
}

.blueBox p {
  color: #666666 !important;
  padding-left: 15px;
  padding-bottom: 10px;
  padding-right: 15px;
}

.quoteBox {
  background-image: url(/i/iconQuotes.gif);
  background-repeat: no-repeat;
  background-position: 14px 14px;
}

.quoteBox p { 
  color: #666666 !important;
  padding-left: 73px;
  padding-bottom: 10px;
  padding-right: 15px;
} 

.extras {
  width: 328px; 
  margin-top: 20px;
}

.extras div {  
  width: 328px;
  text-align: left;
}

.extraElements {
  width: 328px;
  margin: 0px; 
  padding: 0px;
  list-style-type: none;  
  margin-bottom: 10px;
  border-top: solid 1px #D4D4D4;
}

.extraElements li {
  width: 328px;
  border-bottom: solid 1px #D4D4D4 !important; 
}

.extraElements li a {
  width: 328px;
  height: 28px;
  display: block;
  color: #333333;
  position: relative;
  top: 3px;
}

.extraElements li a img {
  margin: 0px;
  padding: 0px;
  position: relative;
  top: 3px; 
  left: 0px; 
  margin-right: 10px;
}

.extraLinks li a {
  padding-left: 20px;
  background-image: url(/i/iconBlueArrow.jpg);
  background-repeat: no-repeat;
  height: 21px;
  width: 308px;
  background-position: 0px 8px;
  padding-top: 4px;
  padding-bottom: 3px;
}


.box
{
	background-color : #E6F1F7;
	font: 12px/160% "Lucida Sans Unicode", Verdana, Arial;
	color : #666666;
	padding : 15px;
	border : 1px solid #F2F2F2;
	margin-top : 10px;
	margin-bottom : 10px;
	text-align:left;
}

.quote
{
	background-image : url(/i/iconQuotes.gif);
	background-repeat : no-repeat;
	background-position : 14px 14px;
	background-color : #E6F1F7;
	font: 12px/160% "Lucida Sans Unicode", Verdana, Arial;
	color : #666666;
	padding : 14px;
	border : 1px solid #F2F2F2;
	margin-top : 10px;
	margin-bottom : 10px;
	padding-left : 75px;
	text-align:left;
}
