body {
font: 0.7em/1.3em "Ubuntu",Tahoma,Arial,sans-serif;
font-size:12px;
font-weight:400;
font-style:normal;
color:#000;
text-transform:none;
text-decoration:none;
letter-spacing:normal;
word-spacing:0;
line-height:14.5667px;
text-align:start;
vertical-align:baseline;
direction:ltr;
background-color:#FFF;
background-image:url("http://template-img.fortunecat.it/revolutions.png");
background-repeat:repeat-x;
background-position:center top;
background-attachment:scroll;
top:auto;
right:auto;
bottom:auto;
left:auto;
position:static;
display:block;
visibility:visible;
z-index:auto;
white-space:normal;
clip:auto;
float:none;
clear:none;
cursor:auto;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
border-color:#000;
border-style:none;
border-width:0;
margin:0;
padding:0;
}

input,textarea,select {
font-family:inherit;
font-size:inherit;
font-weight:inherit;
}

pre,code,kbd,samp,tt {
font-family:monospace;
line-height:100%;
}

table {
border-collapse:collapse;
border-spacing:0;
font-size:inherit;
}

abbr,acronym {
border-bottom:1px dotted #000;
cursor:help;
}

blockquote,ul,ol,dl {
margin:1em;
}

h1 {
font-size:18px;
margin:0 0 6px;
padding:0 0 4px;
font-family: "Droid Sans",Arial;
}

h2 {
font-size:16px;
}

h3 {
font-size:15px;
}

#kheader {
background-color:#fff;
background-repeat:no-repeat;
height:130px;
background-image:url('images/kheader-bg.gif');
margin:0;
padding:0;
}

#klheader {
float:left;
width:440px;
padding:5px;
}

#krheader {
float:right;
width:490px;
padding:42px 5px 0;
}

#kdoc {
text-align:left;
width:950px;
min-width:950px;
padding-top:15px;
margin:auto;
}

.kinner {
position:relative;
}

#kmain .kinner {
position:static;
float:none;
width:auto;
padding:0 20px 0 0;
}

#kmain {
width:100%;
}

.kdoc1 #kmain {
float:right;
margin-left:-380px;
}

.kdoc1 .kinner {
float:left;
width:180px;
padding:0 0 0 20px;
}

.kdoc1 #kmain .kinner {
margin-left:220px;
}

#kbody:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#kbody {
background-color:#fff;
padding:0;
font-size:13px;
}

#kheader h1 {
font-size:28px;
font-weight:700;
letter-spacing:-1px;
margin:0;
padding:40px 15px 0 30px;
}

#kheader h1 a,#kheader h1 a:active,#kheader h1 a:visited {
color:#E82C2B;
text-decoration:none;
margin:0;
}

.khsub {
color:#E82C2B;
padding:0 0 15px 32px;
}

#kfooter {
font-size:11px;
color:#eee;
text-align:left;
clear:both;
background-color:#fff;
background-repeat:no-repeat;
height:60px;
background-image:url('images/kfooter-bg.gif');
margin:0;
padding:30px 30px 0;
}

#kfooter a,#kfooter a:active,#kfooter a:visited {
font-weight:700;
text-decoration:underline;
color:#ddd;
margin:0;
}

#kfooter a:hover {
text-decoration:underline;
color:#E82C2B;
}

.footercol {
width:440px;
float:left;
text-align:center;
padding:0;
}

.ktmsg {
font-size:18px;
font-weight:400;
height:18px;
background-image:url('images/ktbar-bg.gif');
margin:0 0 25px;
padding:8px 25px 12px;
}

.body-nav {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
background: url("http://template-img.fortunecat.it/box-bg.gif") repeat-x scroll left top #FFFFFF;
border: 1px solid #ECECEC;
color: #999999;
font-size: 12px;
margin: 0;
padding: 6px 10px;
}

.body-nav a,.body-nav a:active,.body-nav a:visited {
text-decoration:none;
}

.ktmenu {
font-size:16px;
font-weight:400;
height:18px;
background-image:url('images/ktbar-bg.gif');
margin:0;
padding:10px;
}

.ktmenu ul,.ktmenu ol {
white-space:nowrap;
margin:0;
padding:0;
}

.ktmenu li {
list-style-type:none;
display:inline;
background-image:none;
margin:0 10px;
padding:0;
}

.ktmenu li a,.ktmenu li a:active,.ktmenu li a:visited {
color:#000;
border:0;
text-decoration:none;
margin:0;
}

.ktmenu li a:hover {
color:#555;
text-decoration:underline;
}

.ktmenu a,.ktmenu a:active,.ktmenu a:visited {
color:#000;
text-decoration:none;
margin:0;
padding:0;
}

.ktmenu a.end {
border-right:0;
}

.ksmenu {
color:#2B2B2B;
font:13px "Ubuntu", Tahoma,Arial,sans-serif;
}

.ksmenu ul, .ksmenu ol {
background: url("http://template-img.fortunecat.it/box-bg.gif") repeat-x scroll left top #FFFFFF;
border: 1px solid #ECECEC;
color: #2B2B2B;
margin: 18px 0;
padding: 4px 3px;
width: 172px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;
border-radius: 7px 7px 7px 7px;
}

.ksmenu li {
border-bottom:1px solid #ECECEC;
color:#2B2B2B;
list-style-type:none;
line-height:18px;
margin:0;
padding:2px 5px;
}

.ksmenu h2 {
color:#E82C2B;
font:700 14px "Droid Sans", Arial,sans-serif;
font-weight:700;
}

.ksmenu li a,.ksmenu li a:active,.ksmenu li a:visited {
color:#2B2B2B;
text-decoration:none;
}

.msg1 {
clear:both;
text-align:center;
background-color: #F6FF9C;
border: 1px solid #E8E2AE;
padding:5px;
}

.kForm input,.kForm textarea {
font-family:"Ubuntu", Tahoma, arial;
color:#555;
margin:5px 2px 2px 5px;
padding:3px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: 0 0 2px #CFCFCF;
-webkit-box-shadow: 0 0 2px #CFCFCF;
box-shadow: 0 0 2px #CFCFCF;
border: 1px solid #BEBEBE;
}

.kForm input:hover,.kForm textarea:hover, .kForm input:focus,.kForm textarea:focus {
-moz-box-shadow: 0 0 3px #ADADAD;
-webkit-box-shadow: 0 0 3px #ADADAD;
box-shadow: 0 0 3px #ADADAD;
border-color: #B0B0B0;
}

.kForm h2 {
color:#3e4968;
font-family:"Ubuntu", Tahoma, verdana;
background-color:#fff;
border-bottom:solid 1px #add3f5;
font-size:12px;
font-weight:700;
letter-spacing:0;
margin:16px 0 5px;
padding:3px 3px 3px 5px;
}

.kForm select {
font-family:"Ubuntu", arial;
margin:5px;
}

.kForm option {
font-family:"Ubuntu", arial;
}

.kForm input.submit {
font-weight:700;
font-size:13px;
margin:10px 5px 2px 0;
background-color: #fff;
background-image: -moz-linear-gradient(top, #FFFFFF, #E1E1E1); /* FF3.6 */
background-image: -ms-linear-gradient(top, #FFFFFF, #E1E1E1);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #E1E1E1)); /* Saf4+, Chrome */
background-image: linear-gradient(top, #FFFFFF, #E1E1E1);
padding: 4px;
}

.kForm label {
display:block;
font-size:13px;
font-weight:700;
margin:0;
padding:7px 0 2px;
}

.kFormError {
font-size:10px;
font-weight:400;
display:block;
color:#c00;
margin:0 0 2px 5px;
padding:0;
}

.kForm input.error,.kForm textarea.error {
font-family:"Ubuntu", Tahoma, arial;
display:block;
color:#595300;
background-color:#fffef2;
}

.frmLabelContainer em {
color:#3a3;
font-style:normal;
}

.frmRowSep {
display:block;
clear:both;
background-color:transparent;
}

.kGridForm input {
margin:0;
padding:0 3px;
}

.kGridMsg {
color:#555;
font-size:10px;
padding:3px;
}

div.kGridForm {
padding:0 5px 0 0;
}

table.grid {
border:solid 1px #eee;
table-layout:fixed;
word-wrap: break-word;
}

div.grid form {
margin:0;
padding:0;
}

div.grid .kGridMsg {
font-size:12px;
margin:0;
padding:0 4px 3px 0;
}

table.grid th {
background-color:#c51716;
color:#fff;
background-image:url('images/thdb-bg.gif');
background-repeat:repeat-x;
border-bottom:solid 5px #f3f3f3;
padding:8px;
}

table.grid th.th2 {
background-image:none;
color:#666;
font-size:12px;
font-weight:400;
background-color:#eee;
border-bottom:solid 1px #aaa;
padding:3px 5px;
}

table.grid th a:hover {
color:#f2f8ff;
}

table.grid th a.tbl-sort,table.grid th a.tbl-sort:active,table.grid th a.tbl-sort:visited {
color:#fff;
text-decoration:none;
font-size:10px;
cursor:pointer;
display:block;
padding:0 8px;
}

table.grid th a.tbl-sort:hover {
color:#f2f8ff;
background-image:url(images/thdb-bg2.gif);
background-repeat:repeat-x;
}

table.grid td {
border-right:solid 1px #f3f3f3;
border-bottom:solid 1px #f3f3f3;
padding:5px 8px;
}

.tblrow2 {
background-color:#fafafa;
}

.tblrowh,.tblrowh2 {
background-color:#f2f8ff;
}

.tblcell {
border-bottom:solid 1px #f3f3f3;
}

checkbox.kFormRichElement {
margin-left:5px;
}

table.pager-table {
border:0;
font-size:10px;
background-color:#aec7e3;
margin:6px 0;
}

table.pager-table td a,table.pager-table td a:active,table.pager-table td a:visited {
color:#000;
display:block;
text-decoration:none;
background-color:#f5fafe;
margin:0;
padding:3px 5px;
}

table.pager-table td a:hover {
text-decoration:none;
background-color:#e0effc;
}

table.pager-table td.pager-page {
color:#fff;
background-color:#3e4968;
padding:3px 5px;
}

table.pager-table td.pager-current {
color:#000;
background-color:#e4f1fc;
padding:3px 5px;
}

table.pager-table td.pager-link {
color:#000;
background-color:#f5fafe;
}

#left {
float:left;
width:770px;
margin:35px 0 0;
}

#right {
float:right;
width:180px;
color:#e82c2b;
margin:32px 0 10px;
}

.footer {
clear:both;
text-align:center;
line-height:1.8em;
border-top:1px solid #efefef;
padding:10px 0;
font-family: "Droid Sans", Arial, sans-serif;
font-size:11px;
font-weight:bold;
}

form {
margin:0;
}

input.googlesearch {
background: url("http://template-img.fortunecat.it/pw_google.png") no-repeat scroll 6px 3px transparent;
border:0;
clear:none;
clip:auto;
color:#989898;
direction:ltr;
display:inline;
float:none;
font-size:13.3333px;
font-style:normal;
font-weight:400;
height:16px;
letter-spacing:normal;
line-height:14px;
position:static;
text-align:start;
text-decoration:none;
text-transform:none;
vertical-align:middle;
width:204px;
word-spacing:normal;
z-index:13;
margin:10px 0 0 5px;
padding:3px 10px 4px;
}

input.googlesearch:focus {
background: none;
}

#searchform {
margin:0;
padding:0;
}

input.button {
background:transparent;
border:0 none;
bottom:auto;
clear:none;
clip:auto;
color:#000;
cursor:pointer;
direction:ltr;
display:inline;
float:none;
font-family:"Ubuntu", Tahoma,Arial,sans-serif !important;
font-size:13.3333px;
font-style:normal;
font-weight:400;
height:24px;
left:auto;
letter-spacing:normal;
line-height:37px;
list-style:disc outside none;
overflow:visible;
position:static;
right:auto;
text-align:center;
text-decoration:none;
text-transform:none;
top:auto;
vertical-align:bottom;
visibility:visible;
white-space:pre;
width:24px;
word-spacing:0;
z-index:13;
margin:0;
padding:2px 6px;
}

#kcontent {
position:relative;
width:960px;
text-align:left !important;
margin:10px auto;
}

#kcontent img {
border:#ececec 0 solid;
background:#fff;
padding:3px;
}

#kcontent img.alignleft {
float:left;
margin:3px 3px 3px 0;
}

#kcontent img.alignright {
float:right;
margin:0 3px 3px;
}

#menu {
position:relative;
width:960px;
left:8px;
top:75px;
text-align:center;
line-height:normal;
z-index:12;
margin:0 auto;
}

#header {
height:34px;
width:960px;
position:relative;
display:block;
margin:0 auto;
padding:0;
}

#logo {
position:relative;
z-index:2;
padding:137px 0 0 8px;
}

#logo p {
margin:0;
padding:0 0 0 10px;
}

#button {
list-style:none;
float:left;
clear:both;
margin:0 3px;
padding:0;
}

#button li {
float:left;
height:28px;
white-space:nowrap;
margin:0 3px;
}

#button .page_item a {
color:#f8f8f8;
display:block;
text-decoration:none;
font:bold 12px "Ubuntu", Tahoma, Verdana, Arial, Helvetica, sans-serif;
line-height:28px;
padding:0 15px;
}

#button .page_item a:hover {
color:#f8f8f8;
background-position:0 -36px;
border:none;
}

#button li:hover {
background-position:100% -36px;
}

#button li.current_page_item {
color:#fff;
text-decoration:none;
}

#button .current_page_item a,#button .current_page_item a:visited {
color:#fff;
text-decoration:none;
}

#search {
font-family:"Ubuntu", Tahoma,Arial,sans-serif;
font-size:11.2px;
font-weight:400;
font-style:normal;
color:#000;
text-transform:none;
text-decoration:none;
letter-spacing:normal;
word-spacing:normal;
line-height:14.5667px;
text-align:start;
vertical-align:baseline;
direction:ltr;
background-color:transparent;
background-repeat:no-repeat;
background-position:0 0;
background-attachment:scroll;
width:960px;
height:150px;
top:0;
right:auto;
bottom:auto;
left:auto;
position:absolute;
display:block;
visibility:visible;
z-index:2;
white-space:normal;
clip:auto;
float:left;
clear:both;
cursor:auto;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
border-color:#000;
border-style:none;
border-width:0;
margin:0;
padding:7px 0 10px;
}

#search p {
font-family:"Ubuntu", Tahoma,Arial,sans-serif;
font-size:11.2px;
font-weight:400;
font-style:normal;
color:#000;
text-transform:none;
text-decoration:none;
letter-spacing:normal;
word-spacing:normal;
line-height:14.5667px;
text-align:center;
vertical-align:baseline;
direction:ltr;
width:300px;
height:30px;
top:auto;
right:auto;
bottom:auto;
left:auto;
position:static;
display:block;
visibility:visible;
z-index:2;
white-space:normal;
clip:auto;
float:right;
clear:none;
cursor:auto;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
border-color:#000;
border-style:none;
border-width:0;
margin:0;
padding:2px 0 0;
}

.gbox {
position:relative;
float:right;
top:67px;
right:3px;
z-index:10;
}

.gbox p {
padding-right:3px;
margin:0;
}

.kForm input,.kForm textarea,.ktmenu li a:hover,.kGridMsg,table.grid th.th2,.body-nav,.kForm h2 {
color:#555;
}

table.grid th,table.grid th a,.grid th a:active,.grid th a:visited,table.grid th a.tbl-sort,table.grid,th a.tbl-sort:active,table.grid th a.tbl-sort:visited,#kfooter a:hover,table.pager-table td.pager-page {
color:#fff;
}

#kfooter,table.grid th a:hover,table.grid th a.tbl-sort:hover {
color:#f3f3f3;
}

.tool-results {
font-size:15px;
background-color:#fafafa;
border:solid 1px #f3f3f3;
margin:10px 0;
padding:10px;
}

.sl-tool {
margin:0;
padding:10px 0;
}

.sl-tool h1 {
border-bottom:solid 1px #eee;
margin:5px 0;
padding:5px;
}

a.sl-tool-help-msg,a.sl-tool-help-msg:active,a.sl-tool-help-msg:visited {
font-size:13px;
text-decoration:none;
font-weight:700;
color:#000;
cursor:pointer;
margin:2px 5px;
padding:2px;
}

.sl-tool-help {
font-size:12px;
border:solid 1px #eee;
visibility:hidden;
display:none;
margin:5px;
padding:5px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
}

.sl-tool-description {
color:#000;
padding:15px 5px 25px;
font-size: 13px;
line-height: 20px;
}

.sl-tool-form {
border:solid 1px #eee;
background-color:#fafafa;
margin:10px 0;
padding:10px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
font-size: 13px;
line-height: 17px;
}

.sl-tool-code,.sl-tool-codesm {
font-family:courier new, courier, sans-serif;
font-size:11px;
color:#444;
padding:4px;
}

.sl-tool-code {
width:715px;
height:250px;
}

.sl-tool-codesm {
width:715px;
height:125px;
}

.sl-tool-codesmm {
width:715px;
height:75px;
}

div.noflow90 {
width:90px;
overflow:hidden;
}

.sl-shorturl {
font-family:"Ubuntu", bitstream vera sans, courier new, courier, sans-serif;
font-weight:400;
font-size:14px;
color:#000;
background-color:#fffde6;
border:solid 2px #fff9ae;
padding:8px 15px;
}

.sl-tool-col {
float:left;
width:370px;
padding:5px 12px 5px 0;
}

.sl-tool-col2 {
padding:5px;
}

.sl-tool-col h3,.sl-tool-col2 h3 {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background: url("http://template-img.fortunecat.it/box-bg.gif") repeat-x scroll left top #FFFFFF;
border: 1px solid #ECECEC;
color: #2B2B2B;
display: block;
margin: 0 0 5px;
padding: 5px 10px;
}

.sl-tool-item,.sl-tool-item2 {
border-bottom:solid 1px #fafafa;
padding:0 3px 8px 0;
}

.sl-tool-thumb {
float: left;
height: 40px;
margin: 3px 8px 5px 0;
padding: 0;
width: 40px;
}

.sl-tool-item {
font-size: 13px;
height: 54px;
line-height: 17px;
}

html,body,table,tr,th,td,thead,.kGridForm,.kGridForm select,.kGridForm option,.kGridForm input,html,body,table,tr,th,td,thead,.ktmenu li a,.ktmenu li a:active,.ktmenu li a:visited,.ktmenu a,.ktmenu a:active,.ktmenu a:visited,.kGridForm,.kGridForm select,.kGridForm option,.kGridForm input,.msg1,table.pager-table td a,table.pager-table td a:active,table.pager-table td a:visited,table.pager-table td.pager-current,table.pager-table td.pager-link {
color:#000;
}

fieldset,img,table.pager-table td.pager-page,table.pager-table td.pager-current,table.pager-table td.pager-link {
border:0;
}

#kheader h1 a:hover,.ksmenu li a:hover,a,a:active,a:visited,a:hover {
color:#E82C2B;
text-decoration:none;
}

.body-nav a:hover,.ktmenu a:hover,a.sl-tool-help-msg:hover,.sl-shorturl a,.sl-shorturl a:active,.sl-shorturl a:visited {
text-decoration:underline;
}

.kForm,table.pager-table td {
padding:0;
}

.frmLabelContainer,table.grid,table.grid tr,table.grid td,table.grid th {
font-size:13px;
}

.tblrow,#kheader,#kfooter,.tblrow {
background-color:#fff;
}

.footer p,.footer a,.footer a:hover {
color:#444;
text-decoration:none;
margin:0;
}

#caricamento{
display:none;
background:url("images/loading.gif");
width:220px;
height:19px;
margin:19px 5px 3px 0;
}

#header-wrap {
display:block;
position:relative;
width:100%;
text-align:left;
background:transparent;
z-index:25;
margin:0 auto;
padding:0;
}

ul.menu {
list-style-type:none;
float:left;
margin:0;
padding:2px 0 0 2px;
}

ul.menu li {
display:block;
height:30px;
float:left;
position:relative;
margin:0 3px;
padding:0;
}

ul.menu li a {
display:block;
float:left;
color:#fff;
text-decoration:none;
font-size:15px;
font-style:normal;
font-weight:700;
font-family:"Droid Sans", Arial;
line-height:18px;
padding:5px 14px 5px 13px;
}

ul.menu li a span {
font-weight:400;
}

ul.menu li.drop a {
padding-right:7px;
margin-right:3px;
}

ul.menu li.drop span.toggle {
display:block;
float:left;
width:21px;
height:26px;
background:transparent url("http://template-img.fortunecat.it/toggle.png") no-repeat 0 -20px;
margin:0 10px 0 0;
padding:0;
}

ul.menu li.drop:hover span.toggle,ul.menu li.drop.current span.toggle {
background-position:0px 5px;
}

ul.menu li.drop:hover ul {
display:block;
z-index:1;
padding-bottom:8px;
}

ul.menu li ul {
display:none;
position:absolute;
width:100%;
top:30px;
left:0;
list-style-type:none;
background:#000;
margin:0;
padding:9px 0 0;
}

ul.menu li ul li {
float:none;
height:auto;
border:none;
margin:0;
padding:0;
}

ul.menu li ul li a {
float:none;
background:none;
display:block;
font-size:13px;
height:auto;
font-weight:400;
margin:0;
padding:4px 13px;
}

ul.menu li:hover ul * {
background:none;
}

ul.menu li ul li:hover {
background-color:#333;
}

table.grid th a,.grid th a:active,.grid th a:visited,ul.menu li a:hover,ul.menu li.drop a:hover,ul.menu li ul li a:hover {
color:#fff;
text-decoration:none;
}

ul.menu li.current,ul.menu li:hover {
background:#000;
}

ul.menu li.drop:hover li,ul.menu li:hover ul {
border:none;
}

.avatar {
float:left;
}

.avatar img{
width:40px;
height:40px;
padding: 3px 10px 0 2px!important;
}

.frase_intro{
font-size:13px;
line-height:19px;
margin-right: 20px;
text-align: justify;
}

.sl-tool-results {
font-size:13px;
}

#benvenuto {
background:url("http://template-img.fortunecat.it/idea.png") no-repeat scroll #F7F7F7;
background-position:9px center;
border:1px solid #ECECEC;
font-family:"Ubuntu", Tahoma;
font-size:14px;
font-weight:700;
line-height:20px;
width:900px;
display:none;
margin:20px auto 5px;
padding:8px 10px 11px 50px;
color: #000;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

#benvenuto a, #benvenuto a:hover {
text-decoration:none;
border-bottom: 1px dotted #000;
color: #000;
}

.fanpage-esterno  {
background: url("http://template-img.fortunecat.it/box-bg.gif") repeat-x scroll left top #FFFFFF !important;
border: 1px solid #ECECEC;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
margin-top:15px; 
overflow:hidden; 
}

.autenticazione-input  {
width: 93px;
margin: 2px 0;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
-moz-box-shadow: 0 0 2px #CFCFCF;
-webkit-box-shadow: 0 0 2px #CFCFCF;
box-shadow: 0 0 2px #CFCFCF;
border: 1px solid #BEBEBE;
}

.autenticazione-input:hover {
-moz-box-shadow: 0 0 3px #ADADAD;
-webkit-box-shadow: 0 0 3px #ADADAD;
box-shadow: 0 0 3px #ADADAD;
border-color: #B0B0B0;
}

input.pulsante {
background-color: #fff;
background-image: -moz-linear-gradient(top, #FFFFFF, #E1E1E1); /* FF3.6 */
background-image: -ms-linear-gradient(top, #FFFFFF, #E1E1E1); /* FF3.6 */
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #E1E1E1)); /* Saf4+, Chrome */
background-image: linear-gradient(top, #FFFFFF, #E1E1E1);
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
-moz-box-shadow: 0 0 2px #CFCFCF;
-webkit-box-shadow: 0 0 2px #CFCFCF;
box-shadow: 0 0 2px #CFCFCF;
border: 1px solid #BEBEBE;
margin: 2px 0;
height: 22px;
width: 62px;
}

.sl-tool-description ul {
list-style: disc inside none;
margin: 9px 22px;
}

.sl-tool-results ul li {
line-height: 20px;
}
