﻿body
{
	background   :#e0e0e0;
	font-family	: Arial;
	font-size	: 11px;
	color		: #000;
	margin		: 0px;
	padding		: 0px;
	width		: 99%;
	
}

a:link
{
	text-decoration	: none;
}

a:visited
{
	text-decoration	: none;
}

a:hover
{
	text-decoration: none;
}

a:active
{
	text-decoration	: none;
}

/*GridView*/

th {
	background	: #007DB3 url(images/th_bg.gif);
	
	font-size		: 12px;
	font-family		: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color			: #005478;
	
	padding-left	: 5px;
	padding-right	: 5px;
	padding-top		: 4px;
	padding-bottom	: 4px;	
	
	BORDER-BOTTOM	: #008BD2 1px solid;
	BORDER-LEFT		: #0090D0 1px solid;
	BORDER-RIGHT	: #0090D0 1px solid;
	BORDER-TOP		: #6FB0C9 0px solid;
}

.note{
	COLOR			: #EA3B00;
	TEXT-DECORATION	: none;
	BORDER-BOTTOM	: #CC6600 1px solid;
	BORDER-LEFT		: #CC6600 1px solid;
	BORDER-RIGHT	: #CC6600 1px solid;
	BORDER-TOP		: #CC6600 1px solid;
	text-align		: center;
	background-color: #FFE6CC;
	font-family		: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	padding-top		: 2px;
	padding-bottom	: 2px;
}


.cal_Theme1 .ajax__calendar_container
{
	background-color: #e2e2e2; 
	border:solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_header
{
	background-color: #6980F7; 
	margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev
{
	color: #004080; 
	padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body
{
	background-color: #e9e9e9; 
	border: solid 3px #cccccc;
}

.cal_Theme1 .ajax__calendar_dayname
{
	text-align:center; 
	font-weight:bold; 
	margin-bottom: 4px; 
	margin-top: 2px;
}

.cal_Theme1 .ajax__calendar_day
{
	text-align:center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active
{
	color: #ffffff; 
	font-weight:bold; 
	background-color: #000000;
}

.cal_Theme1 .ajax__calendar_today
{
	font-weight:bold;
} 

.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title
{
	color: #bbbbbb;
}

/*** Home Page *********************************************************************/
.oms_HomePage
{
	background	: #fff/*#da2128 url('images/bg_homepage.jpg') repeat-x*/;
	margin-top	:40px;
}
.oms_HomePage_Banner
{
	padding			: 0px;
	width			:954px;
	z-index			:1;
}
.oms_Flash_Banner
{
	width	: 954px;
	height	:175px;
	z-index	:1;
	overflow:hidden;
	margin-left:1px;
	margin-top: 3px;
}
.oms_HomePage_SubBanner
{
	margin-left		: 5px;
	margin-right	: 15px;
	height			: 293px;
}
.oms_HomePage_Body_Left
{
	margin-top		:0px;
	width			:148px;
}
.oms_HomePage_TopMenu
{
	margin			: 0px;
	margin-top		: 0px;
	margin-right	: 0px;
	width			:954px;
	height			:31px;
	background		:#fff url("images/rhm1_bg.gif") repeat-x;
	
	
	
}
.oms_HomePage_AboutUs
{
	background		: #fff;
	padding-left    : 5px;
	padding-top		: 5px;
	width			: 645px;
}
.oms_HomePage_Product
{
	background		: #990d10;
	margin			: 0px;
	margin-left		: 5px;
	margin-right	: 15px;
	padding			: 5px;
	width			: 690px;
}
.oms_HomePage_NewProduct
{
	margin			: 5px;
	margin-top		: 0px;
	width			: 700px;	
}
.oms_HomePage_HotProduct
{
	background-color: #c8001d;
	margin			: 5px;
	margin-top		: 0px;
	margin-left		: 15px;	
	width			: 250px;
}
.oms_HomePage_BottomMenu
{
	padding-top		: 10px;
	text-align		: center;
	font-size		: 16px;
	font-weight		: bold;
	color			: White;	
}
.oms_HomePage_Footer
{
	background		:#fffff;
	text-align		: center;
	color			: White;
	font-size		: 12px;	
	padding			: 0px;
	padding-top		: 0px;
	border			: solid 1px orange;
	
}
.oms_Footer
{
	background		: #6a0202 url('images/bg_footer.jpg') repeat-x;
}


.oms_HomePage_NewLetter
{
	background-color: #c8001d;
	margin-left		: 15px;	
	width			: 250px;
}
/*** Product *********************************************************************/
.oms_HotProduct_Left
{
	background	: transparent url('borders/bg_HotProduct_L.jpg');
	width		: 8px;
	height		: 50px;
	float		: left;
}
.oms_HotProduct_Middle
{
	background	: transparent url('borders/bg_HotProduct_M.jpg');
	width		: 200px;
	height		: 50px;
	float		: left;
	text-align	: center;
	font-size	: 15px;
	font-weight	: bold;
	color		: #f3f3f3;
}
.oms_HotProduct_Right
{
	background	: transparent url('borders/bg_HotProduct_R.jpg');
	width		: 8px;
	height		: 50px;
}
/****/
.oms_HotProduct_Title
{
	width			: 216px;
	padding-top		: 10px;	
	padding-bottom	: 5px;	
}
.oms_HotProduct_Middle_Content
{
	padding-top		: 12px;	
}
.oms_ProductDetail_LargeImage
{
	width		: 450px; 
	height		: 450px;
	border		:solid 1px yellow;
	
	background-color:#c0c0c0;
}
.oms_ProductDetail_Content
{
	width		: 230px; 
	padding-top :10px;
	padding-left:10px;
}
.oms_Product_Title
{
	background		: #c26837;
	width			: 680px;
	padding			: 5px;
}

/*** Menu *********************************************************************/
.oms_LeftMenu_Head
{
	color		:Red;
	font-family :Tahoma;
	font-size	:18px;
	font-weight :bold;
	text-align	:center;
	height		:29px;
	padding-top :5px;
}
.oms_LeftMenu_Body
{
	background	: #FFFFFF;
	width		: 170px;
	padding		: 0px;
	font-size	: 13px;
	color       :Black;
}
.oms_LeftMenu_Link
{
	width		: 155px;
	color		:#014604;
	text-decoration :none;
	display		:block;
	padding-left:15px;
	padding-top	:6px;
	padding-bottom:6px;
	border-bottom:solid 1px #1c9105;
}

.oms_LeftMenu_Link:hover
{
	background :orange url(images/bog_arrow.gif) no-repeat 3px 9px;
	text-decoration:none;
	color		:#a6001a;
	display		:block;
	padding-left:15px;
	padding-top	:6px;
}
.oms_LeftMenu_Line
{
	/*background		: white url('borders/line_leftmenu.gif') repeat-x;*/
	width			: 150px;
	height			: 2px;
	font-size		: 2px;
	margin-top		: 2px;
	margin-bottom	: 8px;
}


/*****************************************************************/
/*vu 301208*/
.oms_NewProduct
{
    float:left;
    margin-left:3px;
}
.oms_NewProduct_BG_Line
{
    background      : #f5752c url(borders/bg_topmenu.jpg) repeat-x;
    height          : 22px;
    font-family     : Tahoma;
    font-size       : 12px;
    font-weight     : bold;
    color           : White;
    padding-left    : 10px;
}
.oms_NewProduct_Img_Boder_TL
{
    background:url(borders/bg_NewProduct_image_TL.jpg) no-repeat;
    height:10px;
    width:10px;
}
.oms_NewProduct_Img_Boder_TR
{
    background:url(borders/bg_NewProduct_image_TR.jpg) no-repeat;
    height:10px;
    width:10px;
}
.oms_NewProduct_Img_Boder_BL
{
    background:url(borders/bg_NewProduct_image_BL.jpg) no-repeat;
    height:10px;
    width:10px;
}
.oms_NewProduct_Img_Boder_BR
{
    background:url(borders/bg_NewProduct_image_BR.jpg) no-repeat;
    height:10px;
    width:10px;
}
.oms_NewProduct_Img_Boder_L
{
    background:url(borders/bg_NewProduct_image_L.jpg) repeat-y;
    width:10px;
}
.oms_NewProduct_Img_Boder_R
{
    background:url(borders/bg_NewProduct_image_R.jpg) repeat-y;
    width:10px;
}
.oms_NewProduct_Img_Boder_T
{
    background:url(borders/bg_NewProduct_image_T.gif) repeat-x;
    height:10px;
}
.oms_NewProduct_Img_Boder_B
{
    background:url(borders/bg_NewProduct_image_B.jpg) repeat-x;
    height:10px;
}
.oms_NewProduct_BG_BL
{
    background:url('borders/NewProduct_BG_BL.gif') no-repeat;
    height:9px;
    width:7px;
}
.oms_NewProduct_BG_BR
{
    background:url('borders/NewProduct_BG_BR.gif') no-repeat;
    height:9px;
    width:7px;
}
.oms_NewProduct_BG_BM
{
    background:url('borders/NewProduct_BG_BM.gif') repeat-x;
    height:9px;
}
/********/
.RequireStar
{
	color	:White;
}

.oms_ContactPage_Form
{
	color		:White;
	margin-right:15px;
	margin-top	:0px;
	margin-bottom:0px;
	margin-left	:5px;
}

.oms_ContactPage_Info
{
	color		:White;
	padding		:10px;
	background	: #f5752c;
	margin-right:15px;
	margin-top	:0px;
	margin-bottom:0px;
	margin-left:5px;
	
}
.oms_Contact_PostDefault_Content
{
	color		:black;
	font-size	:12px;
	padding-top	:10px;
}

.oms_RegistNews
{
	background	: transparent url('borders/bg_HotProduct_M.jpg');
	width		: 148px;
	height		: 40px;
	font-size	:14px;
	font-weight	:bold;
}
.oms_RegistNews_Textbox
{
	font-size		: 11px;
	width			: 70px;
}
.oms_RegistNews_Text
{
	font-size		: 11px;
	width			:60px;
}
/***** Article *******/
.oms_NewArticle_Line
{
	background: transparent url( 'images/line_product.gif' ) repeat-x top left;
	font-size: 5px;
	height: 5px;
}
.oms_NewArticle_GroupTitle
{
	background: #BDBDBD;
	width: 100%;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
/**********************************/


.oms_Shadow_left
{
	background:#e0e0e0 url('images/shadow_left.jpg') repeat-y;
	font-size:2px;
	width :18px;
}
.oms_Shadow_right
{
	background:#e0e0e0 url('images/shadow_right.jpg') repeat-y;
	font-size:2px;
	width :18px;
}
/*************************************/
.oms_CatTitle_Orange
{
	background: transparent url( 'images/bgbien.gif' ) repeat-x;
	/*background :#000032;*/
	color			: #000;
	font-size		: 12px;
	font-weight		: bold;
	text-align		: center;
	height			: 30px;
}
.oms_CatTitle_Green
{
	background: transparent url( 'images/bgbien.gif' ) repeat-x;
	/*background :#000032;*/
	color			: #000;
	font-size		: 12px;
	font-weight		: bold;
	text-align		: center;
	height			: 30px;
}
.oms_CatTitle_Blue
{
	background: transparent url( 'images/bgbien.gif' ) repeat-x;
	/*background :#000032;*/
	color			: #000;
	font-size		: 12px;
	font-weight		: bold;
	text-align		: center;
	height			: 30px;
}
.oms_TableCat
{
	border			:solid 1px  #F68121 ;
}
/********************************************/

.oms_SearchTitle_Orange
{
	background	: #FFFF99;
	color		: #F58320;
	font-weight	: bold;
	text-align	: center;
	height		: 21px;
}
/**************************** Border *************************************/

.oms_Border_Panel_01_M
{
	background		:#ffffff;
	color			:Black;
	border			:solid 1px #DBD9D8;
	width			:643px;
}


/*** end Panel_01 ***/
/*** ********************************************************** ***/
/*********************************************/
.pms_invitedfriend_td
{
	font-family		:Tahoma;
	font-size		:12px;
	font-weight		:bold;
}
/*******************************************/
.oms_RegistNews_Textbox
{
	font-size		: 10px;
	width			: 90px;
}
.oms_RegistNews_Text
{
	font-size		: 11px;
	width			:40px;
}
/********************************************/
.oms_Distributor_Rotate_Item
{
	background		: transparent;
	color			: #FDC1A5;
	border-bottom	: solid 1px Gray;
	text-align		: center;
	padding-bottom	: 2px;
	padding-top		: 3px;
	width			:148px;
	text-align		:center;
}
.oms_Distributor_Rotate_Product_Item
{
	background		: transparent;
	color			: #FDC1A5;
	border-bottom	: solid 1px Gray;
	text-align		: center;
	padding-bottom	: 20px;
	padding-top		: 20px;
	width			:148px;
	text-align		:center;
}

/***** Product *******/
.oms_ProductItem_Col
{
	padding-top		: 15px; 
	padding-bottom	: 5px; 
	padding-left	: 28px;
	padding-right   : 10px;
	float			: left;
}
.oms_line_productDetail
{
	height		: 1px;
	margin		: 3px;
}
.oms_ProductImage_SmallList
{
	float			: left; 
	text-align		: center; 
	padding-left	: 20px; 
	padding-top		: 10px;
	padding-bottom	: 10px;
}
.oms_ProductImageApplication_SmallList
{
	
	padding-top	    :5px;
	padding-bottom  :5px;
	height		    :110px;
	width		    :110px;
}
.oms_ProductApplication_List
{
	float			: left; 
	text-align		: left; 
	padding-left	: 50px;
	padding-top		: 5px; 
	padding-bottom	: 5px;
	width			:150px;
	background		:transparent url('icons/l.gif') no-repeat 40px 10px;

}

/***** product detail ******/
.oms_ProductDetail_div1
{
	float			:left;
	padding-left	:10px;
	padding-top		: 30px;
	font-size		:12px;
	width			:250px;
}
.oms_ProductDetail_div2
{
	float			:left;
	font-size		:12px;
	font-weight		:bold;
	width			:290px;
	padding-left	:10px;
	padding-top		:3px;
}
.oms_ProductDetail_div3
{
	float			:left;
	padding-left	:8px;
	padding-top		:15px;
	clear			:both;
	
}
.oms_Productdetail_div4
{
	 clear			:both; 
	 padding-top	:20px;
	 padding-left	:10px;
	 padding-bottom :5px;
	 text-align		:left;
	 font-size		:12px;
	 color			:Red;
	 font-weight	:bold;
}
.oms_Productdetail_div5
{
	 clear			:both; 
	 padding		:10px;
	 margin-left	:10px;
	 margin-right	:10px;
	 margin-bottom	:20px;
	 text-align		:left;
	 font-size		:12px;
	 border			:solid 1px #DAD5D5;
}
.oms_Productdetail_div6
{
	 clear			:left; 
	 padding-top	:5px;
	 text-align		:left;
}
.oms_Productdetail_div7
{
	border			:solid 1px #DAD5D5; 
	width			:110px; 
	float			:left; 
	text-align		:center;
}
.oms_Productdetail_div8
{
	border			:solid 1px #DAD5D5; 
	width			:110px; 
	float			:right; 
	text-align		:center;
}
.oms_ProductDetail_div9
{
	text-align		:center;
	padding			:5px;
}
.oms_ProductDetail_div10
{
	width			: 240px; 
	float			: right; 
	padding-top		: 10px; 
	padding-right	: 10px;
}
/******************************************/
.oms_pnl_SmallImages_List
{
	padding-left :  10px;
	text-align		:center;
}
.oms_pnl_SmallImages
{
	margin-left :  10px;
	text-align		:center;
	border			:dotted 1px #DBD9D8;
	float			:left;
	height			:100px;
	padding			:5px;
}
.oms_pnl_SearchProduct
{
	background: #FA6717; 
	padding-bottom: 5px;
	height	:53px;
	
}
/***************border img******************/
.oms_border_img_bottom
{
	background: url(border_img/border_b_img.gif) repeat-x;
	height: 10px;
}
.oms_border_img_top
{
	background: url(border_img/border_top_img.gif) repeat-x;
	height: 10px;
}
.oms_border_img_left
{
	background: url(border_img/border_left_img.gif) repeat-y;
	width: 12px;
}
.oms_border_img_right
{
	background: url(border_img/border_right_img.gif) repeat-y;
	width: 12px;
}
.oms_border_img_TL
{
	background: url(border_img/border_TL_img.gif) no-repeat;
	width: 12px;
	height: 10px;
}
.oms_border_img_TR
{
	background: url(border_img/border_TR_img.gif) no-repeat;
	width: 12px;
	height: 10px;
}
.oms_border_img_LB
{
	background: url(border_img/border_LB_img.gif) no-repeat;
	width: 12px;
	height: 10px;
}
.oms_border_img_TB
{
	background: url(border_img/border_TB_img.gif) no-repeat;
	width: 12px;
	height: 10px;
}
/*********************************************/
.pms_invitedfriend_td
{
	font-family		:Tahoma;
	font-size		:11px;
	font-weight		:bold;
}
/*************************************************/
.oms_employee
{
	
	margin-top		:5px;
	font-family		:Tahoma;
	font-size		:12px;
	text-align		:center;
}
/**************************************************/
.oms_Border_Top_Login
{
	background : url(border_img/bg_top_login_resign.jpg) no-repeat;
	width	   : 375px;
	height	   :22px;
	font-size	:12px;
}
.oms_Border_Bottom_Login
{
	background : url(border_img/bg_bottom_login_resign.jpg) no-repeat;
	width	   : 375px;
	height	   :24px;
	font-size	:12px;
}
.oms_Border_Center_Login
{
	background : url(border_img/bg_center_login_resign.jpg) repeat-y;
	width	   : 375px;
}
/******************************************************/
.oms_Border_TopLeft_Employee
{
	background : url(border_employee/border_LT.gif) no-repeat;
	width	   : 31px;
	height	   :22px;
	font-size	:12px;
}
.oms_Border_TopRight_Employee
{
	background : url(border_employee/border_RT.gif) no-repeat;
	width	   : 31px;
	height	   :22px;
	font-size	:12px;
}
.oms_Border_Top_Employee
{
	background : url(border_employee/border_top.gif) repeat-x;	
	height	   :22px;
	font-size	:12px;
}
.oms_Border_BottomLeft_Employee
{
	background : url(border_employee/border_LB.gif) no-repeat;
	width	   : 31px;
	height	   :24px;
	font-size	:12px;
}
.oms_Border_BottomRight_Employee
{
	background : url(border_employee/border_RB.gif) no-repeat;
	width	   : 31px;
	height	   :24px;
	font-size	:12px;
}
.oms_Border_Bottom_Employee
{
	background : url(border_employee/border_bottom.gif) repeat-x;	
	height	   :24px;
	font-size	:12px;
}
.oms_Border_Left_Employee
{
	background : url(border_employee/border_left.gif) repeat-y;	
	width		:31px;
	font-size	:12px;
}
.oms_Border_Right_Employee
{
	background : url(border_employee/border_right.gif) repeat-y;	
	width		:31px;
	font-size	:12px;
}


.oms_Employee_phone
{
	background:url(icons/phone.gif) no-repeat;
	width	:25px;
	height	:25px;
	padding-left	:30px;
}
.oms_Employee_vcard
{
	background:url(icons/vcard.jpg) no-repeat 4px 2px;
	width	:25px;
	height	:25px;
	padding-left:30px;
	margin-top:5px;
}
.oms_Employee_Email
{
	background:url(icons/email.gif) no-repeat;
	width	:25px;
	height	:20px;
	padding-left:30px;
}
.oms_Employee_Jobtitle
{
	background:url(icons/employee_icon.gif) no-repeat;
	height	:27px;
	padding-left	:30px;
}
/******************/
/***** Article *******/
.oms_ArticleItem_Col
{
	padding-top		: 25px; 
	padding-bottom	: 15px; 
	padding-left	: 11px;
	padding-right	:10px;
	float			: left;
}
.oms_StockItem_Col
{
	padding-top		: 5px; 
	padding-bottom	: 5px; 
	padding-left	: 20px;
	padding-right	:10px;
	float			: left;
}
/***** Brand ******/
.Advertise_Brand_Button
{
	text-align	: center; 
	background	: #E6E7E8;	
}
a:hover.Advertise_Brand_Button 
{
	text-align	: center; 
	background	: #E6E7E8;
	cursor		: pointer;
	width		: 150px;
}

.img_Brand_Buttom
{
	padding	: 2px; 
	border	: solid 0px;
}
/*************************** tooltip**************/
.VietAdTooltip 
{
	background-color:#F0F7FF;
	border:1px solid #4570C5;
	padding:2px;
	position:absolute;
	text-align:left;
	visibility:hidden;
	width:300px;
	z-index:1000;
}


/************************ menu top *********************/



.stylefour
{
	text-align:center;
	position:relative;
	height:31px;
	font-size:10px;
	text-transform:uppercase;
	font-family:tahoma,Georgia, "Times New Roman", Times, serif; 
	font-weight:bold;
	padding-left	:0px;
}
	
.stylefour ul
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	float:left;
}
.stylefour ul li
{
	display:block;
	float:left;
	margin:0 2px;
}
.stylefour ul li a
{
	display:block;
	float:left;
	color:white;
	text-decoration:none;
	padding:0 0 0 8px;
	height:30px;
	line-height:32px;
}
.stylefour ul li a span
{
	display:block;
	float:left;
	padding:0 7px 0 1px;
	height:30px;
	width:auto;
}
.stylefour ul li a:hover
{
	color:#000;
	background:url(images/rhm1_hover_l.gif) no-repeat left 2px;
}
.stylefour ul li a:hover span
{
	background:url(images/rhm1_hover_r.gif) no-repeat right 2px;
}
.stylefour ul li a.current,#time4bed-nav ul li a.current:hover
{
	color:#000;
	background:transparent url("images/rhm1_hover_l.gif") no-repeat left 2px;
	
}
.stylefour ul li a.current span
{
	background:transparent url("images/rhm1_hover_r.gif") no-repeat right 2px;
	height:30px;
}
/* ---------------------- END Dolphin nav ---------------------- */
.stylefourvn
{
	text-align:center;
	position:relative;
	height:31px;
	font-size:10px;
	text-transform:uppercase;
	font-family:tahoma,Georgia, "Times New Roman", Times, serif; 
	font-weight:bold;
	padding-left	: 0px;
}
	
.stylefourvn ul
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	float:left;
}
.stylefourvn ul li
{
	display:block;
	float:left;
	margin:0 2px;
}
.stylefourvn ul li a
{
	display:block;
	float:left;
	color:white;
	text-decoration:none;
	padding:0 0 0 8px;
	height:30px;
	line-height:32px;
}
.stylefourvn ul li a span
{
	display:block;
	float:left;
	padding:0 10px 0 3px;
	height:30px;
	width:auto;
}
.stylefourvn ul li a:hover
{
	background:url("images/rhm1_hover_l.gif") no-repeat left 2px;
	color	:#000;
}
.stylefourvn ul li a:hover span
{
	background:url(images/rhm1_hover_r.gif) no-repeat right 2px;
}
.stylefourvn ul li a.current,#time4bed-nav ul li a.current:hover
{
	color:#000;
	background:transparent url("images/rhm1_hover_l.gif") no-repeat left 2px;
	
}
.stylefourvn ul li a.current span
{
	background:transparent url("images/rhm1_hover_r.gif") no-repeat right 2px;
	height:30px;
}
/* ---------------------- END Dolphin nav ---------------------- */
.stylefourcn
{
	text-align:center;
	position:relative;
	height:31px;
	font-size:14px;
	text-transform:uppercase;
	font-family:tahoma,Georgia, "Times New Roman", Times, serif; 
	font-weight:normal;
	padding-left	: 110px;
}
	
.stylefourcn ul
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	float:left;
}
.stylefourcn ul li
{
	display:block;
	float:left;
	margin:0 2px;
}
.stylefourcn ul li a
{
	display:block;
	float:left;
	color:white;
	text-decoration:none;
	padding:0 0 0 8px;
	height:30px;
	line-height:32px;
}
.stylefourcn ul li a span
{
	display:block;
	float:left;
	padding:0 13px 0 6px;
	height:30px;
	width:auto;
}
.stylefourcn ul li a:hover
{
	color:#000;
	background:url("images/rhm1_hover_l.gif") no-repeat left 2px;
}
.stylefourcn ul li a:hover span
{
	background:url(images/rhm1_hover_r.gif) no-repeat right 2px;
}
.stylefourcn ul li a.current,#time4bed-nav ul li a.current:hover
{
	color:#000;
	background:transparent url("images/rhm1_hover_l.gif") no-repeat left 2px;
}
.stylefourcn ul li a.current span
{
	background:transparent url("images/rhm1_hover_r.gif") no-repeat right 2px;
	height:30px;
}
/* ---------------------- END Dolphin nav ---------------------- */
/* ---------------------- END Dolphin nav ---------------------- */
.stylefourja
{
	text-align:center;
	position:relative;
	height:31px;
	font-size:14px;
	text-transform:uppercase;
	font-family:tahoma,Georgia, "Times New Roman", Times, serif; 
	font-weight:normal;
	padding-left	: 70px;
}
	
.stylefourja ul
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	float:left;
}
.stylefourja ul li
{
	display:block;
	float:left;
	margin:0 2px;
}
.stylefourja ul li a
{
	display:block;
	float:left;
	color:white;
	text-decoration:none;
	padding:0 0 0 8px;
	height:30px;
	line-height:32px;
}
.stylefourja ul li a span
{
	display:block;
	float:left;
	padding:0 13px 0 6px;
	height:30px;
	width:auto;
}
.stylefourja ul li a:hover
{
	color:#000;
	background:url("images/rhm1_hover_l.gif") no-repeat left 2px;
}
.stylefourja ul li a:hover span
{
	background:url(images/rhm1_hover_r.gif) no-repeat right 2px;
}
.stylefourja ul li a.current,#time4bed-nav ul li a.current:hover
{
	color:#000;
	background:transparent url("images/rhm1_hover_l.gif") no-repeat left 2px;
}
.stylefourja ul li a.current span
{
	background:transparent url("images/rhm1_hover_r.gif") no-repeat right 2px;
	height:30px;
}
/* ---------------------- END Dolphin nav ---------------------- */
.oms_Product_Other_title
{
	background	:url( 'images/bgbien.gif' ) repeat-x;
	 font-size:14px;
	 color:Black; 
	 margin-top:10px;
	 margin-bottom:2px; 
	 padding-top	:8px;
	 padding-left	:6px;
	 font-weight:bold;
	 height		:30px;
}
.oms_Product_Other
{
	font-size :12px;
	height	  :19px;
}
.oms_Product_Other a
{
	background	:url(icons/bullet_icon1.gif) no-repeat;
	padding-left : 22px;
	padding-top		:2px;
	font-size :12px;
	text-decoration:none;
	color		: Black;
	height		:19px;
}
.oms_Product_Other a:hover
{
	text-decoration:underline;
	color	:Blue;
}
/**********************link stock**************************/
.oms_LinkStock_Item
{
	width: 280px; 
	padding-left: 5px; 
	padding-top:5px; 
	padding-bottom:5px;
		
}
.oms_LinkStock_Item a
{
	color : #676769;
	text-decoration:none;
	background:url(images/bulletStock.png) no-repeat 1px;
	padding-left : 13px;
	font-size	:12px;
}
.oms_LinkStock_Item a:hover
{
	color: #FAA106;
}

/********************************/
.oms_dropdown_title
{
	background: transparent url( 'images/bgbien.gif' ) repeat-x;
	color			: #000;
	font-size		: 12px;
	font-weight		: bold;
	text-align		: left;
	height			: 30px;
	padding-top		:7px;
	padding-left	: 10px;
}
.dropdown_Parent
{
	background:url(images/bulletStock.png) no-repeat 1px;
	font-size:13px;
	color: Red;
	font-weight: bold;
	padding-left:10px;
}
.dropdown_Child
{
	width		: 100%;	
	display		: none;	
}
/***************************************/
.globalsearch {
bottom:0;
clear:left;
display:block;
float:left;
line-height:4em;
position:absolute;
width:300px;
}
/*******************************************/
body
{
	margin: 0px;
}
/********************************************/
.infiniteCarousel
{
	width: 650px;
	position: relative;
}
.infiniteCarousel .wrapper
{
	width: 595px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
	overflow: auto;
	min-height: 85px;
	margin: 0 30px;
	position: absolute;
	top: 0;
}
.infiniteCarousel ul a img
{
	border: 2px solid #c7c5c5;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.infiniteCarousel .wrapper ul
{
	width: 9999px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
}
.infiniteCarousel ul li
{
	display: block;
	float: left;
	padding: 0px;
	height: 85px;
	width: 85px;
}
.infiniteCarousel ul li a img
{
	display: block;
}
.infiniteCarousel .arrow
{
	display: block;
	height: 25px;
	width: 25px;
	background: url(image/arrow.png) no-repeat 0 0;
	text-indent: -999px;
	position: absolute;
	top: 25px;
	cursor: pointer;
}
.infiniteCarousel .forward
{
	background-position: 0 0;
	right: 0;
}
.infiniteCarousel .back
{
	background-position: 0 -50px;
	left: 0;
}
.infiniteCarousel .forward:hover
{
	background-position: 0 -25px;
}
.infiniteCarousel .back:hover
{
	background-position: 0 -75px;
}
/**********************************************************/
.footer_intro
{
	background: url('image/background/web_sua_23t10_cat.png' ) no-repeat;
	height: 200px;
	width: 990px;
}
.footer_intro_1
{
	float: left;
	width: 890px;
	text-align: left;
}
.footer_intro_2
{
	padding-left: 20px; 
	padding-top: 10px;
}
.footer_intro_2_1
{
	float: left;
}
.footer_intro_2_2
{
	padding-top: 15px; 
	padding-left: 90px;
}
.footer_intro_2_2_1
{
	overflow: hidden; 
	width: 760px; 
	height: 34px;
}
.footer_intro_3
{
	padding-left: 20px; 
	padding-top: 30px;
}
.footer_intro_3_1
{
	float: left;
}
.footer_intro_3_2
{
	margin-left: 90px;
}
.footer_intro_4
{
	float: right; 
	margin-top: 25px; 
	margin-right: 30px;
}
.footer_intro_4_1
{
	margin-top: 3px; 
	height: 20px;
}
/*****************div on top ***********************/
   .divOnTop
        {
        	display: block;
            color: #FFFFFF;
            height: 40px;
            width: 100%;
            background:url(images/background_title.png); /* Text Always Center */ /* line-height: 70px;  position on bottom */
            top: 0px; /* Thay: bottom: 0px; = top: 0px; neu muon o tren dau trang */
            position: fixed;
            z-index: 100; /* transparent background */
            text-align:center;
        }
       
        .gb
        {
            position: fixed;
            top: 50px;
            z-index: +1000;
        }
        * html .gb
        {
            position: relative;
        }
        .gbtab
        {
            height: 150px;
            width: 30px;
            float: left;
            cursor: pointer;
            background: url('images/nut-chatbox.png' ) no-repeat;
        }
        .gbcontent
        {
            float: left;
            border: 1px solid #f58220;
            background: #ffcb05;
            padding: 7px;
        }
        .gbhide
        {
            text-align: right;
        }
/***********************************************************/

