.html {
	margin: 0px;
	padding: 0px;
	height:100%;
}
.body {
	background-color: #022f4e;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height:100%;
}


#left {
	position:absolute;
	left:0;
	top:0;
	padding:0;
	width:100%;
	height:1010px; /* works only if parent container is assigned a height value */
	z-index:100;
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
	background-repeat: repeat;
	background-position: left top;
	background-color: #000000;
} 
.loading {
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.welcome {
	background-image: url(images/welcome.png);
	background-repeat: no-repeat;
}
.smptxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}
.whatwedo {
	background-image: url(images/whatwedo.png);
	background-repeat: no-repeat;
}
.clients {
	background-image: url(images/client.png);
	background-repeat: no-repeat;
}
.glow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	filter:GLOW(color=#E9EAFE, strength=2);
}
.howmuch {
	background-image: url(images/howmuch.png);
	background-repeat: no-repeat;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 18px;
}
.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C7C7C;
	text-decoration: none;
	background-color: #F7F7F7;
}
.img {
	border: 2px solid #00FF66;
}
.loading {
	background-image: url(images/loading1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.webdesign {
	background-image: url(images/web-design.png);
	background-repeat: no-repeat;
}
.software {
	background-image: url(images/soft-ware.png);
	background-repeat: no-repeat;
}
.webquote {
	background-image: url(images/web-quote.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #013252;
}
.txtbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EEEEEE;
	text-decoration: none;
	background-color: #333333;
	border: 1px solid #000000;
}
.msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E8E8EA;
	text-decoration: none;
	line-height: 18px;
	border: 1px solid #9F1C3D;
}
.logo {
	background-image: url(images/blogo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*=========For Png Images=========*/
#alImg1 img, { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#alImg1, { display: inline-block; }
#alImg1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/welcome.png'); }
.white_content {
	BORDER-RIGHT: orange 0px solid; DISPLAY: none; Z-INDEX: 100002; LIST-STYLE-IMAGE: url(12.JPG); PADDING-BOTTOM: 0px; OVERFLOW: visible; BORDER-LEFT: orange 0px solid; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: orange 0px solid; POSITION: absolute; TOP: 5%; HEIGHT: 100%; 
}
.getimageborder {
	BORDER-RIGHT: #006633 1px solid; BORDER-TOP: #006633 1px solid; BORDER-LEFT: #006633 1px solid; BORDER-BOTTOM: #006633 1px solid;}

.black_overlay {
	DISPLAY: none; Z-INDEX: 100001; FILTER: alpha(opacity=80); LEFT: 0%; WIDTH: 100%; POSITION: absolute; TOP: 0%; HEIGHT: 1400px; BACKGROUND-COLOR: black; moz-opacity: 0.8; opacity: .80;
}
