html, body {
	margin:0px; 
	padding:0px; 
	background-color:#ffffff;
	font-family: arial, sans-serif;
	color :  black; 	
	width : 100%;
	-webkit-text-size-adjust: 100%;
	-moz-text-size-adjust : 100%;
	-ms-text-size-adjust : 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	font-size : 12pt;	 
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1e5799+0,2989d8+50,207cca+51,7db9e8+100;Blue+Gloss+Default */
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffed9d 0%, #ffffff 50%, #ffffff 51%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffed9d), color-stop(50%,#ffffff), color-stop(51%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffed9d 0%,#ffffff 50%,#ffffff 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffed9d 0%,#ffffff 50%,#ffffff 51%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffed9d 0%,#ffffff 50%,#ffffff 51%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffed9d 0%,#ffffff 50%,#ffffff 51%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */	
}

ul {
	list-style-type: none;
	padding:0; 
	margin:0;
}

a {
	color : #ffffff;
	text-decoration : none;
	outline:none;
	outline: 0;
}

p {
	margin : 0;
	padding : 0;
}

input, select, textarea{
	box-sizing: border-box; /* css3 rec */
    -moz-box-sizing: border-box; /* ff2 */
    -ms-box-sizing: border-box; /* ie8 */
    -webkit-box-sizing: border-box; /* safari3 */
    -khtml-box-sizing: border-box; /* konqueror */
    color: #535353;
}


.bgContent {
	width : 100%;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1e5799+0,2989d8+50,207cca+51,7db9e8+100;Blue+Gloss+Default */
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffed9d 0%, #ffffff 30%, #ffffff 31%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffed9d), color-stop(30%,#ffffff), color-stop(31%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffed9d 0%,#ffffff 30%,#ffffff 31%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffed9d 0%,#ffffff 30%,#ffffff 31%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffed9d 0%,#ffffff 30%,#ffffff 31%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffed9d 0%,#ffffff 30%,#ffffff 31%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */	
}

.mainContent {
	position : relative;
	width : 957px;
	margin : auto;
}

.navContainer {
	width : 100%;
	height : 74px;
	background-image : url('../imgs/nav/top-bar.png');
	background-size : cover;
	background-repeat : no-repeat;
	margin-top : 20px;
	z-index : 2;
	position : relative;
}

.navItem {
	display : inline-block;
	position : relative;
	vertical-align : top;
	margin-top : 25px;
	color : #8b8b8b;
	cursor : pointer;
}

.navItem:hover {
	color : #FFC028;
}

.navSeperator {
	vertical-align : top;
	display : inline-block;
	position : relative;
	width : 4px;
	height : 43px;
	background-image : url('../imgs/nav/top-bar-line.png');
	background-size : cover;
	background-repeat : no-repeat;
	margin-top : 15px;
}

#aboutusBut {
	margin-left : 50px;
	margin-right : 30px;
}

#servicesBut {
	margin-left : 30px;
	margin-right : 30px;	
}

#csrBut {
	margin-left : 30px;
	margin-right : 30px;	
}

#galleryBut {
	margin-left : 30px;
	margin-right : 30px;	
}

#contactusBut {
	margin-left : 30px;	
}

.hotlineContainer {
	position : absolute;
	right : 115px;
	top : 6px;
	color : white;
	font-size : 13pt;
	font-weight : bold;	
}

.hotlineNumber {
	font-size : 18pt;
}

.homeColumn {
	position : absolute;
	right : 55px;
	top : 22px;	
	font-size : 8pt;
	text-align : center;	
	color : #8b8b8b;
}

.homeBut {
	width : 21px;
	height : 19px;
	background-image : url('../imgs/nav/home-butt.png');
	background-size : cover;
	background-repeat : no-repeat;
	margin-left : 3px;
	cursor : pointer;
}

.homeColumn:hover {
	color : #FFC028;	
}

.descContent {
	width : 901px;
	margin : auto;
	margin-top : -12px;
	z-index : 1;	
}

.banner {
	position : relative;
	width : 100%;
	height : 479px;
	background-image : url('../imgs/banner.png');
	background-size : cover;
	background-repeat : no-repeat;	
}

.m-banner {
	position : relative;
	width : 100%;
	height : 273px;
	background-image : url('../imgs/m-banner.jpg');
	background-size : cover;
	background-repeat : no-repeat;	
	background-position : top left;
	display : none;
	margin-top : -10px;
}

.mobile-inner-menu {
	width : 100%;
	position : relative;
	display : none;
	margin-top : -10px;
}

.mobile-inner-menu ul li {
	text-align : center;
	background-color : #dadada;
	color : #F48019;
	padding: 10px;
}

.mobile-menu {
	display : none;
}

.movingBannerContainer {
	overflow : hidden;
	width : 100%;
	margin-top : 20px;
	margin-bottom : 20px;
	background-color : white;
}

.movingBannerContainer ul{
	width : 20px;
}

#ticker li {
	display : inline-block;
	position : relative;	
	margin-left : 50px;
}

.wyethLogo {
	display : inline-block;
	position : relative;
	width : 200px;
	height : 63px;
	background-image : url('../imgs/moving-logos/logo_01.jpg');
	background-size : contain;
	background-position : center;
	background-repeat : no-repeat;		
}

.kmmLogo {
	display : inline-block;
	position : relative;
	width : 72px;
	height : 63px;
	background-image : url('../imgs/moving-logos/logo_02.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.delfiLogo {
	display : inline-block;
	position : relative;
	width : 131px;
	height : 63px;
	background-image : url('../imgs/moving-logos/logo_03.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.scaLogo {
	display : inline-block;
	position : relative;
	width : 44px;
	height : 63px;
	background-image : url('../imgs/moving-logos/logo_04.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.snekkuLogo {
	display : inline-block;
	position : relative;
	width : 139px;
	height : 63px;
	background-image : url('../imgs/moving-logos/logo_05.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.dkshLogo {
	display : inline-block;
	position : relative;
	width : 108px;
	height : 63px;
	background-image : url('../imgs/moving-logos/logo_06.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.natureLogo {
	display : inline-block;
	position : relative;
	width : 117px;
	height : 63px;
	background-image : url('../imgs/moving-logos/logo_07.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.summitLogo {
	display : inline-block;
	position : relative;
	width : 89px;
	height : 63px;
	background-image : url('../imgs/moving-logos/logo_08.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.abbotLogo {
	display : inline-block;
	position : relative;
	width : 125px;
	height : 63px;
	background-image : url('../imgs/moving-logos/logo_09.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.meadjohnsonLogo {
	display : inline-block;
	position : relative;
	width : 131px;
	height : 63px;
	background-image : url('../imgs/moving-logos/logo_10.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.captainLogo {
	display : inline-block;
	position : relative;
	width : 51px;
	height : 63px;
	background-image : url('../imgs/moving-logos/captain.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.coconLogo {
	display : inline-block;
	position : relative;
	width : 225px;
	height : 63px;
	background-image : url('../imgs/moving-logos/cocon.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.kohkaeLogo {
	display : inline-block;
	position : relative;
	width : 38px;
	height : 63px;
	background-image : url('../imgs/moving-logos/koh-kae.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.mykualiLogo {
	display : inline-block;
	position : relative;
	width : 89px;
	height : 63px;
	background-image : url('../imgs/moving-logos/my-kuali.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.smartheartLogo {
	display : inline-block;
	position : relative;
	width : 50px;
	height : 63px;
	background-image : url('../imgs/moving-logos/smart-heart.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.sunmaidLogo {
	display : inline-block;
	position : relative;
	width : 63px;
	height : 63px;
	background-image : url('../imgs/moving-logos/sunmaid.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.sunsweetLogo {
	display : inline-block;
	position : relative;
	width : 89px;
	height : 63px;
	background-image : url('../imgs/moving-logos/sunsweet.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.tulipLogo {
	display : inline-block;
	position : relative;
	width : 157px;
	height : 63px;
	background-image : url('../imgs/moving-logos/tulip.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.darlieLogo {
	display : inline-block;
	position : relative;
	width : 146px;
	height : 63px;
	background-image : url('../imgs/moving-logos/darlie.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}


/* liScroll styles */
.tickercontainer { /* the outer div with the black border */
	border: 0px solid #000;
	background: #fff; 
	width: 100%; 
	height: 100%; 
	margin: 0; 
	padding: 0;
	overflow: hidden; 
}
ul.newsticker { /* that's your list */
	position: relative;
	left: 0px;
	font: bold 10px Verdana;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
/* liScroll end */

.leftDesc {
	display : inline-block;
	position : relative;
	width : 583px;
	vertical-align : top;
}

.rightDesc {
	display : inline-block;
	position : relative;
	width : 317px;	
	vertical-align : top;
}

.titleDesc {
	width : 100%;
	height : 47px;
	background-image : url('../imgs/bar1.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

.titleNews {
	width : 100%;
	height : 47px;
	background-image : url('../imgs/bar2.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;	
}

.titleWord {
	padding : 10px 0 0 20px;
	font-size : 16pt;
	font-weight : bold;
	text-shadow: 1px 1px #535353;
	color : #ffc028;
}

.titleTop {
	margin-top : 20px;
}

.pDesc {
	width : 95%;
	margin-top : 20px;
	color : #535353;
	text-align : justify;
	position : relative;
}

.pDescTitle {
	font-weight : bold;
	margin-bottom : 10px;
}

.readMore {
	margin-top : 20px;
	width : 95%;
	text-align : right;
	color : #006faf;
	font-size : 11pt;
	cursor : pointer;
}	

.readMore:hover{
	color : #FFC028;
}

.borderNews {
	width : 4px;
	height : 214px;
	background-image : url('../imgs/dashed-line.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;	
	display : inline-block;
	position : relative;
	vertical-align : top;
}

.newsDesc {
	display : inline-block;
	position : relative;
	padding : 20px;
	vertical-align : top;
	border : 0px solid black;
}

.highGrowthPhoto {
	width : 91px;
	height : 126px;
	background-image : url('../imgs/news1.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;	
	display : inline-block;
	position : relative;
	vertical-align : top;
}

.highGrowthDesc {
	display : inline-block;
	position : relative;
	color : #535353;	
	width : 160px;
	margin-left : 20px;
	text-align : justify;
	vertical-align : top;
}

.newsDesc .readMore {
	width : 100%;
	margin-top : 100px;
}

.homeBtmColumn {
	margin-top : 80px;
	margin-bottom : 30px;
}

.column1 , .column2 , .column3 {
	display : inline-block;
	position : relative;
	border : 1px solid #d9d9d9;
	width : 280px;
	height : 130px;
	background-color : #eeeeee;
	vertical-align : top;
	color : #535353;
	cursor : pointer;
}

.column2 , .column3 {
	margin-left : 25px;
}

.column1:hover , .column2:hover , .column3:hover {
	background-color : #FFC028;
}

.column1 .columnImg {
	width : 101px;
	height : 123px;
	background-image : url('../imgs/icon-01.png');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;	
	display : inline-block;
	position : relative;	
	margin : auto;
}

.column1 .columnContent{
	width  : 200px;
	margin-left : 40px;
	margin-top : -50px;
	text-align : center;
	border : 0px solid black;
}

.column2 .columnImg {
	width : 73px;
	height : 108px;
	background-image : url('../imgs/icon-02.png');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;	
	display : inline-block;
	position : relative;	
	margin : auto;
}

.column2 .columnContent{
	width  : 200px;
	margin-left : 40px;
	margin-top : -35px;
	text-align : center;
	border : 0px solid black;
}


.column3 .columnImg {
	width : 88px;
	height : 122px;
	background-image : url('../imgs/icon-03.png');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;	
	display : inline-block;
	position : relative;	
	margin : auto;
}

.column3 .columnContent{
	width  : 200px;
	margin-left : 40px;
	margin-top : -49px;
	text-align : center;
	border : 0px solid black;
}

.footer {
	width : 100%;
	background-color : #eeeeee;
}

.footerContent {
	border : 0px solid black;
	margin : auto;
	width : 630px;
}

.fnav {
	display : inline-block;
	position : relative;
	margin-right : 50px;
	text-align : center;
	padding-top : 20px;
	padding-bottom : 20px;
	color :	#535353;
}

.fnav:hover {
	color : #FFC028;
}

.copy {
	padding-bottom : 10px;
	text-align : center;
	color : #a0a0a0;
	font-size : 10pt;
}

.aboutImg1 {
	width : 303px;
	height : 214px;
	background-image : url('../imgs/about-us/images-cp.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

.aboutImg2 {
	margin-top : 107px;
	width : 303px;
	height : 191px;
	background-image : url('../imgs/about-us/His01.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

.aboutImg3 {
	margin-top : 20px;
	width : 303px;
	height : 191px;
	background-image : url('../imgs/about-us/His02.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

.aboutImg4 {
	margin-top : 20px;
	width : 303px;
	height : 191px;
	background-image : url('../imgs/about-us/His03.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#aboutUsContent {
	padding-bottom : 100px;
}

#aboutUsContent .leftDesc {
	display : inline-block;
	position : relative;
	width : 303px;
	vertical-align : top;
}

#aboutUsContent .rightDesc {
	display : inline-block;
	position : relative;
	width : 557px;	
	vertical-align : top;
	margin-left : 40px;
}

#aboutUsContent .pDesc {
	position : relative;
	width : 100%;
}

#csrContent {
	padding-bottom : 100px;
}

#csrContent .leftDesc {
	display : inline-block;
	position : relative;
	width : 303px;
	vertical-align : top;
}

#csrContent .rightDesc {
	display : inline-block;
	position : relative;
	width : 557px;	
	vertical-align : top;
	margin-left : 40px;
}

#servicesContent .leftDesc {
	display : inline-block;
	position : relative;
	width : 0px;
	vertical-align : top;
}

#servicesContent .rightDesc {
	display : inline-block;
	position : relative;
	width : 900px;	
	border : 0px solid black;
	vertical-align : top;
	margin-left : 0px;
}

#servicesContent .pDesc {
	width : 100%;
}

#servicesContent {
	padding-bottom : 100px;
}
	
.titleNewsExtra {
	margin-top : 20px;
}

.morePhoto {
	margin-top : 20px;
	width : 100%;
	text-align : right;
	color : #006faf;
	font-size : 11pt;
	cursor : pointer;
}	

.morePhoto:hover {
	color : #FFC028;
}

#contactUsContent .leftDesc {
	display : inline-block;
	position : relative;
	width : 303px;
	vertical-align : top;
}

#contactUsContent .rightDesc {
	display : inline-block;
	position : relative;
	width : 557px;	
	vertical-align : top;
	margin-left : 40px;
}

.pBold {
	font-weight : bold;
}

.pDesc a {
	color : #535353;
}

.pDesc input {
	border : 1px solid #a6a6a0;
	font-size : 13pt;
	width : 100%;
	padding : 5px;
}

.pDesc textarea {
	font-family: arial, sans-serif;
	border : 1px solid #a6a6a0;
	font-size : 13pt;
	width : 100%;
	height : 150px;
	padding : 5px;
}

.error {
	color : red;
	font-size : 10pt;
	margin-top : 5px;
	height : 20px;
}
	
.submitB {
	margin-bottom : 100px;
}

.submitButton {
	padding : 5px 10px;
	background-color :  #535353;
	color : white;
	position : absolute;
	right : 0px;
	top : 0px;
	font-weight : bold;
	cursor : pointer;
}

.submitButton:hover {
	background-color :  #faae00;
}

/**** map ****/
#map {
	width: 100%;
	height: 250px;
}
/**** end map ****/

#galleryContent .leftDesc {
	position : relative;
	width : 100%;
	vertical-align : top;
	border : 0px solid black;
}

.galleryImg {
	display : inline-block;
	position : relative;	
	margin-top : 15px;
	margin-right : 15px;
	cursor : pointer;
}

.galleryLastRow {
	margin-bottom : 100px;
}

#o1 {
	width : 105px;
	height : 153px;
	background-image : url('../imgs/gallery/old/o1.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;			
}

#o2 {
	width : 106px;
	height : 153px;
	background-image : url('../imgs/gallery/old/o2.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;			
}

#o3 {
	width : 107px;
	height : 153px;
	background-image : url('../imgs/gallery/old/o3.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;			
}

#o4 {
	width : 219px;
	height : 153px;
	background-image : url('../imgs/gallery/old/o4.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;			
}

#o5 {
	width : 108px;
	height : 153px;
	background-image : url('../imgs/gallery/old/o5.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;
}

#nIMG_5906 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5906.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;	
}

#nIMG_5908 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5908.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;	
}

#nIMG_5910 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5910.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5920 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5920.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5942 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5942.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5945 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5945.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5946 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5946.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5948 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5948.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5949 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5949.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5951 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5951.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5952 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5952.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5954 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5954.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5956 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5956.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5957 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5957.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5960 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5960.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5965 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5965.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5966 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5966.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5967 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5967.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5972 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5972.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nIMG_5976 {
	width : 230px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nIMG_5976.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nP6200749 {
	width : 204px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nP6200749.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#nP6200750 {
	width : 204px;
	height : 153px;
	background-image : url('../imgs/gallery/new/nP6200750.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a1 {
	width : 114px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a1.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a2 {
	width : 209px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a2.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a3 {
	width : 124px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a3.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a4 {
	width : 111px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a4.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a4b {
	width : 209px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a4b.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a5 {
	width : 113px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a5.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a6 {
	width : 106px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a6.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a7 {
	width : 109px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a7.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a8 {
	width : 127px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a8.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a9 {
	width : 213px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a9.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a10 {
	width : 107px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a10.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a11 {
	width : 219px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a11.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a13 {
	width : 116px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a13.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a14 {
	width : 114px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a14.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#a15 {
	width : 108px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/a15.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#aP6200715 {
	width : 204px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/aP6200715.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#aP6200717 {
	width : 115px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/aP6200717.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#aP6200718 {
	width : 115px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/aP6200718.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#aP6200721 {
	width : 204px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/aP6200721.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#aP6200722 {
	width : 115px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/aP6200722.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#aP6200726 {
	width : 115px;
	height : 153px;
	background-image : url('../imgs/gallery/awards/aP6200726.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#c1751537 {
	width : 204px;
	height : 153px;
	background-image : url('../imgs/gallery/csr/c1751537.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#c1751538 {
	width : 204px;
	height : 153px;
	background-image : url('../imgs/gallery/csr/c1751538.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#c1751539 {
	width : 204px;
	height : 153px;
	background-image : url('../imgs/gallery/csr/c1751539.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#c1751540 {
	width : 204px;
	height : 153px;
	background-image : url('../imgs/gallery/csr/c1751540.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#c1751541 {
	width : 204px;
	height : 153px;
	background-image : url('../imgs/gallery/csr/c1751541.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

#c1751542 {
	width : 204px;
	height : 153px;
	background-image : url('../imgs/gallery/csr/c1751542.jpg');
	background-size : cover;
	background-position : center;	
	background-repeat : no-repeat;		
}

.csrImg1 {
	width : 303px;
	height : 228px;
	background-image : url('../imgs/csr/csr-thumb.jpg');
	background-size : contain;
	background-position : center;	
	background-repeat : no-repeat;		
}

.popUpContainer {
	position : absolute;
	display : none;
	z-index : 3;
	top : 0px;
}

.whiteBg {
	width : 100%;
	height : 100%;
    opacity: 0.95;
    filter: alpha(opacity=95); /* For IE8 and earlier */
	background-color : black;
	position : absolute;
}

.imgPopUpContainer {
	position : relative;
	width : 800px;
	height : 500px;
	overflow : hidden;
	margin : auto;
}

.oGalleryRow .innerRow {
	position : relative;
	width : 4100px;
	height : 500px;
	border : 0px solid black;	
	margin-top : 0px;
}

.nGalleryRow .innerRow {
	position : relative;
	width : 18000px;
	height : 500px;
	border : 0px solid black;	
	margin-top : 0px;
}

.aGalleryRow .innerRow {
	position : relative;
	width : 17000px;
	height : 500px;
	border : 0px solid black;	
	margin-top : 0px;
}

.cGalleryRow .innerRow {
	position : relative;
	width : 5000px;
	height : 500px;
	border : 0px solid black;	
	margin-top : 0px;
}

.galleryImgBig {
	display : inline-block;
	position : relative;
	width : 800px;
	height : 100%;
	background-size : contain;
	background-repeat : no-repeat;
	background-position : center;
	vertical-align : top;
}

#o1b {
	background-image : url('../imgs/gallery/old/1.jpg');	
}

#o2b {
	background-image : url('../imgs/gallery/old/2.jpg');	
}

#o3b {
	background-image : url('../imgs/gallery/old/3.jpg');	
}

#o4b {
	background-image : url('../imgs/gallery/old/4.jpg');	
}

#o5b {
	background-image : url('../imgs/gallery/old/5.jpg');	
}

.leftArrow {
	position  : absolute;
	width : 60px;
	height : 60px;
	background-image : url('../imgs/view_prev.png');	
	background-size : contain;
	background-repeat : no-repeat;
	background-position : center;
	border : 0px solid black;
	cursor : pointer;
}

.rightArrow {
	position : absolute;
	width : 60px;
	height : 60px;
	background-image : url('../imgs/view_next.png');	
	background-size : contain;
	background-repeat : no-repeat;
	background-position : center;	
	border : 0px solid black;	
	cursor : pointer;
}

#nIMG_5906b {
	background-image : url('../imgs/gallery/new/IMG_5906.jpg');
}

#nIMG_5908b {
	background-image : url('../imgs/gallery/new/IMG_5908.jpg');
}

#nIMG_5910b {
	background-image : url('../imgs/gallery/new/IMG_5910.jpg');
}

#nIMG_5920b {
	background-image : url('../imgs/gallery/new/IMG_5920.jpg');
}

#nIMG_5942b {
	background-image : url('../imgs/gallery/new/IMG_5942.jpg');	
}

#nIMG_5945b {
	background-image : url('../imgs/gallery/new/IMG_5945.jpg');
}

#nIMG_5946b {
	background-image : url('../imgs/gallery/new/IMG_5946.jpg');
}

#nIMG_5948b {
	background-image : url('../imgs/gallery/new/IMG_5948.jpg');	
}

#nIMG_5949b {
	background-image : url('../imgs/gallery/new/IMG_5949.jpg');
}

#nIMG_5951b {
	background-image : url('../imgs/gallery/new/IMG_5951.jpg');	
}

#nIMG_5952b {
	background-image : url('../imgs/gallery/new/IMG_5952.jpg');
}

#nIMG_5954b {
	background-image : url('../imgs/gallery/new/IMG_5954.jpg');
}

#nIMG_5956b {
	background-image : url('../imgs/gallery/new/IMG_5956.jpg');		
}

#nIMG_5957b {
	background-image : url('../imgs/gallery/new/IMG_5957.jpg');
}

#nIMG_5960b {
	background-image : url('../imgs/gallery/new/IMG_5960.jpg');	
}

#nIMG_5965b {
	background-image : url('../imgs/gallery/new/IMG_5965.jpg');
}

#nIMG_5966b {
	background-image : url('../imgs/gallery/new/IMG_5966.jpg');	
}

#nIMG_5967b {
	background-image : url('../imgs/gallery/new/IMG_5967.jpg');
}

#nIMG_5972b {
	background-image : url('../imgs/gallery/new/IMG_5972.jpg');
}

#nIMG_5976b {
	background-image : url('../imgs/gallery/new/IMG_5976.jpg');
}

#nP6200749b {
	background-image : url('../imgs/gallery/new/P6200749.jpg');
}

#nP6200750b {
	background-image : url('../imgs/gallery/new/P6200750.jpg');	
}


#a1b {
	background-image : url('../imgs/gallery/awards/1.jpg');
}

#a2b {
	background-image : url('../imgs/gallery/awards/2.jpg');
}

#a3b {
	background-image : url('../imgs/gallery/awards/3.jpg');	
}

#a4big {
	background-image : url('../imgs/gallery/awards/4.jpg');
}

#a4bb {
	background-image : url('../imgs/gallery/awards/4b.jpg');
}

#a5b {
	background-image : url('../imgs/gallery/awards/5.jpg');
}

#a6b {
	background-image : url('../imgs/gallery/awards/6.jpg');	
}

#a7b {
	background-image : url('../imgs/gallery/awards/7.jpg');	
}

#a8b {
	background-image : url('../imgs/gallery/awards/8.jpg');
}

#a9b {
	background-image : url('../imgs/gallery/awards/9.jpg');	
}

#a10b {
	background-image : url('../imgs/gallery/awards/10.jpg');	
}

#a11b {
	background-image : url('../imgs/gallery/awards/11.jpg');
}

#a13b {
	background-image : url('../imgs/gallery/awards/13.jpg');	
}

#a14b {
	background-image : url('../imgs/gallery/awards/14.jpg');	
}

#a15b {
	background-image : url('../imgs/gallery/awards/15.jpg');	
}

#aP6200715b {
	background-image : url('../imgs/gallery/awards/P6200715.jpg');
}

#aP6200717b {
	background-image : url('../imgs/gallery/awards/P6200717.jpg');
}

#aP6200718b {
	background-image : url('../imgs/gallery/awards/P6200718.jpg');
}

#aP6200721b {
	background-image : url('../imgs/gallery/awards/P6200721.jpg');
}

#aP6200722b {
	background-image : url('../imgs/gallery/awards/P6200722.jpg');
}

#aP6200726b {
	background-image : url('../imgs/gallery/awards/P6200726.jpg');	
}

#c1751537b {
	height : 146px;
	margin-top : 180px;
	background-image : url('../imgs/gallery/csr/1751537.jpg');
}

#c1751538b {
	height : 146px;
	margin-top : 180px;
	background-image : url('../imgs/gallery/csr/1751538.jpg');
}

#c1751539b {
	height : 146px;
	margin-top : 180px;
	background-image : url('../imgs/gallery/csr/1751539.jpg');
}

#c1751540b {
	height : 146px;
	margin-top : 180px;
	background-image : url('../imgs/gallery/csr/1751540.jpg');
}

#c1751541b {
	height : 146px;
	margin-top : 180px;
	background-image : url('../imgs/gallery/csr/1751541.jpg');
}

#c1751542b {
	height : 146px;
	margin-top : 180px;
	background-image : url('../imgs/gallery/csr/1751542.jpg');
}

.likeShare {
	margin-top : 20px;
	font-size : 10pt;
}

.socialRow {
	margin-top : 10px;
}

.fb {
	display : inline-block;
	position : relative;
	width : 43px;
	height : 43px;
	margin-right : 10px;
	background-image : url('../imgs/contact-us/social-icon_01.png');
	background-size : contain;
	background-repeat : no-repeat;
	cursor : pointer;
}

.tw {
	display : inline-block;
	position : relative;
	width : 43px;
	height : 43px;
	margin-right : 10px;
	background-image : url('../imgs/contact-us/social-icon_02.png');
	background-size : contain;
	background-repeat : no-repeat;
	cursor : pointer;
}

.gp {
	display : inline-block;
	position : relative;
	width : 43px;
	height : 43px;
	margin-right : 10px;
	background-image : url('../imgs/contact-us/social-icon_03.png');
	background-size : contain;
	background-repeat : no-repeat;
	cursor : pointer;
}

.in {
	display : inline-block;
	position : relative;
	width : 43px;
	height : 43px;
	background-image : url('../imgs/contact-us/social-icon_04.png');
	background-size : contain;
	background-repeat : no-repeat;
	cursor : pointer;
}

