/* pratik layoout system (C) 2009 Sancar Saran
 *
 *
 * Table based layout system for practical purposes
*/
/*cell*/
.cDsgTD, .cDsgTD.td, .cDsgTD.th { margin:1px;padding:1px;}
/* .cDsgTD img {border:1 solid !important;} */

/* Base */
.maxw     { width:980px; }
.bgColor  { background:#fff; }
.bgFixed  { background:#fff; }
.fgColor  { color:#000; }
.page_br  { height:6px; }

/* Colors */
/* Backgrounds */
.bgFlash  { background:#ffe193; }
.bgFlash2 { background:#ff9601; }
.bgLight  { background:#d4d4d4; }
.bgDark   { background:#333e46; }
.bgWhite  { background:#fff; }
/*#header   { background:#fff; }

/* Text Colors */
.fgFlash  { color:#ffe193; }
.fgFlash2 { color:#ff9601; }
.fgLight  { color:#d4d4d4; }
.fgDark   { color:#333e46; }
.fgWhite  { color:#fff; }

/* Border Colors */
.bdFlash  { border:1px solid #ffe193; }
.bdFlash2 { border:1px solid #ff9601; }
.bdLight  { border:1px solid #d4d4d4; }
.bdDark   { border:1px solid #333e46; }
.bdWhite  { border:1px solid #fff; }


/* layout table */
.ltable   { width:100%; }


/* Fonts */
.foFamily  { font-family: Verdana,Arial,Helvetica,sans-serif; }
.fsMin     { font-size:8px; }
.fsSmall   { font-size:10px; }
.fsBase    { font-size:12px; }
.fsMed     { font-size:14px; }
.fsBig     { font-size:16px; }

.fwNormal { font-weight:normal; }
.fwBold   { font-weight:bold; }


/* aligns */
.taLeft    { text-align:left; }
.taRight   { text-align:right; }
.taCenter  { text-align:center; }
.taJustify { text-align:justify; }

.vaTop     { vertical-align:top; }
.vaMiddle  { vertical-align:middle; }
.vaBottom  { vertical-align:bottom; }

/* Floats */
.lfLeft    { float:left; }
.lfRight   { float:right; }

/* Clears */
.clLeft    { clear:left; }
.clRight   { clear:right; }
.clBoth    { clear:both; }

/* cursor */
.cuPointer { cursor : pointer; }
.cuNotmal  { cursor : normal; }

/* default table */
.dtable    { width:100%; }
.response-coverX .dtable {margin-left:25px;width:100%;}

#fixed { margin:0 auto; text-align:left;}
#browse_template_picture { overflow:auto; height:100px;}
#browse_template_file { overflow:auto; height:100px;}

.block-control-cut { width:30px; text-align:center; vertical-align:middle; border:2px solid #dedede; background:#fff;}
.block-control-cut:hover { background:#ccc;}
.block-control-copy { width:30px; text-align:center; vertical-align:middle; border:2px solid #dedede; background:#fff;}
.block-control-copy:hover { background:#ccc;}
.block-control-paste { width:30px; text-align:center; vertical-align:middle; border:2px solid #dedede; background:#fff;}
.block-control-paste:hover { background:#ccc;}
.block-control-delete { width:30px; text-align:center; vertical-align:middle; border:2px solid #dedede; background:#fff;}
.block-control-delete:hover { background:#ccc;}


/* Botton fix jqueyr-ui */

/* Protravel CSS */
.page_br                        { height:10px; }
/*#make_booking, #print_form, #general_link { padding:0.4em 1em 0.4em 20px; position:relative; text-decoration:none;}*/

/* UI BUTTON */
.fg-button                      { outline: 0; margin:0 4px 0 0; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
.fg-button-mini                 { outline: 0; margin:0 4px 0 0; padding: .1em .1em; text-decoration:none !important; position: relative; text-align: center; zoom: 1; }
.fg-button .ui-icon,
.fg-button-mini .ui-icon,       { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }

a.fg-button, a.fg-button-mini   { float:left; }
span.fg-button,
span.fg-button-mini             { float:left;}

/* remove extra button width in IE */
button.fg-button,
button.fg-button-mini           { width:auto; overflow:visible; }

.fg-button-icon-left            { padding-left: 2.1em; }
.fg-button-icon-right           { padding-right: 2.1em; }
.fg-button-icon-left .ui-icon   { right: auto; left: .2em; margin-left: 0; }
.fg-button-icon-right .ui-icon  { left: auto; right: .2em; margin-left: 0; }

.fg-button-icon-solo            { display:block; width:8px; text-indent: -9999px; }	 /* solo icon buttons must have block properties for the text-indent to work */
.fg-button-icon-solo-mini       { display:block; text-indent: -9999px; }	 /* solo icon buttons must have block properties for the text-indent to work */
.fg-buttonset                   { float:left; }
.fg-buttonset .fg-button        { float: left; }
.fg-buttonset-single .fg-button,
.fg-buttonset-multi .fg-button,
.fg-buttonset-single .fg-button-mini,
.fg-buttonset-multi .fg-button-mini { margin-right: -1px;}

.fg-toolbar                     { padding: .5em; margin: 0;  }
.fg-toolbar .fg-buttonset       { margin-right:1.5em; padding-left: 1px; }
.fg-toolbar .fg-button          { font-size: 1em;  }
.fg-toolbar .fg-button-mini     { font-size: 1em;  }

/* Designer */
#designdiv { margin:0px;padding-top: 5px;font-size:90%;font-weight: bold;line-height: 1.1;text-align: center;position: absolute;top:0px;width:99%;padding-top:2px; padding-bottom:2px;}
#firstmatter>#designdiv { position: fixed;  font-size:78%; font-weight:normal;}
#fixeddiv { margin: 0px; padding: 0px; height: 120px;}

.cDesignerColSpan, .cDesignerRowSpan { width:20px;}
.cDsgRowT, .cDynamicT { width:100%;}
.cDsgRowCTd { width:30px;}

/* Designer */
.cDsgAddBT     { width:100%; }
.cDsgAddBTd    { width:100%; text-align:right; }
.cDsgHeadDiv   { background:#999; border:1px solid #aaa; text-align:left; }
.cDsgRowCTd    { background:#ddd; border:1px solid #aaa; text-align:left; width:40px;}
.cDsgRowT      { text-align:left; width:100%;}
.cDsgRowTD     { text-align:left; width:20px; vertical-align:top;}
.cDsgInputI    { height:12px; font-size:8px; font-weight:bold; width:16px; border:1px solid #000; vertical-align:bottom; }
.cDsgAddInputI { height:12px; font-size:8px; font-weight:bold; width:16px; border:1px solid #000; vertical-align:bottom; }
.cDsgAddInputB { height:14px; font-size:8px; font-weight:bold; border:1px solid #000; vertical-align:bottom; }
#designerInterface { width:500px; height:300px; }
.setupApplication { font-size:12px;}

/* Backend Toolbar Table */
.cBToolT           { width:100%; }
.setup-label       { text-align:left; margin:1px; padding:1px;}
.setup-data        { text-align:left; margin:1px; padding:1px;}
.input-element     { text-align:left; }
.setup-browser-div { height:200px; overflow:auto;}

/* Designer html editor*/
#htmlEditor { height:400px; width:650px;}


/* Jquery Boxy */
.boxy-wrapper { position: absolute; border 1px solid #366BEB}
.boxy-wrapper.fixed { position: fixed; }

/* Modal */

.boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }

/* Border */

.boxy-wrapper { empty-cells: show; }
.boxy-wrapper .top-left, .boxy-wrapper .top-right, .boxy-wrapper .bottom-right, .boxy-wrapper .bottom-left  { width: 10px; height: 10px; padding: 0 }

/*.boxy-wrapper .top-left     { background: url('/site/js/libs/jquery/plugins/boxy/images/boxy/boxy-nw.png'); }
.boxy-wrapper .top-right    { background: url('/site/js/libs/jquery/plugins/boxy/images/boxy/boxy-ne.png'); }
.boxy-wrapper .bottom-right { background: url('/site/js/libs/jquery/plugins/boxy/images/boxy/boxy-se.png'); }
.boxy-wrapper .bottom-left  { background: url('/site/js/libs/jquery/plugins/boxy/images/boxy/boxy-sw.png'); }*/

/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */
/* NB: these must be absolute paths or URLs to your images */
/*.boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/js/libs/jquery/plugins/boxy/images/boxy/boxy-nw.png'); }
.boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/js/libs/jquery/plugins/boxy/images/boxy/boxy-ne.png'); }
.boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/js/libs/jquery/plugins/boxy/kaplan5/images/boxy/boxy-se.png'); }
.boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/js/libs/jquery/plugins/boxy/images/boxy/boxy-sw.png'); }*/

.boxy-wrapper .top,
.boxy-wrapper .bottom { height: 10px; /*background-color: black;*/ opacity: 0.6; filter: alpha(opacity=60); padding: 0 }

.boxy-wrapper .left,
.boxy-wrapper .right { width: 10px; /*background-color: black;*/ opacity: 0.6; filter: alpha(opacity=60); padding: 0 }

/* Title bar */

.boxy-wrapper .title-bar { background-color: black; padding: 6px; position: relative; }
.boxy-wrapper .title-bar.dragging { cursor: move; }
.boxy-wrapper .title-bar h2 { font-size: 12px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: normal; }
.boxy-wrapper .title-bar .close { color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; }

/* Content Region */

.boxy-inner   { background-color: transparent; padding: 0; }
.boxy-content { padding: 15px; border:1px solid #366BEB;}

/* Question Boxes */

.boxy-wrapper .question { width: 350px; min-height: 80px; }
.boxy-wrapper .answers  { text-align: right; }

/* ID Tabs */
/* Style for Usual tabs */
.bsetupTabs {background-color:#505050;color:#111;/*padding:15px 20px;*/width:500px;border:1px solid #222;/*margin:8px auto;*/}
.bsetupTabs li { list-style:none; float:left; }
.bsetupTabs ul a {display:block;padding:6px 10px;text-decoration:none!important;margin:1px;margin-left:0;font:10px Verdana;color:#FFF;background:#444;}
.bsetupTabs ul a:hover {color:#FFF; background:#111;}
.bsetupTabs ul a.selected {margin-bottom:0;color:#000;background:snow;border-bottom:1px solid snow; cursor:default; }
.bsetupTabs div.cBSetupTCover { padding:4px 4px 2px 4px; *padding-top:3px; *margin-top:-15px; clear:left; background:snow; font:10pt Georgia; height:260px; overflow:auto;}
.bsetupTabs div a { color:#000; font-weight:bold; }


/* BDC MENU */
.col_types_bdc { text-align:left;}

.bdc-dd-menu            { height: 300px; margin: 0; padding: 0; border: 1px solid black; overflow: hidden; text-align:left;}
.bdc-dd-menu-panel      { background-color: white; padding: 0; margin: 0;}
.bdc-dd-scroll-pane     { overflow: hidden; position: relative; }
.bdc-dd-scroll-up       { width: 298px; height: 10px;background-image: url(/site/js/libs/jquery/plugins/bdc-menu/images/icons/bdc/arrow-black-up.png);background-repeat: no-repeat;background-position: center center;background-color: white;border: 1px outset;cursor: pointer;position: absolute;top: 0;left: 0;z-index: 100;}
.bdc-dd-scroll-up-hover { width: 298px;height: 10px;background-image: url(/site/js/libs/jquery/plugins/bdc-menu/images/icons/bdc/arrow-white-up.png);background-repeat: no-repeat;background-position: center center;background-color: #09c;border: 1px outset #09ccursor: pointer;position: absolute;top: 0;left: 0;z-index: 100;}
.bdc-dd-scroll-up-click { width: 298px;height: 10px;background-image: url(/site/js/libs/jquery/plugins/bdc-menu/images/icons/bdc/arrow-white-up.png);background-repeat: no-repeat;background-position: center center;background-color: #069;border: 1px inset #069;cursor: pointer;position: absolute;top: 0;left: 0;z-index: 100;}
.bdc-dd-scroll-down     { width: 298px;height: 10px;background-image: url(/site/js/libs/jquery/plugins/bdc-menu/images/icons/bdc/arrow-black-down.png);background-repeat: no-repeat;background-position: center center;background-color: white;border: 1px outset;cursor: pointer;position: absolute;bottom: 0;left: 0;z-index: 100;}
.bdc-dd-scroll-down-hover { width: 298px;height: 10px;background-image: url(/site/js/libs/jquery/plugins/bdc-menu/images/icons/bdc/arrow-white-down.png);background-repeat: no-repeat;background-position: center center;background-color: #09c;border: 1px outset #09c;cursor: pointer;position: absolute;bottom: 0;left: 0;z-index: 100;}
.bdc-dd-scroll-down-click { width: 298px;height: 10px;background-image: url(/site/js/libs/jquery/plugins/bdc-menu/images/icons/bdc/arrow-white-down.png);background-repeat: no-repeat;background-position: center center;background-color: #069;border: 1px inset #069;cursor: pointer;position: absolute;bottom: 0;left: 0;z-index: 100;}
.bdc-dd-sub-menu        { padding: 0;margin: 0;clear: both;}
.bdc-dd-item            { margin: 0;padding: 0;list-style-type: none;}
.bdc-dd-label           { padding: 0;margin: 0;cursor: pointer;text-align:left; }
.bdc-dd-label-hover     { padding: 0;margin: 0;cursor: pointer;background-color: #fbfbcc;text-align:left; }
.bdc-dd-label-initial   { padding: 0;margin: 0;cursor: pointer;background-color: #fbfbcc;text-align:left;}
.bdc-dd-label-initial-hover { padding: 0;margin: 0;cursor: pointer;background-color: #fbfbcc; }
.bdc-dd-label-initial .bdc-dd-text { color: black; }
.bdc-dd-label-initial-hover .bdc-dd-text { color: black; }
.bdc-dd-text        { display: block;padding: 3px;margin: 0;color: black;text-decoration: none; }
.bdc-dd-label-hover .bdc-dd-text { display: block;padding: 3px;margin: 0;color: black;text-decoration: none; }
.bdc-dd-text-hover  { display: block;padding: 3px;margin: 0;color: white;text-decoration: none;background-color: #fbfbcc;}
.bdc-dd-icon        { width: 20px;float: right;margin: 0;padding: 0;background: url(/site/js/libs/jquery/plugins/bdc-menu/images/icons/bdc/arrow-black-right.png) no-repeat;background-position: center center; }
.bdc-dd-label-hover .bdc-dd-icon { width: 20px;float: right;margin: 0;padding: 0;background: url(/site/js/libs/jquery/plugins/bdc-menu/images/icons/bdc/arrow-black-right.png) no-repeat;background-position: center center; }
.bdc-dd-icon-hover  { width: 20px;float: right;margin: 0;padding: 0;background: #09c url(/site/js/libs/jquery/plugins/bdc-menu/images/icons/bdc/arrow-black-right.png) no-repeat;background-position: center center;}
.bdc-dd-title       { border: 1px outset #5d5d5d;background-color: #5d5d5d;color: white;cursor: pointer;}
.bdc-dd-title-root  { border: 1px outset #5d5d5d;background-color: #5d5d5d;color: white; }
.bdc-dd-title-hover { border: 1px outset #5d5d5d;background-color: #5d5d5d;color: white;cursor: pointer; }
.bdc-dd-title-root-hover { border: 1px outset #5d5d5d;background-color: #5d5d5d;color: white; }
.bdc-dd-title-label { font-size: 11px;margin: 0;padding: 2px 0 2px 2px;}
.bdc-dd-title-icon  { width: 20px;height: 100%;float: right;margin: 0;padding: 0;background: url(/site/js/libs/jquery/plugins/bdc-menu/images/icons/bdc/arrow-white-up.png) no-repeat;background-position: center center;}

/* simple tabs */
.simplyTabs {
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}
.simplyTabs ul.tab-menu {
    height: 20px;
    width: 100%;
    list-style: none;
    position: absolute;
    overflow: hidden;
    border-top: 1px solid black;
    bottom: 0;
    left: 0;
    margin: 0;
    padding: 0;
    font-family: Arial;
    font-size: 12pt;
}
.simplyTabs ul.tab-menu li {
    float: left;
    height: 20px;
    width: auto;
    margin: 0;
    padding: 0;
    border-right: 1px solid black;
}
.simplyTabs ul.tab-menu a.tab-menu-item, .simplyTabs ul.tab-menu a.tab-menu-item:visited {
    margin: 0;
    padding: 0.1em .3em;
    display: block;
    text-decoration: none;
    color: Black;
    background: white;
    color: Black;
}
.simplyTabs ul.tab-menu a.tab-menu-item:hover, .simplyTabs ul.tab-menu a.tab-menu-item:active, .simplyTabs ul.tab-menu a.tab-menu-item:focus, .simplyTabs ul.tab-menu a.tab-menu-item-selected {
    background: black;
    color: White;
}
.simplyTabs .tab-panel {
    position: absolute;
    top: 0;
    left: 0;
    height: 440px;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
.simplyTabs .tab-panel.tab-hidden {
    display: none;
}
.simplyTabs .tab-panel.tab-visible {
    display: block;
}


UL.jqueryFileTree {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding: 0px;
	margin: 0px;
}

UL.jqueryFileTree LI {
	list-style: none;
	padding: 0px;
	padding-left: 20px;
	margin: 0px;
	white-space: nowrap;
}

UL.jqueryFileTree A {
	color: #333;
	text-decoration: none;
	display: block;
	padding: 0px 2px;
}

UL.jqueryFileTree A:hover {
	background: #BDF;
}

/* Core Styles */
.jqueryFileTree LI.directory { background: url(/fileadmin/images/filetree/directory.png) left top no-repeat; }
.jqueryFileTree LI.expanded { background: url(/fileadmin/images/filetree/folder_open.png) left top no-repeat; }
.jqueryFileTree LI.file { background: url(/fileadmin/images/filetree/file.png) left top no-repeat; }
.jqueryFileTree LI.wait { background: url(/fileadmin/images/filetree/spinner.gif) left top no-repeat; }
/* File Extensions*/
.jqueryFileTree LI.ext_3gp { background: url(/fileadmin/images/filetree/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_afp { background: url(/fileadmin/images/filetree/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_afpa { background: url(/fileadmin/images/filetree/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_asp { background: url(/fileadmin/images/filetree/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_aspx { background: url(/fileadmin/images/filetree/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_avi { background: url(/fileadmin/images/filetree/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_bat { background: url(/fileadmin/images/filetree/application.png) left top no-repeat; }
.jqueryFileTree LI.ext_bmp { background: url(/fileadmin/images/filetree/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_c { background: url(/fileadmin/images/filetree/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_cfm { background: url(/fileadmin/images/filetree/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_cgi { background: url(/fileadmin/images/filetree/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_com { background: url(/fileadmin/images/filetree/application.png) left top no-repeat; }
.jqueryFileTree LI.ext_cpp { background: url(/fileadmin/images/filetree/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_css { background: url(/fileadmin/images/filetree/css.png) left top no-repeat; }
.jqueryFileTree LI.ext_doc { background: url(/fileadmin/images/filetree/doc.png) left top no-repeat; }
.jqueryFileTree LI.ext_exe { background: url(/fileadmin/images/filetree/application.png) left top no-repeat; }
.jqueryFileTree LI.ext_gif { background: url(/fileadmin/images/filetree/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_fla { background: url(/fileadmin/images/filetree/flash.png) left top no-repeat; }
.jqueryFileTree LI.ext_h { background: url(/fileadmin/images/filetree/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_htm { background: url(/fileadmin/images/filetree/html.png) left top no-repeat; }
.jqueryFileTree LI.ext_html { background: url(/fileadmin/images/filetree/html.png) left top no-repeat; }
.jqueryFileTree LI.ext_jar { background: url(/fileadmin/images/filetree/java.png) left top no-repeat; }
.jqueryFileTree LI.ext_jpg { background: url(/fileadmin/images/filetree/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_jpeg { background: url(/fileadmin/images/filetree/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_js { background: url(/fileadmin/images/filetree/script.png) left top no-repeat; }
.jqueryFileTree LI.ext_lasso { background: url(/fileadmin/images/filetree/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_log { background: url(/fileadmin/images/filetree/txt.png) left top no-repeat; }
.jqueryFileTree LI.ext_m4p { background: url(/fileadmin/images/filetree/music.png) left top no-repeat; }
.jqueryFileTree LI.ext_mov { background: url(/fileadmin/images/filetree/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_mp3 { background: url(/fileadmin/images/filetree/music.png) left top no-repeat; }
.jqueryFileTree LI.ext_mp4 { background: url(/fileadmin/images/filetree/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_mpg { background: url(/fileadmin/images/filetree/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_mpeg { background: url(/fileadmin/images/filetree/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_ogg { background: url(/fileadmin/images/filetree/music.png) left top no-repeat; }
.jqueryFileTree LI.ext_pcx { background: url(/fileadmin/images/filetree/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_pdf { background: url(/fileadmin/images/filetree/pdf.png) left top no-repeat; }
.jqueryFileTree LI.ext_php { background: url(/fileadmin/images/filetree/php.png) left top no-repeat; }
.jqueryFileTree LI.ext_png { background: url(/fileadmin/images/filetree/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_ppt { background: url(/fileadmin/images/filetree/ppt.png) left top no-repeat; }
.jqueryFileTree LI.ext_psd { background: url(/fileadmin/images/filetree/psd.png) left top no-repeat; }
.jqueryFileTree LI.ext_pl { background: url(/fileadmin/images/filetree/script.png) left top no-repeat; }
.jqueryFileTree LI.ext_py { background: url(/fileadmin/images/filetree/script.png) left top no-repeat; }
.jqueryFileTree LI.ext_rb { background: url(/fileadmin/images/filetree/ruby.png) left top no-repeat; }
.jqueryFileTree LI.ext_rbx { background: url(/fileadmin/images/filetree/ruby.png) left top no-repeat; }
.jqueryFileTree LI.ext_rhtml { background: url(/fileadmin/images/filetree/ruby.png) left top no-repeat; }
.jqueryFileTree LI.ext_rpm { background: url(/fileadmin/images/filetree/linux.png) left top no-repeat; }
.jqueryFileTree LI.ext_ruby { background: url(/fileadmin/images/filetree/ruby.png) left top no-repeat; }
.jqueryFileTree LI.ext_sql { background: url(/fileadmin/images/filetree/db.png) left top no-repeat; }
.jqueryFileTree LI.ext_swf { background: url(/fileadmin/images/filetree/flash.png) left top no-repeat; }
.jqueryFileTree LI.ext_tif { background: url(/fileadmin/images/filetree/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_tiff { background: url(/fileadmin/images/filetree/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_txt { background: url(/fileadmin/images/filetree/txt.png) left top no-repeat; }
.jqueryFileTree LI.ext_vb { background: url(/fileadmin/images/filetree/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_wav { background: url(/fileadmin/images/filetree/music.png) left top no-repeat; }
.jqueryFileTree LI.ext_wmv { background: url(/fileadmin/images/filetree/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_xls { background: url(/fileadmin/images/filetree/xls.png) left top no-repeat; }
.jqueryFileTree LI.ext_xml { background: url(/fileadmin/images/filetree/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_zip { background: url(/fileadmin/images/filetree/zip.png) left top no-repeat; }

.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden;z-index: 99999;}
.ac_results ul { width: 100%; list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block;
	/*
	if width will be 100% horizontal scrollbar will apear
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/*
	it is very important, if line-height not setted or setted
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading { background: white url('indicator.gif') right center no-repeat; }
.ac_odd { background-color: #eee; }
.ac_over { background-color: #0A246A; color: white; }
