body {text-align:left; font-family:Arial,Helvetica,sans-serif; margin-top:3px !important; font-size:8pt; background-color:#fff; color:#000;}
table {text-align:left;}
input {font-family:Arial,Helvetica; font-size:8pt; border:1px solid rgb(120,120,120);}
select {font-family:Arial,Helvetica; font-size:8pt; border:1px solid rgb(120,120,120);}
textarea {font-family:Arial,Helvetica; font-size:8pt; border:1px solid rgb(120,120,120);}
th {text-align:center;}
form {margin:0; padding:0;}
img {border:0;}
fieldset legend {color:blue;}
a {color:#005db6; text-decoration:none}
a:hover {color:#3c9bf7; text-decoration:underline}
a.nav {color:#fff; text-decoration:none}
a.nav:hover {color:#fff; text-decoration:underline}
a.top {color:#000; text-decoration:none}
a.top:hover {color:#000; text-decoration:underline}
.clear {clear:both; height:1px; font-size:0;}
select.date {width:50px !important;}

#container {width:990px; margin:auto; overflow:hidden;}
#wrapper {width:976px; padding:0 7px; overflow:hidden;}
#header {width:auto; height:70px; overflow:hidden; margin-bottom:3px; background:#ebebeb url(/common/images/admin/admin-header.gif) top right no-repeat; border:1px solid #bbbbbb; border-radius:5px 5px 0 0; -ms-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -khtml-border-radius:5px 5px 0 0;}
#header h1 {width:300px; height:70px; margin:5px 0 0 20px; background:url(/images/system-logo.gif) left center no-repeat;}
#header h1 a {display:block; width:100%; height:100%;}
#main {clear:both; width:988px; min-height:350px; overflow:hidden; border:1px solid #c4c4c4; border-top:0; padding-bottom:10px;}
#footer {padding:10px 0; background-color:#dedede; border:1px solid #c4c4c4; border-top:0; text-align:center;}

.navigation {float:left; width:200px; overflow:hidden; margin-right:10px;}
.inner-full {float:left; width:760px; overflow:hidden;}
.inner-left {float:left; width:730px; overflow:hidden;}
.inner-right {float:right; width:240px; overflow:hidden;}

#login {width:300px; margin:30px auto 0 auto; padding:0;}
#login p {margin:0; padding:3px;}
#login label {display:block; float:left; width:80px;}
#login input.text {width:130px;}

#menu {list-style-type:none; height:19px; overflow:hidden; margin:auto; padding:0; background-color:#ededed; border:1px solid #c4c4c4; text-align:center;}
#menu li {display:inline; overflow:hidden; line-height:19px; padding:0 15px; border-right:1px solid #c4c4c4;}
#menu li.lst {border:0;}
#menu li#selected {background-color:#c4c4c4;}

#loading {position:absolute; display:none; top:35px; left:750px; width:30px; height:30px; margin:auto; background:url(/common/images/admin/icons/loading.gif) no-repeat;}

#message {position:fixed; display:none; top:-1px; left:0; right:0; z-index:5000; opacity:0.85;}
#message div {width:400px; margin:0px auto; min-height:22px; padding:8px 10px 8px 46px;}
#message div.notice {background:url(/common/images/admin/icons/icons.png) 6px 3px no-repeat; background-color:#F7FDCB; border:1px solid #C2D071;}
#message div.error {background:url(/common/images/admin/icons/icons.png) 6px -97px no-repeat; background-color:#EF9398; border:1px solid #DC5757;}
#message div.confirmation {background:url(/common/images/admin/icons/icons.png) 6px -47px no-repeat; background-color:#A6EF7B; border:1px solid #76C83F;}
#message div.loading {background:url(/common/images/admin/icons/loading.gif) 6px 3px no-repeat; background-color:#EBEBEB; border:1px solid #CCCCCC;}

.selected {background-color:#888888;}
div.auto {position:absolute; width:250px; background-color:white; border:1px solid #888888; margin:0px; padding:0px;}
div.auto ul {list-style-type:none; margin:0px; padding:0px;}
div.auto ul li.selected {background-color:#ffb;}
div.auto ul li {list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer;}

#pending {float:right; list-style-type:none; display:none; top:-40px; width:214px; height:203px; overflow:hidden; margin:0; padding:0; padding-top:45px; cursor:move; background:url(/common/images/admin/post-it.gif) no-repeat; opacity:0.80; font-size:12px;}
#pending li {margin:0; padding:3px 25px;}
#pending li.title {height:33px; line-height:33px; margin:0; padding:0; padding-left:80px; font-weight:bold; color:#414141;}
#pending span.att {color:red; font-size:10px;}
#pending li p {margin:0; padding:0 0 5px 0;}

.admin-buttons {height:17px; color:#000; margin-bottom:10px;}
.admin-buttons a, .admin-buttons a:visited, .admin-buttons a:hover {font-size:8pt; color:#000; text-decoration:none;}
.admin-buttons p {float:left; height:17px; overflow:hidden; margin:0; padding:0;}
.admin-buttons p.settings {float:right; padding-top:1px; margin-right:3px;}
.admin-buttons p.printer {margin-left:20px; padding-top:1px;}
.admin-buttons p.first-off {width:8px; height:17px; padding:0; background:url(/common/images/admin/navigation/first-off.gif) repeat-x;}
.admin-buttons p.first-on {width:8px; height:17px; padding:0; background:url(/common/images/admin/navigation/first-on.gif) repeat-x;}
.admin-buttons p.last-off {width:8px; height:17px; padding:0; background:url(/common/images/admin/navigation/last-off.gif) repeat-x;}
.admin-buttons p.last-on {width:8px; height:17px; padding:0; background:url(/common/images/admin/navigation/last-on.gif) repeat-x;}
.admin-buttons p.medium-left-off-right-off {width:8px; height:17px; padding:0; font-size:0; line-height:0; background:url(/common/images/admin/navigation/medium-left-off-right-off.gif) repeat-x;}
.admin-buttons p.medium-left-off-right-on {width:8px; height:17px; padding:0; font-size:0; line-height:0; background:url(/common/images/admin/navigation/medium-left-off-right-on.gif) repeat-x;}
.admin-buttons p.medium-left-on-right-off {width:8px; height:17px; padding:0; font-size:0; line-height:0; background:url(/common/images/admin/navigation/medium-left-on-right-off.gif) repeat-x;}
.admin-buttons p.bg-off {height:17px; padding:0px 2px 0px 2px; background:url(/common/images/admin/navigation/bg-off.gif) repeat-x;}
.admin-buttons p.bg-on {height:17px; padding:0px 2px 0px 2px; background:url(/common/images/admin/navigation/bg-on.gif) repeat-x;}
.admin-buttons a.tt ul {margin:5px 0; padding-left:20px;}
.admin-buttons a.icon-calculator {float:right;}

.admin-buttons-cont {clear:both; width:620px; overflow:hidden; margin:0; padding:0; margin-left:30px;}
.admin-buttons-cont p {float:left; overflow:hidden; margin:0; padding:4px;}

.tab-bar {clear:both; list-style:none; font-size:8pt; color:#000; margin:0; padding:0; margin-bottom:10px; overflow:hidden;}
.tab-bar a {float:left; display:block; height:17px; line-height:15px; color:#000; text-decoration:none;}
.tab-bar li {float:left; height:17px; line-height:17px; overflow:hidden; text-align:center;}
.tab-bar li.right {float:right; margin-right:5px;}
.tab-bar span.tb {float:left; display:block; width:8px; height:17px; overflow:hidden; font-size:0; background:url(/common/images/navigation/navigation.png) no-repeat;}
.tab-bar span.first-on {background-position:-16px;}
.tab-bar span.first-off {}
.tab-bar a.bg-on {padding:0 1px; background:url(/common/images/navigation/bg-on.png) repeat-x;}
.tab-bar a.bg-off {padding:0 1px; background:url(/common/images/navigation/bg.png) repeat-x;}
.tab-bar span.medium-left-on-right-off {background-position:-32px;}
.tab-bar span.medium-left-off-right-off {background-position:-40px;}
.tab-bar span.medium-left-off-right-on {background-position:-48px;}
.tab-bar span.last-off {background-position:-8px;}
.tab-bar span.last-on {background-position:-24px;}

div.admin-left {float:left; width:740px; overflow:hidden; margin-bottom:10px;}
div.admin-left p {margin:0; padding:0;margin-bottom:5px;}
div.admin-right {float:right; width:220px; overflow:hidden; margin-bottom:10px;}
div.admin-right fieldset {width:192px; padding:3px 5px; margin:0; margin-bottom:10px;}
div.admin-right fieldset p {margin:0; padding:0; margin-bottom:5px;}
div.admin-right fieldset span.saldo {color:red;}
div.admin-left ul.admin-area {float:left; width:210px; overflow:hidden; list-style-type:none; list-style-position:outside; margin:0; padding:0; margin-left:30px;}
div.admin-left ul.admin-area li {line-height:1.5em; margin:0; padding:0;}
div.admin-left div.admin-help {float:right; width:100px; overflow:hidden; text-align:center;}
div.admin-left div.clear {margin-bottom:5px; border-bottom:1px solid #ccc;}

.searchbox {clear:both; width:auto; margin:auto; overflow:hidden; border:1px solid black; margin-bottom:10px;}
.searchbox h2 {color:#000; font-size:12px; font-weight:bold; margin:0; padding:3px;}
.searchbox p {margin:0; padding:3px;}
.searchbox p.field {float:left; overflow:hidden; margin-right:9px;}
.searchbox p.field span {float:left; width:80px; overflow:hidden;}
.searchbox p.field span#indicator1 {float:none; width:20px; overflow:hidden;}
.searchbox p.clear {clear:both; font-size:0; padding:0; margin:0; line-height:0;}
.searchbox input.long {width:200px;}
.searchbox input.medium, .searchbox select.medium {width:150px;}
.searchbox input.short {width:80px;}

div.found-info {clear:both; width:100%; overflow:hidden;}
div.found-info p {float:left; overflow:hidden; margin:0 15px; padding:0;}
div.found-info p.new {float:right; width:100px; text-align:right;}
div.found-info p.small {width:100px;}
div.found-info p span {color:green;}
div.found-info .links {float:right; margin:0; overflow:hidden; text-align:right;}
div.found-info .links p {float:none; width:100%;}
div.found-info .links span.cssid_page {margin-right:20px; font-weight:bold;}
div.found-info p.status {float:right; width:60px; overflow:hidden; padding:1px 2px; text-align:center; border:1px solid black; border-right:0;}

table.list {width:100%; margin-bottom:10px;}
table.list tr {background-color:#e7e7ff;}
table.list th {padding:3px; background-color:#d6d3d6; font-weight:normal; text-align:center;}
table.list td {padding:3px;}
table.list td.rr {text-align:right;}
table.list td.cc {text-align:center;}
table.list td.heading {background-color:#687ede; text-align:center; color:#fff;}

table.category {width:650px; margin:auto; margin-bottom:10px;}
table.category tr.subhead {background-color:#bbbbbb; font-weight:bold;}
table.category th {padding:3px; background-color:#d6d3d6; font-weight:normal; text-align:center;}
table.category td {padding:3px; border-bottom:1px solid #bbbbbb;}
table.category td.rr {text-align:right;}
table.category td.cc {text-align:center;}
table.category td.heading {background-color:#687ede; text-align:center; border:none; color:#fff;}
table.category table td {border-bottom:0;}

fieldset.create-category {width:650px; overflow:hidden; margin:0 auto; padding:0; margin-bottom:5px; border:0;}
fieldset.create-category label {font-weight:bold;}
fieldset.create-category p {margin:0; padding:2px;}

/* jquery auto completer */
.ac_results {padding:0px; border:1px solid WindowFrame; background-color:Window; overflow:hidden;}
.ac_results ul {width:100%; list-style-position:outside; list-style:none; padding:0; margin:0;}
.ac_results iframe {display:none; display/**/:block; 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:10px; overflow:hidden; border-bottom:1px solid #fff;}
.ac_loading {background:Window url('/common/images/admin/spinner.gif') right center no-repeat;}
.ac_over {background-color:Highlight; color:HighlightText;}

/* tips */
.tipsy {padding:5px; font-size:10px; opacity:0.8; filter:alpha(opacity=80); background-repeat:no-repeat; background-image:url(/common/images/admin/tipsy.gif);}
.tipsy-inner {padding:5px 8px 4px 8px; background-color:black; color:white; max-width:200px; text-align:left;}
.tipsy-inner {-moz-border-radius:3px; -webkit-border-radius:3px;}
.tipsy-north {background-position:top center;}
.tipsy-south {background-position:bottom center;}
.tipsy-east {background-position:right center;}
.tipsy-west {background-position:left center;}

h2.list {width:970px; margin:0 auto; padding:3px 0; background-color:#687ede; color:#fff; font-size:11px; font-weight:normal; text-align:center;}
ul.list {list-style-type:none; width:970px; margin:0 auto; padding:0;}
ul.list li {clear:both; overflow:hidden; margin:0; padding:0; background-color:#e7e7ff; margin-bottom:1px;}
ul.list li.headers {color:#fff;}
ul.list li.headers span {text-align:center; background-color:#d6d3d6;}
ul.list li span {display:inline; float:left; overflow:hidden; margin-right:1px; padding:2px 4px; line-height:16px;}
ul.list li span span {float:none; margin:0; padding:0;}
ul.list li span.last {margin-right:0;}
ul.list li span.icon {width:18px;}
ul.list li span.rr {text-align:right;}
ul.list li span.cc {text-align:center;}
ul.list li tt {margin:0 auto; padding:0;}

ul.category, div.category {list-style-type:none; width:650px; margin:0 auto; padding:0; margin-bottom:10px;}
h2.category-header {width:644px; margin:0 auto; padding:3px; background-color:#687ede; font-weight:normal; text-align:center; font-size:11px; color:#fff;}
ul.category li {clear:both; margin:0; padding:0 5px; font-size:11px; line-height:23px; overflow:hidden; border-bottom:1px solid #bbbbbb;}

.add-category {width:650px; margin:0 auto; padding:0; text-align:right; overflow:hidden; clear:both;}

.cellbot {border-bottom:1px solid #000;}
.celltopbot {border-bottom:1px solid black; border-top:1px solid black;}
.tableborder {border:1px solid black;}
.headbotright {border-right:1px solid black; border-bottom:1px solid black;}
.headbot {border-bottom:1px solid black;}
.dashbotright {border-right:1px solid black; border-bottom:1px dashed black;}
.dashbot {border-bottom:1px dashed black;}

.register {clear:both; width:620px; overflow:hidden; margin:0; border:1px solid #8c9ab5; padding:4px; margin-bottom:20px;}
.register h2 {background-color:#8c9ab5; padding:3px; font-size:12px; color:#fff; margin:0; padding:3px; margin-bottom:5px;}
.register h2 span {color:#fff; font-weight:normal; margin-left:25px;}
.register h2 a {color:#fff;}
.register p {clear:both; margin:0; padding:0; margin-bottom:5px;}
.register p.clear {margin:0; padding:0; font-size:0; clear:both;}
.register p.separator {margin:0; padding:5px 0; margin-bottom:5px; clear:both; border-bottom:1px solid #cccccc;}
.register p.button {text-align:center; margin-top:10px;}
.register span {color:red;}
.register span.norm {font-weight:normal; color:#000;}
.register label {width:100px; float:left; overflow:hidden; font-weight:bold;}
.register.lontxt label {width:160px;}
.register input.short {width:150px;}
.register input.medium {width:200px;}
.register input.long {width:300px;}
.register input#CITY {width:180px;}
.register input#buyTop {width:40px;}
.register select {width:200px;}
.register textarea {width:500px; height:80px;}
.register a.dele {margin-left:40px;}

.edit-item {width:700px; margin:0; padding:4px; border:0;}
.edit-item h2 {background-color:#8c9ab5; padding:3px; font-size:12px; color:#fff; margin:0; margin-bottom:5px;}
.edit-item h2 span {color:#fff; font-weight:normal; margin-left:25px;}
.edit-item h2 a {color:#fff;}
.edit-item p {clear:both; margin:0; padding:0; margin-bottom:5px;}
.edit-item p.clear {margin:0; padding:0; font-size:0;}
.edit-item p.separator {margin:0; padding:5px 0; margin-bottom:5px; clear:both; border-bottom:1px solid #cccccc;}
.edit-item span {color:red;}
.edit-item span.norm {font-weight:normal; color:#000;}
.edit-item label {float:left; overflow:hidden; font-weight:bold;}
.edit-item input.short {width:150px;}
.edit-item input.medium {width:200px;}
.edit-item input.long {width:300px;}
.edit-item a.dele {margin-left:40px;}

.new-item {width:650px; margin:0 auto 10px auto; padding:3px; border:0;}
.new-item p {clear:both; margin:0; padding:3px;}
.new-item label {display:block;}
.new-item input.long {width:550px;}

.register-buttons {clear:both; width:620px; overflow:hidden; margin:0; padding:0; margin-left:40px; border-left:1px solid #3f62fe;}
.register-buttons p {float:left; width:70px; overflow:hidden; margin:0; padding:4px; border-right:1px solid #3f62fe; border-top:1px solid #3f62fe;}
.register-buttons.prod {border:0;}
.register-buttons.prod p {border:0;}

.more-info {width:220px; overflow:hidden; border:1px solid #8c9ab5; padding:4px; margin-bottom:20px;}
.more-info h2 {margin:0; padding:3px; margin-bottom:5px;background-color:#8c9ab5; font-size:12px; color:#fff;}
.more-info h3 {margin:0; padding:3px; font-size:12px; color:#000;}
.more-info p {margin:0; padding:0; margin-bottom:3px;}
.more-info span.title {font-weight:bold; margin-right:5px;}

a.tt {cursor:help; margin-left:20px;}
.tt {font-size:.9em; font-weight:normal; text-decoration:none; text-align:left;}
.tt span {display:none;}
.tt:hover {position:relative; text-decoration:none; z-index:1000; color:#aaaaff; background:transparent;}
.tt:hover span.tooltip {color:#111; display:block; position:absolute; top:0px; left:-10px; padding:15px 0 0 0; width:200px; text-align:left; text-decoration:none; z-index:2000;}
.tt.rightEnd:hover span.tooltip {right:-20px; left:auto;}
.tt:hover span.top {display:block; padding:30px 8px 0; background:url(/common/images/admin/bubble.png) no-repeat top;}
.tt.rightEnd:hover span.top {background:url(/common/images/admin/bubble-right.png) no-repeat top;}
.tt:hover span.middle {display:block; padding:0 8px; background:url(/common/images/admin/bubble_filler.png) repeat bottom;}
.tt:hover span.bottom {display:block; padding:3px 8px 10px; color:#548912; background:url(/common/images/admin/bubble.png) no-repeat bottom;}

.charge {width:800px; overflow:hidden; border:0; margin:0; margin-bottom:10px; padding:3px;}
.charge h2 {font-size:14px; margin:0; padding:0; margin-bottom:10px; padding-bottom:5px; border-bottom:1px solid #cccccc;}
.charge label {display:block; float:left; width:100px;}
.charge label.medium {display:block; float:left; width:150px;}
.charge label.long {display:block; float:left; width:300px;}
.charge span {color:red;}
.charge p {clear:both; margin:0; padding:3px;}
.charge select.categoria, input.short {width:200px; margin-right:10px;}
.charge select#familia {width:200px;}
.charge select#type {width:100px;}
.charge input.long {width:410px;}
.charge input.small {width:100px;}
.charge .technics {float:left; width:380px; margin-right:10px;}
.charge .technics.right {margin:0;}

/* spreadsheet */
#ifrTablaValores {border:1px solid #dedede; background:url(/common/images/admin/spreadsheet-bg.gif);}
td.nombre {font-family:arial; font-size:11px; color:#3e8d3f; padding-left:22px; height:20px;}
input.address {border:1px solid #1f5d28; background-color:#fff; color:#646464; font-family:verdana; font-size:10px; line-height:12px; width:235px; height:19px; padding-right:5px; padding-top:2px;}
textarea.codigo-dt {width:845px; height:100px; border:1px; border-style:solid; border-color:#1f5d28; background-color:#fff; color:#646464; font-family:verdana; font-size:10px; line-height:12px;}
.box2 {background-color:#eaeaea; border:1px solid #c1c1c1; padding:2px; font-family:arial; font-size:11px; color:#0f5719;}

/* modal window */
.modal-overlay {position:fixed; top:0; right:0; bottom:0; left:0; height:100%; width:100%; margin:0; padding:0; background: #131313; opacity:.85; filter:alpha(opacity=85); z-index:101;}
.modal-window {position:fixed; top:50%; left:50%; margin:0; padding:0; z-index:102; background:#fff; border:solid 1px #000;}
.close-window {position:absolute; width:16px; height:14px; right:0; top:0; background: transparent url(/common/images/close.gif) no-repeat scroll right top; text-indent:-99999px; overflow:hidden; cursor:pointer;}

#editable {position:relative; padding:3px 5px; margin-bottom:10px; border:none; background-color:#e9eaeb;}
#editable h2 {position:absolute; top:5px; left:5px; font-size:14px; margin:0; padding:0;}
#editable p {margin:0; padding:2px 0;}
#editable textarea {width:100%; height:550px;}

/* Icons */
.button-save {float:right; width:220px; margin:0; padding:0;}

.medium-icons, .small-icons {display:block; width:16px; height:16px; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat;}
.medium-icons {background-image:url(/common/images/admin/icons/icons-16x16.png);}
.small-icons {background-image:url(/common/images/admin/small-icons.png);}

.button-browse {background-position:-165px -225px;}
.button-drop {background-position:-176px -96px;}
.button-folder-open {background-position:-130px -224px;}
.button-folder-close {background-position:-130px -224px;}
.button-zip {background-position:-181px -224px;}
.button-zip-viewed {background-position:-199px -224px;}

.icon-foto {background-position:-2px 0;}
.icon-email-open {background-position:-19px -0;}
.icon-folder-opened {background-position:-53px -0; margin-right:3px;}
.icon-folder-closed {background-position:-35px -0; margin-right:3px;}
.icon-publish {background-position:-71px 0;}
.icon-publish {background-position:-71px 0;}
.icon-browse {background-position:-106px 0;}

.icon-trash {background-position:-176px -96px;}
.icon-swiss {background-position:-89px 0;}
.icon-carat-1-n {background-position:0 0;}
.icon-carat-1-ne {background-position:-16px 0;}
.icon-carat-1-e {background-position:-32px 0;}
.icon-carat-1-se {background-position:-48px 0;}
.icon-carat-1-s {background-position:-64px 0;}
.icon-carat-1-sw {background-position:-80px 0;}
.icon-carat-1-w {background-position:-96px 0;}
.icon-carat-1-nw {background-position:-112px 0;}
.icon-carat-2-n-s {background-position:-128px 0;}
.icon-carat-2-e-w {background-position:-144px 0;}
.icon-triangle-1-n {background-position:0 -16px;}
.icon-triangle-1-ne {background-position:-16px -16px;}
.icon-triangle-1-e {background-position:-32px -16px;}
.icon-triangle-1-se {background-position:-48px -16px;}
.icon-triangle-1-s {background-position:-64px -16px;}
.icon-triangle-1-sw {background-position:-80px -16px;}
.icon-triangle-1-w {background-position:-96px -16px;}
.icon-triangle-1-nw {background-position:-112px -16px;}
.icon-triangle-2-n-s {background-position:-128px -16px;}
.icon-triangle-2-e-w {background-position:-144px -16px;}
.icon-arrow-1-n {background-position:0 -32px;}
.icon-arrow-1-ne {background-position:-16px -32px;}
.icon-arrow-1-e {background-position:-32px -32px;}
.icon-arrow-1-se {background-position:-48px -32px;}
.icon-arrow-1-s {background-position:-64px -32px;}
.icon-arrow-1-sw {background-position:-80px -32px;}
.icon-arrow-1-w {background-position:-96px -32px;}
.icon-arrow-1-nw {background-position:-112px -32px;}
.icon-arrow-2-n-s {background-position:-128px -32px;}
.icon-arrow-2-ne-sw {background-position:-144px -32px;}
.icon-arrow-2-e-w {background-position:-160px -32px;}
.icon-arrow-2-se-nw {background-position:-176px -32px;}
.icon-arrowstop-1-n {background-position:-192px -32px;}
.icon-arrowstop-1-e {background-position:-208px -32px;}
.icon-arrowstop-1-s {background-position:-224px -32px;}
.icon-arrowstop-1-w {background-position:-240px -32px;}
.icon-arrowthick-1-n {background-position:0 -48px;}
.icon-arrowthick-1-ne {background-position:-16px -48px;}
.icon-arrowthick-1-e {background-position:-32px -48px;}
.icon-arrowthick-1-se {background-position:-48px -48px;}
.icon-arrowthick-1-s {background-position:-64px -48px;}
.icon-arrowthick-1-sw {background-position:-80px -48px;}
.icon-arrowthick-1-w {background-position:-96px -48px;}
.icon-arrowthick-1-nw {background-position:-112px -48px;}
.icon-arrowthick-2-n-s {background-position:-128px -48px;}
.icon-arrowthick-2-ne-sw {background-position:-144px -48px;}
.icon-arrowthick-2-e-w {background-position:-160px -48px;}
.icon-arrowthick-2-se-nw {background-position:-176px -48px;}
.icon-arrowthickstop-1-n {background-position:-192px -48px;}
.icon-arrowthickstop-1-e {background-position:-208px -48px;}
.icon-arrowthickstop-1-s {background-position:-224px -48px;}
.icon-arrowthickstop-1-w {background-position:-240px -48px;}
.icon-arrowreturnthick-1-w {background-position:0 -64px;}
.icon-arrowreturnthick-1-n {background-position:-16px -64px;}
.icon-arrowreturnthick-1-e {background-position:-32px -64px;}
.icon-arrowreturnthick-1-s {background-position:-48px -64px;}
.icon-arrowreturn-1-w {background-position:-64px -64px;}
.icon-arrowreturn-1-n {background-position:-80px -64px;}
.icon-arrowreturn-1-e {background-position:-96px -64px;}
.icon-arrowreturn-1-s {background-position:-112px -64px;}
.icon-arrowrefresh-1-w {background-position:-128px -64px;}
.icon-arrowrefresh-1-n {background-position:-144px -64px;}
.icon-arrowrefresh-1-e {background-position:-160px -64px;}
.icon-arrowrefresh-1-s {background-position:-176px -64px;}
.icon-arrow-4 {background-position:0 -80px;}
.icon-arrow-4-diag {background-position:-16px -80px;}
.icon-extlink {background-position:-32px -80px;}
.icon-newwin {background-position:-48px -80px;}
.icon-refresh {background-position:-64px -80px;}
.icon-shuffle {background-position:-80px -80px;}
.icon-transfer-e-w {background-position:-96px -80px;}
.icon-transferthick-e-w {background-position:-112px -80px;}
.icon-folder-collapsed {background-position:0 -96px;}
.icon-folder-open {background-position:-16px -96px;}
.icon-document {background-position:-32px -96px;}
.icon-document-b {background-position:-48px -96px;}
.icon-note {background-position:-64px -96px;}
.icon-mail-closed {background-position:-80px -96px;}
.icon-mail-open {background-position:-96px -96px;}
.icon-suitcase {background-position:-112px -96px;}
.icon-comment {background-position:-128px -96px;}
.icon-person {background-position:-144px -96px;}
.icon-print {background-position:-160px -96px;}
.icon-locked {background-position:-192px -96px;}
.icon-unlocked {background-position:-208px -96px;}
.icon-bookmark {background-position:-224px -96px;}
.icon-tag {background-position:-240px -96px;}
.icon-home {background-position:0 -112px;}
.icon-flag {background-position:-16px -112px;}
.icon-calendar {background-position:-32px -112px;}
.icon-cart {background-position:-48px -112px;}
.icon-pencil {background-position:-64px -112px;}
.icon-clock {background-position:-80px -112px;}
.icon-disk {background-position:-96px -112px;}
.icon-calculator {background-position:-112px -112px;}
.icon-zoomin {background-position:-128px -112px;}
.icon-zoomout {background-position:-144px -112px;}
.icon-search {background-position:-160px -112px;}
.icon-wrench {background-position:-176px -112px;}
.icon-gear {background-position:-192px -112px;}
.icon-heart {background-position:-208px -112px;}
.icon-star {background-position:-224px -112px;}
.icon-link {background-position:-240px -112px;}
.icon-cancel {background-position:0 -128px;}
.icon-plus {background-position:-16px -128px;}
.icon-plusthick {background-position:-32px -128px;}
.icon-minus {background-position:-48px -128px;}
.icon-minusthick {background-position:-64px -128px;}
.icon-close {background-position:-80px -128px;}
.icon-closethick {background-position:-96px -128px;}
.icon-key {background-position:-112px -128px;}
.icon-lightbulb {background-position:-128px -128px;}
.icon-scissors {background-position:-144px -128px;}
.icon-clipboard {background-position:-160px -128px;}
.icon-copy {background-position:-176px -128px;}
.icon-contact {background-position:-192px -128px;}
.icon-image {background-position:-208px -128px;}
.icon-video {background-position:-224px -128px;}
.icon-script {background-position:-240px -128px;}
.icon-alert {background-position:0 -144px;}
.icon-info {background-position:-16px -144px;}
.icon-notice {background-position:-32px -144px;}
.icon-help {background-position:-48px -144px;}
.icon-check {background-position:-64px -144px;}
.icon-check-white {background-position:-217px -224px;}
.icon-bullet {background-position:-80px -144px;}
.icon-radio-off {background-position:-96px -144px;}
.icon-radio-on {background-position:-112px -144px;}
.icon-pin-w {background-position:-128px -144px;}
.icon-pin-s {background-position:-144px -144px;}
.icon-play {background-position:0 -160px;}
.icon-pause {background-position:-16px -160px;}
.icon-seek-next {background-position:-32px -160px;}
.icon-seek-prev {background-position:-48px -160px;}
.icon-seek-end {background-position:-64px -160px;}
.icon-seek-first {background-position:-80px -160px;}
.icon-stop {background-position:-96px -160px;}
.icon-eject {background-position:-112px -160px;}
.icon-volume-off {background-position:-128px -160px;}
.icon-volume-on {background-position:-144px -160px;}
.icon-power {background-position:0 -176px;}
.icon-signal-diag {background-position:-16px -176px;}
.icon-signal {background-position:-32px -176px;}
.icon-battery-0 {background-position:-48px -176px;}
.icon-battery-1 {background-position:-64px -176px;}
.icon-battery-2 {background-position:-80px -176px;}
.icon-battery-3 {background-position:-96px -176px;}
.icon-circle-plus {background-position:0 -192px;}
.icon-circle-minus {background-position:-16px -192px;}
.icon-circle-close {background-position:-32px -192px;}
.icon-circle-triangle-e {background-position:-48px -192px;}
.icon-circle-triangle-s {background-position:-64px -192px;}
.icon-circle-triangle-w {background-position:-80px -192px;}
.icon-circle-triangle-n {background-position:-96px -192px;}
.icon-circle-arrow-e {background-position:-112px -192px;}
.icon-circle-arrow-s {background-position:-128px -192px;}
.icon-circle-arrow-w {background-position:-144px -192px;}
.icon-circle-arrow-n {background-position:-160px -192px;}
.icon-circle-zoomin {background-position:-176px -192px;}
.icon-circle-zoomout {background-position:-192px -192px;}
.icon-circle-check {background-position:-208px -192px;}
.icon-circlesmall-plus {background-position:0 -208px;}
.icon-circlesmall-minus {background-position:-16px -208px;}
.icon-circlesmall-close {background-position:-32px -208px;}
.icon-squaresmall-plus {background-position:-48px -208px;}
.icon-squaresmall-minus {background-position:-64px -208px;}
.icon-squaresmall-close {background-position:-80px -208px;}
.icon-grip-dotted-vertical {background-position:0 -224px;}
.icon-grip-dotted-horizontal {background-position:-16px -224px;}
.icon-grip-solid-vertical {background-position:-32px -224px;}
.icon-grip-solid-horizontal {background-position:-48px -224px;}
.icon-gripsmall-diagonal-se {background-position:-64px -224px;}
.icon-grip-diagonal-se {background-position:-80px -224px;}

