body {
	background-color: #fff;
}

p
{
    font-family:verdana, arial;
    font-size:12px;
   /* color:#b12d83;*/
   color:#4d4d4d;
    margin:0px;
    padding:6px;
}

.title
{
    margin:0px 0px 20px 0px;
    padding:0px;
    font-family:verdana, arial;
    font-size:16px;   
    color:#4d4d4d;	
    
}

#wrapper {
	width: 971px;
	margin-left: auto;
	margin-right: auto;
}

#hdr_top {
	float: left;
	width: 971px;
	height: 174px;
	margin: 0;
	padding: 0;
	background: url('../images/hdr_top.jpg') bottom left no-repeat;
	display:inline;
}

#hdr_bottom {
	float: left;
	width: 971px;
	
	min-height:5px;
    height:auto !important;
    height:5px;  
    
   /* height:5px;*/
	margin: 0px;
	padding: 0px;
	/*background: url('../images/hdr_bottom.jpg') top left no-repeat;*/
	
	
}

#menu {
	float: left;
	width: 971px;
	height: 42px;
	margin: 0px;
	padding: 0px;
	background: url('../images/menu_bg.jpg') top left no-repeat;
}

ul {
	margin-top: 0px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	list-style: none;
}

li {
	float: left;
	margin: 0px;
	padding: 0px;
	display: inline;
}

li a {
	float: left;
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
}


li#home {
	width: 244px;
	height: 42px;	
	background: url('../images/mnu_home.gif') top left no-repeat;
	margin:0px;
	padding:0px;
}

li#home_on {
	width: 244px;
	height: 42px;	
	background: url('../images/mnu_home_on.gif') top left no-repeat;
}

li#howitworks {
	width: 198px;
	height: 42px;
	margin-left: 16px;
	background: url('../images/mnu_howitworks.gif') top left no-repeat;
	
}

li#howitworks_on {
	width: 198px;
	height: 42px;
	margin-left: 16px;
	background: url('../images/mnu_howitworks_on.gif') top left no-repeat;
}

li#buy {
	width: 198px;
	height: 42px;
	margin-left: 22px;
	background: url('../images/mnu_buy.gif') top left no-repeat;
}

li#buy_on {
	width: 198px;
	height: 42px;
	margin-left: 22px;
	background: url('../images/mnu_buy_on.gif') top left no-repeat;
}

li#contact {
	width: 198px;
	height: 42px;
	margin-left: 22px;
	background: url('../images/mnu_contact.gif') top left no-repeat;
}

li#contact_on {
	width: 198px;
	height: 42px;
	margin-left: 22px;
	background: url('../images/mnu_contact_on.gif') top left no-repeat;
}

#home {	
	width: 971px;	
	margin:0px;	
	padding: 0px;		
	background: url('../images/main_bg.gif') top left repeat-y;		
	/*min-height:400px;
    height:auto !important;
    height:400px;   
    */
}

#contact, #buy_online_page
{ 
    width: 971px;   
    margin:0px; 
    padding: 0px;       
    background: url('../images/main_bg.gif') top left repeat-y;     
    /*min-height:400px;
    height:auto !important;
    height:400px;   
    */
}





#left_content
{
    float:left;
    width: 330px;
    margin-left:25px;
    display:inline;   
    font-family:verdana, arial;
    font-size:12px;
    color:#b12d83;    
    /*
    margin-left:30px;
    margin-top:15px;
    font-family:verdana, arial;
    font-size:12px;
    color:#b12d83;    
    
    display:inline;   
    */
}

#left_content_text
{
    width:288px;
  
}

#main_content
{

    float:left;
    width:280px;
    margin-left:25px;
    display:inline;     
    
    /*margin-left:35px;
    margin-top:15px;
    
    display:inline;    
 */  
}

#map
{
    background: url('../images/map.jpg') top right no-repeat;
    background-position:120px 0px;
    height:240px;
    margin-top:10px;  
}

#map_text
{
    width:165px;
    float:left;
    color:#000;    
}

#small_box1
{
    background-color:#9ecbde;
    width:30px;
    height:30px;
    float:left;
    margin-right:4px;  
    padding-top: 6px;  
}

#small_box2
{
    background-color:#31a8e0;
    width:30px;
    height:30px;
    float:left;
    margin-right:4px;
    padding-top: 4px;
    
}

#small_box3
{
    background-color:#d83eba;
    width:30px;
    height:30px;
    float:left;
    margin-right:4px;   
    padding-top: 4px; 
}



#lists ul
{
   font-style:italic;
   font-weight:bold;
   font-family:verdana;
   font-size:12px;
   color:#b12d83;  
   list-style:none;
   margin:0px;
   padding-left:2px;   
   width:auto;
   
}


#lists li
{
  
    background:url(../images/bullet.jpg) left no-repeat;
    background-position: 0px;
    width:100%;
    padding: 4px 4px 4px 20px;
    
   
}

#right_content
{

  float:right;  
  width:234px; 
  margin-right:25px;
  display:inline;   

}

#main_container
{
    float:right;
    width:588px;
    /*margin-right:25px;*/  
    padding-right:25px;  
}

#main_container_top
{
    background:url(../images/box_top.jpg) left no-repeat;
    height:22px;
    margin-left:-1px;    
}

#main_container_middle
{    
    background:url(../images/box_bg.jpg) repeat-y;    
    min-height:460px;
    height:auto !important;
    height:460px;   
   
}
#main_container_bottom
{
    
    background:url(../images/box_bottom.jpg) left no-repeat;
    height:22px;
   
}

.clear {
clear: both;
display:block;
} 
/*********************************************************************/

#howitworks {	
	width: 929px;
	/*height: 560px;*/
	height:auto;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	/*background: url('../images/howitworks.jpg') top left no-repeat;*/
}

#howitworks_content
{
    padding-left:15px;
    /*padding-top:15px;*/
    padding-top:5px;        
    line-height:18px;  
    background: url('../images/how_works_box_bg.jpg') repeat-y; 
    min-height:540px;
    height:auto !important;
    height:540px;   
    /*width:934px; roj*/
    width:920px;
    
   
}

#howitworks_left_content
{
    float:left;
    width:247px;
    /*height:400px;*/  
}

#howitworks_middle_content
{
    float:left;
    width:415px;   
    
}

#howitworks_right_content
{
    float:left;
    width:230px;
    
}

#howitworks_top
{   
   background: url('../images/how_works_box_top.jpg') bottom left no-repeat; 
   height:17px;
   
   
}

#howitworks_bottom
{
   padding:0px;
   margin:0px;
   background: url('../images/how_works_box_bottom.jpg') no-repeat; 
   height:22px;
}

#howitworks_bottom1
{
   
   float:left;
   text-align:center;
   width:100%;
   /*padding:0px 20px 0px 20px;*/
   padding:0px;
   margin:0px;
}

#left_middle_content
{
    float:left;
    background: url('../images/howworks_main.jpg') top left no-repeat;	
    background-position:0px 30px;;
    height:580px;
   
}

#howitworks_middle_content p
{
    padding:20px;    
}

#main {
	float: left;	
	margin: 0;
	padding: 0;
	background: url('../images/main_bg.gif') top left repeat-y;		
}

#main_bottom {
   
	float: left;
	width: 971px;
	height: 16px;
	
	padding: 0px;
	margin:0px;
	background: url('../images/main_bottom.gif') top left no-repeat;
	font-size:0px;
}

#footer
{
    text-align:center;
    padding-top:20px;
  
    font-family:verdana, arial;
    font-size:12px;
    color:#b12d83;    
}

#footer a
{
    color:#b12d83;
}

/*********************** Buy online *************************************/

#buy {	
	float: left;
	width: 971px;
	/*height: 609px;*/
	margin-left: 0px;
	margin-right: 0px;
	/*background: url('../images/buy.jpg') top left no-repeat;*/
	background: url('../images/main_bg.gif') top left repeat-y;	
}

#buy_content
{
    /*
    float:left;
    padding-left:15px;
    padding-top:10px;    
    line-height:18px;  
    background: url('../images/how_works_box_bg.jpg') top left repeat-y; 
    height:540px;
    width:934px;
    margin-left:15px;
    margin-right:15px;
    */
    
    padding-left:15px;
    padding-top:10px;    
    line-height:18px;  
    background: url('../images/how_works_box_bg.jpg') repeat-y; 
    min-height:540px;
    height:auto !important;
    height:540px;   
   /* width:934px; roj */
   margin-left:15px;
   
}

#buy_content p
{
    line-height:24px;
}

#buy_left_content
{
    float:left;    
    padding-left:15px;
    width:265px;
    
}
#buy_middle_content
{
    float:left
   
    
}

#buy_right_content
{
    float:right;
    margin-right:15px;
    padding-right:15px;
}

#buy_top
{   
   background: url('../images/how_works_box_top.jpg') bottom left no-repeat; 
   height:17px;
   /*width:933px;
   width:928px;*/
   margin-left:15px;
}

#buy_bottom
{
   background: url('../images/how_works_box_bottom.jpg') no-repeat; 
   height:22px;
   margin-left:15px;
}

#buy_bottom1
{   
   float:left;
   text-align:center;
   width:100%;
   padding:0px 20px 0px 20px;
}

#buy_content_text
{
    padding-left:20px;
    /*padding-top:50px;*/
    padding-right:60px;
    text-align:center;   
    margin-left:15px;
    font-weight:bold;
}

/*************** Aqua 3000  5000 *******************/
#aqua3k5k {   
    width: 929px;
    /*height: 560px;*/
    height:auto;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    /*background: url('../images/howitworks.jpg') top left no-repeat;*/
}

#aqua3k5k_content
{
    
    /*padding-top:15px;*/
         
    line-height:18px;  
    background: url('../images/how_works_box_bg.jpg') repeat-y; 
    min-height:520px;
    height:auto !important;
    height:520px;   
    width:934px;
    margin-left:15px;
    /*border:1px solid blue;*/
  
   
    padding-left:15px;
    padding-top:5px;  
    padding-right:0px;
    padding-bottom:0px;
    
    margin-left:15px;
    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
}

#aqua3k5k_top
{   
   background: url('../images/how_works_box_top.jpg') bottom left no-repeat; 
   height:17px;
   width:933px;
   margin-left:15px;
}

#aqua3k5k_left_content
{
    float:left;
    width:390px;      
}

#aqua3k5k_right_content
{
    float:right;    
   /* border:1px solid #000;*/
    margin-right:19px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    /*padding-right:15px;*/
    text-align:right;
    display:inline;
    /*border:1px solid red;*/
    height:521px;
}

#aqua3k5k_bottom
{
   background: url('../images/aqua3k5k_bottom.jpg') no-repeat; 
   height:23px;
   margin-left:15px;
   margin-bottom:0px;
   margin-top:-5px;
   margin-right:0px;
  /* border:1px solid #000;*/
  
}

#order_form
{
   
   font-family:verdana, arial;
   font-size:12px;   
   color:#4d4d4d;    
   width:500px;;
   
    
}

.fld
{
  float:left;
  /*width: 240px;*/
  width: 150px;  
  display:inline;
  /*border:1px solid red;*/
  
}

.input
{      
   font-family:verdana, arial;
   font-size:12px;   
   color:#4d4d4d;    
   border: 1px solid #b12d83;
   
}

.error
{
    color:red;
    margin:0px;
    padding:0px;
}


#main_content1
{
    float:left;
    
    margin-left:25px;
    display:inline; 
}

/**************** Order Process Result *******/

    
 #col
 {    
    
    font-family:verdana, arial;    
    
 }   
 
 #col1
 {
    float:left;
    width:300px;    
    background-color:#f8f4f4;       
    font-size:14px;
    padding:2px;
    border-top:1px solid #ccc;
 }
 
 #col2
 {
    float:left;
    width:80px;    
    background-color:#f8f4f4;      
    font-size:14px;
    padding:2px;
    border-top:1px solid #ccc;
 }
 
 #col3
 {
    float:left;
    width:80px; 
    background-color:#f8f4f4;     
    font-size:14px;
    padding:2px;
    border-top:1px solid #ccc;
 }
 
  #col4
 {
    float:left;
    width:78px; 
    background-color:#f8f4f4;     
    font-size:14px;
    padding:2px 4px 2px 2px;
    border-top:1px solid #ccc;
    text-align: right;
 }
 
  .col1
 {
    float:left;
    width:300px; 
    font-size:12px;
    color:#4d4d4d;
    padding:2px;
 }
 
 .col2
 {
    float:left;
    width:80px;
    font-size:12px;
    color:#4d4d4d;
    padding:2px;
 }
 
 .col3
 {
    float:left;
    width:80px;
    font-size:12px;
    color:#4d4d4d;
    padding:2px;
 }
 
  .col4
 {
    float:left;
    width:76px;
    font-size:12px;
    color:#4d4d4d;
    padding:2px;
    text-align: right;
    padding-right: 4px;
 }
    