/* CSS Document */

body
{
margin:0px;
padding:0px;
background:url(../images/main_back_1.jpg) repeat;

}

.p
{
margin:0px;
padding:0px;
}

.flt
{
float:left;
}

.flt_1
{
float:right;
}

.clr{
clear:both;
}

.img
{
border:0px;
}

/* Top Pannel css start here */

.main_containar
{
margin:auto;
width:1000px;
background:#FFFFFF;

}

.top_bar
{
background-image:url(../images/top_bar.gif); background-repeat:repeat-x;
width:1000px;
height:109px;
}

.tec-z_logo
{
margin:12px 0px 0px 20px; border:0px; float:left;
}

.sign_back
{
width:190px;
height:35px;
background-color:#32342f;
float:left;
}

.text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
color:#FFFFFF;
float:left;
display:inline;
text-decoration:none;
margin:6px 0px 0px 5px;
}

.top_line
{
float:left; margin:8px 0px 0px 7px;
}

.common635{width:703px; float:left; display:inline}

.Free_quote_back{background:#e7f2ce; width:675px; float:left; display:inline; background-repeat:repeat-y; margin:0px 0px 0px 0px; padding-bottom:20px;}

.common622{width:670px; float:left; display:inline}

.common337{width:300px; float:left; display:inline}

.common368{width:300px; float:left; display:inline}

.text8_1{float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:12px 0px 0px 20px; color:#000; text-align:justify; width:130px; }

.input_type1{float:left; display:inline; width:180px; margin:10px 0px 0px 20px}

.input_type2{float:left; display:inline; width:10px; margin:10px 0px 0px 20px}

.text6{float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; margin:15px 0px 0px 20px; color:#849e3c; }

.top_bar_line
{
width:1000px;
height:6px;
border-top:10px solid #8bbc2d;
background:#fff;
float:left;
height:32px;

}

.home_back
{
width:126px;
height:32px;
background-color:#3b3a3a;
float:left;
margin:0px 0px 0px 0px;
}

.text_1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:left;
color:#FFFFFF;
float:left;
display:inline;
text-decoration:none;
margin:8px 0px 0px 43px;
}

.text_2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:left;
color:#FFFFFF;
float:left;
display:inline;
text-decoration:none;
margin:8px 0px 0px 20px;
}

.home_back_1
{
width:126px;
height:32px;
background-color:#8bbc2d;
float:left;
margin:0px 0px 0px 0px;
}

.homepage
{
padding-top:10px;
width:1000px;
margin:auto;
background:#FFFFFF;
float:left;

}

.top_banner
{
float:left; margin:4px 0px 0px 8px;
}

.featured_2
{
margin:30px 0px 0px 20px; float:left
}

.line_back
{
background:url(../images/line_back.gif); background-repeat:repeat-x;
width:935px;
height:188px;
margin:4px 0px 0px 0px;
float:left;
}

.text_3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
float:left;
color:#3b3a3a;
float:left;
display:inline;
text-decoration:none;
margin:55px 700px 0px 53px;
}

.text_4
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:normal;
float:left;
color:#ff5a00;
float:left;
display:inline;
text-decoration:none;
margin:5px 100px 0px 54px;
}


.text_5
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
float:left;
color:#3b3a3a;
float:left;
display:inline;
text-decoration:none;
margin:5px 0px 0px 54px;
}

.text_6
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
color:#3b3a3a;
display:inline;
text-decoration:none;
line-height:16px;
float:left; margin:30px 0px 0px 150px;
}

.readmore
{
float:left; margin:100px 0px 0px 0px; border:0px;
}

.main_5
{
width:1000px;
margin:auto;
float:left;
height:1090px;
background:#fff;
}

.main_testimonial
{
width:1000px;
margin:auto;
float:left;
height:1700px;
background:#fff;
}

.main_signin
{
width:1000px;
margin:auto;
float:left;
height:878;
background:#fff;
}

.main_signup
{
width:1000px;
margin:auto;
float:left;
height:878;
background:#fff;
}

.main_5_career
{
width:1000px;
margin:auto;
float:left;
height:1090px;
background:#fff;
}


.dateware
{
width:1000px;
margin:auto;
float:left;
height:400px;
background:#fff;
}

.dateware_1
{
width:1000px;
margin:auto;
float:left;
height:500px;
background:#fff;
}

.main_5_1
{
width:1000px;
margin:auto;
float:left;
height:1090px;
background:#fff;
}

.main_5_2
{
width:1000px;
margin:auto;
float:left;
height:910px;
background:#fff;
}

.main_5_3
{
width:1000px;
margin:auto;
float:left;
height:1090px;
background:#fff;
display:inline;
}
.main_5_4
{
width:1000px;
margin:auto;
float:left;
height:1022px;
background:#fff;
}
.footer
{
width:1000px;
margin:auto;
height:30px;
}

.main_6
{
width:710px;
height:450px;
float:left
}

.main_6_signup
{
width:710px;
height:700px;
float:left
}

.main_7
{
width:260px;
height:300px;
float:left;
}

.shadow
{
background: url(../images/shadow_libne.gif); background-repeat:repeat-x;
width:954px;
height:9px;
float:left;
margin-top:2px;
}

.text_7
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
color:#3b3a3a;
display:inline;
text-decoration:none;
line-height:16px;
float:left; margin:10px 0px 0px 35px;
}
.text_s
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
color:#3b3a3a;
display:inline;
text-decoration:none;
line-height:16px;
float:left; margin:10px 0px 0px 35px;
}
.text_s:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
color: #ff5a00;
display:inline;
text-decoration:none;
line-height:16px;
float:left; margin:10px 0px 0px 35px;
}
.readmore_1
{
float:left; margin:6px 0px 0px 480px; border:0px;
}

.readmore_2
{
float:left; margin:15px 0px 0px 200px; border:0px;
}

.hr
{
background:url(../images/line.gif); background-repeat:repeat-x;
width:600px;
height:1px;
float:left;
margin-top:6px;
}

.right_back
{
background:url(../images/right_panel.jpg); background-repeat:no-repeat;
width:257px;
height:146px;
float:left;
margin:10px 0px 0px 13px;
display:inline;
}

.right_back_r
{
background:url(../images/right_panel.jpg); background-repeat:no-repeat;
width:257px;
height:146px;
float:left;
margin:0px 0px 0px 13px;
display:inline;
}



.text_8
{
font-family:Verdana;
font-size:12px;
font-weight:bold;
float:left;
color:#202020;
display:inline;
text-decoration:none;
line-height:16px;
margin:8px 60px 0px 12px;
}

.webdesign
{
float:left; margin:20px 0px 65px 10px;
}

.text_9
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:inherit;
float:left;
color:#3b3a3a;
display:inline;
text-decoration:none;
line-height:16px;
 margin-left:25px;
}

.more
{
float:left; margin:30px 0px 0px 90px; border:0px;
}

.view
{
float:left; margin:18px 0px 0px 90px; border:0px;
}


.text_10
{
font-family:Verdana;
font-size:12px;
font-weight:bold;
float:left;
color:#3b3a3a;
display:inline;
text-decoration:none;
line-height:16px;
margin:7px 80px 0px 14px;
}

.webdevlop
{
float:left; margin:36px 0px 0px 180px;
}

.text_11
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: inherit;
color:#202020;
display:inline;
text-decoration:none;
line-height:16px;
float:left; margin:10px 90px 0px 14px;
}

.more_1
{
float:left; margin:15px 0px 0px 90px; border:0px;
}

.more_2
{
float:left; margin:15px 0px 0px 13px; border:0px;
}

.more_3
{
 float:left; margin:20px 0px 0px 12px; border:0px;
 }
 

 
.right_back_1
{
background:url(../images/right_panel_1.jpg); background-repeat:no-repeat;
width:257px;
height:146px;
float:left;
display:inline;
margin:10px 0px 0px 13px;
}




 .right_logo
{
background:url(../images/right_logo.jpg); background-repeat:no-repeat;
width:257px;
height:146px;
float:left;
display:inline;
margin:10px 0px 0px 13px;
}

 .right_2d
{
background:url(../images/right_2d.jpg); background-repeat:no-repeat;
width:257px;
height:146px;
float:left;
margin:10px 0px 0px 13px;
display:inline;
}

.text_12
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: inherit;
color:#202020;
display:inline;
text-decoration:none;
line-height:16px;
float:left; margin:0px 0px 0px 12px;
}

 .right_back_2
{
background:url(../images/right_panel_2.jpg); background-repeat:no-repeat;
width:257px;
height:146px;
float:left;
display:inline;
margin:10px 0px 0px 13px;
}

.text_13
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:left;
color:#ffffff;
display:inline;
text-decoration:none;
line-height:16px;
float:left; margin:8px 0px 0px 20px;
}

.text_motigo
{
float:left; display:inline; padding-left:650px; margin-top:8px;
}

.bottom
{
width:1000px; height:30px; background:#3b3a3a;float:left;
}

/* inner page code start here */

.text_14
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:left;
color:#ff5a00;
display:inline;
text-decoration:none;
line-height:16px;
float:left;
}

.text_14_1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ff5a00;
}

.common_top
{
background:url(../images/curve/common.gif) repeat-x;
width:680px;
height:25px;
float:left;
}

.text_15
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:left;
color:#FFFFFF;
float:left;
display:inline;
text-decoration:none;
margin:8px 0px 0px 20px;
}

.about_tec-z
{
float:left; margin:4px 0px 0px 6px;
}

a.one
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
color:#ff5a00;
display:inline;
text-decoration:none;
line-height:16px;
float:left;
}

a.one:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
color:#000000;
display:inline;
text-decoration:none;
line-height:16px;
float:left;
}

.one1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
color:#ff5a00;
display:inline;
text-decoration:none;
line-height:16px;
float:left;
}


.portfolio_back
{
border: 1px solid #a9a9a9;
width:300px;
height:275px;
float:left;
margin:10px 0px 0px 10px;
}

.text_16
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
float:left;
color:#ff5a00;
display:inline;
text-decoration:none;
line-height:16px;
margin:30px 0px 0px 30px;
float:left;
}

.input_border
{
border: 1px solid #3b3a3a;
float:left;
background:#efeded;
}


.text_17
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float: right;
color:#3b3a3a;
text-decoration:none;
}


a.datawarehousing
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
color:#000;
display:inline;
text-decoration:underline;
float:left;
margin:13px 0px 0px 16px;
}

a.datawarehousing:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
float:left;
color:#ff6600;
display:inline;
text-decoration:none;
float:left;
margin:13px 0px 0px 16px;
}


.datawarehousing_right
{
background:url(../images/dataright.jpg); background-repeat:no-repeat;
width:257px;
height:146px;
float:left;
display:inline;
margin:10px 0px 10px 13px;
}

.date_right_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: inherit;
color:#202020;
display:inline;
text-decoration:none;
line-height:16px;
float:left; margin:15px 90px 0px 14px;
}

.data_latest_text
{
font-family:Verdana;
font-size:12px;
font-weight:bold;
float:left;
color:#ff6600;
display:inline;
text-decoration:none;
line-height:16px;
margin:12px 80px 0px 14px;
}


.bottom_image1
{
	float:left;
	display:inline;
	background:url(../images/skype.gif); background-repeat:no-repeat;
	width:18px; height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:20px 0px 0px 18px; 
	text-indent:34px;
	color:#000;
	text-decoration:none
}


.bottom_image1:hover
{
	float:left;
	display:inline;
	background:url(../images/skype.gif);  background-repeat:no-repeat;
	width:18px; height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:normal;
	margin:20px 0px 0px 18px;
	text-indent:34px;
	color:#00aff0;
	text-decoration:underline
}


.bottom_image2
{
	float:left;
	display:inline;
	background:url(../images/gtalk.gif); background-repeat:no-repeat;
	width:23px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:15px 0px 0px 17px;
	text-indent:34px;
	color:#000;
	text-decoration:none
}


.bottom_image2:hover
{
	float:left;
	display:inline; 
	background:url(../images/gtalk.gif); background-repeat:no-repeat;
	width:23px; height:25px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:15px 0px 0px 17px;
	text-indent:34px;
	color:#7e7d7d;
	text-decoration:underline
}


.bottom_image3
{
	float:left;
	display:inline; background:url(../images/yahoo.gif); 
	width:26px; height:20px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; font-weight:normal; 
	margin:15px 0px 0px 17px; 
	text-indent:34px; color:#adadad; 
	text-decoration:none; background-repeat:no-repeat;
	color:#000000;
}

.bottom_image3:hover
{
	float:left; 
	display:inline; 
	background:url(../images/yahoo.gif); 
	width:26px; height:20px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; font-weight:normal; 
	margin:15px 0px 0px 17px; 
	text-indent:34px; 
	color:#791a96; 
	text-decoration:underline; background-repeat:no-repeat
}


.common_width
{
	float:left;
	display:inline;
	width:1000px;
}


.service_text_1{
	float:left; display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal; 
	color:#709c00;
	margin:20px 0px 0px 18px;
}

.web_button{margin:15px 0px 0px 22px; float:left; display:inline}

.logo_button{margin:15px 0px 0px 10px; float:left; display:inline}


.common500{float:left; display:inline; width:500px;}


.portfolio_text_new{
	float:left; display:inline;
	font-family:Calibri;
	font-size:20px;
	font-weight:bold; 
	color:#363636;
	margin:15px 0px 0px 28px; letter-spacing:1px;
}

.portfolio_text_new1{
	float:left; display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
	color:#000;
	margin:20px 0px 0px 28px; letter-spacing:1px;
}

.portfolio_text_new2{
	float:left; display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
	color:#000;
	margin:5px 0px 0px 28px; letter-spacing:1px; padding-bottom:34px;
}

.portfolio_link{color:#000000}

.portfolio_link:hover{color:#80b222}

.portfolio_border{float:left; display:inline; margin:20px 0px 0px 22px; border:5px solid #bcbcbc}

.readmore_button
{
	float:left;
	display:inline;
	margin:15px 0px 0px 586px;
  }
  
.readmore{margin:20px 0px 0px 0px; float:left; display:inline}
  
  
  .portfolio_text_new1_1{
	float:left; display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
	color:#000;
	margin:20px 0px 0px 28px; letter-spacing:1px; padding-bottom:34px;
}

.portfolio_text_new2{
	float:left; display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
	color:#000;
	margin:5px 0px 0px 28px; letter-spacing:1px; padding-bottom:34px;
}

.portfolio_text_new1_2{
	float:left; display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
	color:#000;
	margin:20px 0px 0px 28px; letter-spacing:1px; padding-bottom:34px;
}


.leftbox{
	float:left; 
	display:inline; 
	width:660px;
}

.common635{width:660px; float:left; display:inline}

.Free_quote_back{background:#87a939; width:622px; float:left; display:inline; background-repeat:repeat-y; margin:0px 0px 0px 0px; padding-bottom:20px;}

.common622{width:622px; float:left; display:inline}

.text6_1{float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; margin:15px 0px 0px 20px; color:#000; }

.text7_1{float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:15px 0px 0px 20px; color:#fff; text-align:justify; width:574px; line-height:18px; letter-spacing:0px; }

.text7{float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin:15px 0px 0px 20px; color:#000; text-align:justify; width:640px; line-height:18px; letter-spacing:0px; }

.text8_free_quote{float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:15px 0px 0px 20px; color:#fff; text-align:justify; width:60px; }

.common310{width:310px; float:left; display:inline}

.description_text{float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:15px 0px 0px 0px; 
color:#fff; text-align:justify; width:80px;}


.photo {
	margin: 15px 0px 0px 25px;
	position: relative;
	width: 180px;
	height: 130px;
	float: left;
}
.photo img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
.photo span {
	width: 20px;
	height: 18px;
	display: block;
	position: absolute;
	top: 12px;
	left: 12px;
	background: url(images/digg-style.gif) no-repeat;
}
.photo a {
	text-decoration: none;
}


.sample6 span {
	width: 189px;
	height: 137px;
	display: block;
	position: absolute;
	top: -5px;
	left: -5px;
	background: url(../images/cut-corner.png) no-repeat;
}


.sample12 span {
	width: 186px;
	height: 137px;
	display: block;
	position: absolute;
	top: 2px;
	left: 2px;
	background: url(../client/watercolor-top.png) no-repeat;
}
.sample12 img {
	border: none;
	padding: 9px 12px 12px 11px;
	background: url(../client/watercolor-bg.png) no-repeat;
}

