/***********************************************/
/* HTML TAG STYLES                             */
/***********************************************/
body {
	margin: 0px;
	margin-top:15px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}

/******* generic links and anchor tag styles *******/
a:visited, a:link {
	margin: 0px;
	padding: 0px;
	color:#0357DE;
	font-size: 11px;
    text-decoration: none;
}
a:hover {
	margin: 0px;
	padding: 0px;
	color:#0357DE;
	font-size: 11px;
    text-decoration: underline;
}


/***********************************************/
/* LAYOUT/STELETON DIVS                        */
/***********************************************/


#main {
	margin: 0 auto;
}

#header {
/*	width: 780px;                     */
	width: 758px;  
	margin-top: 15px;

	background-color: #999999;            
/*    border: 1px solid #000000;    */
	border-right: 2px solid #000000;
	border-left: 2px solid #000000;
	border-top: 2px solid #000000;
	border-bottom: 1px solid #000000;
	
}
#nav {
	
	width: 762px;
	height:30px; 
	background-image:url(http://regenerationcomau.fivebyfive.com.au/common/r/regenerationcomau/images/nav_background.gif);  
	/* padding="3x 0px 3px 0px";   */
	
	border-right: 2px solid #000000;
	border-left: 2px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
/*	padding-top: 5px; */

	
/*	background-color: #999999;                    */
	background-color: #3584F2;     
/*	background-image: url(../images/nav_bg.gif);  */
	
	
}		
#banner {
	width: 759px;
/*	background-color: #666666;              */
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
#content {
	width: 762px;
	background-color: #E5E5E5;
	border-right: 2px solid #000000;
	border-left: 2px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 2px solid #000000;


}
#footer {
	width: 759px;
	background-color: #FFFFFF;
	border: 0px solid #00FF00;

}
 .orangeline {
	border: 0px;
	width: 759px;
	color: #FF850D;
	background-color: #FF850D;
	line-height: 3px;
} 

/***********************************************/
/* LAYOUT STYLES                               */
/***********************************************/

/**************** header styles ****************/


/**************** content styles ***************/
.content_txt{
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 15px 15px;
	font: normal 100% Arial,sans-serif;
	color: #333333;
	line-height: 20px;
	text-align:justify;
}
.content_txtbold{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: normal 100% Arial,sans-serif;
	color: #333333;
	line-height: 20px;
	font-weight: bold;
}
h1 { /* PAGE HEADINGS */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font: bold 150% Arial,sans-serif;
	color: #002880;
	border-bottom: dashed 1px #B3B5B4;
}
h2 { /* PAGE HEADINGS */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font: bold 100% Arial,sans-serif;
	color: #002880;
	border-bottom: dashed 1px #B3B5B4;
}
h3 { /* TAGLINE STYLE */
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 15px;
	font: normal 100% Arial,sans-serif;
	color: #666666;
}
h4 { /* QOUTE LINE STYLE */
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 15px;
	font: normal 100% Arial,sans-serif;
	color: #FF0000;
	font-style: italic;	
}
.heading_border { /* DASHED LINE UNDER HEADING */
	width: 750px;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 10px 15px;
	border-top: 1px dashed #666666;
}

ul.bullets {
	color:#FF850D;
	list-style-type: square;
	padding-left: 15px;
}
ul.bullets li {
	color:#FF850D;
	list-style-type: square;
	text-align: left;
}
table.menu{
text-align: center;  font-family: Verdana; font-size:x-small;
 }
table.itemdetail{
text-align: center;  font-family: Verdana; font-size:x-small;
 }
 table.concept{   
	text-align: left;  font-family: Verdana; font-size:x-small;
	width: 100%;
	vertical-align: top;
	padding-top:0px;
	border-left-style:hidden;
	border-right-style:hidden;
	border-top-style:hidden;
	border-bottom-style: hidden;
	
   }
 
 td.concepttdleft{
   width:87%;
   vertical-align:top;
   border-top-style:hidden;
   border-bottom-style:hidden;
   border-right:2px solid #000000;
   border-left-style:hidden;
   border-right:2px solid #000000;
   background-position:top;
   }   
   table.details{
  	width: 100%;
	
	
	vertical-align: top;
	border-left-style:hidden;
	
	border-top-style:hidden;
	border-bottom-style: hidden;
	
   }
   td.details{
   padding-top: 35px;
   padding-bottom:10px;
   }
   
   table.details1{
   	 text-align: left;  font-family: Verdana; font-size:11px;
	vertical-align: top;
	border-left-style:hidden;
	border-top-width: 1px;
	border-bottom-style: hidden;
	}
	
	  td.details1{
   padding-top: 15px;
   padding-bottom:10px;
   }
   
/*   td.concepttd{  NOT ABLE TO IMPLEMENT BECAUSE OF IE  PROBLM AND IMAGE NAME NOT FIX
   width:12%;
   vertical-align:top;
   border-top-style:hidden;
   border-bottom-style:hidden;
   border-right: 2px solid #000000;
  }   
  
 */
   td.concepttdright{
   width:5%;
   vertical-align:top;
   background-color:#F7EAA8;
   border-top-style:hidden;
   border-bottom-style:hidden;
   border-right-style: hidden;
   border-left:2px solid #000000;
   }   
td.adminmenu{
	 text-align: left;  font-family: Verdana; font-size:x-small;

}


   table.home{   
	text-align: left;  font-family: Verdana; font-size:11px;
	line-height: 18px;
	width: 100%;
	vertical-align: top;
	padding-top:0px;
	border-left-style:hidden;
	border-right-style:hidden;
	border-top-style:hidden;
	border-bottom-style: hidden;
   }
td.homeleft{
	width:55%;
	padding:10px 10px 10px 10px;
   vertical-align:top;
   border-top-style:hidden;
   border-bottom-style:hidden;
   border-right:2px solid #000000;
   border-left-style:hidden;
   border-right:2px solid #000000;
   background-position:top;
   }
   td.homemiddle{
	width:20%;
   vertical-align:top;
   border-top-style:hidden;
   border-bottom-style:hidden;
   border-right:2px solid #000000;
   border-left-style:hidden;
   border-right-style:hidden;
   background-position:top;
   }
   
      td.homeright{
   width:5%;
   vertical-align:top;
   background-color:#F7EAA8;
   border-top-style:hidden;
   border-bottom-style:hidden;
   border-right-style: hidden;
   border-left:2px solid #000000;
   }  
   
   td.main{
	width:100%;
	padding:10px 10px 10px 10px;
   vertical-align:top;
   border-top-style:hidden;
   border-bottom-style:hidden;
   border-left-style:hidden;
   background-position:top;
   }
   
    table.contactus{   
	text-align: left;  font-family: Verdana; font-size:x-small;
	vertical-align: top;
	padding-top:0px;
	border-left-style:hidden;
	border-right-style:hidden;
	border-top-style:hidden;
	border-bottom-style: hidden;
	
   }
  
/**************** footer styles ****************/
#footer_links{
	margin: 0px 0px 0px 0px;
	font-size: 9px;
	color: #CCCCCC;								
	text-align:right;
	line-height: 17px;
	border: 0px solid #FFF;
}
#footer_links a:link {
	color:#CCCCCC;
    text-decoration: none;
}
#footer_links a:visited {
	color:#CCCCCC;
    text-decoration: none;
}
#footer_links a:hover {
	color:#FF850D;
    text-decoration: underline;
}
#footer_copyright{
	margin:0px;
	font-size: 10px;
	color: #CCCCCC;
	text-align:right;
	border: 0px solid #FFF;
}
.body {
   table.home{   
	text-align: left;  font-family: Verdana; font-size:11px;
	line-height: 18px;
	}


/********************* end *********************/

