/* icons */
.icon-add {float:right;width:16px;height:20px;background:url('/assets/ui/icons/add_16.png') no-repeat center center;cursor:pointer;}
.icon-rmv {float:right;width:16px;height:20px;background:url('/assets/ui/icons/cancel_16.png') no-repeat center center;cursor:pointer;}
.icon-del {height:16px;line-height:16px;background:url('/assets/images/icons/rmv.png') no-repeat center left;padding-left:20px;}
.icon-ok {height:24px;line-height:24px;background:url('/assets/images/icons/ok.png') no-repeat center left;}
.icon-mail {height:16px;line-height:16px;background:url('/assets/images/icons/mail.png') no-repeat center left;padding-left:20px;}
.icon-compose {height:16px;line-height:16px;background:url('/assets/images/icons/mail.png') no-repeat center right;padding-right:20px;}
.icon-friends-add {height:16px;line-height:16px;background:url('/assets/images/icons/friends-add.png') no-repeat center left;padding-left:20px;}
.icon-friends-rmv {height:16px;line-height:16px;background:url('/assets/images/icons/friends-rmv.png') no-repeat center left;padding-left:20px;}
.icon-members {height:16px;line-height:16px;background:url('/assets/images/icons/members.png') no-repeat center left;padding-left:20px;}
.icon-pencil {height:16px;line-height:16px;background:url('/assets/images/icons/pencil.png') no-repeat center left;padding-left:16px;}
.icon-group {width:100px;height:100px;display:block;background:url('/assets/images/icons/group.png') no-repeat center center;}
.icon-warning {float:right;width:16px;height:16px;margin:0 20px;display:inline;background:url('/assets/ui/icons/warning_16.png') no-repeat center left;}
.icon-facebook {float:left;width:24px;height:24px;background:url('/assets/images/icons/facebook.png') no-repeat center center;cursor:pointer;}
.icon-twitter {float:left;width:24px;height:24px;background:url('/assets/images/icons/twitter.png') no-repeat center center;cursor:pointer;}
.icon-google {float:left;width:24px;height:24px;background:url('/assets/images/icons/google.png') no-repeat center center;cursor:pointer;}
.icon-digg {float:left;width:24px;height:24px;background:url('/assets/images/icons/digg.png') no-repeat center center;cursor:pointer;}
.icon-feed {float:left;width:24px;height:24px;background:url('/assets/images/icons/feed.png') no-repeat center center;cursor:pointer;}
.icon-linkedin {float:left;width:24px;height:24px;background:url('/assets/images/icons/linkedin.gif') no-repeat center center;cursor:pointer;}
.icon-facebook em, .icon-twitter em, .icon-google em, .icon-digg em, .icon-feed em, .icon-warning em, .icon-linkedin em {display:none;}
.icon-read {width:24px;height:24px;display:block;background:url('/assets/images/icons/thread-read.png') no-repeat center center;}
.icon-unread {width:24px;height:24px;display:block;background:url('/assets/images/icons/thread-unread.png') no-repeat center center;}
.icon-lock {width:24px;height:24px;float:right;background:url('/assets/images/icons/lock.png') no-repeat center center;}
.icon-follow {width:16px;height:17px;float:right;background:url('/assets/images/icons/follow.png') no-repeat center center;}
.icon-sticky {width:24px;height:24px;float:right;background:url('/assets/images/icons/sticky.png') no-repeat center center;}
.icon-image {height:16px;line-height:16px;background:url('/assets/images/icons/image.png') no-repeat center left;padding-left:25px;}
.icon-more {height:16px;line-height:16px;background:url('/assets/ui/icons/add_16.png') no-repeat center left;padding-left:20px;}
.icon-add-job {float:left;padding-left:35px;line-height:32px;height:32px;background:url('/assets/ui/icons/add_32.png') no-repeat center left;cursor:pointer;}
.icon-rmv-job {float:left;padding-left:35px;line-height:32px;height:32px;background:url('/assets/ui/icons/cancel_32.png') no-repeat center left;cursor:pointer;}

/* apple overlay */
.apple_overlay {display:none;background-image:url('/assets/ui/overlay/white.png');width:640px;padding:35px 50px;font-size:12px;}
.apple_overlay div.close {background-image:url('/assets/ui/overlay/close.png');position:absolute; right:5px; top:5px;cursor:pointer;height:35px;width:35px;}
.apple_overlay_content {height:465px;overflow:auto;}

/* simple overlay */
.simple_overlay {display:none;z-index:10000;background:#ffffff url('/assets/images/blank.gif') repeat 0 0;width:500px;border:1px solid #e7e6e6;-moz-box-shadow:0 0 50px 5px #4e658f;-webkit-box-shadow: 0 0 50px #4e658f;}
.simple_overlay .close {background-image:url('/assets/ui/overlay/close.png');position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}

/* medium overlay */
.medium_overlay {display:none;z-index:10000;background:#ffffff url('/assets/images/blank.gif') repeat 0 0;width:750px;border:1px solid #e7e6e6;-moz-box-shadow:0 0 50px 5px #4e658f;-webkit-box-shadow: 0 0 50px #4e658f;}
.medium_overlay .close {background-image:url('/assets/ui/overlay/close.png');position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}

/* large overlay */
.large_overlay {display:none;z-index:10000;background:#ffffff url('/assets/images/blank.gif') repeat 0 0;width:950px;min-height:400px;height:auto !important;height:400px;border:1px solid #e7e6e6;-moz-box-shadow:0 0 50px 5px #4e658f;-webkit-box-shadow: 0 0 50px #4e658f;}
.large_overlay .close {background-image:url('/assets/ui/overlay/close.png');position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}

/* tabs */
ul.tabs {list-style:none;margin:0 0 0 10px !important;padding:0;height:23px;border-bottom:1px solid #e7e6e6;float:left;}
ul.tabs li {float:left;text-indent:0;padding:0;margin:0 0 0 10px !important;list-style-image:none !important;}
ul.tabs li.first {margin:0 !important;}
ul.tabs a {background:#c7d0df;font-size:13px;font-weight:bold;display:block;float:left;height: 23px;line-height:23px;text-align:center;text-decoration:none;color:#0328fc;padding:0px 20px;margin:0px;border:1px solid #e7e6e6;border-bottom:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
ul.tabs a:active {outline:none;}
ul.tabs a:hover {background:#fff;}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background:#fff !important;cursor:default !important;color:#0328fc !important;}
div#panes div.pane {display:none;}

ul#link-tabs {list-style:none;margin:0;padding:0;height:23px;border-bottom:1px solid #e7e6e6;}
ul#link-tabs li {float:left;text-indent:0;padding:0;margin:0 0 0 15px;}
ul#link-tabs li.first {margin:0 !important;}
ul#link-tabs a {background:#CED7DF;font-size:12px;font-weight:bold;display:block;float:left;height: 23px;line-height:23px;text-align:center;text-decoration:none;color:#0328fc;padding:0px 15px;margin:0px;border:1px solid #e7e6e6;border-bottom:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
ul#link-tabs a:active {outline:none;}
ul#link-tabs a:hover {background:#fff;}
ul#link-tabs a.current, ul#link-tabs a.current:hover, ul#link-tabs li.current a {background:#fff !important;cursor:default !important;color:#0328fc !important;}
div#link-panes div.pane {display:none;padding:10px;}

ul#licensing-tabs {list-style:none;margin:0;padding:0;height:23px;border-bottom:1px solid #e7e6e6;}
ul#licensing-tabs li {float:left;text-indent:0;padding:0;margin:0 0 0 9px;}
ul#licensing-tabs li.first {margin:0 !important;}
ul#licensing-tabs a {background:#CED7DF;font-size:10px;font-weight:bold;font-family:verdana,tahoma,arial,sans-serif;display:block;float:left;height: 23px;line-height:23px;text-align:center;text-decoration:none;color:#0328fc;padding:0px 10px;margin:0px;border:1px solid #e7e6e6;border-bottom:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
ul#licensing-tabs a:active {outline:none;}
ul#licensing-tabs a:hover {background:#fff;}
ul#licensing-tabs a.current, ul#licensing-tabs a.current:hover, ul#licensing-tabs li.current a {background:#fff !important;cursor:default !important;color:#0328fc !important;}
div#licensing-panes div.pane {display:none;padding:10px;}

div#settings {}
div#settings h2 {height:25px;line-height:25px;padding:0 5px;margin:0;color:#003d9f;font-size:14px;font-weight:bold;background:url('/assets/images/fade.png') repeat-x 0 0;border-top:1px solid #c7d0df;cursor:pointer;}
div#settings h2.current {cursor:default;}
div#settings div.settings-pane {display:none;padding:0 5px 5px 5px;}
div#settings h2 span {width:25px;height:25px;float:left;background:url('/assets/images/indicator-left.png') no-repeat center center;}
div#settings h2.current span {width:25px;height:25px;float:left;background:url('/assets/images/indicator-down.png') no-repeat center center;}

div#ratings {margin-top:5px}
div#ratings h2 {height:25px;line-height:25px;padding:0 5px;margin:0;color:#003d9f;font-size:14px;font-weight:bold;background:url('/assets/images/fade.png') repeat-x 0 0;border-top:1px solid #c7d0df;cursor:pointer;}
div#ratings h2.current {cursor:default;}
div#ratings div.ratings-pane {display:none;padding:0 30px 5px 30px;}
div#ratings h2 span {width:25px;height:25px;float:left;background:url('/assets/images/indicator-left.png') no-repeat center center;}
div#ratings h2.current span {width:25px;height:25px;float:left;background:url('/assets/images/indicator-down.png') no-repeat center center;}

ul.blog-tabs {width:100%;list-style:none;margin:0 !important;padding:0;height:23px;border-bottom:1px solid #e7e6e6;}
ul.blog-tabs li {float:left;text-indent:0;padding:0;margin:0 0 0 10px !important;list-style-image:none !important;}
ul.blog-tabs li.first {margin-left:0 !important;margin-right:1px !important;}
ul.blog-tabs a {background:#c7d0df;font-size:12px;font-weight:bold;display:block;float:left;height: 23px;line-height:23px;text-align:center;text-decoration:none;color:#0328fc;padding:0px 10px;margin:0px;border:1px solid #e7e6e6;border-bottom:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
ul.blog-tabs a:active {outline:none;}
ul.blog-tabs a:hover {background:#fff;}
ul.blog-tabs a.current, ul.blog-tabs a.current:hover, ul.blog-tabs li.current a {background:#fff !important;cursor:default !important;color:#0328fc !important;}
div#blog-panes div.pane {display:none;padding:15px 10px;background:#ffffff;border:1px solid #e7e6e6;border-top:0;}

/* tooltip */
#compose_tooltip {display:none;background:transparent url('/assets/ui/tooltip/white_arrow_large.png');font-size:12px;font-family:verdana,tahoma,arial,sans-serif;color:#6a6868;height:85px;width:250px;padding:25px 25px 40px 25px;z-index:5;}
#travel_tooltip {display:none;background:transparent url('/assets/ui/tooltip/white_arrow_large.png');font-size:12px;font-family:verdana,tahoma,arial,sans-serif;color:#6a6868;height:85px;width:250px;padding:25px 25px 40px 25px;z-index:5;}

/* scrolable */
.scrollable {position:relative;overflow:hidden;width:180px;height:55px;float:left;}
.scrollable .items {width:20000em;position:absolute;}
.scrollable .items img {float:left;margin:5px 2px;background-color:#fff;padding:2px;border:1px solid #ccc;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;}
.scrollable .items img:hover {border:1px solid #aaa;}
.scrollable .active {border:2px solid #000;z-index:9999;position:relative;}
a.browse {display:block;width:18px;height:18px;float:left;margin:16px 5px;cursor:pointer;font-size:1px;}
a.right {background:url(/assets/ui/scrollable/arrow/right.png) no-repeat;margin-right:0;}
a.right:hover {background-position:0 -18px;}
a.left {background:url(/assets/ui/scrollable/arrow/left.png) no-repeat;margin-left:0;}
a.left:hover {background-position:0 -18px;}
a.disabled {visibility:hidden !important;}

/* autocomplete */
.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;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}
.ac_loading {background:url('/assets/images/loader.gif') right center no-repeat;}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #0A246A;color: white;}

/* Example tokeninput style #2: Facebook style */
ul.token-input-list-facebook {
    overflow: hidden;
    height: auto !important;
    height: 1%;
    width: 388px;
    border: 1px solid #868786;
    cursor: text;
    font-size: 11px;
    font-family: Verdana;
    min-height: 1px;
    z-index: 999;
    margin: 0;
    padding:0.2em 0;
    background-color: #fff;
}

ul.token-input-list-facebook {
    list-style-type: none;
}

ul.token-input-list-facebook li input {
    border: 0;
    width: 100px;
    padding: 0px 5px;
    background-color: white;
    margin: 0;
}

li.token-input-token-facebook {
    overflow: hidden;
    height: auto !important;
    height: 1%;
    margin: 0 3px;
    padding: 0 3px;
    background-color: #eff2f7;
    color: #000;
    cursor: default;
    border: 1px solid #ccd5e4;
    font-size: 11px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    float: left;
}

li.token-input-token-facebook p {
    display: inline;
    padding: 0;
    margin: 0;
}

li.token-input-token-facebook span {
    color: #a6b3cf;
    margin-left: 5px;
    font-weight: bold;
    cursor: pointer;
}

li.token-input-selected-token-facebook {
    background-color: #5670a6;
    border: 1px solid #3b5998;
    color: #fff;
}

li.token-input-input-token-facebook {
    float: left;
}

div.token-input-dropdown-facebook {
    position: absolute;left:85px;
    width: 388px;
    background-color: #fff;
    overflow: hidden;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    cursor: default;
    font-size: 11px;
    font-family: Verdana;
    z-index: 1;
}

div.token-input-dropdown-facebook p {
    margin: 0;
    padding: 5px;
    font-weight: bold;
    color: #777;
}

div.token-input-dropdown-facebook ul {
    margin: 0;
    padding: 0;
}

div.token-input-dropdown-facebook ul li {
    background-color: #fff;
    padding: 3px;
}

div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook {
    background-color: #fff;
}

div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook {
    background-color: #fff;
}

div.token-input-dropdown-facebook ul li em {
    font-weight: bold;
    font-style: normal;
}

div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook {
    background-color: #3b5998;
    color: #fff;
}
