body{
margin:0px;
background-color:#575757;
font-family:tahoma,Arial, Helvetica, sans-serif

}
.container{

	width:685px;
	height:auto;
	text-align:left;

}
.mvs_new_header{
	width:685px;
	height:82px;
	float:left;
	background-color:#FFFFFF;
}

.mvs_new_logo{
	width:181px;
	height:82px; float:left;
}
.mvs_new_top_menu_container{
width:504px; height:82px; float:left; background-color:#FFFFFF;
}
.mvs_new_phone{
	width:494px; float:left; text-align:right;
	height:57px; padding-right:10px;
}
.mvs_new_top_navigation_container{
	width:504px; float:left; text-align:right;height:31px; 
}
.mvs_new_top_navigation_home_active	a:link{
	color:#FFFFFF;
}
.mvs_new_top_navigation_home_active	a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.mvs_new_top_navigation_home_active	a:visited{
	color:#FFFFFF;
}

.mvs_new_top_navigation_home_active{
		width:193px; float:left; text-align:right;
		height:18px; background-image:url(images/bg_home.jpg); 
		background-repeat:no-repeat; background-position:right; margin-bottom:0px;
		font-size:11px; color:#FFFFFF; padding-top:7px; padding-right:6px;
}


.mvs_new_top_navigation_services{
		width:60px; float:left; text-align:center;
		height:18px; background-image:url(images/services_bg.jpg);
		background-repeat:no-repeat; background-position:right; 
		font-size:11px; color:#000000; padding-top:7px; padding-left:1px;

}
.mvs_new_top_navigation_method{
		width:111px; float:left; text-align:center;
		height:18px; background-image:url(images/bg_method.jpg);
		background-repeat:no-repeat; background-position:right; 
		font-size:11px; color:#000000; padding-top:7px; padding-left:1px;

}
.mvs_new_top_navigation_careers{
		width:60px; float:left; text-align:center;
		height:18px; background-image:url(images/services_bg.jpg);
		background-repeat:no-repeat; background-position:right; 
		font-size:11px; color:#000000; padding-top:7px; padding-left:1px;

}
.mvs_new_top_navigation_contacts{
		width:60px; float:left; text-align:center;
		height:18px; background-image:url(images/services_bg.jpg);
		background-repeat:no-repeat; background-position:right; 
		font-size:11px; color:#000000; padding-top:7px; padding-left:1px;

}
.mvs_new_copyright_text	{
	width:685px; height:25px; background-color:#7F7C7C; 
	float:left; color:#FFFFFF; text-align:center;
	font-size:11px; padding-top:8px; vertical-align:middle;
}
.mvs_new_contact_title{
	width:341px; height:30px; font-size:11px; color:#FFFFFF; text-align:center;
	padding-left:35px; padding-top:50px; padding-bottom:5px;
}
.mvs_new_text_box_holder	{
	width:341px; height:10px; 
	font-size:11px; text-align:center;
	padding-left:35px; padding-top:2px; padding-bottom:12px;
}
.mvs_new_comment_box	{
	width:250px; height:20px;  float:left;


}
.popup_contact_box_01
{
	position:absolute; float:left;
	left:30%;top:15em;	z-index:100; 
	display:none; margin:0px;
	width: 386px; height: 420px; 
	
	/*background-image:url(../images/bg_pop_ti.png);*/
	
	 
/*	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;*/
}
#pop_up_01
{

}
	
	
	
	
	
.mvs_new_banner{
width:685px;
height:172px; float:left;
}
.mvs_new_yellow_line{
	width:685px; height:3px; background-image:url(images/bg_yellow_line.jpg); background-repeat:repeat-x; float:left;
}
.mvs_new_content_area_container	{
	width:685px; height:auto; float:left; background-color:#FFFFFF;
}
.mvs_new_left_block{
	width:217px; height:auto; float:left; background-color:#FFFFFF; background-image:url(images/bg_line_vertical.jpg); background-repeat:repeat-y; background-position:right; text-align:center;
}
.mvs_new_left_menu	{
	font-size:11px; float:left; font-weight:bold; text-align:left; line-height:20px;
}
.mvs_new_left_menu_item{
	font-weight:normal;
}
.mvs_new_left_menu ul li	{
	list-style-image:url(images/bullet_brown.jpg); list-style-position:outside; vertical-align:middle;
}
.mvs_new_right_block{
	width:468px; height:auto; float:left; background-color:#FFFFFF;
}
.mvs_new_inner_links	{
	width:458px; height:20px; font-size:11px; color:#993300; text-align:right; padding-top:5px; padding-right:10px;
}
.mvs_new_welcome_message{
	width:468px; float:left; padding-top:20px; height:21px;
}
.mvs_new_content_text_container{
	width:443px; float:left;  font-size:12px; padding-left:15px; padding-top:10px; padding-right:10px; 
	height:auto; padding-bottom:10px;
}
.mvs_new_our_services_block_container{
	width:468px; float:left; height:auto; font-size:11px; font-weight:bold; padding-top:5px; vertical-align:middle;
}
.mvs_new_our_services_left{
	width:243px; float:left; height:auto;
}
.mvs_new_our_services_left ul li{
	list-style-image:url(images/bullet_arrow_orange.jpg); list-style-position:outside; line-height:20px;
}
.mvs_new_our_services_left ul li a{
	font-weight:bold;
}
.mvs_new_our_services_left ul li a:hover{
	text-decoration:underline;
}
.mvs_new_our_services_right{
	width:225px; float:left; height:auto;
}
.mvs_new_our_services_right ul li{
	list-style-image:url(images/bullet_arrow_orange.jpg); list-style-position:outside; line-height:22px;
}
.mvs_new_joomla_drupal_block{
	width:398px; height:76px; float:left; background-image:url(images/bg_speciality.jpg); 
	background-repeat:no-repeat; background-position:center;
	padding-top:22px;  
	padding-left:29px; padding-right:41px;
}
.mvs_new_expertise_block	{
	width:468px; float:left; padding-top:20px; padding-bottom:10px;
}
.mvs_new_dotnet	{
	width:219px; float:left;
	padding-left:15px; font-weight:normal;

}
.mvs_new_php	{
	width:219px; float:left;
	padding-left:15px;font-weight:normal;

}






















A:link {
	COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:active {
	COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:hover {
	COLOR: #EF8D2C; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.Navlink {
	COLOR: #536A71; CURSOR: default; FONT-FAMILY: arial; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
A.Navlink:link {
	COLOR: #536A71; TEXT-DECORATION: none
}
A.Navlink:visited {
	COLOR: #536A71; TEXT-DECORATION: none
}
A.Navlink:active {
	COLOR: #536A71; TEXT-DECORATION: none
}
A.Navlink:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}


INPUT.mvsBtn 
{
	border-style: solid;
  	border-width: 1px;
  	border-color:#FFCC00;
  	background-color: #ffffff;
  	font-family: tahoma;  
  	font-size: 70%; 
  	height : 20px;
  	cursor: hand 
}


.mvsIndexText
{
	font-family: tahoma;
	font-size: 70%;
	color: #575656;
	line-height : 16px;
	font-weight: bold;


}

.mvsNorm 
{  
font-family: verdana; 
font-size: 70%;
line-height : 18px;
color: #6E6E6E;
}
.mvsLeftMenu a:link
{  
font-family: verdana; 
font-size: 70%;
line-height : 18px;
color:#FFFFFF;
padding-left:30px;
}
.miHighlight 
{  
	font-family: tahoma; 
	font-size: 70%; 
    background-color: #FFFFCC;
	color: #575656; 
}

.mvsContent
{
	font-family: tahoma;
	font-size: 70%;
	color: #575656;
	line-height: 15px;
}

INPUT.mvsTxt { 
  border-style: solid;
  border-width: 1px;
  border-color: #CED8DB;
  font-family: tahoma; 
  font-size: 70%;
  vertical-align:middle
  background-color: #ffffff;
  color: #333333;
  width : 140px; 
  height :18px ;
  
}

INPUT.mvsTxtPC { 
  border-style: solid;
  border-width: 1px;
  border-color: #CED8DB;
  font-family: tahoma; 
  font-size: 80%;
  text-align=middle;
  background-color: #F8F8F8;
  color: #999999;
  width : 100%; 
  height : 18px;
  
}

 
TEXTAREA.mvsInciTxt { 
  border-style: solid;
  border-width: 1px;
  border-color: #CED8DB;
  font-family: tahoma; 
  font-size: 70%;
  color: #333333;
  width:200px;
  height=99%;
  flatscroll: YES;
  }


SELECT.mvsCmboGen { 
  border-style: solid;
  border-width: 0px;
  border-color: #999999;
  font-family: tahoma; 
  font-size: 70%;
  color: #999999;
  width : 120px; 
  height : 15px;
  FLATSCROLL:YES;
}

p {  
font-family: verdana; 
font-size: 70%;
color: #6E6E6E;
text-align: justify;
line-height : 18px;
}

body {
	scrollbar-face-color: #F8F8F8;
	scrollbar-shadow-color: #606F7F; 
	scrollbar-highlight-color: #D6D8E5; 
	scrollbar-3dlight-color: #F8F8F8; 
	scrollbar-darkshadow-color: #F8F8F8; 
	scrollbar-track-color: #F8F8F8; 
	scrollbar-arrow-color: #606F7F;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-color: #FFFFFF;

}
.mvsContentorange {

	font-family: tahoma; 
	font-size: 70%; 
	color: #FF6C00;
}
.mvsContent1 {
	font-family: tahoma;
	font-size: 70%;
	color: #575656;
	line-height: normal;
}
.tabletop_bold1 {

	border-top: 1px solid #ffffff;
	border-right: thick none #000000;
	border-bottom: thick none #000000;
	border-left: thick none #000000;
}

.mvsContentblue1 {

	font-family: tahoma; 
	font-size: 70%; 
	color: #0E0845;
}
.mvsContentorange_large {


	font-family: tahoma; 
	font-size: 75%; 
	color: #FF6C00;
}
.mvs_title1 {
	font-family: tahoma;
	font-size: 14;
	color: #575656;
	line-height: normal;
	font-weight: bold;
}
