/* Dark color is #369 -- and now #369*/
/* Medium color is #69c */
/* Light color is #EEF3F7 */
/* Hilight color #69C ; yellow = #EDC422*/

body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	}

h1, #mainCell h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #EDC422;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 5px;
	margin-bottom: 20px;
	border-bottom: 1px solid #cecece;
	text-align: left
	}
.small {
	font-size: 10px;
	}

#h1 {
	margin-top: 5px;
	}
#h1 td {
	border-bottom: 1px solid #cecece;
	padding-bottom: 5px;
	vertical-align: bottom;
	}
#h1 td td {
	border: 0;
	padding: 0;
	vertical-align: top;
	}	
#h1 h1 {
	border: 0;		
	margin: 0;
	padding: 0;
	}
#h1b {
	margin-top: 2px;
	margin-bottom: 20px;
	}
	
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #69C;
	font-weight: bold;
	margin-top: 10px;
	text-decoration: none;
	border-bottom: 1px dotted #69c;
	}
	
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #369;
	}

li {
	margin-bottom: 5px;
	}
ui.spaced li {
	margin-bottom: 10px;
	}
ul.imglist, ul.pdflist {
	margin: 5px 0px 5px 0px;
	padding: 0px;
	list-style: none;
	}

ul.imglist {
	margin-left: 15px;
	}	
blockquote ul.imglist {
	margin-left: 0px;
	}
		
	
div.imglist, ul.imglist li, ul.pdflist li {
	list-style-type: none;
	background-repeat:no-repeat;
	min-height:18px;
	padding: 0px 0px 0px 25px;
	margin: 0px 0px 4px 0px;
	line-height: normal;
	}
ul.pdflist li {
	background-image:url(//icon-cache.s3.amazonaws.com/icons/custom/16x16/plain/pdf.gif);
	}
ul.imglist li, div.imglist {
	background-image:url(//icon-cache.s3.amazonaws.com/icons/apps/16x16/plain/bullet_ball_glass_blue.gif);
	}


tr, th, th {
	vertical-align: top;
	}
form {
	padding: 0px;
	margin: 0px;
	}

table.pageSection {
	width: 890px;
	align: center;
	}

#topPageSection {
	width: 890px;
	align: center;
	border-bottom: 1px solid #69c;
	}

.topRightOpts {
	height: 35px;
	vertical-align:bottom;
	}

.topRightOpts a {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B3B3B3;	
	text-decoration: none;
	}
.topRightOpts a:hover {
	color: #999;	
	font-weight: bold;
	}

#siteSearch input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	background-color: #EEE;
	border: 1px solid #69c;
	border-bottom: 0;
	text-align:center;
	padding: 1px;
	padding-bottom: 3px;
	}
	
.t0  { opacity: 0.0;filter:alpha(opacity=0); }
.t10 { opacity: 0.10;filter:alpha(opacity=10); }
.t20 { opacity: 0.20;filter:alpha(opacity=20); }
.t30 { opacity: 0.30;filter:alpha(opacity=30); }
.t40, .img40 { opacity: 0.40;filter:alpha(opacity=40); }
.t50 { opacity: 0.50;filter:alpha(opacity=50); }
.t60 { opacity: 0.60;filter:alpha(opacity=60); }
.t70 { opacity: 0.70;filter:alpha(opacity=70); }
.t80 { opacity: 0.80;filter:alpha(opacity=80); }
.roll0 { opacity: 0.85;filter:alpha(opacity=85); }
.t90 { opacity: 0.90;filter:alpha(opacity=90); }
.t100, .roll1 { opacity: 1;filter:alpha(opacity=100); }
	
	
#adimg {
	padding-left: 2px;
	}
#center hr {
	width: 75%;
	margin-top:10px;
	margin-bottom: 10px;
	padding: 0px;
	height: 1px;
	color: #888;
	background-color: #B9B9B9;
	border: 0;
	}


/* TOP MENU *** */
.imx_tab .left {
	background-color: #FFF;
	background-image: url(//luxsci-public.s3.amazonaws.com/s3/public-201004/general/public_h1_left.gif);
	width: 8px;
	}
.imx_tab .right {
	background-color: #FFF;
	background-image: url(//luxsci-public.s3.amazonaws.com/s3/public-201004/general/public_h1_right.gif);
	width: 8px;
	}
.imx_tab .middle {
	background-color: #FFF;
	border-top: 1px solid #ccc;
	padding: 3px 0px;
	text-decoration: none;
	color: #69C;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	}

.imx_tab2 .left {
	background-color: #69C;
	background-image: url(//luxsci-public.s3.amazonaws.com/s3/public-201004/general/public_h1_left.gif);
	width: 8px;
	}
.imx_tab2 .right {
	background-color: #69C;
	background-image: url(//luxsci-public.s3.amazonaws.com/s3/public-201004/general/public_h1_right.gif);
	width: 8px;
	}
.imx_tab2 .middle {
	background-color: #69C;
	border-top: 1px solid #ccc;
	padding: 3px 0px;
	text-decoration: none;
	color: #FFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	}
.imx_tab, .imx_tab2 {
	margin-right:10px
	}

.imx_tab3 .left {
	background-color: #fff;
	background-image: url(//luxsci-public.s3.amazonaws.com/s3/public-201004/general/public_h1_left_bot.gif);
	background-repeat: no-repeat;
	width: 8px;
	height:22px;
	}
.imx_tab3 .right {
	background-color: #fff;
	background-image: url(//luxsci-public.s3.amazonaws.com/s3/public-201004/general/public_h1_right_bot.gif);
	background-repeat: no-repeat;
	width: 8px;
	height:22px;
	}
.imx_tab3 .middle {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	padding: 3px 0px;
	text-decoration: none;
	color: #69c;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	}

.imx_tab4 .left {
	background-color: #69c;
	background-image: url(//luxsci-public.s3.amazonaws.com/s3/public-201004/general/public_h1_left_bot.gif);
	background-repeat: no-repeat;
	width: 8px;
	height:22px;
	}
.imx_tab4 .right {
	background-color: #69c;
	background-image: url(//luxsci-public.s3.amazonaws.com/s3/public-201004/general/public_h1_right_bot.gif);
	background-repeat: no-repeat;
	width: 8px;
	height:22px;
	}
.imx_tab4 .middle {
	background-color: #69c;
	border-bottom: 1px solid #ccc;
	padding: 3px 0px;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	}



.imx_table {
   border: 1px solid #666;
   padding: 0px;
   background-color: #DDDDDD;
   }
.imx_table2 {
   padding: 1px;
   background-color: #DDDDDD;
   }

.imx_pdf_off {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;	
	text-decoration: none;
	padding: 0px;
	text-align:right;
   }


.pnav2_in_off {
   background-color: #FFF;
}
.pnav2_in_on {
   background-color: #69C;
}
.pnav2_left {
   background-color: #369;
   }
.pnav2_left_2 {
   background-color: #edc422;
   }
.pnav2_left_3 {
   background-color: #929292;
   }
		
.pa0 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   padding-right: 5px;
   padding-left: 5px;
   text-decoration: none;
   color: #369;
   font-weight: normal;
}
.pa1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   padding-right: 5px;
   padding-left: 5px;
   text-decoration: none;
	color: #fff;
   font-weight: normal;
   }

#bottomOfPage {
	width: 890px;
	align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	margin-top: 30px;
	border-top: 1px solid #CCC;
	}
#bottomOfPage a {
   color: #666;
   text-decoration: none;
   }
#bottomOfPage a:hover {
	color: #333;
   text-decoration: underline;
   }
#bottomOfPage #linkarea {
	color: #999;
	margin-top:4px;
	margin-bottom: 5px;
	}

.bottomOfPageText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 540px;
	color: #999999;
	padding-right: 175px;
	padding-left: 175px;
	background-color: #F6FBFF;
	margin-top: 25px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #369;
	}


/* Front-page specific */
#fpFeature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #666;
	margin-bottom:15px;
	}

#fpItems td {
	cursor: pointer;
	}
	
#fpItems .fpHeader h1 {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	border: none;
	color: #369;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 6px;
	margin-top: 3px;
	margin-left:5px;
	text-align: left;
	}

#fpItems h1:hover {
	text-decoration: underline
	}

#fpItems h2 {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	color: #666;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
	margin-left:10px;
	border-bottom: 0px;
	}

#security {
	border-right: 1px solid #CCC;
	padding-top: 10px;
	width: 175px;
	vertical-align:middle;
	}

#fpBlog {
	font-family: Arial, Helvetica, sans-serif;
	color: #369;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 9px;
	margin-top: 10px;
	margin-left:10px;
	}
#fpBlog a {
	text-decoration: none;
	color: #369;
	}
#fpBlog a:hover {
	text-decoration: underline;
	}
#fpBlog2 {
	margin-left:10px;
	background-image: url(//luxsci-public.s3.amazonaws.com/s3/public-201004/front/Front-Page-RSS.gif);
	background-repeat: no-repeat;
	padding-left: 55px;
	padding-right: 10px;
	}
#fpBlog2 p {
	margin: 0px;
	padding: 0px;
	margin-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	}
#fpBlog2 a {
	color: #666;
	text-decoration: none;
	}
#fpBlog2 a:hover {
	text-decoration: underline;
	}
#rightColumn {
	border-left:1px solid #CCC;
	padding-left: 10px;
	}
#mainRight #center {
	border-left: 1px solid #CECECE;
	border-right: 1px solid #CECECE;
	padding-bottom: 10px;
	}	


/* Other Pages Specific */

#luxrss {
	text-align:left;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	height: 60px;
	}
#luxrss .rsstitle {
   font-weight: bold;
	font-size: 18px;
	margin: 0 0 10px 5px;
	text-align: left;
	}
#luxrss .rsstitle a {
   text-decoration: none;
   color: #369;
	font-family: Arial, Helvetica, sans-serif;
   }
#luxrss .rsstitle a:hover {
   text-decoration: underline;
	}
#luxrss .rssheadline {
   margin-left: 20px;
   margin-top: 5px;
	font-weight: normal;
	text-align:left;
	}
#luxrss .rssheadline a {
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #464646;
   text-decoration: none;
   }
#luxrss .rssheadline a:hover {
   text-decoration: underline;
	}


#letterhead, #letterfoot {
	display:none;
	}

#mainRight {}
#rightColWidth {
	width: 275px;
	margin-left: 20px;
	}

#mainCell a:hover {
	text-decoration:none;
	}
	
#breadCrumbs, #mainCell .printable a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	text-decoration:none;
	}
		
#breadCrumbs a {
	color: #999;
	font-weight: bold;
	text-decoration: none;
	}

#whychoose #whytop {
	font-size: 14px;
	text-align: left;
	}


#whychoose #whytbl a.whychoose {
	color: #69C;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	}
#whychoose #whytbl a.whychoose:hover {
	text-decoration: underline;
	}
#whychoose h3 {
	font-size: 16px;
	}
#whychoose #whyall a {
	color: #369;
	text-decoration: underline;
	font-size: 14px;
	margin-bottom: 4px;
	display: block;
	font-weight:bold;
	}
#whychoose #whyall a:hover {
	text-decoration: none;
	}
#whychoose #whyall .desc {
	color: #333;
	font-size: 12px;
	margin-bottom: 10px;
	}

#whychoose #whyall a.inline {
	font-weight:normal;
	display:inline;
	font-size: 12px;
	}

#whychoose #whytop a {
	color: #369;
	text-decoration: underline;
	font-size: 14px;
	margin-bottom: 4px;
	display: block;
	font-weight:bold;
	}
#whychoose #whytop a:hover {
	text-decoration: none;
	}
#whychoose #whytop .desc {
	color: #333;
	font-size: 12px;
	margin-bottom: 10px;
	}

#whychoose #whytop a.inline {
	font-weight:normal;
	display:inline;
	font-size: 12px;
	}



.testimonialCell {
	margin-left:5px;
	margin-right:20px;
	margin-top:0px;
	font-size: 12px;
	text-align: center;
	}
.testimonialQuote {
	text-align: left;
	margin-left: 20px;
	}
.testimonialPerson {
	font-style: normal;
	text-align: left;
	margin-left: 20px;
	}	
.testimonialCell a {
	color: #69C;
	}
.testimonialCell h1 {
	margin-left:0px;
	margin-top: 0px;
	margin-bottom: 5px;
	}
.testimonialCell h1 a {
	color: #EDC422;
	text-decoration: none;
	}
.testimonialCell h1 a:hover {
	color: #EDC422;
	text-decoration: underline;
	}




#rightColWidth h1, #rightColumn h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	border: none;
	text-align: left;
	margin: 0px 0px 10px 5px;
	padding: 0px;
	}
#rightColWidth .area, #rightColumn .area {
	margin-left: 10px;
	margin-right: 10px;
	}

#rightColWidth .area a, #rightColumn .area a {
	color: #369;
	}


/* New Navigation */

#open_close_features {
	text-align:right;
	font-size: 10px;
	color: #888
	}
#open_close_features a {
	color: #888
	}

#feature_container h2 {
	margin-left: 0px;
	margin-top: 1px;
   margin-bottom: 10px;
   padding-left: 4px;
	border: 0px;
   padding-left: 20px;
   background-repeat: no-repeat;
   background-position: left center;
	cursor: pointer;
	}
#feature_container h2 div {
	padding: 2px 3px 3px 4px;
	}
#feature_container p {
   margin-top: 0px;
   margin-bottom: 10px;
   }
		
h2.f_name {
   background-image: url(//luxsci-public.s3.amazonaws.com/s3/public-201004/general/blue_plus_60.gif);
	}
h2.f_name_hover {
   background-image: url(//icon-cache.s3.amazonaws.com/icons/apps/16x16/plain/navigate_plus.gif);
	}
h2.f_name_hover div {
	background-color: #69C;
	color: #FFF;
	}

h2.f_name_sel {
   background-image: url(//luxsci-public.s3.amazonaws.com/s3/public-201004/general/blue_minus_60.gif);
	}
h2.f_name_sel_hover {
   background-image: url(//icon-cache.s3.amazonaws.com/icons/apps/16x16/plain/navigate_minus.gif);
	}
div.f_info_start, div.f_info, div.f_info_start_on {
   margin-bottom: 10px;
   padding-left: 28px;
   }
div.f_info div {
	background-color: #FFF;
	padding: 5px;
   border: 1px solid #cecece;
   }                            
div.f_info_hide {
   display: none;
   }


div.hanging_list {
	margin-left: 25px;
	text-indent: -25px;
	margin-bottom: 5px;
	border: none;
	}
.more_detail {
	color: #888;
	font-size: 12px;
	}	
.more {
   font-weight: bold;
	color: #369
   }
	
td.mainCell {
	width: 595px;
	padding-top:22px;
	}
.mainCell a {
	color: #369;
	}

.tabContent ul {
	font-size: 13px;
	color: #333333;
}
.SeeAlso {
	margin: 5px;
	padding: 5px;
	border: 1px inset #CCC;
	background-color: #EEE;
	}
#a_tabbar h2 {
	font-size: 16px;
	margin-left: 0px;
	border-bottom: 0px;
	}	               

.usel { 
	text-decoration: none;
	}
.sel {
	text-decoration: underline;
	}
	
/* Contact Info Form */
.ci_div {
   border: 1px solid #E0E8FF;
   width:500px;
   }
.ci_odd {
   background-color: #F0F8FF;
   width: 500px;
   }
.ci_even {
   width: 500px;
   }


input {
   font-family:  Arial, Helvetica, sans-serif;
   font-size:    12px;
   }
.form_small {
   font-size: 11px;
   font-family: Arial, Helvetica, sans-serif;
   }
input.inputbox_p {
   width: 100%;
   background: white;
   color: black;
   }
input:focus.inputbox_p, textarea:focus {
   background: #EEF3F7;
   color: black;
}
.text {
   font-size: 10px;
   }


/* TAB BAR */

.tab {
   font-size: 12px;
   padding: 10px;
   }
.heading {
   font-size: 16px;
   font-weight: bold;
   border-bottom: 1px solid #CCC;
   margin-bottom: 5px;
   }
.tabhide, #a_tabbar .heading {
   display: none;
   }
#a_tabbar .tabhide {
   display: block;
   }

#a_tabbar .dhx_tabcontent_zone {
  border:0px solid #91A7B4;
  }

/* Dialog Box */

div#dialog {
   width: 200px;
   position: absolute;
   overflow: hidden;
   }
div#dialogBody {
   background-color: white;
   padding: 10px;
   font-size: 14px;
   overflow: auto;
   }
#dialogBody a {
	color: #69C;
	}
#dlgBodyOut {
   border: 1px solid #888;
   }
div#dScr {
   position: absolute;
   display: none;
   top: 0;
   left: 0;
   cursor: not-allowed;
   background-color: #FFF;
   filter: alpha(opacity=80);
   opacity: 0.8;
   -moz-opacity: 0.8;
   }
div.dlg_shadow {
   position: absolute;
   display: none;
   cursor: not-allowed;
   }
.dlg_left_tab {
    background-image:url(//icon-cache.s3.amazonaws.com/icons/dialog/dlg_left_tab.gif);
    background-position: top left;
   }
.dlg_right_tab {
    background-image:url(//icon-cache.s3.amazonaws.com/icons/dialog/dlg_right_tab.gif);
    background-position: top right;
   }
.dlg_middle_tab {
    background-image:url(//icon-cache.s3.amazonaws.com/icons/dialog/dlg_top_dot.gif);
    color: #000;
    font-size: 16px;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    cursor: move;
   }
.dlg_tab_single {
    background-position: top right;
    background-repeat:no-repeat;
    background-image:url(//icon-cache.s3.amazonaws.com/icons/dialog/dlg_tab_single.gif);
    text-align: right;
    padding-top: 4px;
    padding-right: 11px;
    }

/* --------------------------------------------------------------- */
/* Tab Stuff */

#mainTable .tab {
   font-size: 12px
   }
#a_tabbar .maintab {
   border-left: 1px solid #CCC;
   border-right: 1px solid #CCC;
   border-bottom: 1px solid #CCC;
   }
td.feature_desc {
   color: #888;
   padding: 8px;
   font-size: 10px;
   }
.nojs {
   border-top: 2px solid #CCC;
   }
.jswarning {
   border: 1px solid #CCCCCC;
   margin-bottom: 10px;
   padding: 5px;
   color: red;
   }
#a_tabbar .normal {
   display:none;
   }

/* OFFICIAL */

.dhx_tabbar_zoneV{
   position:relative;
}
.dhx_tabbar_zoneVB{
   position:relative;
}

.dhx_tabbar_zone .dhx_tablist_zone{
  padding:5px 0px 0px 0px;
}
.dhx_tabbar_zoneB .dhx_tablist_zone{
  padding:5px 0px 0px 0px;
}
.dhx_tabbar_zoneV .dhx_tablist_zone{
  padding:0px 0px 0px 0px;
}
.dhx_tabbar_zoneVB .dhx_tablist_zone{
  padding:0px 0px 0px 0px;
  position:absolute;
}

.dhx_tabcontent_zone{
  overflow:hidden;
  position:relative;
  background-color:#F0F8FF;
}
.dhx_tabbar_zone .dhx_tabcontent_zone{
  border-bottom:1px solid #91A7B4;
  border-left:1px solid #91A7B4;
  border-right:1px solid #91A7B4;
  border-top:0px solid #91A7B4;
}
.dhx_tabbar_zoneB .dhx_tabcontent_zone{
  border-top:1px solid #91A7B4;
  border-left:1px solid #91A7B4;
  border-right:1px solid #91A7B4;
  border-bottom:0px solid #91A7B4;
}
.dhx_tabbar_zoneV .dhx_tabcontent_zone{
  border-bottom:1px solid #91A7B4;
  border-top:1px solid #91A7B4;
  border-right:1px solid #91A7B4;
  border-left:0px solid #91A7B4;
  position:absolute; top:0px;
}
.dhx_tabbar_zoneVB .dhx_tabcontent_zone{
  border-bottom:1px solid #91A7B4;
  border-top:1px solid #91A7B4;
  border-left:1px solid #91A7B4;
  border-right:0px solid #91A7B4;
  position:absolute; top:0px;
  left:0px;
}

.dhx_tab_element div{
    font-family:Tahoma;
    font-size:8pt;
}
.dhx_tabbar_zoneB .dhx_tab_element div{
    background-position:bottom;
}
.dhx_tabbar_zoneVB .dhx_tab_element div{
    background-position:right;
}




.dhx_tab_element{
    font-family:Tahoma;
    font-size:8pt;
    text-align:center;
    cursor:pointer;
    position:absolute;

    overflow:hidden;
}
.dhx_tabbar_zone .dhx_tab_element{
    padding:3px 0px 3px 0px;
}
.dhx_tabbar_zoneB .dhx_tab_element{
    padding:0px 0px 0px 0px;

}
.dhx_tabbar_zoneV .dhx_tab_element{
    padding:0px 3px 0px 3px;
}
.dhx_tabbar_zoneVB .dhx_tab_element{
    padding:0px 0px 0px 0px;
}

.dhx_tab_element_inactive{
    font-weight:normal;
    z-Index:4;
}
.dhx_tabbar_zone .dhx_tab_element_inactive{
    margin-top:3px;
    margin-left:0px;
}
.dhx_tabbar_zoneB .dhx_tab_element_inactive{
    margin-top:0px;
    margin-left:0px;
}
 .dhx_tabbar_zoneV .dhx_tab_element_inactive{
    margin-left:3px;
    margin-top:0px;
}
.dhx_tabbar_zoneVB .dhx_tab_element_inactive{
    margin-left:0px;
    margin-top:0px;
}


.dhx_tab_element_active{
    background-color: #F0F8FF;
    font-weight:bold;
    z-Index:5;
}
.dhx_tabbar_zoneB .dhx_tab_element_active{
    margin-top:0px;
}

.dhx_tab_element_disabled{
   color:silver;
   cursor:default;
}

.dhx_tabbar_row{
    overflow:hidden;
}
.dhx_tabbar_zone .dhx_tabbar_row{
    margin-top:-5px;
    position:relative;
    }
.dhx_tabbar_zoneB .dhx_tabbar_row{
    margin-top:-5px;
    position:relative;
    }
.dhx_tabbar_zoneV .dhx_tabbar_row{
    margin-left:0px;
    margin-top: 0px;
    top:0px;
    position:absolute;
    }
.dhx_tabbar_zoneVB .dhx_tabbar_row{
    margin-left:0px;
    margin-top: 0px;
    top:0px;
    position:absolute;
    }






.dhx_tablist_scroll{
    position:absolute;
    top:5px;
    right:4px;
    height:15px;
    width:32px;
    z-Index:6;
    cursor:pointer;
}
.dhx_tabbar_zoneV .dhx_tabbar_row .dhx_tablist_scroll{
    height:32px;
    width:15px;
}
.dhx_tabbar_zoneVB .dhx_tabbar_row .dhx_tablist_scroll{
    height:32px;
    width:15px;
}

.dhx_tablist_line{
    height:1px;
    overflow:hidden;
    background-color:#91A7B4;
    width:100%;
    position:absolute;
    left:0px;
    z-Index:4;
}

.dhx_tabbar_zoneB .dhx_tabbar_row .dhx_tablist_line{
    height:1px;
    width:100%;
    left:0px;
}
.dhx_tabbar_zoneV .dhx_tabbar_row .dhx_tablist_line{
    width:1px;
    height:100%;
    top:0px;
}
.dhx_tabbar_zoneVB .dhx_tabbar_row .dhx_tablist_line{
    width:1px;
    height:100%;
    top:0px;
}

.dhx_ajax_loader{
    margin-top:20px;
    margin-left:10px;
    font-size:10pt;
    font-family:Arial,Tahoma;
    font-weight:bold;
    vertical-align: absmiddle;
}

