@charset "utf-8";/* CSS Document */html, body{background-color:#1D2434;font: 11.5px  Verdana, Arial, Helvetica, sans-serif;color: #000000;margin: 0 0 0 0;height: auto;padding:0;}#wrapper{width: 955px;height:auto;height:100%;min-height:100%;margin: 0 auto;background:#FFFFFF;}.logo{padding: 12px 0 0 30px;}#contactTop{	width:95px;	height:auto;	margin: 20px 0 0 610px;}#navi{margin: 20px 0 0 30px;}#mainflash{margin: 11px 0 0 30px; }#mainPicSolution{margin: 11px 0 0 30px;width:896px;height: 295px;background:url(../images/solutionsBanner.jpg) no-repeat; }#mainPicCulture{margin: 11px 0 0 30px;width:896px;height: 295px;background: url(../images/CultureBanner.jpg) no-repeat; }#mainPicProducts{margin: 11px 0 0 30px;width:896px;height: 295px;background: url(../images/productBanner.jpg) no-repeat; }#mainPicServices{margin: 11px 0 0 30px;width:896px;height: 295px;background: url(../images/grow.jpg) no-repeat; }#mainPicContactUs{margin: 11px 0 0 30px;width:896px;height: 295px;background: url(../images/contactUSMonicIT.jpg) no-repeat; }#mainPicSmallThumb{width: 245px;height:auto;margin: 15px 0 0 613px;}.paddingImg{padding: 15px 0 0 0;}a{color: #666666;text-decoration:none;}a:hover{color: #000000;text-decoration:none;}#box1{	width:288px;	height:180px;	margin: 10px 0 0 30px;	border: thin;	}#box11{	width:288px;	height:180px;	margin: 10px 0 0 6px;	border: thin;	}#box1Bar{width:288px;height:41px;background: url(../images/mainbox.jpg) no-repeat;margin: 0 0 0 0;}#xboxMainText{width: 286px;height: 140px;border-style:solid;border-width:0 1px 1px 1px;border-color:#b3b3b3;}#box2{	width:298px;	height:180px;	margin: -180px 0 0 330px;	border: thin;}#box3{	width:298px;	height:180px;	margin: -180px 0 0 630px;	border: thin;	}#flashBar{width: 900px;height: 16px;margin: 20px 0 0 30px;background-color: #99FF00;}#trademark{	width:900px;	height:auto;	margin: 10px 0 0 30px;	font-size: 11px}#privacyTerms{	width:250px;	height:auto;	margin: 0 0 0 30px;	font-size: 11px}#subHeading{color:#2A2A2A;font-size: 10px;font-weight: bold;margin: 0 0 0 10px;width:auto;height:auto;}#smallText{padding: 10px 10px 0 10px;font-size: 10px;width: 264px;height:auto;}#readMore{margin: 10px 0 0 200px;width:68px;height:auto;}.colourBoxService{	margin: 0 0 0 30px;}.boxText{	font-size: 38px;	padding: 0 0 0 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	}#bodyWapper{height:auto;width:955px;margin: 0 0 0 0;background-color:#FFFFFF;}#pageContect{	border-left-color: #666666;	border-left-style:solid;	border-bottom-width:0.5px;	width:506px;	height:auto;	margin: 0 0 0 420px;	color:#000000;}#pageContentPadding{margin: 0 10px 0 18px;width: 450px;height: 100%;line-height: 21px;}#pageContentPadding2{margin: 0 10px 0 18px;width: 450px;height: 500px;line-height: 21px;overflow:auto;z-index:1;}#contentTitle{width: 252px;height:47px;margin: 30px 0 0 30px;}h5{padding: 0 0 0 10px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 30px;}.contactUspadding{padding: -3px 0 0 5px;}