a {
    text-decoration: none;
    color: #1470cc;
}
a:visited{
  color:#528fcc;
}
a:hover {
    color:#3d990f;
    text-decoration: underline;
}

a.green ,a.high:visited {
    text-decoration: none;
    color: #3d990f;
}
a.green:hover {
    color:#3d990f;
    text-decoration: underline;
}

a.x, a.remove {
    width: 13px;
    height: 13px;
    overflow: hidden;
    text-indent: -9999em;
    cursor: pointer;
    display: block;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(/images/icons/close.gif);
}

a.x:hover,a.remove:hover {
    background-position: right 0;
}

a.clean:hover {
    text-decoration: none;
}

a.tool {
    width: 16px;
    height: 16px;
    overflow: hidden;
    text-indent: -9999em;
    cursor: pointer;
    display: block;
    background-position: left center;
    background-repeat: no-repeat;
}

a.tool:hover {
    background-position: right center;
}

/* icon link
 -------------------------------------------- */
a.icon, .icon {
    background-repeat: no-repeat;
    background-position: left center;
    padding: 4px 4px 4px 20px;
    height: 12px;
    outline: none;
    line-height: 12px;
    font-size: 12px;
    zoom: 1;
    display: inline-block
}

a.icon-right {
    background-repeat: no-repeat;
    background-position: right center;
    padding: 4px;
    height: 16px;
    padding-right: 20px;
    outline: none;
    height: 12px;
    line-height: 16px;
    font-size: 12px;
    zoom: 1;
}

a.icon:hover, a.icon-right:hover {
    text-decoration: none;
    color: #f60;
}

a.preview, span.preview {
    background-image: url(/images/icons/preview.gif)
}

a.red:link, a.red:visited {
    color: #f00
}

a.release, span.release {
    background-image: url(/images/icons/release.gif);
}

a.close, span.close {
    background-image: url(/images/icons/del.gif);
}

a.edit, span.edit {
    background-image: url(/images/icons/edit_1.gif);
}
a.edit-2, span.edit-2 {
    background-image: url(/images/icons/array.gif);
    background-position:0 -469px;
}
a.setlogo, span.setlogo {
    background-image: url(/images/icons/setlogo.gif)
}

a.recall, span.recall {
    background-image: url(/images/icons/stop.gif)
}

a.refresh, span.refresh {
    background-image: url(/images/icons/refresh.gif)
}

a.untrue, span.untrue {
    background-image: url(/images/icons/ture.gif);
    background-position: -1006px 3px
}
a.true , .true{
    background-image: url(/images/icons/array.gif);
    background-position: 0px -158px
}
.alert-icon{
    background-image: url(/images/icons/alert.gif);
    background-position: 0 2px;
}
a.add, span.add {
    background-image: url(/images/icons/array.gif);
    background-position: 0 0
}

a.delete, span.delete {
    background-image: url(/images/icons/delete.gif);
}
a.unfinish, span.unfinish {
    background-image: url(/images/icons/array.gif);
    background-position: -783px -161px;
}
a.unwith , span.unwith{background-image:url(/images/icons/array.gif) ; background-position:0 -363px }
a.fix , span.fix{background-image:url(/images/icons/array.gif) ; background-position:0 -400px } 
a.passed , span.passed{background-image:url(/images/icons/array.gif) ; background-position:0 -435px }  
a.finish, span.finish {
    background-image: url(/images/icons/array.gif);
    background-position: 0 -161px;
}

a.collapse {
    background-image: url(/images/chrome/array.gif);
    background-position: -6px -2px;
    padding-left: 12px;
}

a.expanded {
    background-position: -785px -3px;
}

a.dropdown {
    background-image: url(/images/chrome/array.gif);
    background-position: right -243px;
}
a.dropup {
    background-image: url(/images/chrome/array.gif);
    background-position: right -301px;
}
a.dropdown-dismiss {
    background-position: right -298px;
}

a.go {
    background: url(/images/job/slidedown.gif) no-repeat top right;
}
a.testify , span.testify {
    background-image: url(/images/icons/testify.gif);
}
a.hrgray , span.hrgray {
    background-image: url(/images/icons/hr.gif);
    background-position:left top;
}
a.hr , span.hr {
    background-image: url(/images/icons/hr.gif);
    background-position:left bottom;
    color:#3D990F;
}

a.ok , span.ok{
    background-image: url(/images/icons/array.gif);
	background-position:5px -322px;
}
a.mail , span.mail{
    background-image:url(/images/icons/array.gif);
    background-position:0 -197px;
}
a.post , span.post{
    background-image:url(/images/icons/post.gif);
}
a.before , span.before{
	background-image:url(/images/icons/array.gif);
    background-position:0 -281px;
}
a.movegroup , span.movegroup{
    background-image:url(/images/icons/movegroup.gif);
}
a.cutoff {
    background-image:url(/images/network/cutoff.gif);
    background-position: left center;
    background-repeat: no-repeat;
    text-indent: -9999em;
    display: inline-block;
    width: 15px;
    height:15px;
}

a.cutoff:hover {
    background-position: right center;
}
a.message , span.message{background:url(/images/icons/message.gif) no-repeat}
a.favorite , span.favorite{background:url(/images/icons/favorite.gif) no-repeat}
.alart-error {background:url(/images/icons/stop.gif) 0 1px no-repeat;padding-left:20px;}
.heart {background:url(/images/icons/heart.gif) 0 1px no-repeat;}
.heart-gray {background:url(/images/icons/heart.gif) 0 -40px no-repeat;}
.heart-hover {background:url(/images/icons/heart.gif) 0 -20px no-repeat;}