

.logo div#container {background-position:0px 0px;background-image:url(resources/Logo/608270ee-0705-49a8-bd66-e64f232eac7206f3.png?timestamp=105302);background-repeat:No-Repeat;}


body#body {background-image:none;background-color:#DA251E; font-family:'Open Sans',Helvetica,Arial,sans-serif; color:white; font-size: 16px}
body {margin:0px;font-family: 'Open Sans',Helvetica,Arial,sans-serif;background-size:100% 595px}
body div.header {height: 61px;background:none repeat scroll 0 0 #DA251E}
body div.headerWrapper {background:transparent url();}
body div.header .logo {background:transparent;position:relative;width:1096px;margin:0 auto}
body div.header .logo .companyLogo {height:37px}
body div.header .logo .companyLogo a {position: absolute;right: 0;width: 167px;}
body div.header .logo div#container {height:62px;position:absolute;z-index:100;width:210px;background-position:left 18px;left:-59px;}

body div.navigation ul {background:url("") repeat scroll 0 0 transparent;height:57px;}
div.navigation ul li a {line-height:57px;height:57px;}
div.navigation ul li a:hover b {background:white url();color:#DA251E}
body .header div.navigation {border:none;position:absolute;z-index:100;width:882px;background:none repeat #DA251E;top:0px;left:152px}
ul#headerNavigation li.Home {background: url("") no-repeat scroll 2px 17px transparent;}
body .header div.navigation ul li a:hover {background:white url()}
div.wrapper .content {border:none;border-radius: 10px 10px 10px 10px; background-color:#34282C; font-color:#DCCFCF;min-height:520px; display:none }
div.wrapper {min-height:608px;}

body.Home div.wrapper .content {display:block;background-color:transparent;width:100%}
body.Home div.wrapper .content .mainContent {width:100%;padding-right:0}
body.Home .productHomePageView,body.Home .productHomePage {display:none}
body.Home div.wrapper .content .leftNavigation {display:none}
body.Product div.wrapper .content, body.Testimonial div.wrapper .content {margin:0}
nav {margin: 0 auto;width: 996px;overflow:hidden}
div.headerWrapper .bannerBox .banner {height:445px}
div.headerWrapper .bannerBox .banner img {width:996px}
div.wrapper .content .leftNavigation {box-shadow:none}
.leftNavigation div.productIndex span.header, 
.leftNavigation .contactUsIndex span.header, 
.leftNavigation .homeIndex span.header, 
.leftNavigation .contentIndex span.header {background:none;color:#DA251E;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:25px}
.leftNavigation .contactUsIndex .addressDetail b {color:#77CBFD;font-size:29px}
.leftNavigation .contactUsIndex span.header:after {content:"";display:block;background:transparent url(resources/Business/d9675527-6d40-45d5-80b6-47f8be66c158.jpg) no-repeat 25px 0;height: 208px;}
div.leftNavigation {font-family:'Open Sans',Helvetica,Arial,sans-serif; Display : None ;}
div.navigation nav {overflow:inherit;background-color:#DA251E;width:920px;}
div.navigation ul li.level0 ul {left:-16px;top:48px}
div.navigation ul li.level0 ul li.level1 a {height:auto;line-height:42px}
div.navigation ul li.level0 ul li.level1 {background-color:#DA251E;border:1px solid #CCCCCC}
body.Product .mainContent .Product table {margin-left:-244px}
.mainContent .pageTopic img {box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), 0 0 50px rgba(0, 0, 0, 0.1) inset;padding: 5px;}
body div.footer {background-color:#DA251E;border:none;padding-bottom:0}
body div.footer .footerLinks {display:none}
body .footer .footerLinks {padding-top: 538 }
#newFooter {margin-top: 20px;font-size:14px}
#newFooter span#plan {font-style: italic;font-weight: bold;}
#newFooter span {display:block}
#newFooter #designedBy {font-weight:bold;font-size:10px}

body.ContactUs .addressBookContent, body.ContactUs .howToReachUs {display:none}

div.office .title {
    font-weight: bold;
}
div.office .map {
    border: 5px solid white;
    height: 300px;
    margin: 10px 0;
    width: 1000px;
}

#brand div {height:83px;width:150px;background-repeat:no-repeat;background-sized:100%;float:left;margin-right:10px}
#brand01 {background-image:url(resources/Business/6b0bdd12-33d6-4bb9-b2c7-de4b432b7d36.png);background-position:0 18px}
#brand02 {background-image:url(resources/Business/30647c6f-e0b7-4912-ab63-ae138a2a407d.png);margin-left:236px}
#brand03 {background-image:url(resources/Business/3777841b-5f10-4291-935e-b8ff23825262.png);margin-left:236px}
body.Home .pageTopic .page {padding-right:0px;}
h1, h2, h3, h4, h5, h6 {
    color: #454D54;
    text-transform: uppercase;
}


h2 {
    color: #BABABA;
    display: block;
    font-family:'Open Sans',Helvetica,Arial,sans-serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 32px;
    text-transform: uppercase;
}

h3 {
    color: #CECECE;
    display: block;
    font-family: 'Open Sans',Helvetica,Arial,sans-serif;
    font-size: 30px;
    font-weight: 300;
    line-height: 32px;
    text-transform: uppercase;
}

div.navigation ul li.level0 ul li.level2 {border:1px solid white}
	#p1 ul li.level1 {position:relative;height:40px}
	#p1 ul li.level2 {background: none repeat scroll 0 0 #000000;}
	#p1 ul li.level1 li.level2 ul {position: absolute;top: 0;z-index: 10;left:-25px;}
	#p1 ul li.level2 ul li.level3 {background: none repeat scroll 0 0 #000000;color:white;border:1px solid white;width: 300px;float:left;}
	#p1 ul li.level2 ul li.level3 b {line-height:40px;text-align:left}
	#p1 ul li.level1 > ul {margin:0;position:inherit}
	#p1 ul li.level1 li {position:relative;width:100%}
	#p1 ul li.level1 ul {display:none;position:absolute;left: 106px;top: 20px;}
	#p1 ul li.level1 li.level2 ul.level3 {left:150px}
	#p1 ul li.level1:hover ul.level2,
	#p1 ul li.level2:hover ul.level3 {display:block}
.productPage .pageTitle {float:left}
div.pageTitle{background-color:transparent}

div.pageTitle span {background-color:transparent;color:WHITE; font-size: 26px}

.productPage .productDetail b:first-child {
   float: left;
}
body.Home div.wrapper .content {display:none}

.tradingHours { display :none }

body div.footer { background-color:#DA251E; }
#websiteHeaderContainer {margin-bottom:7px}

.nivoSlider .nivo-controlNav a {
    background: url("css/controls/nivo/themes/default/bullets.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    display: block;
    float: left;
    height: 22px;
    margin-right: 3px;
    text-indent: -9999px;
    width: 22px;
}

body.PETA .pageTopic img:after
{
	left: auto;
	right: 12px;
	-webkit-transform: skew(5deg) rotate(5deg);
	-moz-transform: skew(5deg) rotate(5deg);
	-ms-transform: skew(5deg) rotate(5deg);
	-o-transform: skew(5deg) rotate(5deg);
	transform: skew(5deg) rotate(5deg);
}

body.PETA .pageTopic img:before, body.PETA .pageTopic img:after,
{
	position: absolute;
	width: 40%;
	height: 10px;
	content: ' ';
	left: 12px;
	bottom: 12px;
	background: transparent;
	-webkit-transform: skew(-5deg) rotate(-5deg);
	-moz-transform: skew(-5deg) rotate(-5deg);
	-ms-transform: skew(-5deg) rotate(-5deg);
	-o-transform: skew(-5deg) rotate(-5deg);
	transform: skew(-5deg) rotate(-5deg);
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
	z-index: -1;
} 

body.PETA .pageTopic img {width:100%;max-width:500px;position: relative;
	padding: 5px;
	margin: 0 auto;
	background-color: #fff;
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);}


div.theme-default .nivoSlider {width:760px;margin:0 auto;position:absolute;right:-88px;top:36px}
.bannerBox {width:772px;margin:0 auto;position:relative}
.theme-default .nivo-controlNav {top: 18px;right: -88px;}
div.theme-default .nivoSlider img {display:block}
body.Home .theme-default .nivoSlider {width:100%;position:relative;right:inherit;top:inherit}
body.Home .bannerBox {width:100%;}
body.Home .theme-default .nivo-controlNav {bottom: 0;right: 0;top:inherit}

div.contactUsIndex .addressDetail div {margin-left:31px;font-size:15;}

div.navigation ul {width:84%;}

 div.headerWrapper .bannerBox .banner {
    height: 345px;
    position: absolute;
    z-index: 10;
}

body .footer .footerLinks li a { display:none; }

body .bannerBox, body div.theme-default .nivoSlider {width:1000px;margin-top: -18px;}
body div.theme-default .nivoSlider {right:0}
body .theme-default .nivo-controlNav {right:0}
body div.wrapper .content {background-color:transparent}

body.ContactUs div.wrapper .content .leftNavigation {display:none}
#pageTopic_28361 {width: 1000px;margin: 0 auto;}

body.Home .bannerBox   {margin-top:18px}

div.navigation ul li a b {padding: 0 17px;}
div.wrapper .content .banner {height:200px}