@charset "utf-8";
/* CSS Document */

/*** Reset ***/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h1,
pre,form,fieldset,input,label,select,textarea,p,blockquote,th
{ 
	margin:0;
	padding:0;
}

img,fieldset
{
	border:none;
}

html, body {
	color: #FFFFFF;
}

body,input,textarea
{
	font:12px normal Arial, Helvetica, sans-serif;
	color: #45494d;
}

#index_page{
	background:url(/images/site/body_bg.gif) top repeat-x #FFFFFF;
}


#page_layout
{ 
	width:930px;
	margin:0 auto;
}

#header {
	width:100%;
}

#header #logo{
	float:left;
	padding:20px 10px;
}
#header #top_right{
	float:right;
}
#header #top_right #top_link{
	float:right;
}
#header #top_right #top_link #tl_left{
	background:url(/images/site/left_curve.gif) no-repeat left top; height:33px; width:16px; float:left;
}
#header #top_right #top_link #tl_right{
	background:url(/images/site/right_curve.gif) no-repeat left top; height:33px; width:16px; float:left;
}
#header #top_right #top_link #tl_center {float:left; height:33px; background:#ea151a;}
#header #top_right #top_link #tl_center p{font:11px Arial, Helvetica, sans-serif normal; color:#FFFFFF; margin-top:9px;}
#header #top_right #top_link #tl_center p a{color:#FFFFFF; text-decoration:none;}
#header #top_right #top_link #tl_center p a:hover{color:#FFFFFF; text-decoration:underline;}
#header #top_right #google_translate_element {float:right; margin:40px 0px 0px 0px;}
/* menu */
#main_menu{float:left; text-align:left;}
#menu{float:left; text-align:left;}

/* Middle Nav */

#banner_area{margin:7px 0 0 0; padding:0px; float:left;}

#body_content_main {margin:10px 0px 0 0px; float:left; padding:0px; width: 930px;}
#body_home {margin:5px 0px 0 0px; padding:0px; width:100%; float:left;}

#body_home #body_left {float:left; width:250px; text-align:left;}
#body_home #body_left .page_title {float:left; color:#666;}
#body_home #body_left p{margin:0 auto; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; line-height:20px; text-align:justify;}
#body_home #body_left h1{font-size:18px; font-weight:normal;}

#body_home #body_center {float:left; width:220px; text-align:left;}
#body_home #body_center .page_title {float:left; color:#666;}
#body_home #body_center p{margin:0 auto; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; line-height:20px; text-align:justify;}
#body_home #body_center h1{font-size:18px; font-weight:normal;}
#body_home #body_center .link1{font-size:12px; font-weight:normal; padding:0px; width:250px; height:36px; padding-top:7px; background:url(/images/site/bb_icon.jpg) no-repeat;  text-indent:50px;}
#body_home #body_center .link2{font-size:12px; font-weight:normal; padding:0px; width:250px; height:36px; padding-top:7px; background:url(/images/site/noodles_icon.jpg) no-repeat;  text-indent:50px;}
#body_home #body_center .link3{font-size:12px; font-weight:normal; padding:0px; width:250px; height:36px; padding-top:7px; background:url(/images/site/meat_icon.jpg) no-repeat;  text-indent:50px;}
#body_home #body_center .link4{font-size:12px; font-weight:normal; padding:0px; width:250px; height:36px; padding-top:7px; background:url(/images/site/mayonnaise_icon.jpg) no-repeat;  text-indent:50px;}
#body_home #body_center a{color:#666666; text-decoration:none;}
#body_home #body_center a:hover{color:#ea151a; text-decoration:underline;}

#body_home #body_right {float:left; width:260px;  height:260px; text-align:left; background:url(/images/site/omlet_bg.jpg) bottom right no-repeat; }
#body_home #body_right .page_title {float:left; color:#666;}
#body_home #body_right p{margin:0 auto; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; line-height:20px; text-align:justify;}
#body_home #body_right h1{font-size:18px; font-weight:normal;}
#body_home #body_right #nos {float:left; margin-bottom:15px;}
#body_home #body_right #nos .desc {float:left; color:#454545; width:140px;}
#body_home #body_right #nos .phone {float:left; color:#ea151a; width:120px;}
#body_home #body_right .news_content {float:left;}
#body_home #body_right .viewall {float:left; margin-top:10px;}

#body_home #body_div {float:left; margin:10px 35px; width:1px; height:240px; background:#d5d5d5; text-align:left;}

#body_others {margin:0px; padding:0px; width:100%; float:left;  background:url(/images/site/left_omlet_bg.gif) left bottom no-repeat;}
#body_others #body_left {float:left; width:210px; background:url(/images/site/left_menu_bg.gif) repeat-y right;}
#body_others #body_left .page_title {float:left; color:#666;}
#body_others #body_left p{margin:0 auto; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; line-height:20px; text-align:justify;}
#body_others #body_left h1{font-size:15px; font-weight:normal; font-weight:bold;}
#body_others #body_left .top_btm{float:right;}

#body_others #body_right {float:left; margin:0px 0px 0 25px;}
#body_others .right_img { background:url(/images/site/omlet_bg.jpg) right bottom no-repeat;}
#body_others #body_right #inner {float:left; width:630px; }
#body_others #body_right #inner .page_title {float:left; color:#666;}
#body_others #body_right #inner p{margin:0 auto; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; line-height:22px; text-align:justify;}
#body_others #body_right #inner h2{margin:15px 0px; padding-left:50px;  background:url(/images/site/quote.gif) top left no-repeat;}
#body_others #body_right #inner h2 p{color:#ff4e00; font:bold 12px Arial, Helvetica, sans-serif; font-style:italic; line-height:22px; text-align:justify;}
#body_others #body_right #inner h1{font-size:18px; font-weight:normal; font-weight:normal;}
#body_others #body_right #inner ul{margin:0px 0 0 15px; padding:0px; list-style-image:url(/images/site/li_icon.gif);}
#body_others #body_right #inner li{margin:0px 0 5px 0; padding:0 0 0 0px; font:normal 12px Arial, Helvetica, sans-serif; line-height:20px; text-align:justify;}

.title_bg {background:url(/images/site/title_line.gif) 0px 5px no-repeat;}
sup {font:7px normal Verdana, Geneva, sans-serif; letter-spacing:1px;}
.my_images {border:1px solid #999;}

#footer
{
	float:left;
	width:100%;
	margin:10px 0 0 0;
	padding:7px 0px;
	border-top:1px solid #d5d5d5;
}

#footer #footer_left
{
	float:left;
	padding:5px 0 0 5px;
	margin:0 auto;
}
#footer #footer_right
{
	float:right;
	padding:5px 5px 13px 0px;
	margin:0 auto;
}

p{
	font:12px normal Arial, Helvetica, sans-serif;
	color: #45494d;
}

.title_gray{color:#2c2c2c;}
.title_red{color:#cd040c;}
.graytext p{ font-family: Arial, Helvetica, sans-serif ; font-size:11px ; color:#757575 ; font-weight:normal ; margin:0px ;}
.orange{color:#EB8002;}
.red{color:#FF0000;}
.blue{color:#0E4E97;}
.cls{clear:both; margin:0 auto; padding:0px;}
.cls_right{clear:right;}


/*  Navications  */


.more_links{color:#ee4900; font-size:11px; background:url(/images/site/arrow_gray.gif) 5px 5px no-repeat; padding:0 0 0 16px; text-decoration:none;}
A.more_links:link {color:#ee4900; font-size:11px; background:url(/images/site/arrow_gray.gif) 5px 5px no-repeat; padding:0 0 0 16px; text-decoration:none;}
A.more_links:hover {color:#3A3A3A; font-size:11px; background:url(/images/site/arrow_gray.gif) 5px 5px no-repeat; padding:0 0 0 16px; text-decoration:none;}

.heding_link{
	COLOR: #b40000; font:16px normal Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}

.graylink {
	COLOR: #45494d; font:normal 12px Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.graylink:link {
	COLOR: #45494d; font:normal 12px Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.graylink:hover {
	COLOR: #d21c03; font:normal 12px Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION:underline;
}

/*.footerlink ul ul{display: none;} */
 
.footerlink ul li:first-child{padding-left: 0px;}
.footerlink ul li:last-child{border-right: 0px;}
.footerlink ul li{display: inline; list-style-type: none; float: left; padding-right: 10px; padding-left: 10px; border-right: 1px solid #454545;}

.footerlink li a{ FONT-SIZE: 11px; COLOR: #454545; font-weight:normal; FONT-FAMILY: Arial; 1LETTER-SPACING: 0px; TEXT-DECORATION: none
}

.footerlink a:link{
	FONT-SIZE: 11px; COLOR: #454545; font-weight:normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.footerlink a:hover {
	FONT-SIZE: 11px; COLOR: #b40000; font-weight:normal; FONT-FAMILY: Arial; TEXT-DECORATION:underline;
}


.page_nav { padding:2px 4px 2px 4px;
	BORDER-RIGHT: #999999 1px solid; color:#A5A5A5; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; CURSOR: hand; LINE-HEIGHT: 17px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; WHITE-SPACE: nowrap; LETTER-SPACING: 0px; width: 18px; HEIGHT: 18px; TEXT-ALIGN: center; background:#D5D5D5; text-decoration:none;
}
A.page_nav:link {padding:2px 4px 2px 4px;
	BORDER-RIGHT: #999999 1px solid; color:#333333; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; CURSOR: hand; LINE-HEIGHT: 17px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; WHITE-SPACE: nowrap; LETTER-SPACING: 0px; width: 18px; HEIGHT: 18px; TEXT-ALIGN: center; background:#F5F5F5; text-decoration:none;
}
A.page_nav:hover {padding:2px 4px 2px 4px;
	BORDER-RIGHT: #999999 1px solid; color:#333333; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; CURSOR: hand; LINE-HEIGHT: 17px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; WHITE-SPACE: nowrap; LETTER-SPACING: 0px; width: 18px; HEIGHT: 18px; TEXT-ALIGN: center; background:#FF6F2F; text-decoration:none;
}
A.page_nav-active {padding:2px 4px 2px 4px;
	BORDER-RIGHT: #999999 1px solid; color:#333333; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; CURSOR: hand; LINE-HEIGHT: 17px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; WHITE-SPACE: nowrap; LETTER-SPACING: 0px; width: 18px; HEIGHT: 18px; TEXT-ALIGN: center; background:#FF6F2F; text-decoration:none;
}
/*  Navications  */

/* form css */

.frmselect
{
BORDER-RIGHT: #D0D0D0 1px solid; 
BORDER-TOP: #D0D0D0 1px solid; 
BORDER-LEFT: #D0D0D0 1px solid; 
BORDER-BOTTOM: #D0D0D0 1px solid; 
font:normal 11px Tahoma; background-color: #FFFFFF; 
}
.frmtextarea
{
BORDER-RIGHT: #D0D0D0 1px solid; 
BORDER-TOP: #D0D0D0 1px solid; 
BORDER-LEFT: #D0D0D0 1px solid; 
BORDER-BOTTOM: #D0D0D0 1px solid; 
BACKGROUND-COLOR: #FFFFFF; height:auto; padding:2px;
Font:normal 12px Arial, Helvetica, sans-serif; color:#252525;}

.btnform
{
	BORDER-RIGHT: #FF9422 1px solid; BORDER-TOP: #FF9422 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE:url(/images/site/button_bg.gif); BORDER-LEFT: #FF9422 1px solid; COLOR: #333333; BORDER-BOTTOM: #FF9422 1px solid; FONT-FAMILY: Arial; width: 100px; height:22px;}
.btnserach
{
	BORDER-RIGHT: #959595 1px solid; BORDER-TOP: #959595 1px solid; BORDER-LEFT: #959595 1px solid; BORDER-BOTTOM: #959595 1px solid; BACKGROUND-COLOR: #FFBB89; height:auto; font-family:Tahoma; font-size:11px; width: 80px; height:18px; text-align: center; cursor:pointer;
}
.ctrl
{
BORDER-RIGHT: #D0D0D0 1px solid; 
BORDER-TOP: #D0D0D0 1px solid; 
BORDER-LEFT: #D0D0D0 1px solid; 
BORDER-BOTTOM: #D0D0D0 1px solid; 
BACKGROUND-COLOR: #FFFFFF; height:auto; padding:2px;
Font:normal 12px Arial, Helvetica, sans-serif; color:#252525;
}

/*   Right Menu */

#menu10 {
	width:210px;
	margin:0px 0px 25px 0px;
	float:left;
	text-align:left;
	}
	
#menu10 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}	
	
#menu10 img {
    border: none;
}
	
#menu10 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
  	height: 24px;
	text-decoration: none;
	text-indent:20px;
	}	
	
#menu10 li a:link, #menu10 li a:visited {
	color: #545454;
	display: block;
	background:url(menu_left.gif) -15px 0px no-repeat;
	padding: 7px 0 0 0px;
	}
	
#menu10 li a:hover {
	color: #dd1e04;
	background:url(menu_left.gif) -15px -34px no-repeat;
	padding: 7px 0 0 0px;
	}

#menu10 li.active a:link,  #menu10 li.active a:visited{
	color: #dd1e04;
	background:url(menu_left.gif) -15px -34px no-repeat;
	padding: 7px 0 0 0px;
	}
/*   Right Menu */


.ctext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#EB8002;
	text-align:center;
	line-height:30px;
	padding:0px;
	margin:15px 0px 0px 0px;
	width:580px;
}


.readmore{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(/images/site/read_more.gif) no-repeat left;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.readmore a{
	color:#808080;
	text-decoration:none;
	padding:0px 0px 0px 10px;
	line-height:24px;
}
.readmore a:hover{
	color:#ce2417;
}
.text2{
	color:#19536A;
	font-weight:bold;
}

/* for new  scrooler  */

#pscroller1{
width:250px;
height:180px;
border:0px solid black;
text-align:justify;
line-height:22px;
}

.someclass{ //class to apply to your scroller(s) if desired
}

/*  Collapsible */
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #666666; FONT-FAMILY: arial
}


.toggler { 
background-image:url(bg_tariff.gif); cursor: pointer; 
}
.element { 
padding:0px;
}

/*  Collapsible */

/* Result row highlight */
.nolink{
	TEXT-DECORATION: none; color:#454545;
}

tr.highlight{
	background-color:#fff15b; cursor:pointer;
}

.product_tr_bg{background:URL(/images/site/product_tr_bg.gif) top right no-repeat;}

/* animated side menu */

#accordion p.accordion-item{line-height: 22px; padding-left: 30px !important; padding-top: 5px !important; 
padding-bottom: 5px !important; margin-bottom: 3px !important; font-size: 14px; font-weight: bold !important; background-color: #E5E5E5;  height: 25px; cursor: pointer;}

#accordion div{padding: 20px; text-align: left; line-height: 22px}
.accordion-active-item{ background-color: #FFD434 !important; padding-left: 30px !important; padding-top: 5px !important; 
padding-bottom: 5px !important;font-weight: bold !important; }
.sender-error{color: red;}
.pads {padding-top: 15px; padding-bottom: 10px;}
.pp p{padding-top: 5px !important; padding-bottom: 5px !important; }
.block {padding-top: 15px !important; padding-left: 20px !important; padding-bottom: 15px !important;}
.block p{margin-top: 10px !important;}