body {
	color: #FFFFFF;
	font-size: 0.6em;
	padding: 0px;
	margin: 0px;
	background: #303030;
	font-family: Verdana;
	font-weight:normal
}
.clear {
	clear: both;
}
form{
	margin:0;
	padding:0;
	font-family:Calibri;
	font-size:13px;
	color:#FFF;
}
#main {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-align: left;
}
.left {
	width: 220px;
	height: 488px;
	background: url(../images/left_panal.jpg) no-repeat;
	padding-top: 81px;
	padding-left: 32px;
	float: left;
}
.nav {
	vertical-align: middle;
	width: 200px;
}
.nav ul {
	list-style: none;
	padding: 0px;
	padding-top: 100px;
	margin: 0px;
	line-height: 35px;
}
.nav ul li {
	
	font-size: 13px;
	color: #0063af;
	font-weight:lighter;
}
.nav ul li a {
	
	font-size: 13px;
	color: #929292;
	text-decoration: none;
	font-weight:lighter;
}
.nav ul li a:hover {
	color: #f58220;
}
.slidert {
	width: 571px;
	float: left;
}
.right {
	width: 236px;
	float: left;
	height: 570px;
	background: url(../images/right_panal.jpg);
}
.right_box_left {
	width: 115px;
	height: 106px;
	background: #1d9cfd;
	float: left;
	margin-left: 9px;
}
.right_box_right {
	width: 115px;
	height: 106px;
	background: #1d9cfd;
	float: right;
	margin-right: 20px;
}
.right_box_right_text {
	padding-top: 25px;
	width: 90px;
	height: 60px;
	float: right;
}
.right_box_right_text a {
	font-family: GeosansLight, Verdana, "Serif Narrow";
	font-size: 14px;
	color: #bed1df;
	text-decoration: none;
}
.right_box_right_text a:hover {
	color: #fff;
}
.blue_bg {
	width: 903px;
	height: 655px;
	background: url(../images/bluebakcground.jpg) no-repeat;
	margin-left: 250px;
}
.navmain {
	width: 635px;
	margin: 0 auto;
}
.content {
	width: 810px;
	height: 593px;
	color: #FFF;
}
.wrapper {
	float: left;
	display: block;
	margin-left: 65px;
	font-size: 14px;
	font-weight: normal;
}
.products {
	width: 100%;
	float: left;
	display: block;
}
h3 {
	color: #A1BFBF;
	font-size: 18px;
	margin-top:86px;
	font-family: "Myriad Pro", Verdana;
	font-weight:lighter !important;
	margin-bottom: 6px;
	width: 500px;
}
.end {
	width: 644px;
	height: 24px;
	margin-top: 60px;
}
div#top-menu {
	width: 645px;
	height: 88px;
}
div#top-menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
div#top-menu ul li {
	background: url(../images/nav-bg.png) no-repeat 0 0;
	float: left;
}
div#top-menu ul li:hover {
	background-position:0 -92px;
}
div#top-menu ul li.two {
	background-position:-129px 0px;
}
div#top-menu ul li.two:hover {
	background-position:-129px -92px;
}
div#top-menu ul li.three {
	background-position:-258px 0px;
}
div#top-menu ul li.three:hover {
	background-position:-258px -92px;
}
div#top-menu ul li.four {
	background-position:-387px 0px;
}
div#top-menu ul li.four:hover {
	background-position:-387px -92px;
}
div#top-menu ul li.five {
	background-position:-516px 0px;
}
div#top-menu ul li.five:hover {
	background-position:-516px -92px;
}
div#top-menu li a {
	display:block;
	width:129px;
	height:88px;
}
div#top-menu li ul {
	display:none;
	margin:0;
	padding:0;
	position:absolute;
	z-index:9999;
	width: 150px;
}

div#top-menu li ul.menu-content-two {
	margin:-30px 0 0 129px;
}


div#top-menu li ul li {
	float:none;
}
div#top-menu li ul li a {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	text-decoration:none;
	width:auto;
	height:30px;
	line-height:30px;
	background:#1d86b5;
	border-bottom:#136e97 1px solid;
	color:#FFF;
	padding:0 20px 0 10px;
}
div#top-menu li ul li a:hover {
	background:ec7d1f;
}
/*tab starts*/

#home-page-tabs {
	float:left;
	display:block;
}
#home-page-tabs {
	width:500px;
	margin-top: 0px;
}
#home-page-tabs .tabs {
}
UL.tabNavigation {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-bottom:0px !important;
	background-image: url(../images/nav_bg.jpg);
	background-repeat: repeat-x;
	height: 30px;
	line-height:30px;
	font-family: "Myriad Pro", Verdana;
	font-size:12px;
}
UL.tabNavigation LI {
	display: inline;
}
UL.tabNavigation LI A {
	padding: 8px 5px;
	background-color: transparent;
	color: #2fb9ff;
	text-decoration: none;
}
UL.tabNavigation LI A.selected,  UL.tabNavigation LI A:hover {
	color: 2fb9ff;
	background-image: url(../images/nav_bg_a.jpg);
	background-repeat: repeat-x;
	line-height:30px;
	font-family: "Myriad Pro", Verdana;
	font-size:12px;
		}
UL.tabNavigation LI A:focus {
	outline: 0;
}
div.tabs > div {
	margin-top: 0px;
}
div.tabs > div h2 {
	margin-top: 0;
}
#first {
	width:460px !important;
}
#second {
}
#third {
}
.waste {
	min-height: 1000px;
}
/* carousel */
		
.jcarousel-skin-tango .jcarousel-container {
}
.jcarousel-skin-tango {
	float:left;
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	width: 520px;
	padding: 0px 40px;
	height:262px;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
	width: 75px;
	height: 245px;
	padding: 40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip {
	overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width:  503px;
	height: 262px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
	width:  75px;
	height: 245px;
}
.jcarousel-skin-tango .jcarousel-item {
	width: 243px;
	height: 262px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left:10px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
	margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
	margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute;
	top: 0px;
	right: 5px;
	width: 35px;
	height: 262px;
	cursor: pointer;
	background: url(arrowback.png) left top no-repeat;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
	left: 5px;
	right: auto;
	background: url(images/arrowback.png) left top no-repeat;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus {
	background: url(images/arrowback.png) left -262px no-repeat;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	cursor: default;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position: absolute;
	top: 0px;
	left: 5px;
	width: 35px;
	height: 262px;
	cursor: pointer;
	background: url(images/arrows.png) left top no-repeat;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	left: auto;
	right: 5px;
	background: url(images/arrows.png) left top no-repeat;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
	background: url(images/arrows.png) left -262px no-repeat;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
}
/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
	position: absolute;
	bottom: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(next-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover, .jcarousel-skin-tango .jcarousel-next-vertical:focus {
	background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
	cursor: default;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
	position: absolute;
	top: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(prev-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-vertical:focus {
	background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
	background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
	cursor: default;
	background-position: 0 -96px;
}
/* services */



/* read more buttons in tabs on home page */

#home-page-tabs div .readmorebutton {
	height:28px;
	width:200px;
	display:block;
	margin-left:220px;
	position: relative;
}
#home-page-tabs div img {
	position:absolute;
	left:-36px;
	-webkit-transition: opacity 0.3s ease-in-out;
	-moz-transition: opacity 0.3s ease-in-out;
	-o-transition: opacity 0.3s ease-in-out;
	-ms-transition: opacity 0.3s ease-in-out;
	transition: opacity 0.3s ease-in-out;
	top: -7px;
}


/* internal page */
.img{
	width:180px;
	float:left;
	display:block;
	margin-top:118px;
	margin-left:-60px;
}

/* tab end */
.style{
 width:100%; 
 float:left; 
 display:block;
 }
 .style img{
 float:left;
 display:block;
 width:160px;
 margin-right:3px;
 }



.roundedbox {
	width:491px;
	height:90px;
	overflow: hidden;
	border-radius:0.5em;
}
.email {
	width:333px;
	height:40px;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:20px;
	margin-top:-1px;
}


.send {
	width:480px; 
	height:45px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	background-image:url(images/send_bottom.png);
	background-repeat:no-repeat;
	margin-top:7px;
	margin-left:3px;
}

.email1 {	width:333px;
	height:40px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:20px;
	margin-top:-1px;
	padding-left:2px;
	color:#999;
}

.city {	width:101px;
	height:37px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:20px;
	margin-top:15px;
	padding-left:2px;
	color:#999;
}

.state {	width:101px;
	height:37px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:11px;
	margin-top:15px;
	padding-left:2px;
	color:#999;
}

.fullname {	width:121px;
	height:37px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:20px;
	padding-left:2px;
	color:#999;
}

.lastname {	width:121px;
	height:37px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:10px;
	padding-left:2px;
	color:#999;
}

.gender {	width:57px;
	height:40px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:20px;
	padding-left:2px;
	color:#999;
}

.country {	width:327px;
	height:40px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:20px;
	margin-top:3px;
	padding-left:2px;
	color:#999;
}

.countrycode {	width:66px;
	height:37px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:20px;
	margin-top:3px;
	padding-left:2px;
	color:#999;
}

.areacode {	width:100px;
	height:37px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:5px;
	margin-top:3px;
	padding-left:2px;
	color:#999;
}

.phonenumber {	width:150px;
	height:37px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:5px;
	margin-top:3px;
	padding-left:2px;
	color:#999;
}

.mob {	width:66px;
	height:37px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:20px;
	margin-top:0;
	padding-left:2px;
	color:#999;
}

.cell {	width:254px;
	height:37px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:5px;
	margin-top:0;
	padding-left:2px;
	color:#999;
}

.code {	width:121px;
	height:37px;
	float:left;
	overflow: hidden;
	border-radius:0.5em;
	border:1px solid #999;
	margin-left:20px;
	padding-left:2px;
	color:#999;
}
#seo p{
	line-height:20px;
}
.popImg{
	cursor:pointer;
}
.popup{
	background:url(../images/popup.png) repeat;
	position:absolute;
	width:100%;
	height:100%;
	text-align:center;
	display:none;
}
.popup img{
	margin-top:100px;
	border:5px solid #FFF;
	box-shadow:0 0 20px #000;
}
.close-parent{
	width:640px;
	height:35px;
	margin:auto;
	position:relative;
	top:120px;
}
.close{
	background:url(../images/close.png) no-repeat;
	width:32px;
	height:32px;
	display:block;
	float:right;
}