A			{	color: #00834d; text-decoration: none;	}
A:hover		{	color: #666666;	text-decoration: underline;}

h1	{font-size: 20px; font-weight: bold;  margin: 20px 0px;   }
h2  {font-size: 16px;  font-weight: bold;  margin: 0px 0px 0px 0px;   } 

body
	{
		background-image:URL('../../include/image/theme/bg_body_new.jpg');
		background-repeat: repeat-x;		
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		margin: 0px;
		padding: 0px;
		color: #141414;
	}

#container	
	{	
		position: relative;
		width: 1000px;
		margin-left: auto;
		margin-right: auto;
		z-index: 0;
	}
	
#head
	{
		position: relative;
		height: 141px;
	}

#head .logo
	{
		position: absolute;
		left: 30px;
		top: 30px;
	}

#head .logo img
	{
		border: 0px;
	}	
	
#head .navigation_very_top
	{
		position: absolute;
		right: 0px;
		top: 5px;
		font-size: 10px;
	}

#head .makes_sense
{
		position: absolute;
		right: 0px;
		top: 46px;
}

#head .remote_buttons
	{	
		position: absolute;
		bottom: 3px;
		right: 0px;
		display: block;
	}

#head .remote_buttons a
	{	
		display: block;
		font-size: 14px;
		display: inline;	
		float: left;
		color: #FFF;		
	}

#head .remote_buttons a#ins
	{		
		background-image:URL('../../include/image/theme/home_remote_red.png');
		background-repeat: no-repeat;	
		padding: 7px 62px 7px 45px;
	}

#head .remote_buttons a#herb
	{		
		background-image:URL('../../include/image/theme/home_remote_blue.png');
		background-repeat: no-repeat;	
		padding: 7px 70px 7px 35px;		
	}

#head .remote_buttons a#pgr
	{		
		background-image:URL('../../include/image/theme/home_remote_yellow.png');
		background-repeat: no-repeat;	
		padding: 7px 24px 7px 25px;			
		color: #000000;
	}

#head .remote_buttons a#fung
	{		
		background-image:URL('../../include/image/theme/home_remote_green.png');
		background-repeat: no-repeat;	
		padding: 7px 85px 7px 32px;	
		background-color: #000;		
		}



.navigation
	{
		width: 1000px;
		z-index: 10;		
	}
		
.navigation ul
{
	margin: 0px;
	padding: 0px;	
	list-style-type: none;
	z-index:10;
}
	
.navigation ul li
	{
		position: relative;
		display: inline;
		float: left;
		text-decoration: none;
		cursor: pointer;
		margin: 0px;
		padding: 0px;
	}
	
	
.navigation ul li a
	{
		display: block;
		text-decoration:none;		
		padding: 12px 22px 12px 23px;
		font-size: 14px;	
		color: #FFFFFF; 
	}	
	
.navigation ul li a:hover, .navigation ul li.on a
	{
		display: block;
		text-decoration:none;		
		color: #FFFFFF; 
		text-decoration: none;
		background-image: URL('../../include/image/theme/nav_sep_new.jpg');
		background-repeat: repeat-x;			
	}		

.navigation ul li ul
	{
		position: absolute;
		margin: 0px 0px 0px -1px;
		display: block;
		visibility: hidden;
		border-left: 1px solid #FFFFFF;
		border-right: 1px solid #FFFFFF;
	}


.navigation ul li ul li
	{
		display: list-item;
		float: none;
		padding: 0px 0px 0px;
	}	
	
.navigation ul li ul li a, .navigation ul li.on ul li a
	{
		/* Sub level menu links style */
		min-width: 150px;
		padding: 8px auto;
		color: #FFFFFF;
		background-color: #666666;
		border-bottom: 1px solid #FFFFFF;
		background-image: none; 
	}

.navigation ul li ul li a:hover
	{ 
		/*sub menus hover style*/
		color: #FFFFFF;
		background-color: #000000;
		background-image: none;
	}	
	
.navigation ul li a.search_crop
	{
		background-image: URL('../../include/image/theme/button_searh_crop_new.jpg');
		background-repeat: no-repeat;
		padding: 13px 46px 11px 47px;
		color: #FFFFFF; 
	}		 

.navigation ul li a.search_crop:hover
	{
		background-image: URL('../../include/image/theme/nav_sep_new.jpg');
		background-repeat: repeat-x;
		padding: 13px 46px 11px 47px;
		color: #FFFFFF; 
	}
	

	
#main_area
{
	position: relative;
	padding: 0px;
	z-index: 1;	
	background-color: #FFFFFF;
	min-height: 400px;
	width: 1000px;
	line-height: 22px;
}

#navigation_foot
{
	margin-top: 60px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	text-align: center;
	padding: 10px 0px;
}

#navigation_foot a
{
	padding: 0px 15px;
	font-size: 12px;
}

#bottom_logo
{
	margin-top: 20px;
	margin-bottom: 40px;
	text-align: center;
}
.column
{
	float: left;
	width: 200px;
}

.column ul
{
	padding: 0px 0px;
}

.column ul li
{
	display: block;
	float: none;
	padding: 5px 10px;
}

.column ul li.on
{
	display: block;
	float: none;
	padding: 5px 10px;
	font-size: 14px;
	font-weight: bold;
}

.content
{
	float: right;
	width: 800px;
	min-height: 450px;
}

.clear
{
	clear: both;
}

.crumb
	{
		margin: 20px 0px 10px 0px;
		font-size: 12px;
		font-style:italic;
	}

.page_controls
	{
		margin: 10px 0px 10px 0px;
		font-size: 12px;
	}

    
/* IMPORTANT MESSAGE*/	
		
	#important_message
	{
        text-align:center;	
        background-color: green;
        padding:5px;
        color:#FFF; 
	}
  
    #error_message
    {
        text-align:center;
        background-color: #990000;
        padding:5px;
        color:#FFF;
    }  
    
    #error_message a
    {
        color:#FFF;
    }
    
    #messageConsole
    {
    	z-index: 30;        
    }
        
/* NEW LIST */
#new_list
{

}

#new_list_top
{
	background-image:URL('../../include/image/theme/bg_list_top.png');
	background-repeat: repeat-x;
	background-position: bottom left;
	background-color: #E5AF57; 
	color:#000;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;			
	font-size: 16px;
}

#new_list_item
{
	border-bottom:1px solid #cccccc;
}


.new_list_column
{
	float: left;
	padding: 5px 0px;
}

.new_list_off
	{
		border-bottom:1px solid #cccccc;
	}

.new_list_over
	{
		background-color: #EEE;
		cursor: pointer;	
	}
	
.new_list_over A			{	color: #000000; text-decoration: none;	}	
.new_list_over A:hover		{	color: #999;	text-decoration: none;	}	

#form
{
		padding: 10px;
		border-top: 1px solid #DDDDDD;
}

    #form .name
    {
        float: left;
        width: 30%;
        margin: 5px 0px;
        text-align: right;
    }
     
    #form .input
    {
        float: left;
        WIDTH: 67%;
        margin: 2px 0px 2px 3%;
    }

    #form .input input, #form .input textarea,  #form .input select
    {
        width: 94%;
		padding: 3px;
    }  
    
    #form .input select
    {
    	width: auto;
    }
    
    #form .input input.radio, #form .input input.checkbox
    {
        width: auto;
    } 
    
    .submit_require
    {
    	margin-top: 10px;
    	padding: 5px 0px; 	    
    	border-top: 1px solid #DDDDDD;
    }

   	.submit_require input
    {
		float:right;
    } 
    
    .forgot_password
    {
    	text-align: right;
    	font-size: 10px;
    }
    
    
    #form .formCorrection
    {
    	color: #910004;
    }
    
    					
				a.place_order
				{
					font-size: 16px;	
					padding: 10px 100px;
					background-color: #00834D;
					color: #FFF;
					text-decoration: none;
				}	
					
					
				a.place_order:hover
				{
					font-size: 16px;	
					padding: 10px 100px;
					background-color: #00C174;
					color: #000;
					text-decoration: none;
				}					
	
	
	#error_block{
	width:1000px;
	height: 447px; 
	background-image:URL('../../include/image/mana_404_back.jpg');
	}
	
	.pad{
	width:400px;
	padding: 20px 20px 20px 20px;
	}
	#callout {
		border: solid 1px #d9d8d8;
		background-color: #e50278;
		font-size: 18px;
		color: #ffffff;
		line-height: 24px;
		padding: 30px 75px 30px 75px;
	}
	#prod_tabs {
		position: relative;
		z-index: 5;	
	}
	#prod_tabs ul {
		list-style-type: none;
		list-style-image: none;
		margin: 0px;
		padding: 0px;	
	}
	#prod_tabs li {
		display: inline;
		border-right: 1px solid #3a3a3a;
		background-color: #676767;
		margin: 0px;
		padding: 0px 16px 0px 41px;
		height: 36px;
		line-height: 36px;
		display: block;
		float: left;
		color: #ffffff;
	}
	#prod_tabs li.on, #prod_tabs li:hover {
		background-image:  url('../../include/image/tab_on.jpg');	
	}
	#prod_tabs a {
		background-image: url('../../include/image/tab_arrow.gif');
		background-position: right;
		background-repeat: no-repeat;
		color: #ffffff;
		padding-right: 25px;
	}
	#prod_tabs a.on, #prod_tabs a:hover {
		background-image: none;
		color: #ffffff; 
		text-decoration: none;
	}
	#tabbed_content {
		border-top: solid #efefef 4px;	
		border-bottom: solid #efefef 4px;
		padding: 45px 0px 55px 0px; 
		position: relative;
		top: -15px;
		z-index: 2;
	}
	#tabbed_left {
		float: left;
		width: 621px;	
		border-right: solid 1px #e4e4e4;
	}
	#tabbed_right {
		float: left;	
		width: 254px;
		margin-left: 40px;
		font-family: Helvetica, sans-serif;	
		font-size: 13px;
		line-height: 18px;
	}
	#tabbed_right h3 {
		font-family: Helvetica, sans-serif;	
		font-size: 15px;
		font-style: oblique;
		font-weight: normal;
	}
	.tabbed_product {
		border-top: 1px solid #cccccc; 	
		padding: 38px 0px 42px 0px;
	}
	.tabbed_prod_img {
		float: left;
		margin-right: 27px;	
	}
	.tabbed_prod_des {
		float: left;
		width: 390px;	
	}
