body {
	background: #ebebeb;
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

H1 {

	FONT-FAMILY: Calibri, verdana, Tahoma; COLOR: #666; FONT-SIZE: 16px; FONT-WEIGHT: bold;

}

H2 {

	FONT-FAMILY: Calibri, verdana, Tahoma; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: normal;

}

H3 {

	FONT-FAMILY: Calibri, verdana, Tahoma; COLOR: #135cae; FONT-SIZE: 13px; FONT-WEIGHT: bold;

}

H4 {

	FONT-FAMILY: Calibri, verdana, Tahoma;
	COLOR: #2570b7;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;

}

H5 {

	LINE-HEIGHT: 25px;
	FONT-FAMILY: Calibri, verdana, Tahoma;
	COLOR: #414141;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;

}

H6 {

	LINE-HEIGHT: 22px;
	FONT-FAMILY: Calibri, verdana, Tahoma;
	COLOR: #414141;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;

}
.p
{
padding: 0 0 0 20px;
}
.p2
{
padding: 0px 0px 0px 135px;
text-align:left;
vertical-align:top;
}
.center {
	text-align:center;
	vertical-align:top;
}
.center_m {
	text-align: right;
	vertical-align:middle;
}
.left {
	padding: 0px 0px 0px 8px;
	text-align:left;
	vertical-align:top;
}
.right {
	padding: 0px 9px 0px 10px;
	text-align:right;
	vertical-align:top;
}
.bord
{
border: 1px solid #cccccc;
}
.icon {
	text-align:center;
	vertical-align:top;
	width:180px;
}
.icon_top {
	text-align:center;
	vertical-align:top;
	padding-top:10px;
	width:180px;
}

.icon_middle {
	text-align:left;
	vertical-align:middle;
	LINE-HEIGHT:16px;
	text-align:justify;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
}
.content {
	LINE-HEIGHT: 16px;
	FONT-FAMILY: verdana, Tahoma;
	COLOR: #2d2d2d;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}
.text_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	COLOR: #2d2d2d;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	vertical-align:top;

}
.text_link:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	COLOR: #2d2d2d;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	text-decoration:underline;
}
.red_text {
	LINE-HEIGHT: 16px;
	text-align:right;
	FONT-FAMILY: verdana, Tahoma;
	COLOR: #4b4b4b;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	text-decoration:none;
}
.red_text:hover {
	LINE-HEIGHT: 16px;
	text-align:right;
	FONT-FAMILY: verdana, Tahoma;
	COLOR: #990000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	text-decoration:none;
}
.sub_1 {
	LINE-HEIGHT:30px;
	text-align:right;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #099cc3;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
}
.sub_1_small {
	LINE-HEIGHT:18px;
	text-align:right;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #099cc3;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
}
.flash {
	background:url(../images/banner.swf);
	border:0px;
	height:208px;
	width:503px;
}
.sub_2 {
	LINE-HEIGHT:30px;
	text-align:right;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #ababab;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
}
.head_1 {
	LINE-HEIGHT:40px;
	text-align:right;
	vertical-align:top;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #099cc3;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}
.head {
	LINE-HEIGHT:50px;
	padding: 10px 0px 0px 0px;
	text-align:LEFT;
	vertical-align:top;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #4b4b4b;
	FONT-SIZE: 25px;
	FONT-WEIGHT: bold;
}
.request_text {
	LINE-HEIGHT:50px;
	padding: 0px 0px 0px 9px;
	text-align:LEFT;
	vertical-align: middle;
	text-decoration:none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	FONT-SIZE: 18px;
	FONT-WEIGHT: normal;
}
.head_black {
	LINE-HEIGHT:50px;
	padding: 0px 0px 0px 9px;
	text-align:LEFT;
	vertical-align: middle;
	text-decoration:none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333333;
	FONT-SIZE: 18px;
	FONT-WEIGHT: normal;
}
.head_number {
	LINE-HEIGHT:39px;
	vertical-align:top;
	text-align:left;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR:#4b4b4b;
	FONT-SIZE:38px;
	FONT-WEIGHT:normal;
}
.head123 {
	LINE-HEIGHT:35px;
	padding: 15px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #4b4b4b;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
}
.head_inner {
	LINE-HEIGHT:38px;
	padding: 15px 0px 15px 10px;
	width:200px;
	vertical-align:top;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #4b4b4b;
	FONT-SIZE: 32px;
	FONT-WEIGHT: bold;
}
.head_in {
	LINE-HEIGHT:35px;
	padding: 15px 10px 15px 10px;
	vertical-align:top;
	text-align:left;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #4b4b4b;
	FONT-SIZE: 32px;
	FONT-WEIGHT: bold;
}
.head- {
	LINE-HEIGHT:18px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #4b4b4b;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
}
.head_1 {
	LINE-HEIGHT:40px;
	text-align:right;
	vertical-align:top;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #099cc3;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}
.head_small {
	LINE-HEIGHT:16px;
	text-align:justify;
	vertical-align:top;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #099cc3;
	FONT-SIZE: 12px;
	FONT-WEIGHT:bold;
}
.head_smallinner {
	LINE-HEIGHT:16px;
	text-align:justify;
	vertical-align:top;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	text-decoration:none;
}
.cag_smallinner {
	width:20px;
	height:auto;
}
.head_small1 {
	LINE-HEIGHT:16px;
	text-align:left;
	vertical-align:top;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #099cc3;
	FONT-SIZE: 15px;
	FONT-WEIGHT:bold;
}
.link {
	LINE-HEIGHT: 16px;
	text-align:center;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #999898;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;

}

.link:hover {
	LINE-HEIGHT: 16px;
	text-align:center;
	FONT-FAMILY: verdana, Tahoma;
	COLOR: #000000;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.mini-link {
	LINE-HEIGHT: 12px;
	text-align: right;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #999898;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.mini-link:hover {
	LINE-HEIGHT: 12px;
	text-align: right;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.td_height {
	height:10px;
}
.top {
	height:72px;

}
.top_side {
	width:581px;
	height:46px;
	text-align:center;
	vertical-align:top;
}
.main {
	width:1002px;
	background-color:#FFFFFF;
	height:500px;
	text-align:left;
	vertical-align:top;
}
.middle {
	height:260px;
	text-align:center;
	vertical-align:top;
}
.bottom_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:30px;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#5d5c5c;
	text-align:left;
	vertical-align:top;
}
.bottom_td {
	width:408px;
	vertical-align:top;
	text-align:left;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
	color:#5d5c5c;
}
.bottom_td1 {
	width:260px;
	text-align:left;
	padding-left:35px;
	vertical-align:top;
	line-height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
	color:#5d5c5c;
}
.table_inner {
	text-align:left;
	vertical-align:top;
	width:320px;
	height:208px;
	background-image:url(../images/mission_icon.jpg);
}
.table_inner_bg {
	text-align:left;
	vertical-align:top;
	width:320px;
	height:208px;
	background-image:url(../images/bg.jpg);
}
.table_inner1 {
	text-align:left;
	vertical-align:top;
	width:320px;
	height:208px;
	background-image:url(../images/visionm_icon.jpg);
}
.table_inner2 {
	text-align:left;
	vertical-align:top;
	width:320px;
	height:208px;
	background-image:url(../images/value_icon.jpg);
}
.table_product {
	text-align:left;
	vertical-align:top;
	width:320px;
	height:208px;
	background-image:url(../images/product_1.jpg);
}
.table_product1 {
	text-align:left;
	vertical-align:top;
	width:320px;
	height:208px;
	background-image:url(../images/product_2.jpg);
}
.table_product2 {
	text-align:left;
	vertical-align:top;
	width:320px;
	height:208px;
	background-image:url(../images/product_3.jpg);
}
.text_m {
	padding: 90px 0px 0px 20px;
}
.text_mm {
	padding: 30px 0px 0px 30px;
}
.line {
	width:1px;
	background-color:#d7d5d5;
}
.td_inner {
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
	width:1px;
}
.line_inner {
	height:50px;
	width:1px;
	background-color:#d7d5d5;
}

.line_h {
	background:#dddede;
	height:1px;
}
.bottom {
	height:390px;
	vertical-align:top;
	background-image:url(../images/bottom_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
	vertical-align:top;
}
.bottom_1 {
	height:88px;
	background-image:url(../images/bottom_bg1.jpg);
	background-position:left;
	background-repeat:repeat-x;
	vertical-align: middle;
}
.textboxarea {

	BORDER-BOTTOM: #dddddd 1px solid;
	TEXT-ALIGN: left; BORDER-LEFT: #dddddd 1px solid; WIDTH: 235px;
	FONT-FAMILY: Calibri, verdana, Tahoma;
	HEIGHT: 50px; COLOR: #333;
	FONT-SIZE: 14px;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #dddddd 1px solid;
	FONT-WEIGHT: normal;
	BORDER-RIGHT: #dddddd 1px solid;

}
.model_1 {
	background-image:url(../images/model_1.jpg);
	height:208px;
	width:320px;
	vertical-align:top;
	background-position:center;
	background-repeat:no-repeat;
}
.model_1:hover{
	background-image:url(../images/model_1over.jpg);
	height:208px;
	width:320px;
	vertical-align:top;
	background-position:center;
	background-repeat:no-repeat;
}
.model_2 {
	background-image:url(../images/model_1.jpg);
	height:208px;
	width:320px;
	vertical-align:top;
	background-position:center;
	background-repeat:no-repeat;
}
.model_2:hover{
	background-image:url(../images/model_1over.jpg);
	height:208px;
	width:320px;
	vertical-align:top;
	background-position:center;
	background-repeat:no-repeat;
}
.model_3 {
	background-image:url(../images/model_1.jpg);
	height:208px;
	width:320px;
	vertical-align:top;
	background-position:center;
	background-repeat:no-repeat;
}
.model_3:hover{
	background-image:url(../images/model_1over.jpg);
	height:208px;
	width:320px;
	vertical-align:top;
	background-position:center;
	background-repeat:no-repeat;
}
.model_4 {
	background-image:url(../images/model_1.jpg);
	height:208px;
	width:480px;
	vertical-align:top;
	background-position:right;
	background-repeat:no-repeat;
}
.model_4:hover{
	background-image:url(../images/model_1over.jpg);
	height:208px;
	width:480px;
	vertical-align:top;
	background-position:right;
	background-repeat:no-repeat;
}
.model_5 {
	background-image:url(../images/model_1.jpg);
	height:208px;
	width:480px;
	vertical-align:top;
	background-position:center;
	background-repeat:no-repeat;
}
.model_5:hover{
	background-image:url(../images/model_1over.jpg);
	height:208px;
	width:480px;
	vertical-align:top;
	background-position:center;
	background-repeat:no-repeat;
}
.image1 {
	background-image:url(../images/software_development_black.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
}
.image1:hover{
	background-image:url(../images/software_development.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
}
.image2 {
	background-image:url(../images/web_development_black.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
}
.image2:hover{
	background-image:url(../images/web_development.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
}
.image3 {
	background-image:url(../images/internet_marketing_black.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
}
.image3:hover{
	background-image:url(../images/internet_marketing.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
}
.image4 {
	background-image:url(../images/offshore_development_center_black.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
}
.image4:hover{
	background-image:url(../images/offshore_development_center.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
}
.image5 {
	background-image:url(../images/other_development_black.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
}
.image5:hover{
	background-image:url(../images/other_development.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
}.image6 {
	background-image:url(../images/skill1.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
}
.image6:hover{
	background-image:url(../images/skill.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
}
.image7 {
	background-image:url(../images/microsoft_icon1.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
	background-position:top;
}
.image7:hover{
	background-image:url(../images/microsoft_icon.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
	background-position:top;
}
.image8 {
	background-image:url(../images/team1.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
	background-position:top;
}
.image8:hover{
	background-image:url(../images/team.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
	background-position:top;
}
.image9 {
	background-image:url(../images/base_camp1.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
	background-position:top;
}
.image9:hover{
	background-image:url(../images/base_camp.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
	background-position:top;
}
.image10 {
	background-image:url(../images/why_icon1.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
	background-position:top;
}
.image10:hover{
	background-image:url(../images/why_icon.jpg);
	height:134px;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
	background-position:top;
}
.request {
	background-image:url(../images/btn_bottom.jpg);
	height:65px;
	width:auto;
	background-position:left;
	background-repeat:no-repeat;
}
.request:hover{
	background-image:url(../images/btn_bottom_over.jpg);
	height:65px;
	width:auto;
	background-position:left;
	background-repeat:no-repeat;
}
.img {
	border-bottom:0px;
	border-left:0px;
	border-bottom:0px;
	margin:0px;
	float:left;
	padding-left:70px;
	padding-right:0px;
	border-top:32px;
	border-right:0px;
	padding-top:5px;
}
.slider {
	padding-bottom:0px;
	margin:0px auto 0px;
	padding-left:0px;
	width:503px;
	padding-right:0px;
	background:url(../images/bm_1.jpg) no-repeat 50% top;
	height:208px;
	padding-top:0px;
}
.slider DIV.slice1 {
	padding-bottom:0px;
	margin:0px auto;
	padding-left:0px;
	width:503px;
	padding-right:0px;
	padding-top:0px;
}
.prevBtn {
	position:absolute;
	background-image:url(../images/btn_left.jpg);
	margin:0px;
	width:24px;
	height:51px;
	overflow:hidden;
	top:-10px;
	left:-20px;
	
}
/*.slider DIV DIV DIV P.img {
	border-bottom:0px;
	margin:0px;
	padding-left:20px;
	padding-right:20px;
	float:left;
	padding-top:12px;
}*/
.sub_12 {
	padding-bottom:3px;
	margin:0px;
	float:left;
	padding-left:45px;
	padding-right:0px;
	text-align:left;
	padding-top:30px;
	LINE-HEIGHT:20px;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #099cc3;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}

hr{
	border:none;
	border-top:1px #CCCCCC solid;
	height: 1px;
}



/* CSS Document */
