body { 
     margin:0; 
	 padding:0;
	 font-family:Arial, Helvetica, sans-serif;
	 color:#2e2a27;
}
img{border:none!important;}
p{
     padding:15px 0px 0px 0px; 
	 margin:0
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height:18px;
	font-weight: normal;
	color: #2e2a27;
	text-decoration: none;
}
a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	outline:none;	
	/*color: #333;
	color:#58595b;*/
	color:#707070;
	text-decoration: none; outline: none;
}
a:hover{color:#008696; font-weight:bold; outline:none;}/*00808C*/
a.current_link{
color:#53b0b4;
border-top:2px solid #53B0B4;
}
/*a{text-transform:none; font-weight:bold;}*/
a.link_blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #707070;
	text-decoration: none; outline: none;
}
a:hover.link_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif; /*Futura Md BT;*/
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	line-height: 18px;
	color: #008696;
}
a:active.link_blue{
color: #008696;
font-weight:bold;
}

a:link.sub_menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	line-height: 18px;
	color:#707070;
	text-decoration: none; outline: none;
}
a:visited.sub_menu{
	font-family: Verdana, Arial, Helvetica, sans-serif; /*Futura Md BT;*/
	font-size: 12px;
	font-weight:normal;
	line-height: 18px;
	color: #707070;
}
a:hover.sub_menu{
	font-family: Verdana, Arial, Helvetica, sans-serif; /*Futura Md BT;*/
	font-size: 12px;
	font-weight:normal;
	line-height: 18px;
	color: #008696;
}
a.active{
	font-family: Verdana, Arial, Helvetica, sans-serif; /*Futura Md BT;*/
	font-size: 12px;
	font-weight:normal!important;
	line-height: 18px;
	color:#008696!important;
}
a:hover.page_active{
font-family: Verdana, Arial, Helvetica, sans-serif; /*Futura Md BT;*/
	font-size: 12px;
	font-weight:normal!important;
	line-height: 18px;
	color:#008696!important;
	text-decoration:underline;
}

a.page_active{
font-family: Verdana, Arial, Helvetica, sans-serif; /*Futura Md BT;*/
	font-size: 12px;
	font-weight:normal!important;
	line-height: 18px;
	color:#008696!important;
	text-decoration:underline;
}

.menu_bg{
    background:url(../images/menu_bg.jpg) repeat-x left top; 
    height:40px;
}
.menu_bg1{
    background:url(../images/bg_grey.jpg) repeat-x left top; 
    height:20px;
}
.footer_bg{
   background:url(../images/footer_bg.jpg) repeat-x left top; 
   height:2px;
}
.nexgenie_hr_line{
   background:url(../nexgenie_images/horizal_line.jpg) repeat-x left top; 
   height:2px;
}
.vr_line{
   background:url(../images/vr_line.jpg) repeat-y left top; 
   width:3px;
   
}
.search_textfield{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000; 
	border:solid 1px #b6b6b5; 
	width:126px; 
	height:18px;
}
.menu_link{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	color: #615e5d;
	text-decoration: none;
}
.menu_link:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	font-weight:normal;
	color: #008894;
	
}
.footer_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: normal;
	font-weight:normal;
	color: #615e5d;
	text-decoration: none;
}
.footer_link{
	font-family:Arial, Helvetica, sans-serif; /*Georgia, "Times New Roman", Times, serif;*/
	font-size:11px;
	line-height: normal;
	font-weight:normal;
	color: #615e5d;
	text-decoration: none;
}
.footer_link:hover {
	font-family:Arial, Helvetica, sans-serif; /*Georgia, "Times New Roman", Times, serif;*/
	font-size: 11px;
	line-height:normal;
	font-weight:normal;
	color: #008894;
	
}
.blue_link{
	font-family:Arial, Helvetica, sans-serif;/*Georgia, "Times New Roman", Times, serif;*/
	font-size:13px;
	line-height: normal;
	font-weight:bold;
	color: #0f99df;
	text-decoration: none;
}
.blue_link:hover {
	font-family:Arial, Helvetica, sans-serif;/*Georgia, "Times New Roman", Times, serif;*/
	font-size: 13px;
	line-height:18px;
	font-weight:bold;
	color: #0f99df;
	text-decoration:underline; 
	
}
.quick_link{
    background:url(../images/quick_link.gif) left top no-repeat; 
	width:148px; 
	height:37px
} 
/*.news_section{
    background:url(../images/news_section.gif) left top no-repeat; 
	width:197px; 
	height:33px
}*/
.new_launch{
   /* background:url(../images/new_launch.gif) left top no-repeat; */
   background:url(../images/new_launch_bg.jpg) repeat-x; 
	width:197px; 
	height:33px
}

.news{
    background:url(../images/news_img.gif) left top no-repeat; 
	width:197px; 
	height:33px;
}
span.text_col{
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:13px;
	 line-height: normal; 
	 font-weight:18px; 
	 color: #0f99df;
	 text-decoration: none
}
.brd_top{
     border-bottom:1px solid #c1c0bf
}
.padBtm{ 
     padding-bottom:10px
}
span.text_col_one{
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:13px; 
	 line-height:normal; 
	 color:#028793; 
	 font-weight:bold
}
.left_menu_btm_br {
	 border-bottom-width: 1px;
	 border-bottom-style: solid;
	 border-bottom-color: #BABCBE;
 
}
a.link_txt{
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:13px;
	 line-height: normal; 
	 font-weight:normal; 
	 color: #0f99df;
	 text-decoration: none
}
a.link_txt:hover{
     color: #00808C;
	 text-decoration: none
}
.bg_one{ 
     background:#009da5
}
.smltxt{ 
     font-size:11px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#fff;
	 text-align:center;
	 padding-bottom:3px
}
.strong{
     font-weight:bold;
	 color:#028793
}
.padL{
     padding-left:15px
}
.col{
     color:#fff
}
.marBtm{
     margin-bottom:5px
}
a.norm_txt{
     font-weight:normal
}
a.norm_txt:hover{
     font-weight:normal
}
.brd_Top{ 
     border-top:1px solid #333
}

.small_text{ 
     font-size:10px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#000; line-height:16px;
}
.about_banner{
     background:url(../images/banners/about_messung.JPG) left top no-repeat; 
	 width:691px; 
	 height:183px;  
	 
}
.busness_banner{
     background:url(../images/banners/business_strategy.JPG) left top no-repeat;
	 width:691px; 
	 height:183px;  
}
.contact_banner_one{
     background:url(../images/banners/contact_banner_one.JPG) left top no-repeat; 
	 width:691px; 
	 height:183px; 
	 position:relative
}
.indgeous_banner{ 
     background:url(../images/banners/group_index_banner_thrre.jpg) left top no-repeat;
     width:691px; 
	 height:183px;
}

.distribution_banner{
     background:url(../images/banners/distribution_banner_one.JPG) left top no-repeat; width:900px; height:239px;
}
.home_new_banner{
     background:url(../images/banners/home_banner.jpg) left top no-repeat; width:897px; height:237px;
}
.manufacture_new_banner{
     background:url(../images/banners/manufacture_banner.jpg) left top no-repeat; width:897px; height:237px;
}
.services_new_banner{
     background:url(../images/banners/services_banner_new.jpg) left top no-repeat; width:897px; height:237px;
}
.product_new_banner{
     background:url(../images/banners/product_banner_new.jpg) left top no-repeat; width:690px; height:191px;
}
.product_excellent{
     background:url(../images/banners/excellent_technology2.jpg) left top no-repeat; width:690px; height:184px;
}
.banner_txt{
     color:#fff; 
	 font-size:25px; 
	 font-family:Arial; 
	 font-weight:normal; 
	 line-height:25px;
	 letter-spacing:1px;
     position:relative
}
.banner_txt_mainpage{
     color:#fff; 
	 font-size:28px; 
	 font-family:verdana; 
	 font-weight:normal; 
	 line-height:25px;
     position:relative
}
.brd_BTM{ 
     border-bottom:2px solid #DEDFE1
}

.bullet{
	margin: 0pt 0pt 0pt 15px;
	padding: 0pt;					
}

.thumb_01{
    float:left; 
	width:250px;

}
.thumb_02{
   float:right;
   width:250px;

}
.padT{ 
  padding:35px 5px 8px 0px;
}

.padRht{
    padding-right:0px
}
*html .padRht{
    padding-right:15px
}
:first-child+html .padRht{
    padding-right:13px
}
.padLft{ 
    padding-left:15px
}

.quick_link_bullet{ background:url(../images/quick_link_bullet.png) no-repeat 10px 9px; width:9px; height:10px; z-index:9;}
/*CSS for Slider Effect Starts here*/
div#uic{position:fixed;top:200px;right:0;overflow:hidden;width:22px;height:339px; z-index:9; text-align: left;}
div#uic div#uicinner{width:211px;height:339px;right:0px;padding:0 10px 0 0;background:url(../images/quick_link_img_two.gif) left top no-repeat;}
div#uicinner div#list-area{height:339px;font-size:11px;color:#555;margin:0 0 0 0;padding:0 0 0 0;}
div#pulltab{display:block;width:22px;height:150px;float:left;margin:75px 0 0 0;cursor:pointer; clear: none;position: absolute;}
#SliderForm {color: black; padding: 10px 10px 10px 25px; font-size: 9px;vertical-align: middle;width:211px;}
/*CSS for Slider Effect Ends here*/
*html div#uic{position:absolute;top:200px;right:0;overflow:hidden;width:22px;height:339px; z-index:9; text-align: left;}

.key_feature_txt{
   color:#008893;
   font-weight:bold;
}
.clear{
   clear:both;
}

.submit {
	font-family:Verdana, Arial;
	font-size: 13px;
	line-height:normal;
	font-weight:bold; background:url(../images/login_button.jpg) no-repeat left top;
	color: #000; border:0px; width:90px; height:34px; padding-bottom:2px;	
}
.active{
	color:#028793;
}


.login_top_bg{
     background:url(../images/login_top_bg.jpg) left top no-repeat; width:624px; height:152px;
}
.login_bg{
     background:url(../images/login_bg.jpg) left top no-repeat; width:250px; height:154px;
}


.login_textfield{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000; 
	border:solid 1px #b6b6b5; 
	width:126px; 
	height:18px;
}
.login_button {
	font-family:Verdana, Arial;
	font-size: 13px;
	line-height:normal;
	font-weight:bold; background-color:#009ea5;
	color: #FFFFFF; border:0px; width:51px; height:20px; padding-bottom:3px;	
}


.black_link {
	font-family:Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000; text-decoration: underline;
}

.black_link:hover{
	font-family:Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3e7a99; text-decoration: none;
}
.code_txt{
background-color:#D4EFFC;
font-weight:bold;
border-bottom:1px solid #b3b3b3;
}
.code_txt_01{
background-color:#D4EFFC;
font-weight:bold;
}

.training_txt{
background-color:#D4EFFC;
font-weight:normal;
border-bottom:1px solid #b3b3b3;
}

/* CSS update -- 11-11-2010  */
.panel_link{
background:url(../images/panel_bg_img.jpg) no-repeat left top;
width:170px;
height:25px;
padding-left:3px;
}
a.panel_txt_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
font-weight:bold;
display:block;
width:167px;
height:25px;
line-height:25px;
}
a.panel_txt_link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
font-weight:bold;
text-decoration:none;
display:block;
}
.sub_title{
font-size:12px;
font-weight:bold;
color:#2E2A27;
}
.product_name{
font-size:12px;
font-weight:bold;
color:#2E2A27;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.product_title{
background:url(../images/product_title_bg.jpg) repeat-x;
width:100%;
height:24px;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#464646;
font-weight:bold;
padding-left:10px;
}
.blue_arrow{
background:url(../images/blue_arrow.jpg) no-repeat left 9px;
width:4px;
height:7px;
}
.arrow_01{
background:url(../images/disc_img.jpg) no-repeat left  9px;
}
.arrow_02{
background:url(../images/bullet_sq.jpg) no-repeat left  7px;
}
.model_txt{
color:#FFFFFF;
font-weight:14px;
font-weight:bold;
}

.nexgenie_more{
color:#FF0000;
text-decoration:none;
font-weight:normal;
}

.nexgenie_more:hover{
color:#000000;
text-decoration:underline;
}
.red_txt{
color:#FF0000;
}
.blue_txt{
color:#0066b3;
}
.bg_home{
background: url(../images/bg_home.jpg) repeat-x left top;
height:41px;
font-weight:bold;
}
.blue_bullet{
background:url(../images/blue_bullet.jpg) left center no-repeat 8px;
height:9px;
width:15px;
}
.media_center_bg{
background:url(../images/media_center_bg.jpg) repeat-x left bottom;
width:163px;
height:135px;
}
.sub_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#630000;
text-decoration:none;
font-weight:normal;
cursor:pointer;
}
.sub_text:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#630000;
text-decoration: underline;
font-weight:normal;
}
.home_title{
text-align:center;
vertical-align:middle;
color:#2E2A27;
}

.more_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4b4b4b;
text-decoration:none;
font-weight:normal;
}
.more_link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
text-decoration: underline;
font-weight:normal;
}
.endurance_txt{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#028793;
font-weight:bold;
}
.sub_text_01{
color:#58595b;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}


#tab_inner a{
color:#333333;
text-decoration:none;
font-weight:normal;
display:block;
}

#tab_inner a:hover{
color:#008894; font-weight:bold;
}
.pdf_icon{
background:url(../images/pdf_icon.jpg) no-repeat left center;
width:20px;
height:20px;
}
.arrow_03{
background:url(../images/sitemap_arrow3.png) no-repeat left 8px;
height:8px;
}
a.sitemap_link{
font-size:11px;
font-weight:normal;
padding-left:12px;
}

a.email_link{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
a:hover.email_link{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#028894;
text-decoration:underline;
}

a.pdf_link{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#028894;
}
a:hover.pdf_link{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:underline;
}
a.example2{
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#8d2b3a;
}
a:hover.example2{
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#8d2b3a;
}

a.subscribe_link{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3ea5ae;
text-decoration:underline;
font-weight:bold;
}

a:hover.subscribe_link{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#615E5D;
text-decoration:none;
font-weight:bold;
}
.video_title{
    color: #575757;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-style: normal;
}


