body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	background:url(images/body-bg.jpg) top no-repeat #010f14
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.company-name{
	background:url(images/e-definers-technology.png) left no-repeat; line-height:100px; behavior: url("iepngfix.htc");
}
.main-link-active {
	background:url(images/main-link-hover-bg.png) center no-repeat;
	color:#FFF;
	font-size:11px;
	text-align:center;
	width:107px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	line-height:34px;
	behavior: url("iepngfix.htc");
}
.main-link a{
	background:url(images/main-link-bg.png) center no-repeat;
	text-align:center;
	color:#6a6c6c;
	font-size:12px;width:107px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	line-height:34px;
	behavior: url("iepngfix.htc");
}
.main-link a:hover{
	background: url(images/main-link-hover-bg.png) center no-repeat;
	text-align:center;
	text-decoration:none;
	width:107px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	display:block;
	line-height:34px;	
	behavior: url("iepngfix.htc");
}
.header-bg{
	background:url(images/banner-bg.jpg) top left repeat-x #ffffff;
	padding-top:17px
}
.middle-bg{
	background:url(images/middle-link-bg.jpg) top repeat-x #ffffff;
}
.globe{
	background:url(images/globe.jpg) top right no-repeat
}
.bottom-bg{
	background:url(images/bottom-bg.jpg) center no-repeat
}
.red-bg{
	background:url(images/red-bg.jpg) center no-repeat
}
.blue-bg{
	background:url(images/blue-bg.jpg) center no-repeat
}
.green-bg{
	background:url(images/green-bg.jpg) center no-repeat
}
p,form{margin:0px}
.bottom-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none; 
	letter-spacing:.50px;
	line-height:20px;
}
.blue-text{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#133353;
	text-decoration: none;
	line-height:25px;
	letter-spacing:.50px; font-weight:bold;
	}
.red-text{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D30202;
	text-decoration: none;
	line-height:25px;
	letter-spacing:.50px; font-weight:bold;
	text-align:justify;}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height:25px;
	letter-spacing:.50px;
	text-align:justify;
}
.white-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	line-height:20px
}
.home-h1{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 19px;
	color: #000;
	text-decoration: none;
	padding-left:45px
}
.home-h2{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 19px;
	color: #fff;
	text-decoration: none;
}
.welcome-text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #e00606;
	text-decoration: none;
}
.foter-text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #999999;
	text-decoration: none;
}

h2{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	margin:0px
}
h1{
	font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 17px;
	color: #0c0c4f;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:500;
	margin:0px
}
h1 a{
	font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 17px;
	color: #0c0c4f;
	text-decoration: none;
	text-transform:uppercase;
	font-weight:500;
	margin:0px
}

.big-text{
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:26px;
	text-decoration:non;
	font-weight:100
}
.small-text{
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:18px;
	text-decoration:non;

}
.normal-text{
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:20px;
	text-decoration:non
}
.arrow li{
	list-style-image:url(images/arrow.jpg)
}
a#web-designing {
background: url(images/website-redesign-button.jpg) center;
background-repeat:no-repeat;
width:191px;
height:76px;
float:right;
}

a:hover#web-designing {
background: url(images/website-redesign--hover-but.jpg) center;
}
a#content {
background: url(images/content-writting-botton.jpg) center;
background-repeat:no-repeat;
width:191px;
height:76px;
float:right;
}

a:hover#content {
background: url(images/content-writting-hover-bott.jpg) center;
}
a#ecommerce {
background: url(images/ecommerce-hover-button.jpg) center;
background-repeat:no-repeat;
width:191px;
height:76px;
float:right;
}

a:hover#ecommerce {
background: url(images/ecommerce-button.jpg) center;
}
a#brading {
background: url(images/branding-button.jpg) center;
background-repeat:no-repeat;
width:191px;
height:76px;
float:right;
}

a:hover#brading {
background: url(images/branding-hover-button.jpg) center;
}
a#portal {
background: url(images/portal-dev-button.jpg) center;
background-repeat:no-repeat;
width:191px;
height:76px;
float:right;
}

a:hover#portal {
background: url(images/portal-dev-hover-button.jpg) center;
}

.contact-border{
	border:dashed 1px #CCCCCC;
	padding:8px
	
}

.big-text1{
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size:21px;
	text-decoration:non;
	font-weight: 100;
}

#port {width:200px; float:left; margin:30px 15px 0px 0px; background:#e4ecec; height:auto; padding:7px; -moz-border-radius:5px 5px 5px 5px;}

#port p{ font-size:11px;
    color:#333333;
	text-align:left;
    text-decoration:none;
    white-space: nowrap;
   }

#port:hover {width:200px; float:left;  margin:30px 15px 0px 0px; background: #ffd800; -moz-border-radius:4px 4px 4px 4px; color:#FFFFFF;}


