/* General */
html { height: 100%; margin-bottom: 20px; }

/* Header */
#header .userinfo { float: right; margin-right: 10px; color: #888; line-height: 28px; font-size: 11px;}
#header .userinfo a { color: #AAA; text-decoration:none; }
#header .userinfo a.login, #header .userinfo a.logout { color: #fff; font-weight:bold;} 
                        
/* Breadcrumb */
#breadcrumb { text-align: center;}
#breadcrumb .wrapper { text-align: left;margin: 0 auto; width: 930px; }
#breadcrumb #hierarki { clear:both; margin: 2px 0 8px 0; font-family: Trebuchet MS, Tahoma, Arial; font-size: 13px;  }
#breadcrumb #hierarki a { color: #AAA; font-weight: normal; text-decoration: none; }
#breadcrumb #hierarki a.current { color: #888; font-weight: bold; }
#breadcrumb #hierarki a:hover { text-decoration: underline; }

/* Menu */
#navigation {  min-height: 80px; font-size: 10px; color: #555;  }
#navigation a:link, #menu a:visited { text-decoration: none; }
#navigation .wrapper { text-align: left; height: 58px; margin: 0 auto; width: 957px; padding: 0 31px; background: transparent url(https://c698603.ssl.cf3.rackcdn.com/graphics__interface__header__menu_bg.png) no-repeat; }
#navigation ul { list-style-type: none; margin:0; padding:0; }
#navigation li  {margin: 0; padding: 0; display: block; }
            
/* Account switcher */
#navigation .account {  width: 234px;  height: 54px; float: right; background: transparent url(https://c698603.ssl.cf3.rackcdn.com/graphics__interface__header__account_bg.png) no-repeat 0px 3px; }
#navigation .account.multiple .logotype { margin-right: 10px; cursor: pointer; }
#navigation .account .logotype  { overflow:hidden; cursor: default ; display: block; height: 40px; padding: 5px; text-align:center;  }
#navigation .account .logotype img {  }
#navigation .account.multiple { background-image: url(https://c698603.ssl.cf3.rackcdn.com/graphics__interface__header__account_bg_multiple.png);} 
#navigation .account .list { z-index: 99; position: absolute; display:none; top: 80px; margin: 0 0 0 -1px; width: 238px; padding-bottom: 14px; background: url(https://c698603.ssl.cf3.rackcdn.com/graphics__interface__header__account_list_bottom.png) no-repeat left bottom; }
#navigation .account .accounts { padding: 2px 4px 0px 4px; background: url(https://c698603.ssl.cf3.rackcdn.com/graphics__interface__header__account_list_bg.png) repeat-y;}
#navigation .account .accounts > div { max-height: 500px;overflow:auto; padding-top: 3px; }
#navigation .account .accounts > div a { clear:both; display:block; padding-left: 29px;}
#navigation .account .accounts > div a img { margin-top: 5px; width:160x; height:40px; }
            
/* Navbar */
#menu .level1 > li { height: 58px; width: 66px; float: left; line-height: 13px; }
#menu .level1 > li > a { display: block; width: 100%; height: 20px; background-repeat: no-repeat; background-position: center 5px; padding-top: 38px; text-align:center; }
#menu .level1 > li:hover { background: transparent url(https://c698603.ssl.cf3.rackcdn.com/graphics__interface__header__menu_item_hover_bg.png) repeat-x;  }
#menu .level1 > li:first-child.current { background: transparent url(https://c698603.ssl.cf3.rackcdn.com/graphics__interface__header__menu_item_first_current_bg.png) repeat-x;  }
#menu .level1 > li.current,
#menu .level1 > li.currentparent { background: transparent url(https://c698603.ssl.cf3.rackcdn.com/graphics__interface__header__menu_item_current_bg.png) repeat-x;  }
#menu .level1 ul { display: none;}
#menu li.currentparent > ul, #menu li.current > ul { display: block; }
#menu .level2 { height: 29px; position: absolute; margin: -4px 0 0 -2px;}
#menu .level2 > li {  height: 29px; width: auto; float: left;  line-height: 24px;  text-align:center; background: transparent url(https://c698603.ssl.cf3.rackcdn.com/graphics__interface__header__submenu_bg.png) no-repeat top left; }
#menu .level2 > li.current a { color: #fff; font-weight:bold; }
#menu .level2 a { display: block; color: #555; }
#menu .level2 a:hover { color: #222;}
#menu .currentparent .level2 > li.current:first-child { background-position: left -60px; }
#menu .currentparent .level2 > li.current { background-position: center -60px; }
#menu .currentparent .level2 > li.current:last-child { background-position: right -60px; }
#menu .currentparent .level2 > li:first-child { background-position: left -30px; }
#menu .currentparent .level2 > li { background-position: center -30px; }
#menu .currentparent .level2 > li:last-child { background-position: right -30px; }
#menu .level2 > li:first-child { background-position: left 0; min-width:20px;padding: 0 8px 0 11px; }
#menu .level2 > li { background-position: center 0; min-width: 20px; padding: 0 8px;  }
#menu .level2 > li:last-child { background-position: right 0; min-width:20px;padding: 0 11px 0 8px;}
                    
/* Searchbox */
#header .searchbox { float: right; width: 218px; height: 19px; margin:8px 3px 0 0; padding: 2px 8px 4px 8px; overflow:hidden; background: transparent url(https://c698603.ssl.cf3.rackcdn.com/graphics__interface__searchbox__searchbox_bg_off.png) no-repeat;   }
#header .searchbox.focus {  background-image: url(https://c698603.ssl.cf3.rackcdn.com/graphics__interface__searchbox__searchbox_bg_on.png);  }
#header .searchbox input { background: transparent; font-size: 10px; color: #666; padding: 0 0 0 19px; width: 199px; height: 100%; line-height: 19px; border: none; margin: 0; outline: none; }


/* Boxes */
.box_extra_wide {width:940px; padding-bottom: 12px; margin-bottom: 20px; background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__extra_wide_bottom.png') no-repeat left bottom; }
.box_extra_wide h4 {margin:0; padding:4px 0 0 15px; height: 30px; line-height:29px; background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__extra_wide_white_top.png') no-repeat 0px 0px; }
.box_extra_wide .table_content {background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__extra_wide_bg.png') repeat-y; padding: 0 6px 0 6px; }
.box_extra_wide .text_content {background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__extra_wide_bg.png') repeat-y; padding: 12px 20px 6px 20px;}

.box_wide {width:700px; padding-bottom: 12px; margin-bottom: 20px; background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__wide_bottom.png') no-repeat left bottom; }
.box_wide h4 {margin:0; padding:4px 0 0 15px; height: 30px; line-height:29px; background-repeat: no-repeat; background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__wide_white_top.png'); }
.box_wide .table_content {background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__wide_bg.png') repeat-y; padding: 0 6px 0 6px; }
.box_wide .text_content {background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__wide_bg.png') repeat-y; padding: 12px 20px 6px 20px;}
.box_wide .disclaimer_content {background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__wide_bg.png') repeat-y; padding: 12px 20px 6px 20px; font-style: italic; color: #999; text-align: center; font-size: 11px;}

.box_extra_wide h4, .box_wide h4, .box_small h4, .box_extra_wide h4 a,.box_wide h4 a, .box_small h4 a, .box_medium h4{ text-decoration: none; font-size: 14px; color:#555; }
.box_small  {width:244px; padding-bottom: 10px; margin-bottom: 20px; background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__small_bottom.png') no-repeat 2px bottom; }
.box_small h4  { margin:0; padding:4px 0 0 15px; height: 30px; line-height:29px; background-repeat: no-repeat; background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__small_blue_top.png'); }
.box_small .table_content { background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__small_bg.png') repeat-y; padding: 0 6px 0 6px; }
.box_small .text_content {background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__small_bg.png') repeat-y; padding: 12px 20px 6px 20px;}
.box_small_blue h4 { color: #fff; background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__small_blue_top.png'); }
.box_small_add h4 { color: #fff; background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__small_add_top.png'); }
.box_small_grey h4 { color: #fff; background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__small_blue_top.png'); }
.box_small_white h4 { color: #666; background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__small_white_top.png'); }
.box_small .contentindent {padding:0 0 0 4px;}
.box_medium { width:620px; padding-bottom: 12px; margin-bottom: 20px; background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__medium_bottom.png') no-repeat left bottom; }
.box_medium h4 {color: #fff; margin:0; padding:4px 0 0 15px; height: 30px; line-height:29px; background-repeat: no-repeat; background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__medium_blue_top.png'); }
.box_medium .table_content {background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__medium_bg.png') repeat-y; padding: 0 6px 0 6px; }
.box_medium .text_content {background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__medium_bg.png') repeat-y; padding: 12px 20px 6px 20px;}
.box_medium_white h4 {color:#333;margin:0; padding:4px 0 0 15px; height: 30px; line-height:29px; background-repeat: no-repeat; background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__medium_white_top.png'); }

/* Table wrappers */
.table_content table td, .text_content table td { padding: 4px; }
.table_content a, .text_content a { text-decoration: none; }
.table_content .table_label { line-height: 40px; display:block; text-align: center; }
.table_content > .header { background-color: #f5f5f5; padding: 10px; border-bottom: 1px solid #eee;}
.table_content > .body { padding: 10px; }
.gradient { background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__boxes__gradient.png') repeat-x; }
    
/* Table rows */
.row1 { background-color: #ffffff; }
.row2 { background-color: #f2f2f2; }
.rowSelected { background: #eee url(https://c698603.ssl.cf3.rackcdn.com/graphics__interface__selected_row_bg.png) repeat-x bottom left;}
.rowHighlighted { background-color:#DDD;color:#555;}
.rowHighlighted a {color:#555;}
.rowInactive { opacity: 0.4; font-weight:normal; }
.rowInactive a { font-weight: normal;}
.rowWarning { background-color: #ecd2d2; color:#333; }
.rowDraft, .rowPending, .rowAssigned, .rowStarted, .rowFinished, .rowRejected, .rowApproved { background: transparent repeat-x top left; }
.rowDraft { background-color: #fff; }    
.rowPending { background-color: #6ba1c4; color: #fff; font-weight: bold;}
.rowPending a { color: #fff;}    
.rowAssigned { background-color: #f4f4f4; }    
.rowStarted { background-color: #edf3e7; }    
.rowFinished { background-color: #e2ecd7; }    
.rowRejected { background-color: #e6c7c1; }    
.rowApproved { background-color: #d7e4c9; }   

/* Message lists */
ul.warnings, ul.notes { list-style-type: none; margin: 0; padding: 0; width: 100%; padding-top: 5px; }
ul.warnings li, ul.notes li { margin-bottom: 6px; border: 1px solid #f1e8c5; background-color: #f7f3e2; background-position: 3px 4px; background-repeat:no-repeat; padding: 4px 4px 4px 25px; line-height: 16px;  }
ul.notes li { background-image: url(https://c698603.ssl.cf3.rackcdn.com/graphics__icons__note.png); }
ul.warnings li { background-image: url(https://c698603.ssl.cf3.rackcdn.com/graphics__icons__error.png); }

/* Main wrapper */
#mainLeft 
{
    width: 700px;
    max-width: 700px;
    float: left;
}

#mainInfo
{
    width: 244px;
    float: right;
}

.leftColumn { padding-left:5px;float:left; width: 44%; }
.rightColumn { float: right; width: 54%; }

/* Headlines */
h1, h2, h3, h4, h5 {   clear: both; margin: 10px 0 5px 0; padding: 0; font-weight: bold; font-family: Trebuchet MS, Tahoma, Arial; }
h2 {font-size: 18px; margin: 0; padding: 0; }
h3 {font-size: 14px;}
h4 {font-size: 12px;}
h5 {font-size: 14px; color:#559EFF; font-weight:bold;  }
h5.grey { color: #777; }

span.label { color: #555; display:block; font-weight:bold; margin-top: 4px; }
span.label_discrete { color: #888; display:block; font-weight:bold;margin-top: 4px; }
span.label_bright { color: #2973d6; display:block; font-weight:bold; margin-top: 4px; }

/* CATEGORY BAR */
.categorybar { margin-top:2px; width: 700px; height: 30px; padding: 4px 13px 0 16px; background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__categorybar__bg.png') no-repeat; margin-bottom: 10px; }
.categorybar a { background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__categorybar__separator.png') top right no-repeat; height:25px; text-decoration: none; line-height: 23px; font-size: 10px; font-weight:bold; float: left; display: block; width: auto; padding: 0 12px 0 10px; }
.categorybar a.selected { background: url('https://c698603.ssl.cf3.rackcdn.com/graphics__interface__categorybar__selected_bg.png') repeat-x; color: #fff; }
.categorybar a:hover { background-color: #FFF; }
    
/* PAGING */
.paging {font-size: 14px; font-family: Trebuchet MS, Verdana, Arial;}
.paging a {padding-right:2px;text-decoration: none; }
.paging a:hover,.paging a:link,.paging a:visited,.paging a:focus {color:#666;}
.paging a.selected {font-weight:bold;color:#333;}

/* COMBOBOX */
.combobox { min-width: 100px; }
.combobox>.top { border: 1px solid #ddd;  padding: 2px 5px 2px 5px;cursor:pointer;background: url(https://c698603.ssl.cf3.rackcdn.com/graphics__interface__combobox__combobox_arrow.png) no-repeat right 10px; }
.combobox>.top>span:hover { text-decoration: underline }
.combobox>.list { background-color: #fff;border: 1px solid #ddd; border-top: none; padding: 0px; max-height:170px; overflow: auto; position: absolute; z-index: 100;  }
.combobox>.list>a { display:block; padding: 2px 5px 2px 5px; }
.combobox>.list>a:hover { background-color: #f2f2f2; }
.combobox>.list>a.selected { background-color: #8897A4; color: #fff; }
.combobox>.list>a:hover,.combobox>.list>a:link,.combobox>.list>a:visited,.combobox>.list>a:focus { text-decoration: none }

/* TRANSLATE FORM  (in textfeed.aspx) */
.TextFeed_editform .field { padding: 10px 10px 10px 12px; }
.TextFeed_editform .scope_label { font-size: 12px; font-weight: bold; margin: 0 10px; padding: 10px 0 4px 0; color: #555; border-bottom: 3px solid #5b90b2; }
.TextFeed_editform .field .key_label { color:#555; font-size:11px; }
.TextFeed_editform .field .key_description { font-weight: bold; color: #5b90b2;  }
.TextFeed_editform .field .key_suggestion { font-size: 10px; color:#999; }
.TextFeed_editform .field .key_suggestion a { color:#999; text-decoration: underline; }
.TextFeed_editform .field .textbox, .TextFeed_editform .field .htmleditor { width: 400px; }

/* EDIT CONTROLS */
table.edit, div.edit { width:100%; background-color:#F7EFCC; border:solid 2px #E3BB8B; padding:0 0 5px 0;}
td.edittop{ width:100%; background-color:#E3BB8B; font-weight:bold; padding:0 0 0 2px}
table.insert, div.insert { width:100%; background-color:#d7e4c9; border:solid 2px #afc994; padding:0 0 5px 0;}
.indent{padding-left:5px;padding-top:2px;padding-bottom:8px;}
table.insert .edittop{background-color:#afc994}

/* COMMENTS */
.comments { }
.comments .comment {padding:2px;}
.comment .comment_icon {padding:12px 0 0 5px;}
.comment .comment_author {padding:8px;}
.comment .comment_author_name {font-weight:bold; color: #555;}
.comment .comment_comment {padding-top:2px;overflow-x:auto}
.comment .comment_action_buttons {width:44px;float:right;}
.comment .comment_created {padding:5px;text-align:right;  font-size: 10px; color: #999;}
.comment_add {}
.comment_add_progress_loading {padding:30px;}

/* LOADING SCREEN */
#loadingscreen { display: none; margin-top:34px }
#loadingscreen img { margin-bottom: 12px;}

/* SHADE */
.shadow {
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.15);
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.15);
    box-shadow: 0px 0px 5px  rgba(0,0,0,0.15);
    margin: 5px;
}

/* ICONS */
.icon, .icon2
{
    background: no-repeat;
    width:16px;
    height:16px;
    margin:0 4px 0 2px;
    color: #333;
    text-decoration: none;
    float: left;
}

.icon2
{
    margin:4px 0 0 6px;
    line-height:17px;
    width:auto;
    height:20px;
    padding:0 4px 0 23px;
}

.statusicon 
{
    float: right;
    margin-top: -18px;  
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-position: 3px 0px;
}

.priority_critical { background-color: #732a2a; }
.priority_high { background-color: #d02828; }
.priority_medium { background-color: #f6c80d; }
.priority_low { background-color: #327a9b; }
.priority_unknown { background-color: #FFF; }

a.icon:hover {  text-decoration: underline;}
div.icon { color: #555; }

.icon_add { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__add.png'); }
.icon_edit { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__edit.png'); }
.icon_remove { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__delete.png'); }
.icon_duplicate { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__duplicate.png'); }
.icon_project { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__icon_project.png'); }
.icon_banner { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__banner.png'); }
.icon_comment { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__comment.png'); }
.icon_user { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__user.png'); }
.icon_date { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__calendar.png'); }
.icon_time { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__time.png'); }
.icon_category { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__category.png'); }
.icon_date_published{ background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__calendar_published.png'); }

.icon_status_removed { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__status_removed.png'); }
.icon_status_published { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__status_published.png'); }
.icon_status_unpublished { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__status_unpublished.png'); }
.icon_status_partlypublished { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__status_partlypublished.png'); }
.icon_status_draft { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__status_draft.png'); }
.icon_status_offschedule { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__status_partlypublished.png'); }

.icon_action_removed { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__action_removed.png'); }
.icon_action_published { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__action_published.png'); }
.icon_action_unpublished { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__action_unpublished.png'); }
.icon_action_partlypublished { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__action_partlypublished.png'); }
.icon_action_offschedule { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__action_offschedule.png'); }
.icon_action_draft { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__action_draft.png'); }

.icon_parse { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__feed_parse.png'); }
.icon_feed_draft { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__feed_status_draft.png'); }
.icon_feed_published { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__feed_status_published.png'); }
.icon_feed_unpublished { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__feed_status_unpublished.png'); }
.icon_showcase { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__showcase.png'); }
.icon_accept { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__accept.png'); }
.icon_cancel { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__stop.png'); }
.icon_email { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__email.png'); }
.icon_translate { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__translate.png'); }
.icon_link { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__link.png'); }
.icon_help { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__help.png'); }
.icon_info { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__info.png'); }
.icon_wizard { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__wizzard.png'); }
.icon_error { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__error.png'); }
.icon_download { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__download.png');}
.icon_image { background-image: url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__image.png'); }

.addbox_icon { position:relative;left:180px;top:-38px;  }

.message_etr {color:#777;margin:0;padding:0;padding-top:10px;}
.palette_swatch { width: 20px; height: 20px; float: left; border: 1px solid #eee; padding: 1px; margin-right: 5px; margin-bottom: 5px; }
/* DATEPICKER */
.datepicker{position:absolute;width:150px;z-index:900;background-color:white;}

/* Search box - Auto suggest */

.ac_results {
	padding: 0x;
	border: 1px solid #999;
	background-color: #FFF;
	overflow: hidden;
	text-align: left;
	margin: 1px 0 0 -8px;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 11px;
	overflow: hidden;
}

.ac_results li img {
    float: left;
    margin-right: 5px;
}

.ac_loading {
	background : Window url('https://c698603.ssl.cf3.rackcdn.com/graphics__icons__loading_progress.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}