#bodyOuter {
   vertical-align:top;
   background-color:#fff;
   text-align: center;
   width: 540px;
   height: 400px;
   border:0px ridge;
}

#bodyOuter1 {
   vertical-align:top;
   background-color:#fff;
   text-align: center;
   width: 765px;
   height: 400px;
}

/********************** BODY CONTENT ******************************/
#bodyContent{
   border-collapse: collapse;
   width: 540px;
   height: 400px;
   margin:left;
   background-color:#fff;
}

#bodyContent td.text{
   padding: 11px;
   vertical-align: top;
   text-align: left;
}

#bodyContent p, span{
	font-size: 12px;
	color: #000000;
}

#bodyContent h1.heading, .heading{
  font-size: 14px;
  font-weight: bold;  
  color: #0f3c37;
  height:20px;
  letter-spacing: 1px;
}

#bodyContent .description{
   padding: 5px;
	font-size: 11px;
	color: #666666;
}

#bodyContent img{
   padding: 0px;
   margin: 0px 0px 0px 0px; /*top,right,bottom,left*/
   border: 0px;
   display: block
}

#bodyContent #imageContainer{
   float: right;
   margin-left: 10px;
   margin-bottom: 10px;
}


#bodyContent a:link, a:visited{
  color : #ff0000;
}

#bodyContent a.title, #bodyContent a.title:visited{
	color : #008080;
	text-decoration : none;
}

#bodyContent a.title:hover{
	color : red;
	text-decoration : underline;
}

/********************** BODY CONTENT DETAIL ******************************/
#bodyContentDetail{
   padding: 10px;
   border-collapse: seperate;
   width: 100%;
   margin-left:auto; 
   margin-right:auto;
}

#bodyContentDetail td.heading{
  font-size: 14px;
  font-weight: bold;  
  color: #0f3c37;
  height:20px;
  letter-spacing: 1px;
}

#bodyContentDetail span.desc{
}

#bodyContentDetail img{
   margin-left: 15px
}

#bodyContentDetail td{
   text-align: left;
   padding: 5px;
}

/********************** THIN LIST ******************************/
#bodyContentThinList{
   padding: 8px;
   border-collapse: seperate;
   width: 100%;
   margin-left:auto; 
   margin-right:auto;
}

#bodyContentThinList td{
   text-align: left;
}

#bodyContentThinList td.heading{
   padding: 5px;
   color: #0f3c37;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   background-color: #FFF;
   height:20px;
}

#bodyContentThinList td.heading1{
  font-size: 14px;
  padding: 5px;
  font-weight: bold;  
  color: #0f3c37;
  height:20px;
  letter-spacing: 1px;
}

#bodyContentThinList td.list1{
   background-color: #F9F9F9;
   vertical-align: top;
   padding: 5px;
   height: 20px;
   font-size: 12px;
}

#bodyContentThinList td.list2{
   background-color: #EDF8F2;
   vertical-align: top;
   padding: 5px;
   height: 20px;
   font-size: 12px;
}


#bodyContentThinList a:link, #bodyContentThinList a:active, #bodyContentThinList a:visited {
	color: #FF4000;
	text-decoration:none;
}

#bodyContentThinList a:hover {
	text-decoration:underline;
}
