/* CSS Document */

Body{margin:0px;
padding:0;
background-color:#DEDEDE;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;}

.main{width:973px;
background-color:#ffffff;}

P{text-align:justify;
margin:0px;}

a,link,visited{color:#000000;}

a:hover{color:#FF6600;}

.content{padding-left:2px;
padding-right:2px;}

LI{text-align:left;}

.top{background-image:url(images/topbg.jpg);
background-repeat:no-repeat;
background-position:top;
height:95px;
vertical-align:bottom;
border-bottom:1px solid #B8BCC3;}

.logo{width:250px;
text-align:left;
padding-left:10px;}

.language{width:180px;
font-size:11px;
text-align:center;}

.language form{margin:0px;}

.language select{
font-size:11px;}


.button{background-image:url(images/buttonbg.jpg);
height:30px;
background-repeat:repeat-x;
border-bottom:1px solid #ffffff;
border-top:1px solid #ffffff;}

.mid{background-image:url(images/midbg.jpg);
background-repeat:no-repeat;
height:8px;}

.home_about{
background-repeat:no-repeat;
background-position:center top;
height:151px;
vertical-align:top;
}

.home_about H3{font-size:14px;
margin:0px;
padding-top:12px;
padding-left:18px;
color:#015790;
text-align:left;
height:25px;}



.home_ms{
background-repeat:no-repeat;
background-position:center top;
height:151px;
width:243px;
vertical-align:top;
}

.home_ms UL{ margin:0px;
font-size:11px;
text-align:left;
padding:0px;
padding-left:3px;
vertical-align:top;
line-height:18px;

}

.home_ms LI{ list-style:none;
background-image:url(images/li.jpg);
padding-left:8px;
background-repeat:no-repeat;
background-position:-1px;
}


.home_services1 H3{font-size:14px;
margin:0px;
padding-top:12px;
padding-left:11px;
color:#A4A839;
text-align:left;
height:25px;}

.home_services2 H3{font-size:14px;
margin:0px;
padding-top:12px;
padding-left:11px;
color:#628C1A;
text-align:left;
height:25px;}

.home_services2 a,link,visited{ text-decoration:none;}
.home_services3 a,link,visited{ text-decoration:none;}
.home_services4 a,link,visited{ text-decoration:none;}

.home_services3 H3{font-size:14px;
margin:0px;
padding-top:12px;
padding-left:11px;
color:#C38A60;
text-align:left;
height:25px;}

.home_services4 H3{font-size:14px;
margin:0px;
padding-top:12px;
padding-left:11px;
color:#999999;
text-align:left;
height:25px;}



.footer{background-image:url(images/footerbg.jpg);
background-repeat:no-repeat;
background-position:center;
height:27px;
vertical-align:middle;
font-size:11px;}


.bottom{ background-image:url(images/bottombg.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:25px;
font-size:11px;
color:#555555;}


.domain_frame{border:none;
width:98%;
height:750px;
}


.bottom a,link,visited{color:#555555;
text-decoration:none;}


.left{width:243px;
background-color:#ffffff;
border-right:1px solid #cccccc;}


.title{font-size:18px;
color:#FF3300;
padding-left:25px;
text-align:left;
height:35px;
background-image:url(images/arrow1.jpg);
background-repeat:no-repeat;
background-position:7px;
}

.services_link{
background-color:#0066CC;
background-image:url(images/heading_right_bg.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-align:left;
height:35px;}

.services_link_active{background-color:#0066CC;
background-image:url(images/heading_left_bg1.jpg);
background-repeat:repeat-x;
font-size:14px;
font-weight:bold;
padding-left:10px;
color:#555555;
text-align:left;}

.services_link a,link,visited{color:#FFFFFF;
padding-left:10px;
display:block;

vertical-align:middle;
text-decoration:none;}

.services_link a:hover{background-color:#D5D76A;
background-image:url(images/heading_left_bg1.jpg);
padding-top:8px;
height:27px;
display:block;
color:#333333;
background-repeat:repeat-x;}


.sub_link  a,link,visited{text-decoration:none;
background-image:url(images/li.jpg);
background-repeat:no-repeat;
background-position:left;
padding-left:10px;

}

.sub_link{text-align:left;
padding-top:5px;
padding-bottom:5px;
background-color:#f1f1f1;}

.download {font-size:16px;
color:#D63902;
border:1px solid #cccccc;
text-align:left;
background-color:#f1f1f1;
font-weight:bold;}

.download a,link,visited{
color:#D63902;
padding-left:10px;
text-decoration:none;
font-weight:bold;}

.download a:hover{color:#3373A2;}

.testimonials{font-size:11px;
width:210px;
text-align:justify;}

.heading{font-size:14px;
text-align:left;
color:#3C74AD;
font-weight:bold;
height:20px;}

OL{text-align:left;

}
.technotext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
	text-align:center;
	}
	
.windowtext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#FF9900;
	}

.businesstext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#0073C3;
	}
	
.smarttext
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	color:#FF9900;
	}
	
.featurestext
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#000000;
	line-height:18px;
	}


.toptext
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color: #1475A7;
	font-weight: bold;
}

.bgfportifilio
{
	background-image:url(portfilio/imagebg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:160px;
	}
	
.link a,link,visited
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

.link a:hover
{
	color:#FF6600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
.text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:18px;
	background-color:#5B98CF;
	color:#FFFFFF;
	}
	
.smalltext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	line-height:22px;
	color:#000000;
	}
	
.smalltext a,link,visited
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.smalltext a:hover
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	}
	
	.b_W{width:974px;}
	
	
.textportfliobottom
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	text-align:left;
	}
	
.sitelink a,link,visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:18px;
	}
	
.sitelink a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF3300;
	text-decoration:none;
	}
