* {margin:0; padding:0}
* html a:hover {background: transparent;}
html,body {
	margin: 0 auto;
	padding:0;
}
html {
/*	background: url(whitey.png) repeat; */
	background-color: white;
}
body {
	width: 1020px;
	font:12px Verdana,Arial;
	/*  font: 90% Verdana,Arial,Sans-Serif;  */
}
p {
	margin:0 10px 10px;
	line-height:1.4;
}
a {
	color: #981793;
	padding:10px;
}
ul.nobullets {
	list-style: none;
	margin-left: -10px;
}
img {
	border-style: none;
}
input {
	margin-top:5px;
}

#container {
	margin: 0 auto;
}
#header {
}
#content {
	/*  clear: both;  */
}
#hbanner {
	margin: 10px 20px -10px 10px;
}
#hbanner a {
	background-color: white;
	/*  float:right;  */
}

#infotext {
	margin:30px auto;
	color: #2362c7;
}
#infotext p {
}
#infotext h2 {
	text-align:center;
}
#infotext h3 {
	margin-bottom: 5px;
}
#infotext li {
	margin: 16px auto 20px 15px;
}
#columnl {
/*  border: 1px solid #7f7;  */
	float:left;
	width: 49%;
}
#columnr {
/*  border: 1px solid #f77;  */
	float:right;
	width: 49%;
}
#menu {
	/*  margin: 10px auto;  */
}

#accordion a {
	color: #2362c7;
	text-decoration:none;
}
#accordion h3, #titolo h3 {
	font-size: 12px;
	color: black;
	margin: 0 auto 5px;
	padding: 5px;
	background: #eee;
	background: -moz-linear-gradient(top,  #f4f4f4 0%, #ddd 24%, #fff 55%, #d3d3d3 75%, #999 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(24%,#ddd), color-stop(55%,#fff), color-stop(75%,#d3d3d3), color-stop(100%,#999));
	background: -webkit-linear-gradient(top,  #f4f4f4 0%, #ddd 24%, #fff 55%, #d3d3d3 75%, #999 100%);
	background: -o-linear-gradient(top,  #f4f4f4 0%, #ddd 24%, #fff 55%, #d3d3d3 75%, #999 100%);
	background: -ms-linear-gradient(top,  #f4f4f4 0%, #ddd 24%, #fff 55%, #d3d3d3 75%, #999 100%);
	background: linear-gradient(top,  #f4f4f4 0%, #ddd 24%, #fff 55%, #d3d3d3 75%, #999 100%);
}
#accordion h4, #titolo h4 {
	/*  background: #fea;  */
	/*  color: #00A;  */
	/* color: #2362c7; */
	color: black;
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px;
}
#accordion br {
	padding-top: 5px;
	padding-left: 10px;
}

#titolo {
	color: #2362c7;
}
#titolo img {
	margin: auto 80px;
	vertical-align: middle;
}
#titolo h3 {
	text-align:center;
	margin-bottom: 20px;
}

/* === DEBUGGING ==================== */
/*
div[id] {
    border: 1px solid #000;
    background-color: #fff;
    margin:20px 10px;
}
div[id]:before {
    display:block;
    content: "div#" attr(id);
    background-color: #cf9;
    color: #060;
}
*[class]:before {
	content: "class=" attr(class);
	background-color:#000; color: #f00;
}
*/
/* ================================== */

#section {
	border:1px solid #eee;
	margin-bottom: 15px;
}
#section ul {
	list-style-type: square;
	margin: 10px auto 10px 20px;
}
#section a:hover {
	text-decoration: underline;
}
.thetext {
height: 0px;
	visibility: hidden;
-webkit-transform: scale(0.3);
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
}
#section:hover div.thetext {
	height: auto;
	visibility: visible;
	-webkit-transform: scale(1);
}

.invisible {
	visibility: hidden;
}

.menubutton {
	float: left;
	display: inline-table;
	color: #777;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width:120px;
	height:12px;
	margin: 15px;
	text-decoration:none;

background: #fefffb;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmVmZmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjZWZmMmVjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RiZTBkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(45deg,  #fefffb 0%, #eff2ec 40%, #dbe0d8 100%);
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#fefffb), color-stop(40%,#eff2ec), color-stop(100%,#dbe0d8));
background: -webkit-linear-gradient(45deg,  #fefffb 0%,#eff2ec 40%,#dbe0d8 100%);
background: -o-linear-gradient(45deg,  #fefffb 0%,#eff2ec 40%,#dbe0d8 100%);
background: -ms-linear-gradient(45deg,  #fefffb 0%,#eff2ec 40%,#dbe0d8 100%);
background: linear-gradient(45deg,  #fefffb 0%,#eff2ec 40%,#dbe0d8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefffb', endColorstr='#dbe0d8',GradientType=1 );

	border: 1px solid #CCC;
	/*  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  */
	/*  box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.2);  */
	-moz-animation-duration: 3s; -webkit-animation-duration: 3s;
	-moz-animation-name: slidein; -webkit-animation-name: slidein;
}


.menubutton:hover {
	color: black;

background: #fefffb;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmVmZmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjZWZmMmVjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RiZTBkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(45deg,  #fefffb 0%, #eff2ec 40%, #dbe0d8 100%);
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#fefffb), color-stop(40%,#eff2ec), color-stop(100%,#dbe0d8));
background: -webkit-linear-gradient(45deg,  #fefffb 0%,#eff2ec 40%,#dbe0d8 100%);
background: -o-linear-gradient(45deg,  #fefffb 0%,#eff2ec 40%,#dbe0d8 100%);
background: -ms-linear-gradient(45deg,  #fefffb 0%,#eff2ec 40%,#dbe0d8 100%);
background: linear-gradient(45deg,  #fefffb 0%,#eff2ec 40%,#dbe0d8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefffb', endColorstr='#dbe0d8',GradientType=1 );

	box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.5);
	-ms-transition-duration: 200ms;
	-moz-transition-duration: 200ms;
	-o-transition-duration: 200ms;
	-webkit-transition-duration: 200ms;
	transition-duration: 200ms;
}

.menubutton.active {
	background-color:#99f;
	color: black;
	box-shadow: 0 0 3px 2px rgba(0, 0, 100, 0.5); -webkit-box-shadow: 0 0 3px 2px rgba(0, 0, 100, 0.5); -moz-box-shadow: 0 0 3px 2px rgba(0, 0, 100, 0.5);
}

.menubutton.contact {
	background: rgb(255,225,145);
	background: -moz-linear-gradient(top,  rgba(255,225,145,1) 0%, rgba(234,173,082,1) 24%, rgba(255,233,141,1) 55%, rgba(239,169,079,1) 75%, rgba(190,126,042,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,225,145,1)), color-stop(24%,rgba(234,173,082,1)), color-stop(55%,rgba(255,233,141,1)), color-stop(75%,rgba(239,169,079,1)), color-stop(100%,rgba(190,126,042,1)));
	background: -webkit-linear-gradient(top,  rgba(255,225,145,1) 0%,rgba(234,173,082,1) 24%,rgba(255,233,141,1) 55%,rgba(239,169,079,1) 75%,rgba(190,126,042,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,225,145,1) 0%,rgba(234,173,082,1) 24%,rgba(255,233,141,1) 55%,rgba(239,169,079,1) 75%,rgba(190,126,042,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,225,145,1) 0%,rgba(234,173,082,1) 24%,rgba(255,233,141,1) 55%,rgba(239,169,079,1) 75%,rgba(190,126,042,1) 100%);
	background: linear-gradient(top,  rgba(255,225,145,1) 0%,rgba(234,173,082,1) 24%,rgba(255,233,141,1) 55%,rgba(239,169,079,1) 75%,rgba(190,126,042,1) 100%);
}

.tooltip {
	z-index:1000;
	color: #000;
	outline: none;
	cursor: help;
	text-decoration: none;
	position: relative;
	margin: 10px auto 10px;
}
.tooltip span {
	margin-left: -999em;
	position: absolute;
}
.tooltip:hover span {
	position: absolute;
	width: 220px;
	left:0px;
	top:-20px;
	margin-left:0;
	margin: 55px 0 0 0px;
	border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	font-family: Calibri, Tahoma, Geneva, sans-serif;
	filter: alpha(opacity=94); -moz-opacity: 0.94; opacity: 0.94;
}
.tooltip:hover em {
	font-family: Candara, Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	display: block;
	padding: 4px 0 12px 0;
}
#iconimg {
	border: 0;
	border-style: none;
	margin: -30px 0 0 -40px;
	float: left;
	position: absolute;
}
.classic  {padding: 10px 12px;}
.custom   {padding: 10px 12px 12px 20px;}
.classic  {background: #FFFFAA; border: 1px solid #FFAD33;}
.critical {background: #FFCCAA; border: 1px solid #FF3334;}
.help     {background: #9FDAEE; border: 1px solid #2BB0D7;}
.info     {background: #9FDAEE; border: 1px solid #2BB0D7;}
.warning  {background: #FFFFAA; border: 1px solid #FFAD33;}

#hr {
/* border-top: 1px solid #777; */
	font-size: 5px;
	/*  margin-top: 30px;  */
	margin-bottom: 30px;
	background: rgb(135,138,176);
	background: -moz-linear-gradient(top, rgba(135,138,176,1) 0%, rgba(105,114,173,1) 24%, rgba(128,137,176,1) 55%, rgba(84,91,146,1) 75%, rgba(68,71,130,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(135,138,176,1)), color-stop(24%,rgba(105,114,173,1)), color-stop(55%,rgba(128,137,176,1)), color-stop(75%,rgba(84,91,146,1)), color-stop(100%,rgba(68,71,130,1)));
	background: -webkit-linear-gradient(top, rgba(135,138,176,1) 0%,rgba(105,114,173,1) 24%,rgba(128,137,176,1) 55%,rgba(84,91,146,1) 75%,rgba(68,71,130,1) 100%);
	background: -o-linear-gradient(top, rgba(135,138,176,1) 0%,rgba(105,114,173,1) 24%,rgba(128,137,176,1) 55%,rgba(84,91,146,1) 75%,rgba(68,71,130,1) 100%);
	background: -ms-linear-gradient(top, rgba(135,138,176,1) 0%,rgba(105,114,173,1) 24%,rgba(128,137,176,1) 55%,rgba(84,91,146,1) 75%,rgba(68,71,130,1) 100%);
	background: linear-gradient(top, rgba(135,138,176,1) 0%,rgba(105,114,173,1) 24%,rgba(128,137,176,1) 55%,rgba(84,91,146,1) 75%,rgba(68,71,130,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9da0cd', endColorstr='#444782',GradientType=0 );
			border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}

.listmat li {
	margin: 10px auto 10px 20px;
}
.listmat a:hover {
	text-decoration: underline;
}

#footer {
/* border-top: 1px solid #777; */
	color: white;
	font-size: 10px;
	clear: both;
	text-align:center;
	margin-top:30px;
	padding:7px;
	padding-bottom:0;

	background: rgb(135,138,176);
	background: -moz-linear-gradient(top, rgba(135,138,176,1) 0%, rgba(105,114,173,1) 24%, rgba(128,137,176,1) 55%, rgba(84,91,146,1) 75%, rgba(68,71,130,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(135,138,176,1)), color-stop(24%,rgba(105,114,173,1)), color-stop(55%,rgba(128,137,176,1)), color-stop(75%,rgba(84,91,146,1)), color-stop(100%,rgba(68,71,130,1)));
	background: -webkit-linear-gradient(top, rgba(135,138,176,1) 0%,rgba(105,114,173,1) 24%,rgba(128,137,176,1) 55%,rgba(84,91,146,1) 75%,rgba(68,71,130,1) 100%);
	background: -o-linear-gradient(top, rgba(135,138,176,1) 0%,rgba(105,114,173,1) 24%,rgba(128,137,176,1) 55%,rgba(84,91,146,1) 75%,rgba(68,71,130,1) 100%);
	background: -ms-linear-gradient(top, rgba(135,138,176,1) 0%,rgba(105,114,173,1) 24%,rgba(128,137,176,1) 55%,rgba(84,91,146,1) 75%,rgba(68,71,130,1) 100%);
	background: linear-gradient(top, rgba(135,138,176,1) 0%,rgba(105,114,173,1) 24%,rgba(128,137,176,1) 55%,rgba(84,91,146,1) 75%,rgba(68,71,130,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9da0cd', endColorstr='#444782',GradientType=0 );
}



/*
#options {width:357px; margin:20px auto; text-align:center; color:#9ac1c9}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {color:#033}

#acc {width:357px; list-style:none; color:#033; margin:0 auto 40px}
#acc h3 {width:343px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(header.gif)}
#acc h3:hover {background:url(header_over.gif)}
#acc .acc-section {overflow:hidden; background:#fff}
#acc .acc-content {width:325px; padding:15px; border:1px solid #F00; background:#fff}

#nested {width:325px; list-style:none; color:#033; margin-bottom:15px}
#nested h3 {width:311px; border:1px solid #0F0; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(header.gif)}
#nested h3:hover {background:url(header_over.gif)}
#nested .acc-section {overflow:hidden; background:#fff}
#nested .acc-content {width:293px; padding:10px; border:1px solid #0FF; background:#fff}
#nested .acc-selected {background:url(header_over.gif)}
*/

#options {width:300px; margin:20px auto; text-align:center; color:#9ac1c9}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {color:#033}

#acc {width:465px; list-style:none; color:#033; margin:0 auto 40px; background:red;}
#acc h3 {width:443px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(header.gif);}
#acc h3:hover {background:url(header_over.gif)}
#acc .acc-section {overflow:hidden; background:#fff; background:gray;}
#acc .acc-content {width:425px; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff; background:green;}

#nested {width:425px; list-style:none; color:#033; margin-bottom:15px; background:yellow;}
#nested h3 {width:411px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(header.gif); background:cyan;}
#nested h3:hover {background:url(header_over.gif); background:red;}
#nested .acc-section {overflow:hidden; background:#fff; background:blue;}
#nested .acc-content {width:393px; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff; background:lightgray;}
#nested .acc-selected {background:url(header_over.gif); background:magenta;}


#vtab {
	margin: auto;
	width: 90%;
	/*  height: 100%;  */
}
#vtab img {
	vertical-align: middle;
}
#vtab > ul > li {
    width: 140px;
	/*  height: 70px;  */
	background-color: #fff !important;
	list-style-type: none;
	display: block;
	text-align: left;
	margin: auto;
	padding-bottom: 5px;
	border: 1px solid #fff;
	position: relative;
	border-right: none;
	opacity: .5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
}
#vtab > ul > li.prof {
	/*  background: url('prof.png') no-repeat center center;  */
}
#vtab > ul > li.home {
	background: url('home.png') no-repeat center center;
}
#vtab > ul > li.login {
	background: url('login.png') no-repeat center center;
}
#vtab > ul > li.support {
	background: url('support.png') no-repeat center center;
}
#vtab > ul > li.selected {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	border: 1px solid #ddd;
	border-right: none;
	z-index: 10;
	background-color: #fafafa !important;
	position: relative;
	font-weight: bold;
}
#vtab > ul {
	float: left;
	width: 140px;
	text-align: left;
	display: block;
	margin: auto 0;
	padding: 0;
	position: relative;
	top: 30px;
}
#vtab > div {
	background-color: #fafafa;
	margin-left: 140px;
	border: 1px solid #ddd;
	min-height: 420px;
	padding: 12px;
	position: relative;
	z-index: 9;
	-moz-border-radius: 20px;
}
#vtab > div > h4 {
	color: #2362c7;
	font-size: 1.2em;
	border-bottom: 1px dotted #2362c7
	padding-top: 5px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	margin-top: 0;
}

#vtabcontl {
	position: absolute;
	float: left;
	width: 50%;
}
#vtabcontr {
	float: right;
	width: 50%;
}
#vtabcontl img, #vtabcontr img {
	margin-right: 5px;
	margin-bottom: 5px;
}

#tbimg {
	width: 10%;
	text-align:center;
	padding-top: 3px;
}
#tbtxt {
	width: 90%;
	text-align:left;
	padding-top: 3px;
}

.fblogo {
	z-index: 30;
	position: fixed;
	top: 10px;
	/*  left: -45px;  */
	left: -22px;
	filter: alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.80;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	-moz-animation: showme 60s ease-in-out infinite normal;
	-webkit-animation: showme 60s ease-in-out infinite normal;
	-ms-animation: showme 60s ease-in-out infinite normal;
	-o-animation: showme 60s ease-in-out infinite normal;
	animation: showme 60s ease-in-out infinite normal;
}

.fblogo:hover {
	filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;
	/*  left: -45px;  */
	-webkit-animation: none;
	-moz-animation: none;
	-ms-animation: none;
	-o-animation: none;
	animation: none;
/*
	-moz-animation-play-state: paused;
	-webkit-animation-play-state: paused;
	-ms-animation-play-state: paused;
	-o-animation-play-state: paused;
*/
}
@-moz-keyframes showme {
	0% { left: -22px; }
	1% { left: -22px; }
	3% { left: -52px; }
	99% { left: -52px; }
	100% { left: -22px; }
}
@-webkit-keyframes showme {
	0% { left: -22px; }
	1% { left: -22px; }
	3% { left: -52px; }
	99% { left: -52px; }
	100% { left: -22px; }
}
@-ms-keyframes showme {
	0% { left: -22px; }
	1% { left: -22px; }
	3% { left: -52px; }
	99% { left: -52px; }
	100% { left: -22px; }
}
@-o-keyframes showme {
	0% { left: -22px; }
	1% { left: -22px; }
	3% { left: -52px; }
	99% { left: -52px; }
	100% { left: -22px; }
}

