@charset "utf-8";
/* CSS Document */

	body {
	background-image:url(../images/bg.jpg);
	background-repeat:repeat;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
}
#main {
	position:relative;
	margin:0px auto;
	height:795px;
	width:764px;
	background-image:url(../images/left.gif);
}
/* main body with header*/

	#bodyleft {
	position:relative;
	float:left;
	height:795px;
	width:754px;
}
/*for right shadow image*/

	#bodyright {
	position:relative;
	float:left;
	width:10px;
	height:795px;
	background-image:url(../images/side_shadow.jpg);
	background-repeat:no-repeat;
	z-index:10;
}
#header {
	margin-left:10px;
	margin-top:15px;
	height:163px;
	width:740px;
}/*

	#menu{

		

		margin-top:1px;

		margin-left:25px;

		width:720px;

		height:26px;

		

	}

	#menuitem{

			background-image:url(../images/button-bk.jpg);

			background-repeat:repeat-x;

			margin-left:2px;

			float:left;

			padding:5px;

			font-size:12px;

			font-weight:bold;

	        }

	

	#menuitems{

		color:#FFFFFF;

	      }

		  */
#menu {
	margin-top:1px;
	margin-left:23px;/*was 25*/
	width:720px;
	height:26px;
}
.menuitem {
	background-image:url(../images/button-bk.jpg);
	background-repeat:repeat-x;
	margin-left:2px;
	float:left;
	padding:5px;
	font-size:12px;
	width:72px;/*was nothing*/
	text-align:center;
	font-weight:bold;
}
.menuitems {
	color:#FFFFFF;
}
.over {
	background-image:url(../images/button-bkon_page1.jpg);
	background-repeat:repeat-x;
	margin-left:2px;
	width:72px;/*was nothing*/
	float:left;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
.flag {
	float:right;
	margin-left:5px;
}
a:link {
	color:#FFFFFF;
	text-decoration: none;
}
a:visited {
	color:#FFFFFF;
	text-decoration: none;
}
a:active {
	color:#FFFFFF;
	text-decoration: none;
}
a:hover {
	color:#FFFFFF;
	text-decoration: none;
}
/*  

	.over{

			background-image:url(../images/button-bkon_page1.jpg);

			background-repeat:repeat-x;

			margin-left:2px;

			float:left;

			padding:5px;

			font-size:12px;

			font-weight:bold;

			color:#FFFFFF;

		}

	*/

	#left {
	clear:both;
	position:relative;
	float:left;
	display:inline;
	margin-top:2px;
	margin-left:25px;
	width:185px;
	height:585px;
}
#left1 {
	background-image:url(../images/girls.jpg);
	width:185px;
	height:398px;
}
#left2 {
	margin-top:14px;
	height:155px;
	width:185px;
}
.img_specs {
	width:178px;
	height:156px;
	border-width:thin;
	border-top-style:solid;
	border-top-width:thin;
	border-left-style:solid;
	border-left-width:thin;
	border-color:#FFFFFF;
}
#right {
	position:relative;
	float:left;
	margin-left:18px;
	width:515px;
	height:570px;
	margin-top:2px;
}
#label1 {
	display:block;
	width:497px;
	height:21px;
	background-image:url(../images/gradian.gif);
	background-repeat:repeat-x;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	padding-top:0px;
	color:#FFFFFF;
	margin-top:5px;
}
.speclabel {
	margin-top:1px;
	padding-left:140px;
	color:#FFFFFF;
	font-size:12px;
	width:400px;
	text-align:right;
}
.email2 {
	height:13px;
	width:200px;
	margin-left:46px;
	font-size:10px;
}
.comment {
	margin-left:23px;
	height:25px;
	width:140px;
	font-size:10px;
}
/*	.filetag{

		display: block;

		height:18px;

		width:175px;

		font-size:10px;

		size:50px;

		position:relative;

		}   

		USED IN TESTIMONIALS.PHP => TO DELETE ?*/

		

	#send {
	margin-top:2px;
	text-align:center;
	height:28px;
	width:172px;
}
.mail {
	margin-top:0px;
}
#msg {
	text-align:center;
	font-size:12px;
	color:#EDE810;
	padding:0px;
	font-weight:bold;
}
#title {
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:10px;
	width:200px;
	height:12px;
	color:#FFFFFF;
	font-size:10px;
	text-align:left;
	margin-bottom:0px;
	padding-top:0px;
}
.linebreak {
	clear:both;
	background-color:#0f4d8c;
	padding-top:2px;
}
#contact_main {
	width:508px;
	height:415px;
	margin-top:2px;
	padding:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
}
.sub_main_contact {
	position:relative;
	float:left;
	width:240px;
	/*		width:177px;*/

		margin:0 auto;
	height:20px;
	color:#FFFFFF;
	font-size:12px;
	/*		margin-bottom:5px;*/

/*		margin-right:40px;*/

		text-align:right;
}
#contact_container {
	height:410px;
}
.contact_item {
	height:25px;
	clear:both;
	padding-left:220px;
}
.contact_item1 {
	clear:both;
	width:490px;
	height:40px;
	padding-bottom:10px;
}
#text1 {
	color:#FFFFFF;
	font-size:10px;
	margin-top:0px;
	text-align:right;
	height:12px;
	width:490px;
}
#text1 a {
	text-decoration:underline;
}
.contact_textarea {
	margin-top:0px;
	margin-bottom:0px;
	padding:1px;
	border:1px;
	height:38px;
	/*		size:33px;*/

		width:220px;
}
input {
	border:1px;
	padding:1px;
}
.style1 {
	color: #FF0000;
}
#content1 {
	width: 280px;
	height:120px;
	margin-top:2px;
	margin-left:1px;
	font-size:11px;
	padding:5px;
	padding-right:5px;
}
#content2 {
	margin-top:10px;
	margin-left:5px;
	float:left;
	width:177px;
	height:160px;
	font-size:12px;
	color:#CCCCCC;
	font-weight:bold;
	cursor:pointer;
}
/*	#content2 ul li{

		padding-top:0px;

		margin-top:0px;

		text-decoration:underline;		

	}*/



	#animationContainer {
	float:left;
	margin-top:10px;
	padding-top:00px;
	width:280px;
	height:148px;
	background-color:#073aa1;
	border-bottom: solid #FFFFFF 1px;
	border-top: solid #FFFFFF 1px;
	border-right: solid #FFFFFF 1px;
}
/* start spry */

/*	#spryregion1{

		margin:0px;

		padding:0px;

		padding-left:0px;

	}*/

	#content2 ul {
	padding-top:0px;
	padding-left:0px;
	margin-top:0px;
	text-decoration:none;
	line-height:25px;
	margin-left:0px;
}
#content2 ul li {
	text-decoration:none;
	list-style:none
}
.product {
	cursor: pointer;
}
.hover {
	padding-left:10px;
	margin:0px;
	background-image:url(../images/tab.gif);
	background-repeat:no-repeat;
}
.selected {
	background-color: #00CC99;
}
#description {
	padding:8px;
	/*		opacity:0;

		filter: alpha(opacity=0); */

		color:#FFFFFF;
	font-weight:600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;/*background-color:#FFFFFF;*/

	}
/*end spray*/

	.rbox-body {
	margin-top:15px;
	padding-top:1px;
	background-image:url(../images/main_one_pix_gradian.jpg);
	background-repeat:repeat-x;
	/* marcin		padding-bottom:10px;  */

		width:512px;/*Marcin		height:182px; */

	}
#rbox-body1 {
	margin-top:10px;
	margin-left:8px;
	margin-right:10px;
	/*		margin-bottom:10px;    Marcin */

				padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	font-size:11px;
	width:480px;
	height:170px;
	display:block;
	border:solid;
	border-width:1px;
	border-color:#2061a5;
}
.rbox-body2 {
	margin-top:0px;
	width:489px;
	height:128px;
	padding-top:25px;
	padding-left:15px;
	padding-right:12px;
	background-image:url(../images/main_bottom_shadow.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:600;
}
.know-more {
	padding-left:180px;
}
/* outsourcing */

	.rbox-aboutus {
	margin:0px;
	padding-top:15px;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:0px;
	/*			background:#92B4E7;*/

			text-align:left;
	font-size:12px;
	width:505px;
	height:539px;
	overflow:auto;
	color:#FFFFFF;
	background-image:url(../images/project_img/imgbox.png);
	background-repeat:repeat;
}
.rbox-body3 {
	margin:0px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	/*			background:#92B4E7;*/

			text-align:left;
	font-size:12px;
	width:505px;
	height:554px;
	overflow:auto;
	color:#FFFFFF;
	background-image:url(../images/project_img/imgbox.png);
	background-repeat:repeat;
}
.rbox-body3 h1 {
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
	padding:0px;
	padding-top:10px;
	padding-bottom:2px;
	text-align:left;
	font-size:12px;
	line-height:7px;
	text-decoration:underline;
}
/* end outsourcing */





.rbox-career {
	padding-top:15px;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:0px;
	/*	background:#92B4E7;*/

		color:#FFFFFF;
	text-align:left;
	font-size:12px;
	width:505px;
	height:252px;
	overflow:hidden;
	background-image:url(../images/project_img/imgbox.png);
	background-repeat:repeat;
}
h1 {
	margin-top:8px;
	font-size:12px;
	line-height:1px;
}
h2 {
	margin-top:0px;
	font-size:12px;
	line-height:1px;
	padding-top:15px;
}
h3 {
	/*		padding-top:2px;*/

		font-size:12px;
	/*		line-height:1px;*/

		padding-bottom:0px;
	color:#FCDE0A;
	text-decoration:blink;
	text-decoration:underline;
}
#flash_div {
	background-image:url(../images/silver_new10_06.gif);
	background-repeat:no-repeat;
	width:512px;
	height:198px;
}
#company {
	clear:both;
	/*		position:absolute;*/

		position:relative;
	float:left;
	height:558px;
	width:513px;/*490*/
	/*margin-left:5px;*/

		margin-top:0px;
	/*

		border-color:#3399FF;

		border: 1px solid;

		*/

		background-image:url(../images/project_img/imgbox.png);
	background-repeat:repeat;
}
.company_add {
	margin:0px;
	padding:0px;
	height:110px;
	width:513px;
}
#silver {
	position:relative;
	float:left;
	height:85px;
	width:220px;
	margin:0px;
	padding:0px;
	margin-top:15px;/*was 0px;*/
	color:#FFFFFF;
	font-size:11px;
	margin-left:20px;
}
#silver h3 {
	margin:0px;
	padding:0px;
}
#dual {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	padding-left:20px;
	margin-top:15px;/*was 0px*/
	height:85px;
	width:220px;
	color:#FFFFFF;
	font-size:11px;
}
#dual h3 {
	margin:0px;
	padding:0px;
}
form {
	/*			margin-top:120px;*/

			margin:0px;
	margin-top:5px;
	padding:0px;
	width:500px;
}
#career {
	padding-top:5px;
	width:520px;
	height:284px;
	margin-top:2px;
	background-image:url(../images/project_img/imgbox.png);
	background-repeat:repeat;
}
.career_box {
	width:500px;
	margin-top:2px;
	height:25px;
}
.labels {
	width:150px;
	padding:0px;
	height:15px;
	float:left;
	color:#FFFFFF;
	font-size:12px;
	margin-left:15px;
	margin-top:5px;
	text-align:right;/*padding-left:30px;*/

		

		}
.textfields {
	height:20px;
	margin-left:20px;
	width:206px;
}
.textfields_comment {
	width:500px;
	margin:0px;
	margin-top:2px;
	height:50px;
}
.textfields1 {
	margin:0px;
	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:1px;
	margin-bottom:1px;
	border:0px;
	margin-left:20px;
	height:46px;
	width:209px;
}
.upload {
	width:500px;
	margin-top:2px;
	height:35px;
}
.textfields2 {
	margin-top:0px;
	padding:0px;
	margin-left:18px;
	border:0px;
	width:212px;
}
/*solution.php */

	.sol_box {
	margin-top:2px;
	/*padding:5px;*/

/*		padding-left:5px;*/

		width:515px;/*was 505 */
	height:136px;
	background-image:url(../images/project_img/imgbox.png);
	background-repeat:repeat;
}
.sol_databox {
	margin-top:2px;
	height:547px;
	/*padding:5px;*/

		width:495px;
	padding:0px;
	padding-left:10px;
	padding-top:12px;
	font-size:12px;
	padding-right:10px;
	background-image:url(../images/project_img/imgbox.png);
	background-repeat:repeat;
}
.sol_databox h2 {
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	text-decoration:underline;
}
.sol_dscbox h1 {
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
	padding:0px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	font-size:12px;
	line-height:7px;
	text-decoration:underline;
}
.sol_databox ul {
	margin-top:0px;
	margin-bottom:5px;
}
.sol_box_last {
	margin-top:2px;
	/*padding:5px;*/

/*		padding-left:5px;*/

		width:515px;
	height:140px;
	background-image:url(../images/project_img/imgbox.png);
	background-repeat:repeat;
}
.sol_imgbox {
	float:left;
	display:inline;
	padding:0px;
	margin:0px;
	margin-top:18px;
	margin-left:8px;
	height:102px;/*img height 83*/
	width:100px;
}
.sol_dscbox {
	float:left;
	margin-top:18px;
	height:102px;/* img height 83*/
	margin-left:5px;
	width:140px;
	color:#FFFFFF;
	text-align:left;/*padding:5px;*/

	}
/*line seprator for solutions php*/

	.sol_dscbox_l {
	float:left;
	margin-top:0px;
	height:136px;/* img height 83*/
	margin-left:0px;
	width:2px;
	text-align:left;
	background-color:#0f4d8c;
}
.sol_dscboxlast_l {
	float:left;
	margin-top:0px;
	height:140px;/* img height 83*/
	margin-left:0px;
	width:2px;
	text-align:left;
	background-color:#0f4d8c;
}
.rbox-body_sol {
	padding:0px;
	margin:0px;
	text-align:justify;
	font-size:11px;
	color:#FFFFFF;
	width:515px;
	height:556px;
	overflow:hidden;
}
/*end for solutions.php */





	/*clients page css*/



	.rbox-body4 { 	/*this box is also for solutions */
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
	/*	background:#92B4E7;*/

			text-align:justify;
	font-size:11px;
	width:505px;
	height:555px;
	overflow:auto;
}
.rbox-body5 {
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
	margin:0px;
	/*			overflow:hidden; 
			overflow-y:auto;
			overflow-x:hidden; */
			
			
		/*	background:#92B4E7;*/

			text-align:justify;
	font-size:11px;
	/*			width:520px;  Marcin */

			height:555px;/*was 547*/
}
.pro_detail a {
	margin:0px;
	padding:0px;
	text-decoration:underline;
}
.pro_detail h1 {
	margin:0px;
	margin-top:2px;
	margin-bottom:2px;
	padding:0px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	font-size:12px;
	line-height:7px;
}
.pro_box {
	height:120px;
	width:470px;
	margin-top:2px;
	background-image:url(../images/project_img/imgbox.png);
	background-repeat:repeat;
}
.pro_box1 {
	height:120px;
	width:470px;
	background-image:url(../images/project_img/imgbox.png);
	background-repeat:repeat;
	padding-top:0px;
	margin-top:0px;
}
.pro_imgbox {
	float:left;
	height:110px;
	width:185px;
	margin-left:15px;
}
.pro_descbox {
	float:left;
	margin-left:9px;
	height:110px;
	font-size:12px;
	width:250px;
	color:#FFFFFF;
	padding-top:10px;
	padding-left:0px;
}
.pro_descbox h2 a {
	color:#FFFFFF;
	font-size:14px;
}
.pro_descbox h2 {
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	text-decoration:underline;/*		opacity:100;*/

	}
.pro_detail h2 {
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	text-decoration:underline;/*		opacity:100;*/

	}
.flash_div_project {
	width:512px;
	height:180px;
}
.pro_detail {
	margin-top:5px;
	padding-left:10px;
	/*	margin-bottom:5px;*/

    padding-right:10px;
	padding-top:10px;
	padding-bottom:1px;
	width:493px;
	height:350px;
	color:#FFFFFF;
	font-size:12px;
	background-image:url(../images/project_img/imgbox.png);
	background-repeat:repeat;
}
.style2 {
	color: #F5CE32;
}



.copyrighttext{
	 font-size:9px;
	 color:#fff;
	 font-family:Arial, Helvetica, sans-serif;
	}

/*end clients page css*/
