BODY
{
	padding:0px;
	margin:0px;
	background:#f2f2f2;
	font-family:arial;
	font-size:11px;
	background:#f2f2f2;
	
}
a
{
	color:#197BC0;
}
.body
{
	width:548px;
	margin:auto;
	position:relative;
	padding:10px 225px 10px 227px;
	

	z-index:100;
	margin-top:138px;
	border-top:0px;
	min-height:720px;
}
img
{
	border:0px;
	vertical-align:middle;
}
.index_body
{
	margin-top:460px !important;
}
.header div.top_links
{
	position:absolute;
	top:10px;
	right:10px;
	color:#FFFFFF;
	width:250px;
}
.header div.top_links a
{
	color:#FFFFFF;
	text-decoration:none;
}
.header
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	
	height:94px;
	z-index:10;
}

.header div
{
	width:1000px;
	margin:auto;
}
.menu
{
	position:absolute;
	top:94px;
	left:0px;
	width:100%;
	
	height:36px;
	z-index:20;
}
.menu div
{
	display:block;
	width:1000px;
	margin:auto;
}
.menu div ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}
.menu div ul li
{
	float:left;
	padding:0px;
	margin:0px;
}
.menu div ul li a
	{
	font-size:16px;

	margin:11px 15px;
	color:#434343;
	
	display:block;
	text-decoration:none;
}

#signup select{  
margin:11px 15px;  
}   

.menu div ul li a:hover
{
	text-decoration:none;
	border-bottom:1px dashed ;
	color:#000000;
}
.title
{
	position:absolute;
	z-index:100;
	color:#060606;
	top:-98px;
	right:5px;
	font-size:14px;
	font-family:Tahoma, sans-serif;
	
}
.index_body .title
{
	top:-420px;
}
.main_content
{
	background:#E2F0FF;
	border:1px solid #ADC8E5;
	padding:5px 10px;
	text-align:justify;
	margin-top:10px !important;
	
}

.main_content1
{
	background:#E2F0FF;
	border:1px solid #ADC8E5;
	padding:5px 10px;
	text-align:justify;
	margin-top:460px !important;
	
}
h1
{
	color:#1D7ABF;
	font-size:18px;
	font-weight:bold;
}
h2 
{
color:#1D7ABF;
font-size:16px;
font-weight:bold;
}
h3 
{
color:#1D7ABF;
font-size:14px;
font-weight:bold;
}
h4 
{
color:#585858;
font-size:12px;
font-weight:bold;
}
.item_text
{
	display:block;
	padding-left:60px;
	height:38px;
	vertical-align:middle;
	margin-left:15px;
	padding-top:20px;
}
.tech
{
	background:url("http://developex.com/img/tech.gif") top left no-repeat;
	padding-top:15px;
}
.plan
{
	background:url("http://developex.com/img/plan.gif") top left no-repeat;
	padding-top:15px;
}
.impl
{
	background:url("http://developex.com/img/impl.gif") top left no-repeat;
	padding-top:15px;
}
.sup
{
	background:url("http://developex.com/img/sup.gif") top left no-repeat;
	padding-top:15px;
}
.test
{
	background:url("http://developex.com/img/test.gif") top left no-repeat;
	padding-top:15px;
}
.doc
{
	background:url("http://developex.com/img/doc.gif") top left no-repeat;
	padding-top:15px;
}
.left_col
{
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	padding-left:10px;
	margin-top:10px !important;
}
.right_col
{
	position:absolute;
	top:0px;
	right:0px;
	width:200px;
	padding-right:10px;
	margin-top:10px !important;
}

.left_col1
{
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	padding-left:10px;
	margin-top:460px !important;
}
.right_col1
{
	position:absolute;
	top:0px;
	right:0px;
	width:200px;
	padding-right:10px;
	margin-top:460px !important;
}

.l_block
{
	margin-bottom:30px;
	clear:both;
	
}
.main_content .l_block
{
	background:transparent;
}
.l_block h4
{
	background:url("http://developex.com/img/h_bg.jpg") bottom left repeat-x;
	padding-bottom:4px;
	padding-right:25px;
	margin-bottom:5px;
}
.main_content .l_block h4
{
	display:block;
	height:30px;
	padding-top:9px;
}
.main_content .l_block h4 a
{
	margin-top:5px;
	display:inline-block;
}
.l_block h4 a
{
	color:#000000;
	text-decoration:none;
	line-height:15px;
}
.l_block h4 img
{
	vertical-align:bottom;
	float:left;
	margin-right:10px;
}
.l_block ul
{
	list-style:none;
	padding-left:7px;
	margin:0px;
	
}
.l_block ul li
{
	padding-top:5px;
	padding-bottom:5px;
}
.l_block ul li a
{
	color:#197BC0;
	line-height:11px;
}
.block_st
{
	border:1px solid #D4D4D4;
	border-top:0px;
	position:relative;
	height:345px;
	margin-bottom:20px;
}
.block_st h4
{
	display:block;
	background:url("http://developex.com/img/h4_bg.gif") top left repeat-x;
	padding:10px;
	color:#FFFFFF;
}
.block_st a
{
	position:absolute;
	display:block;
}
.view_more
{
	float:right;
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 5px;
	background:#197BC0;
	margin-top:5px;
	margin-bottom:30px;
}
#demo
{
	width:1200px;
	height:777px;
	z-index:10000;
	position:absolute;
	right:-1px;
	top:-322px;
	left: 0px;
	background:url("http://developex.com/img/bg.jpg") top left no-repeat;
	
}
#demo .news {

margin-top:70px;
font-family:Tahoma, sans-serif;
font-size:8px;
width:420px;
color:#3e3e3e;
}

#demo .news p{

line-height:16px;
font-family:Tahoma, sans-serif;
font-size:11px;

}

#demo ul
{
	position:absolute;
	margin:0px;
	padding:0px;
	
	list-style:none;
	
}
#demo ul li
{
	float:left;
	padding:0px;
	margin:0px;
}
#demo ul li a
{
	display:block;
	width:157px;
	height:36px;
	text-transform:uppercase;
	font-size:12px;
	text-align:center;
	padding:13px 18px 18px 18px;	
	background:url("http://developex.com/img/demo/menu.png") top left no-repeat;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}
#demo ul li a.team
{
	padding-top:20px;
	padding-bottom:16px;
}
#demo ul li a.current
{
	background:url("http://developex.com/img/demo/menu_cur.png") top left no-repeat;
	
}
#demo p
{
	font-size:18px;
	padding-left:15px;
	line-height:30px;
}
#demo p .red
{
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	color:#D61E1C;
	font-size:30px;
}
#demo p .blue
{
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	color:#005AC9;
	font-size:30px;
}
.demo_first
{
	background:#FFFFFF url("http://developex.com/img/demo/demo1.jpg") top right no-repeat;
}
.demo_second
{
	background:#FFFFFF url("http://developex.com/img/demo/demo2.jpg") top right no-repeat;
}
.demo_third
{
	background:#FFFFFF url("http://developex.com/img/demo/demo3.jpg") top right no-repeat;
}
.demo_fourth
{
	background:#FFFFFF url("http://developex.com/img/demo/demo4.jpg") top right no-repeat;
	
}
.demo_first .second, .demo_first .third, .demo_first .fourth
{
	display:none;
}
.demo_second .first, .demo_second .third, .demo_second .fourth
{
	display:none;
}
.demo_third .second, .demo_third .first, .demo_third .fourth
{
	display:none;
}
.demo_fourth .second, .demo_fourth .third, .demo_fourth .first
{
	display:none;
}
.fourth
{
	position:relative;
}
.cloud_service span
{
	position:absolute;
	display:block;
	color:#666666;
}

.qoute_block
{
	width:175px;
	background:#F0F1F3 url("http://developex.com/img/qoute_bg.jpg") top left repeat-x;
	border:1px solid #CCCCCC;
	
	height:175px;

	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
	line-height:10px;
}
.qoute_block h4
{
	border-bottom:3px solid #D4D4D4;
	padding-bottom:2px;
	margin-bottom:10px;
	margin-top:10px;
}
.qoute_block select
{
	font-size:11px;
}
.home_clients
{
	position:absolute;
	top:-336px;
	left:-1px;
	width:210px;
}
.home_clients .block_st
{
	height:300px;
	background:#FFFFFF;
}
.qoute_block select
{
	width:174px;
	margin-top:5px;
}
.qoute_block .btn_ok
{
	float:right;
	margin-top:8px;
	background:url("http://developex.com/img/quote_btn.gif") top left no-repeat;
	border:0px;
	width:110px;
	height:33px;
	position:relative;
	right:-3px;
}
.footer
{
	clear:both;
	
	margin:auto;
	text-align:center;
	font-size:10px;
	padding-bottom:10px;
	padding-top:10px;
	background:#262626;
	border-top:1px solid #000000;
	margin-top:10px;
	color:#E1E1E1;
}
.footer a
{
	color:#E1E1E1
}
.qoute_div
{
	padding:5px 10px;
	background:#FFFDEB;
	border:1px dashed #DCDCDC;
}
.clients_test
{
	position:absolute;top:205px;padding:5px;margin:5px;background:#FDFFEC;display:block;
	text-decoration:none;
	color:#333333;
}
.get_quote_link
{
	float:right;
	background:#EDF6FF url("http://developex.com/img/quote.gif") 1px 2px no-repeat;
	padding:5px 5px 5px 30px;
	color:#1B7FCC;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	border:1px dotted #A6D2F4;
}
.testimonial_text
{
	padding:10px;
	border:1px dashed #ADC8E5;
	margin-top:15px;
	font-style:italic;
	background:#ECF3FA;
}
.testimonial_h
{
	color:#1D7ABF;
font-size:14px;
font-weight:bold;
margin-top:20px;
}
.testimonial_text h5
{
	font-size:11px;
	margin:0px;
	padding:0px;
}
.testimonial_text span
{
	display:block;
	font-style:normal;
	font-weight:bold;
	font-size:10px;
	
}
.contact_table
{
	
}
.contact_table th
{
	font-weight:normal;
padding-top:6px;
text-align:right;
vertical-align:top;
width:150px;
}
.contact_table td
{
	padding:2px;
	
	vertical-align:top;
}
.contact_table th .req
{
	color:Red;
}
.contact_table td input, .contact_table td textarea
{
	-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #F9FFFF;
border:1px solid #CFCFCF;
font-size:11px;
padding:4px 8px;
vertical-align:middle;
width:300px;
}
.contact_table td input.fail, .contact_table td textarea.fail
{
	border:1px solid #FF0000;
}
div.fail
{
	color:#ff0000;
}
.contact_table td select {
width:318px;
}
.contact_btn
{
	background:url("http://developex.com/img/send.gif") top left no-repeat;
	width:81px;
	height:30px;
	border:0px;
	float:right;
	margin-right:50px;
}
.demo_get_qoute
{
	width:183px;
	height:53px;
	background:url("http://developex.com/img/get_quote.png") top left no-repeat;
	position:absolute;
	top:179px;
	right:3px;
	display:block;
}
.fourth .demo_get_qoute
{
	top:161px;
}
.MainContent p
{
	margin:1px;
}
.MainContent2
{
	width:110px;
}

.accordion, .accordion *{
			margin:0;
			padding:0;
			z-index:9999;
			


		}
		.one{
			background:url("http://developex.com/img/slide1.png") top left no-repeat;
		}
		.two{
			background:url("http://developex.com/img/slide2.png") top left no-repeat;
		}
		.three{
			background:url("http://developex.com/img/slide3.png") top left no-repeat;
		}
		.four{
			background:url("http://developex.com/img/slide4.png") top left no-repeat;
			

		}
		.five{
			background:#0ff;
		}
		.active{
			background:#f0f;
		}
		.accordion li{
			cursor:pointer;
		}
		.accordion .active_click{
			cursor:default;
		}
		.active{
			background:url("http://developex.com/img/slide1.png") top left no-repeat;
		}


		
#container1 {
clear: both;
margin: 0;
padding: 0;
}

#container1 a{
float: right;
background: #9FC54E;
border: 1px solid #9FC54E;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
text-decoration: none;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 20px;
font-weight: 700;
}

#container1 a:hover{
float: right;
background: #a0a0a0;
border: 1px solid #cccccc;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
text-decoration: none;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 20px;
font-weight: 700;
}

.content1 {
font-style:normal;
font-family:helvetica, arial, verdana, sans-serif;
color:#ffffff;
background:#333333;
border:1px solid #444444;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
margin: 30px 0 50px;
padding: 15px 0;
}

.content1 p {
margin: 10px 0;
padding: 15px 20px;
}

.panel1 {
position: fixed;
top: 50px;
left: 0;
display: none;
background-color:#ffa73d;
background:#ffa73d  url("http://developex.com/img/que.png") 90% 10% no-repeat ;
border-right:10px dashed #ffe0bb;
border-top:10px dashed #ffe0bb;
border-bottom:10px dashed #ffe0bb;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-right-radius: 20px;
width: 330px;
height: auto;
padding: 30px 30px 30px 130px;

z-index:99998;
}

.panel1 p{
margin: 0 0 15px 0;
padding: 0;
color: #fff;
}

.panel1 a, .panel1 a:visited{
margin: 0;
padding: 0;
color: #9FC54E;
text-decoration: none;
border-bottom: 1px solid #9FC54E;
}

.panel1 a:hover, .panel1 a:visited:hover{
margin: 0;
padding: 0;
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #ffffff;
}

a.trigger{
width: 30px;
height:161px;
position: fixed;
text-decoration: none;
top: 80px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;

font-weight: 700;
background: url("http://developex.com/img/tr.png") top right no-repeat;


display: block;
z-index:99999;
}

a.trigger:hover{
width: 35px;
height:161px;
position: fixed;
text-decoration: none;
top: 80px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;

font-weight: 700;
background: url("http://developex.com/img/tr.png") top right no-repeat;


display: block;
}

a.active.trigger {
}

.columns1{
clear: both;
width: 330px;
padding: 0 0 20px 0;
line-height: 22px;
}

.colleft1{
float: left;
width: 130px;
line-height: 22px;
}

.colright1{
float: right;
width: 130px;
line-height: 22px;
}

.body.clients {
	padding:10px 0px 10px 0px;
	width:1000px;
	margin:auto;
	position:relative;
	z-index:100;
	margin-top:138px;
	border-top:0px;
	min-height:720px;
}


/************** Clients Page **************/

article,footer,header,hgroup,section,aside,nav {
	display:block;
}

.devx_clients_table {
	width:980px;
}

#client_table {
	background-color:#fff;
	border:1px dashed #ccc;
	border-bottom:0px;
	margin:0px auto;
}

.devx_clients_table .active {
	background-color:transparent;
	background-image:none;
}

#client_table td{
	background-color:#fff;
	border-left:1px dashed #ccc;
	text-align:center;
	vertical-align: middle;
	border-bottom:1px dashed #ccc;
	width:139px;
	padding: 0px;
	margin: 0px;
}

#client_table td tr {
}

#client_table td:first-child {
	border-left:0px;
}

#client_table .header_th {
	border-right:1px dashed #ccc;	
}

#client_table td span {
	font-size:14px;
	color:#333;
	font-family:Tahoma, Geneva, sans-serif;	
	font-weight:bold;
	width:130px;
	display:block;
}

#client_table td img {
	max-width:130px;
	display:inline;
	max-height: 90px;
}

.max_width {
    padding: 0;
    text-align: center;
    vertical-align: middle;
    width: 139px;
}

.devx_clients_table .devx_clients_table_nav {
	height: 37px;
	background: url("http://developex.com/img/h4_bg.gif") left -1px repeat-x;
	border: 1px solid black;
	margin-top: 20px;
}

.devx_clients_table .devx_clients_table_nav a{
	border-bottom: 1px dashed #fff;
    font-size: 14px;
    text-decoration: none;
	margin-right:20px;
	color:#fff;
}	

.devx_clients_table .devx_clients_table_nav a:hover{
	border-bottom:2px solid #36A9E1;	
}

.devx_clients_table .devx_clients_table_nav a.active{
	border-bottom:2px solid #36A9E1;	
	background-image:none;
	background-color:transparent;
}

.devx_clients_table .devx_clients_table_nav .devx_clients_table_nav_align {
	padding:10px 0px 0px 20px;
}

#client_table td .vertical_aligner {
	display:inline;
}

.testimonial_text {
	margin-top:18px;
}

.testimonial_text:first-child {
	margin-top:0px !important;
}

.testimonial_text .testimonial_author{
	font-weight: bold;
	font-style: italic;
	display: block;
	margin: 6px 0px 0px 0px;
	line-height: 14px;
	font-size:11px;
}

.linledIN_link {
	display: inline-block;
	width: 43px;
	height: 12px;
	background: url("../img/linked_in.png") no-repeat left top;
	position: relative;
	top: 2px;
}

.all_clients_testimonials {
	color:#36a9e1;
	font-size:14px;
	text-decoration:none;
	border-bottom:1px dashed #36a9e1;
}

.testimonials_conteiner_box {
}

.testimonials_conteiner_box .testimonial_text {
	background: white;
	border: 1px dashed #CFCFCF;
	padding: 10px;
	margin: 0px 0px 20px 20px;
	box-shadow: 5px #333;
	border-radius: 15px;
	width: 458px;
	float: left;
	min-height: 200px;
}

.testimonials_conteiner_box .testimonial_text.min_height_100 {
	min-height:130px;
}

.testimonials_conteiner_box .testimonial_text.min_height_260 {
	min-height:236px;
}

.testimonials_conteiner_nav {
	height: 37px;
	background: url("http://developex.com/img/h4_bg.gif") left -1px repeat-x;
	border: 1px solid black;
	margin-top: 20px;
	margin-bottom:20px;
}

.testimonials_conteiner_nav a{
	border-bottom: 1px dashed #fff;
    font-size: 14px;
    text-decoration: none;
	margin-right:20px;
	color:#fff;
	background-image:none;
	background-color:transparent;
}	

.testimonials_conteiner_nav a:hover{
	border-bottom:2px solid #36A9E1;	
}

.testimonials_conteiner_nav a.active{
	border-bottom:2px solid #36A9E1;	
}

.testimonials_conteiner_nav_align {
padding: 10px 0px 0px 20px;
color:#fff;
}

.go_to_top {
	display:block;
	height:20px;
	width:70px;
	position:absolute;
	right:0px;
	top:-34px;
	background:url("../img/arrow_top.png") transparent no-repeat left 7px;
	color: #36A9E1;
	font-size: 14px;
	text-decoration: none;
	text-align:right;
}

.go_to_top span {
	border-bottom: 1px dashed #36A9E1;
	line-height: 20px;
	border-bottom: 1px dashed #36A9E1;
}

.clear_float {
	clear:both;
}

