
/* CSS Document */
html, body, h1, h2, h3, h4, h5, h6, form, p, select, input, ul, dl, dd, dt , blockquote {margin:0; padding:0;  font-family:Verdana, Arial,  sans-serif;}
html, body {background:#EAEAEA; text-align:center; padding:3px 0 10px; font-size:11px; font-family:Verdana, Arial, Tahoma, sans-serif;}
img {border:none}
a {color:#003399; outline:none;}
a:hover {color:#F00}


 h1 { font: normal 26px/95%  Verdana, Arial, serif; color:#333; padding:5px 0 8px}
 h2 { BACKGROUND: url(/images/h2-title-ico.png) no-repeat 0 31px ;   padding:31px 0 1px 25px ; font:bold 16px/100% Verdana,  Arial; color:#333333;}

 h1.oldStyle { font-family:"Times New Roman", sans-serif; font-size:21px; color:#000; font-weight:normal; padding:3px 0; margin: 0 0 5px 0; background:url(../images/point.gif) repeat-x left bottom}
 h2.oldStyle { font-size:12px; color:#444; background:#F5F7FB; border-bottom:1px solid #7C9CBE; padding:4px 5px; clear:both; margin:20px 0 0 0 }
 h3.oldStyle { font-size:11px; padding:10px 0 0}
 
 /*h1 { font-family:"Times New Roman", sans-serif; font-size:21px; color:#000; font-weight:normal; padding:3px 0; margin: 0 0 5px 0; background:url(../images/point.gif) repeat-x left bottom}
 h2 { font-size:12px; color:#444; background:#F5F7FB; border-bottom:1px solid #7C9CBE; padding:4px 5px; clear:both; margin:20px 0 0 0 }
*/
 h3 { font-size:11px; padding:10px 0 0}

 
 .vBodyCont p, .onefullColl p, .vBodyCont dd, .onefullColl p dd, .vBodyCont dt, .onefullColl dt,  .vBodyCont li, .onefullColl li { line-height:150%}
 .vBodyCont p, .onefullColl p  { padding:7px 0;  line-height:150%}

.vGlobContainer {width:952px; margin:0 auto; text-align:left}
.vGlobContainerSub {border:1px solid #CCCCCC;width:950px; background:#fff}

/* header
---------------------------------------------------------*/
.vRegionLine {text-align:right; padding: 2px 1px 8px 0}
.vRegionLine  form {  padding:0 0 0 600px }
.vRegionLine select { background:#F3F3EC; border:1px solid #999; color:#333; font-size:12px; height:20px;  line-height:18px;  width:147px}
.top_select{ width:190px; float:right; margin-right:10px;}

#searchPG { float:none; }
.subGoogleForm   #searchPG {width:255px;}
#search {width:145px;background-color:#F3F3EC;border:1px solid #999999;height:18px;float:left; font:12px/18px Verdana, Arial, Tahoma;padding:0; margin:0;}
#searchPG {width:239px;background-color:#F3F3EC;border:1px solid #999999;margin:0 0 0 14px;height:18px;float:left; font:12px/18px Verdana, Arial, Tahoma;}
#search_s {margin:0 0 0 4px;width:26px; height:20px;border:0;float:left;}
.subGoogleForm {width:355px; padding:0; margin:0;}
.subGoogleForm  #search_s { *margin:1px 0 0 0;  float:right !important;}
#searchPG { float:none; }
.subGoogleForm   #searchPG {width:255px;}




.header {height:68px}
 .header h1 {position:relative; margin:-34px 0 0 -1px; float:left; padding:0; background:none}
 .header .slogan {padding:18px 0 0 14px; float:left}
 .header .right {float:right; width:359px; text-align:right}
 .header .loginButon  a {background:url(../images/btn_login_h.gif) no-repeat top; color:#000000; display:block; font-size:12px; padding:8px 0 10px 15px; text-decoration:none; width:127px}
 .header .loginButon {float:right; padding:5px 6px 0 0; text-align:left}
 .header .loginButon  a:hover {background-position:0 -33px}
 .header .right ul {list-style:none; margin:0; padding:7px 0 0 0; clear:both}
 .header .right ul li {display:inline; padding: 0 42px 0 2px}
 .header .right ul li.last {display:inline; padding: 0 7px 0 2px}
 .header .right ul li a {color:#005C90; padding:0 0 0 15px; background: url(../images/bullet_head.gif) no-repeat 0 3px}
 .header .phone {float:left; width:190px; padding:13px 6px 0}


/* menu
--------------------------------------------------------*/
.menu {background:url(../images/bg_menu_dotted.gif) repeat-x; padding:5px 3px;}
 .menu .subMenuTOP {background:#F2F2EA; height:60px; margin:0; padding:0  0 0 22px}
 .menu ul {background:#F2F2EA; list-style:none; margin:0; padding:27px 0 0 0}
 .menu ul li {border:1px solid #ADA78E;background:#FFF; margin:0 4px 0 0; padding:1px; float:left}
 .menu ul li a, .menu ul li span {display:block; background:#FFF;  color:#333; text-decoration:none; padding:4px 25px;  font: 12px/100% Verdana, Tahoma, Arial;}
 .menu ul li a:hover, .menu ul li span, .menu ul li a.active   {background:#35352D; color:#FFF;}
 .menu ul li li a.active:hover {color:#f00}   
 .menu ul li a.free_trial {background:#f00; color:#fff;padding:4px 24px;}
 .menu ul li a.free_trial:hover {background:#35352D; color:#FFF;}
 .menu ul li.last a, .menu ul li.last span {padding:0 14px}
 /*.home .subMenuTOP { padding:0 60px;}
 .home .menu ul li a { padding:4px 21px}*/
.home .menu{padding-bottom:0;}
 .menu li b { position:absolute; height:1px; width:1px; overflow:hidden; z-index:150; display:none}
 .menu li b.lap1 { background-color:#fff; margin:18px 0 0 -1px}
 
 
 
 /*  drop down  menu */
 .menu .supMenu { display:none; position:absolute;  padding:0;  z-index:100;  margin:-2px 0 0 -2px; width:209px;  }
 .menu .supMenu .supMenuCont { padding:0;  background:url("/images_page/bg_menu_vup_sadow_left.png") no-repeat; _height:1px; behavior: url(/stylesheets/iepngfix.htc) }
 .menu .supMenu  p { line-height:0; margin:0; padding:0; font-size:1px; height:7px; overflow:hidden;}
 .menu li:hover .supMenu  { display:block; }
 .menu li:hover b  {display:block;}
 .menu .leftMenu {  width:200px; margin:0; padding:0;  border:1px solid #ada78e;  list-style:none }
 .menu .leftMenu ul {border:1px solid #fff; list-style:none; padding: 0 ;  margin:0; background:#35352d  }
 .menu li a {position:relative;  }
 .menu li:hover a, .menu li:hover span, .menu li a.active{ position:relative; z-index:102; background:#35352d; color:#FFF ;   }
 .menu li:hover li a, .menu li:hover li span { position:static; color:#FFF; }
 .menu li a.active { position:static;}
 .menu li:hover a.active { position:relative;} 
 .menu .leftMenu li {line-height:100%;  display:block;  background:none; font-size: 11px; width:auto; float:none; padding:0; margin:0; border:none;}
 .menu .leftMenu li a, .home .menu .leftMenu li a  {   line-height:100%; font-size: 11px; background:none;  border:none;  border-bottom:1px solid #716b5d;  width:auto; padding:3px 0 5px 15px; margin:0; color:#fff; font-weight:bold; text-align:left;  }
 .menu  li .leftMenu  li span { font-size: 11px; line-height:100%;  background:#FFF; border:none; border-bottom:1px solid #35352d; width:auto;  padding:3px 0 5px 15px; margin:0; text-align:left; color:#F00 ; }
 .menu .leftMenu  li a:hover,
 .menu .leftMenu  li:hover a { font-size: 11px; line-height:100%;  background:#FFF; border:none; border-bottom:1px solid #35352d; width:auto; padding:3px 0 5px 15px; margin:0; text-align:left; color:#F00 ; }
.menu li .leftMenu ul li  span { color:#F00;}
.menu li .leftMenu  ul  li a span {padding:0px 0 0px 0; background:none; border:none;  color:#FFF;}


 .menu li .leftMenu li:hover a span {color:#F00;  }
 .menu .leftMenu li a.last {  border-bottom:none}
 .menu  li .leftMenu  li span {color:#F00 }




.leftMenu li.subheader { background:none; padding:12px 5px 0px 15px; margin:0; font-weight:bold}
.leftMenu li.subheader strong { COLOR:#bf0015;}


.leftMenu li.submenu a  {FONT: 11px/14px Verdana, Tahoma, Arial;  COLOR: #333333 !important;  TEXT-DECORATION: none; display:block; /*width:157px; padding:2px 10px 2px 27px;*/padding:0; margin:0;}
.leftMenu li.submenu a:hover {	 TEXT-DECORATION: none;     display:block; /*width:157px;*/ BACKGROUND: url(/images_page/bullet_head8.gif) no-repeat 0 0; *BACKGROUND: url(/images_page/bullet_head8.gif) no-repeat left top; color:#bf0015;/*padding:0px 10px 0px 27px;*/padding:0; margin:0; border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;}
.leftMenu li.submenu span {COLOR:#bf0015; FONT: 11px/14px Verdana, Tahoma, Arial; padding:0 10px 0 27px; display:block; /*BACKGROUND: url(/images_page/bullet_head5.gif) no-repeat  14px 5px;*/}
.leftMenu li.submenu a span {COLOR:#333333}

.menu li .leftMenu  li.subheader  {padding:7px 0 3px  15px; color:#FFF;  border-top:1px solid #716b5d;}
.menu li .leftMenu  li.subheaderTop { border-top: none;}
.menu li .leftMenu  li.submenu {  }
.menu li .leftMenu  li.submenu a { zoom:1; border-bottom:none;  padding: 3px 0 5px 25px; font-weight:normal;}
.menu li .leftMenu  li.submenu a:hover, #menu li .leftMenu  li.submenu span  { padding: 3px 0 5px 25px;  border-bottom:none;}
.menu li .leftMenu  li.subheader strong { display:block; color:#FFF;  }
.menu li .leftMenu  li.submenu a:hover {border:none;background:#fff; TEXT-DECORATION: none;     display:block; color:#bf0015;padding:3px 0 5px 25px;margin:0;}
.menu li .leftMenu li.submenu span {padding-left:25px;}
.menu li .leftMenu li.submenu a span {padding-left:0px;}
/* -- -- */



/* page sud menu
-------------------------------------*/
.leftMenu { border:1px solid #D5D2C2; background-color:#F3F3EC; margin: 0 0 40px; list-style:none}
.leftMenu ul {padding:15px 0 23px 0; list-style: none; border:3px solid #fff; text-align:left;}
.leftMenu span  {display:block; color:#bf0015;padding:4px 10px 4px 26px; font-size:11px; font-family: Verdana, Tahoma, Arial, serif; border-top:2px solid #F3F3EC; border-bottom:2px solid #F3F3EC; }
.leftMenu li a {display:block; border-top:2px solid #F3F3EC; border-bottom:2px solid #F3F3EC; text-decoration:none; color:#333333; padding:0 10px 0 0;  }
.leftMenu li a:hover {background:#fff url(../images_page/bullet_head7.gif) repeat-y right top; border-top:2px solid #FFF; border-bottom:2px solid #FFF; color:#BF0015}
.leftMenu li a span {color:#333333; display:block; padding:4px 0 4px 26px; /*background: url(../images/icons/icon_bg_hotline.gif) 5px -172px no-repeat; */border:none}
.leftMenu li a:hover span {color:#BF0015}
.leftMenu li.active a {color:#BF0015; text-decoration:none; cursor:text}


/* home  into  tabs
----------------------------------------------------*/
.homeIntro { width:100%;  padding:10px 0; height:260px}
.homeIntro:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.index_top_flash {  background:#fff; }
.index_top_flash:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.leftTab { float:left; width:621px}
.RightTab {/*float:right; width:283px; padding:22px 0 0 */
border-bottom:1px solid #9D9D9D;
border-top:1px solid #9D9D9D;
float:right;
height:271px;
margin:0;
padding:0;
width:329px;          }

  p.flashCC { padding:0; line-height:normal}
  
  
  
  .homeIntoList { border-bottom:1px solid #CCCCCC;margin:22px  2px 0 46px; padding:0 0 1px 2px; background:url(../images/intro/bg_ul_l-bord.png) no-repeat top left}
  .homeIntoList h3 { font-size: 15px; padding:10px 0 7px 10px}
  .homeIntoList h3 span { display:none}
  .homeIntoList h3 img { vertical-align:middle}
  .homeIntoList  ul { list-style:none; margin:0;  background:url(../images/intro/bg_ul.png) no-repeat bottom left}
  .homeIntoList  li { padding:0; font-size:12px; line-height:normal}
  .homeIntoList  li a { background:url(../images/intro/bg_li.png) no-repeat -1px 0; text-decoration:none;  color:#333; display:block;  padding:8px 10px}
  .homeIntoList  li a:hover { background:url(../images/intro/bg_li.png) no-repeat -1px -31px;}


.HomeSlauds { position:static; float:left; height:273px;width:621px; margin:0; overflow:hidden  }
.HomeSlauds h2{margin:0; padding:0 0 5px; background:none;}
.HomeSlauds h2 span{display:none;}
.HomeSlauds #navind  {list-style:none;height:274px;  width:30px; float:left; background:url("/images_page/intro/slade_label.gif") repeat-y 3px 0}
.HomeSlauds #navind  li {text-align:center; padding:0; width:30px; height:55px; overflow:hidden; }
.HomeSlauds #navind  li a{ text-decoration:none; width:30px; height:55px; line-height:55px; padding:0; color:#999999; font-weight:bold}
.HomeSlauds #slideshow  { float:left; overflow:hidden; width:591px; height:271px; border:none; background:none; border-top:1px solid #9d9d9d;  border-bottom:1px solid #9d9d9d;}
.HomeSlauds .sladeBox  { padding:0; width:591px; height:271px; }
.HomeSlauds #navind li.activeLI  {background:url("/images_page/intro/slade_label_active.gif") repeat-y 3px 0}
.HomeSlauds #navind li.activeLI a { background:none; color:#ff0000}
.HomeSlauds .sladeBox p { font-weight:normal;padding:7px 0}
.HomeSlauds .sladeBox ul { list-style:none; padding:10px 20px;}
.HomeSlauds .sladeBox  ul li {background:transparent url(/images_test/dot_red_2.gif) no-repeat scroll 0 3px; padding:0 0 5px 15px;}
.HomeSlauds #aHomeSlade1 { background:url("/images_page/intro/slide7.png") no-repeat 0 0px}

.HomeSlauds #aHomeSlade2 { background:url("/images_page/intro/slide1.jpg") no-repeat 0 1px}
.HomeSlauds #aHomeSlade3 { background:url("/images_page/intro/slide2.jpg") no-repeat}
.HomeSlauds #aHomeSlade4 { background:url("/images_page/intro/slide3.jpg") no-repeat }
.HomeSlauds #aHomeSlade5 { background:url("/images_page/intro/slide4.jpg") no-repeat 0 5px}
.HomeSlauds  .content { padding:30px 270px 0 40px}
.HomeSlauds  .content2 { padding:30px 0px 20px 40px; background:url("/images_page/intro/surves_annim.gif") no-repeat 285px 50px;zoom:1}
.HomeSlauds  .content2:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.HomeSlauds .content2 p.rightFLtitle  { width:295px; padding:179px 0 0 40px; float:left }
.HomeSlauds  .content2 ul { float:left; padding:17px 20px}
.HomeSlauds #aHomeSlade1 .content{padding:10px;}
.HomeSlauds #aHomeSlade1 .content a{display:block; padding:235px 0 5px 25px;  color:#005C90; font-size:12px;}
.HomeSlauds #aHomeSlade1 .content a:hover{ color:#ff0000;}
  

#tab7_3 a {display:block;padding:0; margin:0 ;width:950px; height:113px; background:url("/images_page/img_index/v7_3.jpg") no-repeat left top;  }
#tab7_3 a:hover {background-position:  left bottom;}
.tabOverviews { background:transparent url(/images_page/index_bottom_flash.jpg) no-repeat scroll left top; clear:both; height:43px; margin:0 ; padding:0; }

/*   home content
-----------------------------------------*/
.homeContent { clear:both; padding:0 64px 0 64px ; margin:40px 0 0; color:#666; background:url(../images/point.gif) repeat-y 619px; height:1%; }
 .homeContent:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
  .homeContent .leftCont { width:520px; float:left}
  .homeContent .leftCont h1 { font-family:Verdana,Arial,Tahoma,sans-serif; font-size:13px; color:#657596; font-weight:bold;  padding:0; text-transform:uppercase; background:none}
  .homeContent .leftCont p { padding:7px 0}
  .homeContent .rightCont { float:right; width:235px}

.contBoxHome {background:url(../images/point.gif) repeat-x bottom; padding:20px 0; width:100%;}
 .contBoxHome:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.contBoxHome .img { float:left; width:165px; padding:8px 0 0 }
.contBoxHome .img img.img1 { background:url("../images/index_sub_all.jpg") no-repeat 0 -115px;}
.contBoxHome .img img.img2 { background:url("../images/index_sub_all.jpg") no-repeat 0 -346px }
.contBoxHome .img img.img3 { background:url("../images/index_sub_all.jpg") no-repeat 0 -230px;;}
.contBoxHome .img img.img4 { background:url("../images/index_sub_all.jpg") no-repeat;}
.contBoxHome .cont { float:left; width:350px}
.contBoxHome .cont p { padding:0 0 5px 0}
.contBoxHome h3 a { color:#666; text-decoration:none}
.contBoxHome a:hover, .contBoxHome p.link a:hover { color:#F00;}
.contBoxHome p.link { text-align:left}
.contBoxHome p.link a { color:#336699}
.noBG { background:none}


/* right home  cont
-------------------------------------------------------*/
.selectHome {padding:0 0 20px 0}
.selectHome select { width:200px; font-weight:bold; color:#666}

.homeHotLinks {width:100%; overflow:hidden; padding:10px 0}
.homeHotLinks dl {margin:0; padding:0; }
.homeHotLinks dt {width:40px; float:left; clear:left; padding:3px 0 0 0}
.homeHotLinks dd {width:160px; float:left; margin:0; padding:0 0 20px 0}
.homeHotLinks h4 {font-size:11px}
.homeHotLinks p {margin:0; padding:0}
.homeHotLinks a {font-size:10px; color:#336699}
.homeHotLinks a:hover {color:#F00}
.homeHotLinks a.fs11, .homeHotLinks h4 a  {font-size:11px}
 .homeHotLinks  img.ic1 { background:url("../images/icons/icon_bg_hotline.gif") no-repeat 0 0}
 .homeHotLinks  img.ic2 { background:url("../images/icons/icon_bg_hotline.gif") no-repeat 0 -35px}
 .homeHotLinks  img.ic3 { background:url("../images/icons/icon_bg_hotline.gif") no-repeat 0 -70px}
 .homeHotLinks  img.ic4 { background:url("../images/icons/icon_bg_hotline.gif") no-repeat 0 -105px}

 /* Case Studies*/
.caseStudies { width:180px; padding: 0 0 30px 0}
.caseStudies h3 { font-weight:normal; font-size:11px}
.caseStudies ul { margin:0; padding:3px 0; list-style:none}
.caseStudies li { background:url("../images/point.gif") repeat-x }
.caseStudies li a { display:block; padding:8px 0 8px 45px; background:url("../images/icons/icon_bg_hotline.gif") no-repeat -15px -140px; color:#000}
.caseStudies li.last { background:url("../images/bg_foot_casestudy.gif") no-repeat right top ; height:1%; text-align:right}
.caseStudies li.last a { background:none;  padding:5px 20px 5px 0; color:#336699}
.caseStudies li a:hover, .caseStudies li.last a:hover {color:#F00}

/* Benefits */
.aBenefitsBox { margin: 0 0 30px 0}
.aBenefitsBox div { background:url("../images/bg_benefice_border.gif") repeat-y; padding:0 3px 0 2px }
.aBenefitsBox h3 { background:#e5eef4 url("../images/bg_benefice_foot.gif") repeat-x left bottom; padding:10px 0; text-align:center; }
.aBenefitsBox ul { list-style:none; background:url("../images/bg_benefice_gradient.gif") repeat-x left bottom  }
.aBenefitsBox li { background:url("../images/point.gif") repeat-x left bottom}
.aBenefitsBox li span, .aBenefitsBox li a { display:block; padding:6px 5px 11px 25px; background: url(../images/dot_red.gif) no-repeat  11px 11px;}
.aBenefitsBox li a {display:block; padding:8px 5px 10px 30px; background:url("../images/icons/icon_bg_hotline.gif") no-repeat -18px -141px; color:#000; text-decoration:none}
.aBenefitsBox li a:hover {color:#f00; text-decoration:underline}
.aBenefitsBox li.last  {background:none; }
.aBenefitsBox p {background:#fff url("../images/bg_benefice_foot.gif") repeat-x left bottom;  height:3px; overflow:hidden; padding:0; margin:0 1px 0 1px;  font-size:1px ; line-height:1px}
 .CStadBox { margin: 0 0 30px 0} 
  .CStadBox ul { background:none}
  .CStadBox p { height:20px; font-size:11px; line-height:normal; background:#fff url("../images/bg_foot_casestudy.gif") no-repeat right -30px; width:201px; border-left:1px solid #fff; margin:0; text-align:right;}
  .CStadBox p a {padding: 2px 15px 0 0; display:block; font-size:10px;}
  .CStadBox p.footer { background:url("../images/bg_foot_document.gif") no-repeat 0px -1px; padding:11px 0; margin: 0 0 0 -1px}
  .SelClientBox p { height:auto;   padding:3px 0 5px 0; font-size:11px; line-height:normal; background:url("../images/bg_foot_casestudy.gif") no-repeat right -30px; width:201px; margin:0 0 0 1px; text-align:right  }
  .SelClientBox p a {   padding: 2px 15px 0 0; font-size:10px;}

.nextSteps { border:1px solid red }
.nextSteps h3 { background:#FFFFFF}
.nextSteps a { background:none}
.nextSteps a:hover  {background:#FFFFFF}
.nextSteps li { background:none}

/* breadcrumb
------------------------*/
.breadcrumb { margin:0 0 0 0;border-left:3px solid #FFF; position:relative;}
 .breadcrumb ul {list-style:none; height:18px; border-left:1px solid #E5E4D8}
 .breadcrumb ul li {background:#F3F3EC; float:left; padding:1px 0; border-bottom:1px solid #E5E4D8; font-size:10px; line-height:normal}
 .breadcrumb ul li a { border:1px solid #fff; display:block; color:#646150; padding:1px 5px 0}
 .breadcrumb ul li p {border:1px solid #fff; padding:1px 5px 0; border-right:none; line-height:normal}
 .breadcrumb ul li.img { padding:0; border:0; background:none}

             
 /* pages layout
 --------------------------------*/
.aTreeColl { padding:0 25px; clear:both; overflow:hidden }
  .leftColl { width:675px; float:left}
  .leftCollFull { width:896px;}
    .leftNavColl {width:201px; margin: 0 21px 0 0; display:inline; float:left; padding:38px 0 0 0}
    .centerColl { width:450px; float:left; padding:76px 0 0 0}
    .centerFullColl {width:670px; float:left; padding:76px 0 0 0}
    .leftCenterColl {clear:left; float:left; width:674px}
  .rightColl { float:right; width:202px; padding:102px 0 0 0}
.vBodyCont {color:#666; padding-bottom:20px; height:1%; margin:-5px 0 0 0;  background:url("../images/bnr_blue.jpg") no-repeat 2px 1px;;}
.vBodyCont:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.SearchLTC { padding:102px 0 0}


.home .vBodyCont { margin:0; background:none}
.aTreeColl a {color:#336699}
.aTreeColl h2 a { text-decoration:none; color:#444; }
.aTreeColl h2 a:hover {  color:#F00; }

.Products .centerColl,
.Enterprise .centerColl,
.Contact .centerColl,
.LEnterprice .centerColl,
.Services .centerColl,
.Solutions .centerColl,
.Samples .centerColl{padding:190px 0 0 0}
.Features .centerColl {padding:270px 0 0 0}
.Solutions .centerFullColl, .Samples .centerFullColl {padding:190px 0 0 0}
.Products .centerColl,  
.Enterprise .centerColl{padding:270px 0 0 0}





.Products .rightColl,
.Enterprise .rightColl,
.Contact .rightColl,
.LEnterprice .rightColl,
.Services .rightColl,
.Solutions .rightColl,
.Samples .rightColl {padding:215px 0 0 0}
.Features .rightColl, .Products .rightColl, .Enterprise .rightColl {padding:295px 0 0 0}

.products {background:url("../images/big_overview/up_banner_products.jpg") no-repeat 3px 1px; position:relative }
.Enterprise {background:url("../images/big_overview/up_banner_enterprise.jpg") no-repeat 3px 1px; position:relative }
.Contact  {background:url("../images/big_overview/up_banner_company.jpg") no-repeat 3px 1px; position:relative }
.LEnterprice {background:url("../images/big_overview/up_banner_company.jpg") no-repeat 3px 1px; position:relative }
.Services  {background:url("../images/big_overview/up_banner_services.jpg") no-repeat 3px 1px; position:relative }
.Solutions {background:url("../images/big_overview/up_banner_solutions.jpg") no-repeat 3px 1px; position:relative }
.Features {background:url("../images_page/big_banner/up_banner_features3.png") no-repeat 3px 1px; position:relative}
.Samples {background:url("../images_page/big_banner/up_banner_samples.jpg") no-repeat 3px 1px; position:relative}









.overviwTop { position:absolute; margin: 6px 0 0 226px; background:#fff; width:723px; height:280px; }
.overviwTop h1 { font: normal 28px  Verdana, Arial, serif; color:#333; padding:0 ; margin:0; background:none}
.overviwTop h4 { font: bold 13px  Verdana, Arial, serif; color:#999; padding:0 0 3px}
.overviwTop h3 {font: bold 18px  Verdana, Arial, serif; color:#F00; padding:42px 0 0}
.overviwTop h3 span {display:none}
.prodOvTop { background:#fff url("/images_page/overview/products_top.jpg") no-repeat 0 -2px}

.overviwTop .supOvTop  { padding:10px 0 10px 50px}
.overviwTop .supOvTop ul { list-style:none; padding:10px 0 10px 8px; margin:0}
.overviwTop .supOvTop ul li { background:transparent url(/images_test/dot_red_2.gif) no-repeat scroll 0 4px; padding:2px 0 5px 15px; }
.featOvTop {height:345px;  background:#fff url("/images_page/overview/features_top.jpg") no-repeat 0 -2px}
.enterOvTop {background:#fff url("/images_page/overview/enterprise_top.jpg") no-repeat -2px -2px}






 /*  products
 --------------------------*/
.prodPlan { width:100%; overflow:hidden}
.prodPlan .left {float:left; width:224px}
.prodPlan .left h4  { color:#F00;  font-size:18px; padding:10px 20px 10px 65px; text-indent:-45px}
.prodPlan .left h4 a { color:#F00; font-size:18px; text-decoration:none}
.prodPlan .left h4 a:hover { text-decoration:underline;}
.prodPlan .left h4 span {}
.prodPlan .right { float:left; width:450px; background:url(../images/point.gif) repeat-x left bottom; padding: 10px 0 10px 0 }
.prodPlan .right .price { color:#8D845C; font-weight:bold; float:left}
.prodPlan .right .price a { font-weight:normal}
.prodPlan .right .price span { padding: 0 0 0 30px; }
.prodPlan .right .price span.fNormal { padding:0; font-weight:normal; color:#666}
.prodPlan .right .mark {clear:both; background:url(../images/point.gif) repeat-x left top; padding-top:20px; margin-top:10px }
.prodPlan .right .rightlink { float:right}
.left,.prodPlan .right .left { float:left; text-align:left;}
.prodPlan .right .link{padding:0 0 4px 0;}

.StComments { padding: 10px 0 0 30px}
.StComments span { text-indent:-29px; display:block;}
.StComments span b { padding: 0 4px 0 0; line-height:0;}
.StComments span b.st1 { padding: 0 20px 0 0;}
.StComments span b.st2 { padding: 0 12px 0 0;}

.contentContainer dl {padding: 15px 0 10px 40px}
.contentContainer dt {font-weight:bold;}
.contentContainer dd {padding: 0 0 7px}
.contentContainer table.prod .price { vertical-align:top; width:80px}
.contentContainer table.prod .price2 { vertical-align:top; width:100px}
.contentContainer table.prod td { vertical-align:top; padding: 10px 0 20px 5px; background:url(../images/point.gif) repeat-x left bottom; line-height:170%}
.contentContainer table.prod .price span {color:#F00; font-size:11px;  text-transform:uppercase;  font-family: Verdana, Arial, sans-serif}
.contentContainer table.prod .price2  span { text-transform:none; font-size:11px; color:#F00; font-family: Verdana, Arial, sans-serif }
.contentContainer table.prod a { font-size:12px; font-family:"Arial Cyr", Arial, Verdana, Helvetica, Tahoma, sans-serif}
.contentContainer table.prod strong { color:#666666; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
.contentContainer table.prod span { color:#000;}
.contentContainer ul { list-style:none; padding:5px 0 5px 30px}
.contentContainer li {background:url(../images/dot_red_2.gif) no-repeat 0 4px; padding: 3px 0 3px 15px}
.contentContainer li h3, .contentContainer li p {padding:0}
.contentContainer address  {padding:20px 0 20px  182px; font-style:normal; }

.exampleBox { width:655px; overflow:hidden; margin: 10px 0 0 15px }
.exampleBox div { display:inline; float:left; width:208px; padding: 0 0 20px 0; margin:0 0 0 10px }
.exampleBox  h3 { padding:10px 0 5px 0}
.exampleBox  h3.h2line { padding:10px 0 18px 0}
.exampleBox  p { padding:0; text-align:center}
.linkSemp { padding:20px 0 ; background:url(../images/point.gif) repeat-x left top; }

.Report { margin: 15px 0 0 0; width:670px;}
.Report div  { display:inline; width:325px; margin: 0 20px 0 0}
.Report p { text-align:right; }
.Report p a { margin: 0 10px 0 0}

.FAQ dl { }
.FAQ dt { padding:20px 90px 0 35px; }
.FAQ dd { padding:10px 90px 20px 35px; background:url(../images/point.gif) repeat-x left bottom; }
.FAQ dt a { float:right; margin: 0 -90px 0 0;  background: url(../images/bullet_head.gif) no-repeat  100% -29px; padding:2px 18px 2px 0;  }
.FAQ dt a:hover {color:#f00;  background: url(../images/bullet_head.gif) no-repeat  100% -12px;  }
.FAQ dl span { margin:0 21px 0 -35px;  }
.FAQ dd span { margin:0 22px 0 -35px;}
.FAQ ul  {padding: 20px 0 20px 20px; list-style:none }
.FAQ li { padding:2px 0 2px 20px ; background: url(../images/dot_red.gif) no-repeat  10px 8px; }
.FAQ .noBG {background:none}

/* faetures
--------------*/
.ftext p { padding:0 0 7px}
 p.dotted_10 { padding:10px; margin:0; background:url(../images/point.gif) repeat-x left 50%; font-size:1px; line-height:1px}
.tbl_td td { border:1px solid #CCCCCC; padding-left:0}
.tbl_td {border:1px solid #CCCCCC; line-height:20px}

/* solution
---------------------*/
 .goTop { text-align:right; padding:10px 0}
 .goTop a { background: url(../images/bullet_head.gif) no-repeat right -14px;  padding:0 20px 0 0; line-height:14px; }
 .goTop a:hover {background-position:100% -31px}
 p.link {text-align:right; padding:0}
.link a { background: url(../images/bullet_head.gif) no-repeat 0 3px; padding:0 0 0 15px}
.text_li, .onefullColl ul {margin:0; padding:0 0 0 20px;  list-style:none}
.text_li li,  .onefullColl ul li {background:url(../images/dot_red_2.gif) no-repeat 0 3px; padding: 0 20px 4px 15px}
p.contIMG { padding:20px 0}


/* company */
.listClientBox { float:left; width:50%}
.listClientBox ul { padding:5px 0 20px 0;}
.listClientBox ul li { padding-left:20px; background: url(../images/icons/icon_bg_hotline.gif) no-repeat  -28px -142px; line-height:150% }
.clear { clear:left}
.contactInfo { width:100%; background:url(../images/point.gif) repeat-y  190px top; border-collapse:collapse; }
.contactInfo  td { padding:20px; background:url(../images/point.gif) repeat-x left bottom;}

.grey_11   td   {background:url(../images/point.gif) repeat-x left bottom;}
.aDownloadPage .listClientBox  {width:45%; margin-right:4%}
/* customer  sexy show
------------------------*/
.custCont { padding:20px 0 20px 10px;  display:inline-block }
.home .custCont { margin:0 0 40px 17px; display:block; padding:0; float:left}
.home .custCont a{cursor:pointer}
.custCont .imgBox { width: 67px; height:58px; position:relative; float:left;  z-index:16; padding:0 2px 4px; margin:0}
.custCont .imgBoxlast {padding:0 2px 0 !important }
.custCont  .imgBox img {width:67px; height:58px; position:absolute; z-index:15;}
.custCont  .imgBox img:hover  {width:101px; height:87px; position:absolute; z-index:20;}

.lrtbl_top_1ind{background:url(/images_page/img_index/bg_top1.gif) no-repeat;width:209px;height:31px;font:bold 11px/31px Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:0; margin:0 0 0 2px;}

/* footer
----------------------------------*/
.vFooterCont {clear:both}
.menuLine {padding:0 100px; background:url(../images/bg_menu_dotted.gif) repeat-x; height:70px}
.menuLine p {float:left; padding:5px 0 0 0}
.menuLine p.p_right {float:right; padding:17px 0 0 0}
.menuLine ul { width:500px; text-align:center; margin:0 0 0 100px; padding:10px 0 0}
.menuLine ul li {display:inline ; line-height:150%;}
.menuLine a {color:#003399}
.companyInfo {padding:20px 0; color:#666}
.companyInfo p { text-align:center; padding:5px 0}
.companyInfo p span { color:#FF0000; padding: 0 7px}
.companyInfo ul { margin:0; padding:10px 0 0 0; list-style:none; text-align:center}
.companyInfo ul li {display:inline}
.companyInfo ul li a {color:#000000}

/*
----------------------*/
.vBodyCont .m0 {margin:0}
.vBodyCont .p0 {padding:0}
.vBodyCont .pt0 {padding-top:0}
.vBodyCont .pm0 {padding:0; margin:0}
.vBodyCont .noBG {background:none}
  h2.m0  {margin:0}

/*  right bar
-------------------------------*/
p.aBrowserLinkBox {border:3px double #CCCCCC; padding:3px 10px; }
p.aBrowserLinkBox a { color:#999}
p.aBrowserLinkBox a:hover { color:#f00}

.aTestimonialBox { border:1px solid #D5D2C2;  background:#FFF; padding:2px; margin-bottom:20px }
.aTestimonialBox .boxSub { background:#F3F3EC; height:1%}
.aTestimonialBox .img { text-align:center; padding:4px 0 }
.aTestimonialBox p { padding:20px 12px 20px 17px; font-family:Tahoma, Verdana, Arial, sans-serif; color:#333; font-size:12px}
.aTestimonialBox p.dotted_10 { height:5px; background-color:#FFF; padding:0; background-position: 0 1px; font-size:1px; line-height:1px }
.aTestimonialBox p.author { padding:0 12px 0 17px; font-size:11px  }
.aTestimonialBox p.link  { padding: 10px 12px 15px 17px; font-family: Verdana, Arial, sans-serif; }
.aTestimonialBox p.link a {background:none; color:#000; font-size:11px }


/*  terms & pravice pages
---------------------------*/
 .onefullColl { padding:100px 140px 20px; background:url("../images/big_overview/bnr_blue.gif") no-repeat 2px -4px; color:#666 }
 .onefullColl .pdf {background:url(../images/bg_menu_dotted.gif) repeat-x left bottom;}
 .onefullColl h1 a { float:right}
 .onefullColl .little_dots { height:5px; overflow:hidden; background:url(../images/bg_menu_dotted.gif) repeat-x }
 .onefullColl .fl { float:left; padding:20px 0 0 0}
 .onefullColl .fl a { color:#000}
 .onefullColl .fl a:hover {color:#F00}
 .onefullColl address { display:block; padding:10px 30px; font-style:normal}


/* bunners ands buttons*/
/* buner line home pade
--------------------------------------------*/
 .bunnerLineHome {  width:100%; padding:7px 0 0 0; overflow:hidden; background:url("../images/footer_banner_bg.gif") repeat-x}
 .bunnerLineHome ul {margin:0; padding:0 0 0 63px; list-style:none}
 .bunnerLineHome li { float:left; padding: 0 23px 0 0}
 .bunnerLineHome p { padding: 0 0 0 30px; background:url("../images/b_index_customers.gif") no-repeat  }
 .bunnerLineHome p.btnOnlT { padding: 0 0 0 22px; background:none; }
  p.btnClienParent  { padding: 0; background:url("../images/b_index_customers.gif") no-repeat ; float:left; }
  p.btnClienParent , .bunnerLineHome p {background:url(/images_page/left_right_banner/customers.gif) no-repeat right top;}
 .bunnerLineHome a { display:block; width:172px; height:76px}
 .bunnerLineHome p a, p.btnClienParent  a { display:block; width:199px; height:76px; position:relative }
 .bunnerLineHome p.btnOnlT a {  width:209px; }
 .bunnerLineHome p a span,  p.btnClienParent  a span{ visibility:hidden;  position:absolute; width:189px; height:63px; margin:4px; border:1px solid red; }

 .bunnerLineHome p a span img   , p.btnClienParent  a span img {}
 .bunnerLineHome a.btnProd { background:url("../images/line_banner/products.png") no-repeat}
 .bunnerLineHome a.btnFeat { background:url("../images/line_banner/features.png") no-repeat}
 .bunnerLineHome a.btnSolut { background:url("../images/line_banner/customer_survey.png") no-repeat}
 .bunnerLineHome a.btnProd { background:url("../images/line_banner/products.png") no-repeat}
 .bunnerLineHome p.btnOnlT a{background:url("/images_page/img_index/online_traning.png") no-repeat }
 
 .bunnerLineHome a:hover { background-position: 0 -76px}
 .bunnerLineHome p a:hover, p.btnClienParent a:hover { background:none}
 .bunnerLineHome p a:hover span, p.btnClienParent a:hover span {visibility:visible;}
.bunnerLineHome p.btnOnlT a:hover {background:url("/images_page/img_index/online_traning.png") no-repeat  0 -76px}
/* bunners
----------------------*/
p.RBLifeChat, p.RBDemo, p.RBfreeTrial,
p.RBLabel, p.RBCall, p.RB60Day,
p.RBAPIint, p.RBservise, p.RBservise,
p.RBquectur, p.RBShcedDemo,  p.RBFeatures,                        
p.BNViewSemple, p.RBCustSurv, p.RBEmplSurv, p.RBMarkResr,
p.RBRecruit, p.RBBankFins, p.RBConsult, p.RBEducat,
p.RBHealthcare, p.RBPublicSector, p.RBquecturMidl,
p.RBfreeTrialMidl, p.RBRQ, p.RBClients, 
p.RBRequestCall, p.RBSelsforce,  p.RBAPIdiagram, 
p.RBLDAPMidl, p.RBLDAP, p.RBFirDesign, p.RBPlugin,
p.RBSEESample , p.RBQlikView, p.RBOurServ, p.RBFeaturesBut,
p.RBPROD, p.RBTESTME, p.RBOLT, p.RBBID, p.RBReqPOC, p.RBBKSind,
p.RB360ES, p.RBBlogKS, p.RBWComm, p.RBWCommind  { margin:0; padding:0 0 30px 0}

p.RBLifeChat a, p.RBDemo a, p.RBfreeTrial a,
p.RBLabel a, p.RBCall a,  p.RB60Day a, 
p.RBAPIint a, p.RBservise a,  p.RBservise a,
p.RBquectur a, p.RBShcedDemo a,  p.RBFeatures a,
p.RBCustSurv a, p.RBEmplSurv a, p.RBMarkResr a ,
p.RBRecruit a, p.RBBankFins a, p.RBConsult a, 
p.RBEducat a, p.RBHealthcare a, p.RBPublicSector a,
p.RBquecturMidl a, p.RBfreeTrialMidl a, p.RBRQ a, 
p.RBClients a, p.RBRequestCall a, p.RBSelsforce a,
p.RBAPIdiagram a,   p.RBLDAPMidl a, p.RBLDAP  a , 
p.RBFirDesign a, p.RBPlugin a, p.RBSEESample a, 
p.RBQlikView a , p.RBOurServ a, p.RBFeaturesBut a, 
p.RBPROD a, p.RBTESTME a, p.RBOLT a, p.RBBID a,p.RBBlogKS a,
p.RB360ES a, p.RBReqPOC a, p.RBWComm a   { display:block; height:76px; width:201px; overflow:hidden}
 p.RBBKSind a ,p.RBWCommind a   { display:block; height:76px; width:209px; overflow:hidden}

p.RBLifeChat a {background:url(../images_page/right_bar_bnr/live_chat_grey.gif) no-repeat 0 0; }
p.RBfreeTrial a {background:url(../images_page/right_bar_bnr/free_trial1.gif) no-repeat;}
p.RBDemo a {background:url(../images_page/right_bar_bnr/live_demo.jpg) no-repeat;}
p.RBLabel a {background:url(../images_page/right_bar_bnr/private_label1.gif) no-repeat; }
p.RBCall a {background:url(../images_page/right_bar_bnr/b_index_contact_us_h.gif) no-repeat;}
p.RB60Day a {background:url(../images_page/right_bar_bnr/60-day.jpg) no-repeat; }
p.RBAPIint a {background:url(../images_page/right_bar_bnr/api_integration1.jpg) no-repeat;}
p.RBservise a {background:url(../images_page/right_bar_bnr/request_services1.jpg) no-repeat;}
p.RBquectur a {background:url(../images_page/right_bar_bnr/quick_tour.png) no-repeat;}
p.RBShcedDemo a {background:url(../images_page/right_bar_bnr/schedule_demo.png) no-repeat;}
p.RBFeatures a {background:url(../images_page/right_bar_bnr/ks_features_new.gif) no-repeat top;   height:112px;}
p.RBCustSurv a {background:url(../images_page/left_right_banner/industry-customer-surveys.jpg) no-repeat;}
p.RBEmplSurv a {background:url(../images_page/left_right_banner/industry-employee-feedback.jpg) no-repeat;}
p.RBMarkResr a {background:url(../images_page/left_right_banner/industry-market-research.jpg) no-repeat}
p.RBRecruit a {background:url(../images_page/left_right_banner/industry-recruitment.jpg) no-repeat} 
p.RBBankFins a { background:url(../images_page/left_right_banner/industry-financial-services.jpg) no-repeat}
p.RBConsult a {background:url(../images_page/left_right_banner/industry-consulting.jpg) no-repeat}
p.RBEducat a { background:url(../images_page/left_right_banner/industry-education.jpg) no-repeat} 
p.RBHealthcare a {background:url(../images_page/left_right_banner/industry-healthcare.jpg) no-repeat}
p.RBPublicSector a { background:url(../images_page/left_right_banner/industry-public-secktor.jpg)}
p.RBquecturMidl a { background:url(../images/middle_banner/view_demo.png) no-repeat;  height:60px; width:178px;}
p.RBfreeTrialMidl a {background:url(../images/middle_banner/btn_freetrial.gif) no-repeat; height:60px; width:178px;}
p.RBAPIdiagram  a {background:url(../images/middle_banner/api_diagram.png) no-repeat; height:60px; width:178px;}
p.RBLDAPMidl  a {background:url(../images/middle_banner/ldap_demo.png) no-repeat; height:60px; width:178px;}
p.RBLDAP a {background:url(../images_page/left_right_banner/ldap.jpg)}
p.RBRQ a {background:url(/images_page/left_right_banner/request_quote.jpg) no-repeat;}
p.RBClients a  {background:url(/images_page/left_right_banner/customers.gif) no-repeat;}
p.RBRequestCall a {background:url(/images_page/left_right_banner/request_call.png) no-repeat;}
p.RBSelsforce a {background:url(/images_page/left_right_banner/salesforce_integration.jpg) no-repeat;}
p.RBFirDesign a {background:url(/images_page/left_right_banner/first_design_free.jpg) no-repeat;}
p.RBPlugin a {background:url(/images_page/left_right_banner/ks_plugin.png) no-repeat;}
p.RBSEESample a {background:url(/images_page/left_right_banner/see_customer_survey.jpg) no-repeat;}
p.RBQlikView a {background:url(/images_page/left_right_banner/our_services.jpg) no-repeat;}
p.RBOurServ a {background:url(/images_page/left_right_banner/qlik_view.jpg) no-repeat;}
p.RBFeaturesBut a {background:url(/images_page/left_right_banner/features.jpg) no-repeat;}
p.RBPROD a {background:url(/images_page/left_right_banner/products.jpg) no-repeat;}
p.RBTESTME a {background:url(../images/left_right_banner/test-me.jpg) no-repeat;}
p.RBOLT a   {background:url(../images/left_right_banner/online_training.png) no-repeat;}
p.RBBID a   {background:url(../images_page/left_right_banner/business_intelligence_d.png) no-repeat;}
p.RBReqPOC a   {background:url(/images_page/left_right_banner/poc.png) no-repeat;}
p.RBBKSind a   {background:url(/images_page/img_index/blog_ks.png) no-repeat;}
p.RBWCommind a   {background:url(/images_page/img_index/w_community.png) no-repeat;}
p.RBBlogKS a   {background:url(/images_page/left_right_banner/blog_ks.png) no-repeat;}
p.RB360ES a   {background:url(/images_page/left_right_banner/360_employee_surveys.png) no-repeat;}
p.RBWComm a   {background:url(/images_page/left_right_banner/w_community.png) no-repeat;}

p.RBLifeChat a:hover, p.RBDemo a:hover, p.RBfreeTrial a:hover,
p.RBLabel a:hover, p.RBCall a:hover,  p.RB60Day a:hover, 
p.RBAPIint a:hover, p.RBservise a:hover,  p.RBservise a:hover,
p.RBquectur a:hover, p.RBShcedDemo a:hover,  p.RBFeatures a:hover,
p.RBCustSurv a:hover, p.RBEmplSurv a:hover, p.RBMarkResr a:hover, 
p.RBRecruit a:hover, p.RBBankFins a:hover, p.RBConsult a:hover,
p.RBEducat a:hover, p.RBHealthcare a:hover, p.RBPublicSector a:hover, 
p.RBRQ a:hover, p.RBRequestCall a:hover, p.RBSelsforce a:hover, 
p.RBLDAP a:hover, p.RBFirDesign a:hover, p.RBPlugin a:hover,
 p.RBSEESample a:hover, p.RBQlikView a:hover, p.RBOurServ a:hover,
  p.RBFeaturesBut a:hover, p.RBPROD a:hover, p.RBTESTME a:hover, p.RBOLT a:hover,
p.RBBID a:hover, p.RBReqPOC a:hover, p.RBBKSind a:hover,p.RBWCommind a:hover, p.RBBlogKS a:hover, p.RB360ES a:hover,
p.RBWComm a:hover{background-position:  0 -76px}

p.RBFeatures a:hover {background-position:  0 -112px}

p.RBquecturMidl a:hover, p.RBfreeTrialMidl a:hover, 
p.RBAPIdiagram  a:hover, p.RBLDAPMidl a:hover {background-position:  0 -60px}



p.RBClients a {display:block; width:199px; height:76px; position:relative; text-decoration:none; overflow:visible;}
p.RBClients a span { position:absolute; width:188px; visibility:hidden; height:64px; margin:4px 0 0 4px; border:1px solid #F00;}
p.RBClients a:hover  {  border:0 solid #F00;  }
p.RBClients a:hover span { border:1px solid #F00;  margin:4px 0 0 4px; visibility:visible; }
p.RBClients a:hover img { }


.SolutionBunnerLine  {padding:15px 0 0 20px}
.SolutionBunnerLine:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.SolutionBunnerLine p { float:left; padding:0 0 0 15px;}
/**/

.btn_singup { position:absolute; margin:114px 0 0 883px;  z-index:2}
.btn_singup a { height:63px; width:64px; display:block; background:url("../images/buttons/btn_sign_up.gif");}
.btn_singup a:hover { background:url("../images/buttons/btn_sign_up.gif") no-repeat 0 -63px;}
.Features .btn_singup  {margin:197px 0 0 883px; }


div.naaceBox {margin:0 -2px 30px 0; position:relative; z-index:5; width:204px; padding:130px 0 0; background:url(../images_page/left_right_banner/naace.jpg) no-repeat }
div.naaceBox p { padding:7px 20px 15px; text-align:justify ; color:#333 }
div.naaceBox p.foot {padding:0; background:url(../images_page/left_right_banner/naace.jpg) no-repeat left bottom ; height:16px }


/*  smal buners 172x60
-------------------------------*/
p.smalFreeTrial, p.smalDemp { margin:0; padding:0}
p.smalFreeTrial a {display:block; background:url(../images/middle_banner/btn_freetrial.gif) no-repeat 0 0; height:60px; width:172px; overflow:hidden}
p.smalViewDemo  a {display:block; background:url(../images/middle_banner/view_demo.png) no-repeat 0 0; height:60px; width:172px; overflow:hidden}
p.smalFreeTrial a:hover , p.smalViewDemo  a:hover { background-position: 0 -60px}
.FAQ .buttons p { float:left; padding:20px 40px}
.marLeft35 { margin:30px 0 0 35px}
h2.marLeft35 { margin:30px 0 0 35px}


.rightContext { float:right; padding:30px 10px 0 0}
.centerContext { text-align:center}
.centerContext p.RBLDAPMidl  { width:178px; margin:0 auto; padding:20px 0}


/*Benefits*/
/*left_right new enterprise document*/
.lrtbl_docBox { width:202px; padding:0 0  20px}
.lrtbl_docBox h3 { background:url(/images_page/LR_table/bg_doc_box_top2.png) no-repeat top left; padding:20px 0 20px 46px; color:#F00; font-size:12px;}
.lrtbl_docBox ul { list-style:none; margin:0;   background:url(/images_page/LR_table/bg_doc_box_bottom1.png) bottom left no-repeat;  padding:0 0  6px}
.lrtbl_docBox ul li {line-height:100%; list-style:none; margin:0; padding:0 5px 0 5px ; background:url(/images_page/LR_table/bg_doc_box_sep.png) repeat-y top left }
.lrtbl_docBox ul li a {color:#005c90; display:block; padding:7px 3px 5px 41px; background:url(/images_test/dot_red_2.gif) no-repeat 28px 8px !important}
.lrtbl_docBox ul li a:hover {color:#f00}
.home .lrtbl_docBox { width:209px; padding:0 0  25px}
.home .lrtbl_docBox h3 { background:url(/images_page/img_index/bg_doc_box_top2.png) no-repeat top left; }
.home .lrtbl_docBox ul li {background:url(/images_page/img_index/bg_doc_box_sep.png) repeat-y top left }
.home .lrtbl_docBox ul {background:url(/images_page/img_index/bg_doc_box_bottom1.png) bottom left no-repeat; }




/* sitemap */
.sitemap { padding:90px 25px 0 }
.sitemap ul {list-style:none;  padding:0 }
.sitemap ul li { padding:0}
#header_link a {color:#999999;font-weight:bold;text-decoration:none;}

.sitemap th { background:#F5F7FB url(../images_page/h2_bg.gif) repeat-x scroll left bottom ;text-align:left;vertical-align:bottom; padding:5px 10px 5px 5px;}
#site_map th a { color:#444444; font-family: Verdana,Tahoma,Arial,sans-serif;font-size:12px; font-variant:normal;font-weight:bold;}
#site_map ul li {background:transparent url(/images_test/sitemap_li_bg_point.gif) no-repeat scroll 1px 50%;}
#site_map ul li a {color:#333333; display:block; padding:10px 0 10px 24px; text-decoration:none;}

#site_map ul li a:hover {color:#FF0000;text-decoration:underline;}
#site_map { border-collapse:collapse;}
#site_map ul {background: url(/images_test/sitemap_ul_bg.gif) repeat-y 0 2px}
#site_map .last_li {background:transparent url(/images_test/site_map_li_last.gif) no-repeat scroll 0;}

.sitemap table { border-collapse:collapse;}
.sitemap table#site_map td { /*width:140px;*/ padding:0 10px 0 5px}
.sitemap table td.little_dots  {width:900px; padding:0}

#site_map .last_li a {padding:10px 0 10px 24px;}
#middle_link { padding:20px 70px 10px; margin:0 0 70px 0}
#middle_link .middle_link {border:1px solid #ddd; padding:0 10px;  background:#f9f9f9}
#middle_link td { padding: 0 20px; white-space:nowrap;}
#middle_link a {color:#000}
#middle_link a:hover {color:#f00}

.sitemap .text_list3 {list-style:none !important; margin:0; padding:0}
.sitemap .text_list3 a { padding:6px 0 6px 3px; display:block; text-decoration:none;  height:auto;  line-height:100%;}
.sitemap .text_list3 a:hover {text-decoration:underline;}
.sitemap .text_list3 li {list-style:none !important; height:auto; margin:0;  padding:2px 5px 2px 25px; background:url(/images_test/dot_red_2.gif) no-repeat 15px 50%;}
/* sitemap off */


/**/
.valFormDownl { padding:10px 0 80px; text-align:center;}
.valFormDownl input { background-color:#F3F3EC;border:1px solid #999999; font-family:Verdana, Arial, Tahoma, serif; font-size:12px;height:18px;line-height:18px;margin:0pt;padding:0pt;width:145px;vertical-align:middle;}
.valFormDownl input.bt { width:auto;height:20px; line-height:20px; border:none}
.valFormDownl span { font-weight:bold; color:#333}






/**/
.custShowBox ul { list-style:none; padding:20px 0; margin:0; overflow:hidden; display:inline-block}
.showCustList ul.navmenu { margin:0; padding:0; list-style:none}
.showCustList ul.navmenu li { padding:0; background:none}
.showCustList ul.navmenu li h3 {margin:0; padding:0; height:58px; background:url(/images_page/customer/bg_industry_customers_fade.png) repeat-x 0 21px; }
.showCustList ul.navmenu li h3 strong { display:block; height:58px;  background:url(/images_page/customer/bg_industry_customers.jpg) no-repeat;}
.showCustList ul.navmenu li h3.Education strong { background-position:0px 5px}
.showCustList ul.navmenu li h3.Healthcare strong { background-position:0px -232px}
.showCustList ul.navmenu li h3.Research strong{ background-position:0px -113px}
.showCustList ul.navmenu li h3.Finance strong{ background-position:0px -54px}
.showCustList ul.navmenu li h3.Insurance strong{ background-position:0px -173px}
.showCustList ul.navmenu li h3.Pharmaceutical strong{ background-position:0px -291px}
.showCustList ul.navmenu li h3 span { display:none }
.showCustList ul.navmenu li h3 a { display:block; height:58px }
.showCustList ul.navmenu li h3 a {height:58px; display:block; background:url(/images_page/customer/arrow.png) no-repeat right 20px;  color:#666; text-decoration:none; font-size:14px}
.showCustList ul.navmenu li h3 a:hover {display:block; background:url(/images_page/customer/arrow.png) no-repeat right -38px }
.showCustList ul.navmenu li.open h3 a { background:url(/images_page/customer/arrow.png) no-repeat right -97px;  }
.showCustList ul.navmenu li.open h3 a:hover { background:url(/images_page/customer/arrow.png) no-repeat right -156px;  }
.showCustList ul.navmenu li div { overflow:hidden; display:inline-block; margin: 0 0 40px 0; }
.showCustList ul.navmenu li div a{display:block; padding:0 0 0 38px;}
.showCustList ul.navmenu li ul { padding:10px 0 ; margin:0; float:left; width:210px }
.showCustList ul.navmenu li ul li {background:transparent url(/images_test/dot_red_2.gif) no-repeat scroll 38px 5px; padding:3px 0pt 4px 53px;}



/* next steps */
#next_step_bg {  BACKGROUND: url(/images_page/next_step_bg.gif) repeat-y -2px 0; padding:0 5px 0 3px;margin:0;}
#next_step_bg span {display:block; clear:both; width:160px; margin-left:15px; background:url(/images/dot_little.gif) repeat-x; line-height:1px; font-size:1px; height:1px; }
#next_step_bg b {font:bold 11px/14px Verdana, Tahoma, Arial; text-decoration:underline; }
#next_step_bg a, #next_step a:visited { color:#000000; text-decoration:none;  clear:both; padding:5px 0 5px 10px;height:38px; display: block;}
#next_step_bg a:hover { color:#ff0000;text-decoration:none;padding:5px 0 5px 10px;height:38px;display: block;background-color:#F3F3EC;}
#next_step_bg img {margin-right:10px;}
#next_step_up { background:transparent url(/images_page/next_step_blue2.gif) no-repeat scroll left 25px; height:27px; margin:0 3px 0 0; padding:0pt;}
#next_step_up a:visited, #next_step_up a{ color:#666666;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:27px;margin:0;padding:0 0 0 23px;text-align:left;text-decoration:none !important;}
#next_step_up a:hover{color:#333333 !important;}
#next_step_up { background:transparent url(/images_page/bg_top2.gif) no-repeat scroll left top; height:27px; margin:0 3px 0 0; padding:0; width:201px;}
.home #next_step_up { background:transparent url(/images_page/img_index/bg_top2.gif) no-repeat scroll left top; height:27px; margin:0 3px 0 0; padding:0; width:209px;}
#next_step_up a, #next_step_up a:visited  {padding:0; margin:0 0 0 25px; height:25px;  }

#next_step { margin: 0 0 30px 0}
 #next_step p { background:#fff url("/images_page/bg_bottom_featers.gif") repeat-x left bottom;  height:3px; overflow:hidden; padding:0; margin:0 0 0 -1px;  font-size:1px ; line-height:1px}
.home #next_step p { background:#fff url("/images_page/img_index/btm.gif") repeat-x left bottom;  height:3px; overflow:hidden; padding:0; margin:0 0 0 -1px;  font-size:1px ; line-height:1px}

.lrtbl_nextstep { list-style:none;  BACKGROUND: url(/images_page/next_step_bg.gif) repeat-y -2px 0; padding:0 5px 0 3px;margin:0;}
.home .lrtbl_nextstep { list-style:none;  BACKGROUND: url(/images_page/img_index/next_step_bg.gif) repeat-y -2px 0; padding:0 5px 0 3px;margin:0;}
.lrtbl_nextstep li{background:url(/images/dot_little.gif) repeat-x   0 0 ; padding:1px 0 0px 0;}
.lrtbl_nextstep li.last{background:none; padding-bottom:0;}
.lrtbl_nextstep a, .lrtbl_nextstep a:visited {color:#000; text-decoration:none; height:38px;  clear:both; padding:5px 0 5px 5px; display: block;}
.lrtbl_nextstep a:hover { color:#ff0000; background-color:#F3F3EC;}
.lrtbl_nextstep a b{text-decoration:underline}
.lrtbl_nextstep img {border:0;  background-image:url(/images_page/next_step_img.gif); margin-right:5px;}
.lrtbl_nextstep li.lrtbl_ns1 img{background-position:0 0px;}
.lrtbl_nextstep li.lrtbl_ns2 img{background-position:0 -40px;}
.lrtbl_nextstep li.lrtbl_ns3 img{background-position:0 -80px;}
.lrtbl_nextstep li.lrtbl_ns4 img{background-position:0 -120px;}
.lrtbl_nextstep li.lrtbl_ns5 img{background-position:0 -160px;}
.lrtbl_nextstep li.lrtbl_ns6 img{background-position:0 -200px;}
.lrtbl_nextstep li.lrtbl_ns7 img{background-position:0 -240px;}
.lrtbl_nextstep li.lrtbl_ns8 img{background-position:0 -280px;}
.lrtbl_nextstep li.lrtbl_ns9 img{background-position:0 -320px;}
.lrtbl_nextstep .lrtbl_ns7 { background-position:0 -1px;}



blockquote {}
blockquote p.author { text-align:right; padding:0  0 30px}



 /* slide show */
 /* products slade show (bunner)*/
.conteinerSlaudsPos {   position:absolute;height: 260px; width:699px; *width:696px; margin:6px 0 0  250px; overflow:hidden  }
.conteinerSlaudsPos #slideshow { height: 230px; width:699px; overflow:hidden; *width:696px; position:relative; background:#fff url("/images_page/big_banner/products_slide_bg.png") repeat-x bottom; border-bottom:1px solid #7c9cbe; border-left:1px solid #eaeaea }
.conteinerSlaudsPos .sladeBox  {height:200px; padding:30px 310px 0 30px; width:359px; *width:356px}
.conteinerSlaudsPos .sladeBox  p { font-weight:bold; color:#000000}
.conteinerSlaudsPos .sladeBox  p a { font-weight:normal; color:#369}
.conteinerSlaudsPos .sladeBox  p a:hover { color:#f00}
.conteinerSlaudsPos #nav { height:30px;  list-style:none; background:#f2f2ea url("/images_page/big_banner/products_slide_label.png") repeat-x bottom left;  }
.conteinerSlaudsPos #nav  li { float:left; width:139px; text-align:center}
.conteinerSlaudsPos #nav  li.activeLI {}
.conteinerSlaudsPos #nav  a { color:#333; padding: 5px 5px 6px; text-decoration: none; display:block;    }
.conteinerSlaudsPos #nav  li.activeLI a {color:#333; margin:-1px 0 0 ; position:relative; font-weight:bold; background: url("/images_page/big_banner/products_slide_label-active.png") no-repeat }
.conteinerSlaudsPos #nav  a:focus { outline: none; }
.conteinerSlaudsPos #nav  a:hover {color:#f00}
.conteinerSlaudsPos #Products {  background:url("/images_page/big_banner/slade_prod_1bg.jpg") no-repeat right bottom}
.conteinerSlaudsPos #Create {  background:url("/images_page/big_banner/slade_create_1bg.jpg") no-repeat right bottom}
.conteinerSlaudsPos #Customise {  background:url("/images_page/big_banner/slade_custom_1bg.jpg") no-repeat right bottom}
.conteinerSlaudsPos #Manage {  background:url("/images_page/big_banner/slade_manage_1bg.jpg") no-repeat right bottom}
.conteinerSlaudsPos #Leverage {  background:url("/images_page/big_banner/slade_lever_1bg.jpg") no-repeat right bottom}
.conteinerSlaudsPos h2 { background: none; border:none; padding:0 0 5px; margin:0 }
.conteinerSlaudsPos h2 span { display:none}


/* poducts  table  list  */
.prodTablelist { /*background:url(../images/content_bnr/prodcts_top_table.png) no-repeat left top;*/ padding:0 ; margin:10px 0 10px  38px }
.prodTablelist h3 { padding:14px 0 14px 55px; background:url(../images/content_bnr/bg-title.png) no-repeat}
.prodTablelist h3 span { display:none}
.prodTablelist h3.profPrem { background-position:8px -50px }
.prodTablelist h3.profReg { background-position:8px 0 }
.prodTablelist h3.profUnlim { background-position:8px -100px }
.prodTablelist dl {/*background:url(../images/content_bnr/prodcts_bott_table.png) no-repeat  left bottom;*/ zoom:1; padding:0 0 0 10px}
.prodTablelist dl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.prodTablelist dl dt, .prodTablelist dl dd { float:left; margin:0; padding:5px 0; border-bottom:1px solid #fbf1c4}
.prodTablelist dl dt { clear:left; width:235px; padding:5px 0 5px 25px;  font-weight:normal; background: url(../images/dot_red_2.gif) no-repeat scroll 9px 50%}
.prodTablelist dl dd { width:100px}
.prodTablelist dl .buttons { background:none; border:none; padding: 10px 0 19px; width:175px;  margin: 0 0 0 6px}
.prodTablelist dl dd.buttons { margin: 0 0 0 3px }
.prodTablelist dl .buttons a {  display:block; background: url(../images/content_bnr/bg_links.png) no-repeat}	
.prodTablelist dl .buttons a.a1 { background-position: 0 0} 
.prodTablelist dl .buttons a.a1:hover { background-position: 0 -25px}
.prodTablelist dl .buttons a.a2 {background-position: -175px 0}
.prodTablelist dl .buttons a.a2:hover { background-position: -175px -25px}
.prodTablelist .last {border:none}



/*banner f_t_in*/
.f_t_in{padding:0; margin:0; }
.f_t_in p{font-family: Verdana,Arial,  sans-serif; padding:10px 0 5px; margin:0; text-align:center; font-weight:bold;  color:#333333}
.f_t_in ul{padding:0;  list-style-type:none;}
.f_t_in li{display:inline; float:left;margin:0 0 0 5px; }
.home  .f_t_in{margin:0 0 30px 0; width:209px; height:76px; background:url(/images_page/img_index/bnr_bg.png) no-repeat left top;}
.home  .f_t_in ul{ margin:0 0 0 46px;}
.leftColl .f_t_in,  .rightColl .f_t_in {margin: 0 0 30px; width:201px; height:76px; background:url(/images_page/left_right_banner/bnr_bg.png) no-repeat left top;}
.leftColl .f_t_in ul,  .rightColl .f_t_in ul { margin:0 0 0 42px;}
/*.footer_bnr li.bnr_ftin .f_t_in{ width:172px; height:76px; background:url(/images_page/line_banner/bnr_bg.png) no-repeat left top;}
.footer_bnr li.bnr_ftin  .f_t_in ul{ margin:0 0 0 28px;}
.footer_bnr li.bnr_ftin a{width:auto; height:auto; padding:0; margin:0; background:none}
.footer_bnr li.bnr_ftin li{padding:0; margin:0 0 0 5px;}
.footer_bnr li.bnr_ftin p{font-size:10px;}*/


/*samples*/
.Samples .aTreeColl {overflow:visible;}

ul.link_in_line {padding:0; margin:5px 0 5px 120px;LIST-STYLE-TYPE: none;  text-align:left;height:1%;}
ul.link_in_line li{DISPLAY: inline;  FLOAT: left;   width:250px; display:block; }
ul.link_in_line a, .middle_all ul.link_in_line a:visited{color:#333}
ul.link_in_line a:hover{color:#ff0000}

.exampleline{width:100%; padding:20px 0 15px 25px;}
.example{float:left; padding:0 10px 0 0; width:208px;}
.examplelong{float:left; padding:0 10px 0 0; width:265px; margin-left:30px;}
.exampleline p{color:#666666 !important; padding:0 0 5px 0px; font-weight:bold; margin:0 0 0 0 !important;line-height:12px !important;}
.examplelast{float:left; padding:0 0 0 0; width:208px;}
/* hover info popups */
 .hidenCont { font-size:1px; line-height:1px;  display:inline;}
.aHoverPopBox { background: url("/images_page/popup/btg_left_bottom.gif"); position:absolute;  width:350px; height:300px; top:0px;    border:none; z-index:990}
         .bottHoverPopBox {background: url("/images_page/popup/btg_left_top.gif");}
         .rightHoverPopBox {background: url("/images_page/popup/btg_left_top_right.gif");}
         .rightBottHoverPopBox {background: url("/images_page/popup/btg_left_bott_right.gif"); }
         .aHoverPopBox h2, .aHoverPopBoxBig h2 { font-size:14px; color:#FFF; text-align:right; background:#ffcc70 url("/images_page/popup/bg_popup_heder.gif") no-repeat; margin:28px 26px 0px 27px; padding:3px 3px 3px 17px; zoom:1  }
         .aHoverPopBox h2 a, .aHoverPopBoxBig h2 a  { display:inline;   padding:0 !important; margin:0; background:none !important; width:18px; height:18px; text-decoration:none !important}
         .aHoverPopBox h2 a img, .aHoverPopBoxBig h2 a img {  vertical-align:middle;  background:url("/images_page/popup/close_butt.gif") no-repeat}
         .aHoverPopBox h2 a:hover img, .aHoverPopBoxBig h2 a:hover img  {background:url("/images_page/popup/close_butt.gif") no-repeat 0 -18px}
         .aHoverPopBox h2 strong, .aHoverPopBoxBig h2 strong {font-size:13px; float:left; line-height:100%; padding:4px 0 4px 0; width:250px; display:block;   color:#555; text-align:left;}
         .aHoverPopBox h2 strong a , .aHoverPopBoxBig h2 strong a {font-size:13px; float:left; line-height:100%; color:#555; width:auto; height:auto}
         .aHoverPopBox h2:after, .aHoverPopBoxBig h2:after {  content: "."; display: block; height: 0; clear: both; visibility: hidden;}
         .aHoverPopCont { padding:10px 5px 10px 45px; margin: 0 30px 0 0; overflow:auto; height:190px}
         .aHoverPopBox .aHoverPopCont a,  .aHoverPopBoxBig .aHoverPopCont a { display:inline; padding:0; margin:0; background:none; color:#005C90 !important; width:auto; height:auto}
         .aHoverPopBox  h2 strong a, .aHoverPopBoxBig  h2 strong a { color:#555 !important; text-decoration:underline !important;}
         .aHoverPopBox .aHoverPopCont a:hover,  .aHoverPopBoxBig .aHoverPopCont a:hover {color:#f00 !important}
         .aHoverPopBox  h2 strong a:hover , .aHoverPopBoxBig  h2 strong a:hover { color:#f00 !important;}
         .infoBoxContent {display:none}
         .aHoverPopBox p.pFoot { height:15px; margin:0; font-size:11px;  padding:5px 50px 0 45px; text-align:right }
         .aHoverPopBox p.pFoot a {}
         .aHoverPopCont p { margin:0 !important; padding:0; line-height:110%}
         .aHoverPopCont p a { white-space:nowrap; }
         /* .aHoverPopCont { overflow:hidden} */
         .aHoverPopCont p.imgIFBox {text-align:center; padding:0; margin:0}

/* big borg  thama #1 */
  .aHoverPopBoxBig {background: url("/images_page/popup/btg_left_bottom_big.gif"); position:absolute;  width:525px; height:450px;}
      .bottHoverPopBoxBig {background: url("/images_page/popup/btg_left_top_big.gif");}
      .rightHoverPopBoxBig {background: url("/images_page/popup/btg_left_top_right_big.gif");}
      .rightBottHoverPopBoxBig {background: url("/images_page/popup/btg_left_bott_right_big.gif"); }
      .aHoverPopBoxBig h2 {background:#ffcc70 url("/images_page/popup/bg_popup_heder_big.gif") no-repeat; margin:28px 28px 0px 27px;}
      .aHoverPopBoxBig h2  strong { width:400px; }
      .aHoverPopBoxBig  .aHoverPopCont {height:350px;  margin: 0 30px 0 ; padding:10px 5px 10px 5px;}
      .aHoverPopBoxBig p { text-align:center}





/* small home page plagin thama #1 */
   .aHoverPopPlaginHome { position:absolute;  width:395px; height:227px; margin-left:-40px}
      .bottHoverPopPlaginHome{ margin-left:-40px;  height:235px;}
      .rightHoverPopPlaginHome { margin-left:-40px;  height:235px;}
      .rightBottHoverPopPlaginHom {}

   .aHoverPopPlaginHome  .infoBoxContentSup { background: url("/images_page/popup/popup-top-right-plugin.png") no-repeat; width:395px; height:227px;}
             .bottHoverPopPlaginHome .infoBoxContentSup    {background: url("/images_page/popup/popup-bottom-left-plugin.png") no-repeat; height:235px;}
             .rightHoverPopPlaginHome .infoBoxContentSup     {background: url("/images_page/popup/popup-top-left-plugin.png") no-repeat;}
             .rightBottHoverPopPlaginHom .infoBoxContentSup    {background: url("/images_page/popup/popup-bottom-rigth-plugin.png") no-repeat;}


       .aHoverPopPlaginHome   .aHoverPopCont {height:auto; margin:0 30px 0 0; padding:0 0 10px 45px;}
       .aHoverPopPlaginHome  h2 span {visibility:hidden; font-size:18px;}
       .aHoverPopPlaginHome  h2 a { font-size:18px}
       .aHoverPopPlaginHome  h2  {padding:24px 19px 5px 40px; margin:0; text-align:right}
       .bottHoverPopPlaginHome h2 {padding:48px 25px 0px 40px;}
       .aHoverPopPlaginHome  h2 strong a { float:none; text-decoration:none;}
       .aHoverPopPlaginHome  h2 strong { float:left}
       .aHoverPopPlaginHome h2 a img{  vertical-align:middle;  background:url("/images_page/popup/close_butt.gif") no-repeat}
       .aHoverPopPlaginHome h2 a:hover img  {background:url("/images_page/popup/close_butt.gif") no-repeat 0 -18px}

  .aHoverPopPlaginHome ul#popList li { padding:0 0 5px 15px;  margin:0; line-height:100%; }
  .aHoverPopPlaginHome ul#popList li a { padding:0 ; margin:0 ; line-height:100%;}
  .aHoverPopPlaginHome h2 {position:relative; zoom:1; z-index:100}
 .aHoverPopPlaginHome ul#popList {position:relative; zoom:1; z-index:100}


  /*  training  page */
    .tblTren  { width:100%; border-collapse: collapse}
        .tblTren tr {background: url(../images/point.gif) repeat-x scroll left bottom}
        .tblTren td {padding:25px 10px 30px; vertical-align:middle;}
        .tblTren td.viewVideo { width:40%; text-align:center;}
        .tblTren td.bg_middle { width:1px; padding:0; background: url(../images/point.gif) repeat-y scroll center bottom}
        .center { text-align:center }
        .center a { margin:0 auto;}
        .tblTren td p {margin:0;  padding:5px 0; }
        .tblTren td p.link {  text-align:right;}
        .vVideo1BTN a, .vVideo2BTN a, .vVideo3BTN a { display:block;width:210px; height:100px; margin:0  auto}
        .vVideo1BTN a img { background: url(/images_page/button/view-video-sur.png) no-repeat 0 0}
        .vVideo2BTN a img { background: url(/images_page/button/view-video-des.png) no-repeat 0 0 }
        .vVideo3BTN a img { background: url(/images_page/button/view-video-rep.png) no-repeat 0 0}
        .vVideo3BTN a:hover img, .vVideo2BTN a:hover img,  .vVideo1BTN a:hover img {background-position:0  -100px}
