@charset "UTF-8";

/*
YUI 3.5.1 (build 22)
Copyright 2012 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/
html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}

html{
    background: transparent;
}
.hide{
	display: none;
}
/* The Magnificent Clearfix: Updated to prevent margin-collapsing on child elements.
   j.mp/bestclearfix */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
/* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */
.clearfix { zoom: 1; }
body{            
    background-color: #59705C;
    background-image: url("IfmncAm5mRoprdwOwNXQe09NSX3UfkRpBHpuUyQ0gfO.png");
    color: #000;
    font: 13px/20px "Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Trebuchet MS",Verdana,sans-serif;        
    min-height: 600px;
    min-width: 960px;
    position: relative;
}
label.placeholder{
    cursor: pointer;
    font-size: 20px;
    opacity: 0.4;
    outline: none;
}
div.headerBg{
    height: 300px;
    position: absolute;
    top:0;
    left:0;
    right:0;
    background-color: #E3EADF;
    background-image: url(8Lg0VpMjCqSYU7eHFGuymXSxTpdTazJ4Z9DTI6B8ZPV.png);
    background-repeat: repeat-x;
    background-position: bottom;    
}
header, div.header{
    position: relative;    
    z-index: 10;
}
div.contWrapper{
    position: relative;
    background-color: #91B295;
    background-image: url(4jwXUEclO7n5ELerLiLfSROCofo9IBRg4wOpjirm7kr.png);
    padding-bottom: 30px;
}
div.cont{
    position: relative;        
    top: 14px;
    width: 944px;        
    padding: 0;      
    outline: none;
    min-height: 600px;   
    margin: 0 auto;    
    outline: none;
    background: transparent;
    background-image: url(1R85gpp5wk0Y1tuiefqFD1cNwNwMTr5mIpuH9F9TBTK.png);
    background-repeat: repeat-y;    
    border: 8px solid rgba(212, 220, 197, 0.4);
    -webkit-border-radius: 8px 8px 8px 8px;-moz-border-radius: 8px 8px 8px 8px;border-radius: 8px 8px 8px 8px;
    -webkit-background-clip: padding;-moz-background-clip: padding;background-clip: padding-box;
}
div.low{
    background-color: #59705C;
    background-image: url(IfmncAm5mRoprdwOwNXQe09NSX3UfkRpBHpuUyQ0gfO.png);    
    text-align: left;
    position: relative;
    border-top: 1px solid rgba(255, 255, 255, 0.5);    
}
footer{
	padding-bottom: 20px;
}
footer h3 {
	color: #FFF;
	font-size: 20px;
	margin-top: 1em;
}
footer, div.footer{
    color: #D4DCC5;
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    -webkit-text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6);-moz-text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6);text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6);
}
footer a, footer a:ACTIVE, footer a:HOVER, footer a.vid:VISITED, footer a:LINK{
    color: #D4DCC5;
    text-decoration: none;
}
#footerMenu li:nth-child(7), #footerMenu li:nth-child(8){
	display: none;
}
#subFooter {
	background-color: #000;
	font-size: 11px;
	color: #91B295;
	/* background-image: url("IfmncAm5mRoprdwOwNXQe09NSX3UfkRpBHpuUyQ0gfO.png"); */	
}
#subFooter div{
    padding: 14px 0 0;
    text-align: center;
}
#languageMenu {
	display: inline-block;
	vertical-align: top;
}
#languageMenu a {
    display: block;
    height: 24px;
    overflow: hidden;
    text-indent: -9999px;
    width: 24px;
}
#languageMenu .ita a {
    background-image: url("ghOoRhhOETMPRhJWm9hz7yFWQhUYNhHeinfe7t0OtNI.png");
}
#languageMenu .eng a {
    background-image: url("DQc77dSVGewBC6cIcoTvBIM7hgHmCwASqWcYY2bKc97.png");
}
#languageMenu .ita.selected a {
    background-image: url("C6nyufOuH1jCWc1ouPtxJpEERBAqKGV42C8x8RNWwau.png");
}
#languageMenu .eng.selected a {
    background-image: url("NMzYWb6n024fitkbTTux2pvctnfChEAnXdCGZHix9C3.png");
}
#languageMenu a.social{
	color: #FFFFFF;
    font-size: 19px;
    text-indent: 0;
}
#languageMenu li{
	display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
    line-height: 20px;
}
ul.inlineList li{
    display: inline;
    padding: 0 0.5em; 
}
div.citySx{
    height: 299px;
    left:0;
    top:1px;
    width: 30%;
    background-position: right;
    background-repeat: repeat-x;
    background-image:  url(8Lg0VpMjCqSYU7eHFGuymXSxTpdTazJ4Z9DTI6B8ZPV.png);
    position: absolute;
}
div.cityRx{
    height: 299px;
    right:0;
    top:1px;
    width: 30%;
    background-position: left;
    background-repeat: repeat-x;
    background-image:  url(8Lg0VpMjCqSYU7eHFGuymXSxTpdTazJ4Z9DTI6B8ZPV.png);
    position: absolute;
}
h1{
    display: block;
    position: absolute;
    width: 189px;
    height: 73px;
    overflow: hidden;
    text-indent: -999em;
    background-image: url(3AaujiFdoIQ0YraSIB6LJmrDGG3NOJ5k7VBWPdMk6QK.png);
    left: 10px;
    top: 0;
    z-index: 100;
}
.clear{clear: both;}
a.facebook{
    display: inline-block;
    width: 24px;
    height: 24px;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(8N6UpqYlpvDzZh6vJmBinHWHmXUdD2moXbDckuEjk3n.png)
}
a.google{
    display: inline-block;
    width: 24px;
    height: 24px;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(k9d5BNMqD3fTduMzistOFQRG4fstUsIfOSuwckLr01g.png)
}
a.googlePlus{
    display: inline-block;
    width: 24px;
    height: 24px;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(Hos0Z3htJZ1GH71WlgqI7YM7m0tQvWSYmiezZGPcC2q.png)
}
a.twitter{
    display: inline-block;
    width: 24px;
    height: 24px;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(zwP13Qyyo8hf8qJ6StsbFArkkKPdvgjJCSjRXrG1kQn.png);
}
a.verified{
    display: inline-block;
    width: 24px;
    height: 24px;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(JOt9dA9L0upfVXt4pqBpG3HBqEOYYiWnJ6jL5JUs8Lj.png);  
}
a.privacyWarning{
    display: inline-block;
    width: 24px;
    height: 24px;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(RxiCFMs08ZTabPAwlFD9g70Trhb5ATFZVemo8elTOo4.png);
}
a.privacyWarningSMS{
    display: inline-block;
    width: 24px;
    height: 24px;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(L7fDMH6PUBQOARGBT1ALCMe3ZW8f595pCOXruWzjDmD.png); 
}
a.addUser{
	background-image: url(Hls6rXcvnTtLKrqq77qUAS58y1lKVRJVjg2axPyeP2Q.png);
    background-repeat: no-repeat;
    display: block;
    height: 64px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: -999em;
    top: 0;
    width: 64px;
}
a.networkShop{
	background-image: url(5THjC9Sawy8XszQ1ArzP9PFhq4n6s8eXSS5YS98cxBM.png);
    background-repeat: no-repeat;
    display: block;
    height: 64px;
    overflow: hidden;
    position: absolute;
    right: 64px;
    text-indent: -999em;
    top: 0;
    width: 64px;
}
a.total{
	background-image: url(413A2am6MTrm6bWRzope6pqQ0ifroYBG9sbAIgSTIvC.png);
    background-repeat: no-repeat;
    display: block;
    height: 64px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: -999em;
    top: 0;
    width: 64px;
}
a.downloadCSV{
	background-image: url(bpkYjXkE9GQqLOSw7X58AMy88ynGD9piltmqNTQEeb2.png);
    background-repeat: no-repeat;
    display: block;
    height: 64px;
    overflow: hidden;
    position: absolute;
    right: 128px;
    text-indent: -999em;
    top: 0;
    width: 64px;
}
a.inviteCustomer{
	background-image: url(r8UPpskDGEh6BAtZAHhrVBkLJENxFWHoM4BaFiEsZGd.png);
    background-repeat: no-repeat;
    display: block;
    height: 64px;
    overflow: hidden;
    position: absolute;
    right: 64px;
    text-indent: -999em;
    top: 0;
    width: 64px;
}
a.dashboardAdd{
	background-image: url(fY20p9O06hDzvZa4kEyYDUi420JqNHnZqro7qpfO9Zq.png);
    background-repeat: no-repeat;
    display: block;
    height: 64px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: -999em;
    top: 0;
    width: 64px;
}
a.settings{
	background-image: url(wkOM6XL6E1ZHLgll6UPMlr6oRW6y1YEJOe7GfcjYws3.png);
    background-repeat: no-repeat;
    display: block;
    height: 64px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: -999em;
    top: 0;
    width: 64px;
}
a.dissoce{
	background-image: url(vys2KmGNQVpuk9ArxGeDUZAw3Z9ZwklzQaoumaqg77.png);
    background-repeat: no-repeat;
    display: block;
    height: 64px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: -999em;
    top: 0;
    width: 64px;
}
a.swap{
	background-image: url(Bu3YXBOBZbdmZAJwcqMbDLPOHNxn9DLa6nPc6P5SNsw.png);
    background-repeat: no-repeat;
    display: block;
    height: 64px;
    overflow: hidden;
    position: absolute;
    right: 64px;
    text-indent: -999em;
    top: 0;
    width: 64px;
}
a.privateMessage{
    display: inline-block;
    width: 24px;
    height: 24px;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(dgad8v0Ymm1YaKnSgm0xvbvk69I1mZX5Lu2XQexJsUw.png)    
}
a.delete24{
    display: inline-block;
    width: 24px;
    height: 24px;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(76ifeb0tWh4046puBI74gjqzXeWPgxZXXX8HiOxN9qL.png)    
}
a.scoreboard{
    display: inline-block;
    width: 24px;
    height: 24px;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(qWZ9T9mfNXA1F6eENfDXcKafF1ZFTTOkScALPv7tZNy.png)    
}
a.netVpos{	
    background-image: url(Om4N4wHe9vHFCOE3SOAocTPu5d1Eq6l5Ir4cI0TXNP5.png)    
}
a.poweroff{
    display: inline-block;
    width: 24px;
    height: 24px;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(8Ii7S1mhPUqIIWh5NytlIc0rCPNI2pIZCUFdIwDzHRQ.png)    
}
a.card{
    display: inline-block;
    width: 24px;
    height: 24px;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(lqf9dvvUQSnU4U5yAwVyILVAWzX9UfNAIipbiJw5R7M.png)    
}
a.blackmail{
    display: inline-block;
    width: 32px;
    height: 24px;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(pqzaWhSHnrp4IISYlkdjUswqzH1VWBGUMnqVFqBVpBe.png);
    vertical-align: middle;
}
.recaptchatable #recaptcha_response_field {
    bottom: 7px !important;
    -webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;
        font-size: 12pt;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute !important;
    width: 145px !important;
    border-radius: 0;
}
div.systemMessage{
    padding: 2px;
    background-color: #FBF7AA;
    border: 4px solid #F9E98E;
    color: #A27D35;
    clear: both;
    text-align: center;
}
div.systemMessage a{
    text-decoration: none;
    font-weight: bold;
    color: #A27D35;
}
div.infoAlert{
    padding: 2px;
    background-color: #D0E9F5;
    border: 4px solid #ADD9ED;
    color: #5E99BD;
    clear: both;
    text-align: center;
}
div.infoAlert a{
    text-decoration: none;
    font-weight: bold;
    color: #5E99BD;
}
div.errorAlert{
    padding: 2px;
    background-color: #F78B83;
    border: 4px solid #D95252;
    color: #912323;
    clear: both;
    text-align: center;
}
div.errorAlert a{
    text-decoration: none;
    font-weight: bold;
    color: #912323;
}
footer .span2 {
    width: 160px;
}
#footerMenu > li {
	width: 160px;
	float: left;
}
.tablePaginator a, .tablePaginator span.selected{
	color: black;
	text-decoration: none;
	font-size: 120%;
	display: inline-block;
	margin-left: 1em;	
}
a.more{
    background: none repeat scroll 0 0 #D4DCC5;
    -webkit-background-clip: padding;-moz-background-clip: padding;background-clip: padding-box;
    border: 4px solid #FFF;    
    color: #333;
    cursor: pointer;
    display: block;
    font-size: 20px;
    margin: 0 auto;    
    outline: medium none;
    padding: 2px;
    text-align: center;
    text-decoration: none;    
    width: 90%;    
    -webkit-border-radius: 8px 8px 8px 8px;-moz-border-radius: 8px 8px 8px 8px;border-radius: 8px 8px 8px 8px;    
    -webkit-text-shadow: 0 1px 2px #FFF;-moz-text-shadow: 0 1px 2px #FFF;text-shadow: 0 1px 2px #FFF;    
}
a.deleteShop{
	background-image: url(vys2KmGNQVpuk9ArxGeDUZAw3Z9ZwklzQaoumaqg77.png);
    background-repeat: no-repeat;
    display: block;
    height: 64px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: -999em;
    top: 0;
    width: 64px;
}
abbr.permission {    
    background-repeat: no-repeat;
    display: inline-block;
    width: 24px;
    height: 24px;
    overflow: hidden;
    text-indent: -999em;    
}
abbr.add{ 
	background-image: url(eVrpEDkiVwFlmKasWZi3vIc9XIdkcLwjIZuEoyt0a9C.png)
}
abbr.sub{ 
	background-image: url(RtdISP8v5mUElgJ4AT6SLygMavj508oO3tmZxSf4OtT.png)
}
abbr.super{ 
	background-image: url(m0CdfJugozHRkEeC4UzC9mh0GDvAIB9T8amjEA2012K.png)
}


.recaptcha_widget {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	max-width: 300px;
	border: 4px solid #91B295;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: #91B295;
	margin: 0 auto;
}

#recaptcha_image {
	width: 100% !important;
	height: auto !important;
}

#recaptcha_image img {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: auto;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	border: 3px solid #FFF;
}

.recaptcha_is_showing_audio embed {
	height: 0;
	width: 0;
	overflow: hidden;
}

.recaptcha_is_showing_audio #recaptcha_image {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 60px;
	background: #FFF;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	border: 3px solid #FFF;
}

.recaptcha_input {	
	color: #000;
	font: 13px/1.5 HelveticaNeue, "Helvetica Neue", Helvetica, Arial,"Liberation Sans", FreeSans, sans-serif;	
	margin: 4px 0 0;
	padding: 0 4px 4px;
}

.recaptcha_input label {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 0 6px;
}

.recaptcha_input input {
	width: 100%;
	color: #59705C;
	font: 22px HelveticaNeue, "Helvetica Neue", Helvetica, Arial,"Liberation Sans", FreeSans, sans-serif;
	background: none repeat scroll 0 0 white;
    border: 4px solid rgba(145, 178, 149, 0.4);
    border-radius: 8px 8px 8px 8px;
    box-shadow: none;
    outline: medium none;
	margin: 4px 0 0;
	padding: 0 4px 4px;
}

.recaptcha_options {
	list-style: none;
	height: 18px;
	margin: 4px 0 0;
	padding: 4px;
}

.recaptcha_options li {
	float: left;
	margin: 0 20px 0 0;
}

.recaptcha_options li a {
	text-decoration: none;
	text-shadow: 0 1px 1px #000;
	font-size: 16px;
	color: #FFF;
	display: block;
	width: 20px;
	height: 18px;
}

.recaptcha_options li a:active {
	position: relative;
	top: 1px;
	text-shadow: none;
}

.recaptcha_is_showing_audio #recaptcha_image #recaptcha_audio_download {
	display: block;
}

.recaptcha_is_showing_audio #recaptcha_image br,.captcha_hide {
	display: none;
}
.capchaPlaceholder i {
	display: block;
	width: 20px;
	height: 20px;
} 
.icon-question-sign {
	background-image: url('uqkOyFsv8K0BcMVfZHiEGAhfHbgHF0j8yV8KnVQy44g.png')
}
.icon-volume-up {
	background-image: url('tezI3PxzaMcwDtsSQM9w1LYVaXCQo6xBqVCClet7Iem.png')
}
.icon-refresh {
	background-image: url('uL1z0ilbd4X8yqmhTH7ySqur0UuheaZpaJNGiMFUp7j.png')
}
.g-recaptcha {
	display: inline-block;
}
body .capchaPlaceholder {
	text-align: center;
}


input[type="text"], form.customersAdd input[type='tel'], input[type="password"], select, textarea{
    background: #D4DCC5;                
    cursor: pointer;
    font-size: 20px;
    margin: 12px 0 0 11px;
    padding: 8px 10px;  
    width: 176px;   
    -webkit-background-clip: padding;-moz-background-clip: padding;background-clip: padding-box;
    -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;
    -webkit-box-shadow: 2px 2px 2px #333 inset;-moz-box-shadow: 2px 2px 2px #333 inset;box-shadow: 2px 2px 2px #333 inset;
    -webkit-text-shadow: 0 1px 2px #FFF;-moz-text-shadow: 0 1px 2px #FFF;text-shadow: 0 1px 2px #FFF;
    border: 6px solid rgba(212, 220, 197, 0.2);
    outline: none;    
}
input[type="submit"], button, input[type="file"], div.qq-upload-button, .lkButton{
    background: #D70B52;        
    text-decoration: none;
    color: #FFF;
    cursor: pointer;
    font-size: 20px;
    margin: 12px 0 0 11px;
    padding: 8px 10px;  
    width: 202px;    
    -webkit-background-clip: padding;-moz-background-clip: padding;background-clip: padding-box;
    -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;
    -webkit-box-shadow: 2px 2px 2px #333;-moz-box-shadow: 2px 2px 2px #333;box-shadow: 2px 2px 2px #333;
    -webkit-text-shadow: 0 1px 2px #000;-moz-text-shadow: 0 1px 2px #000;text-shadow: 0 1px 2px #000;
    border: 6px solid #900B36;
    outline: none;
}
input[type="text"][disabled="disabled"], form.customersAdd input[type='tel'][disabled="disabled"], input[type="password"][disabled="disabled"], select[disabled="disabled"], textarea[disabled="disabled"]{
	background: none repeat scroll 0 0 padding-box #DDDDDD;
    border: 6px solid #EEEEEE;
    color: #EEEEEE;
    text-shadow: none;
	}
input[type="submit"][disabled="disabled"], button[disabled="disabled"], input[type="file"][disabled="disabled"], div.qq-upload-button[disabled="disabled"], .lkButton[disabled="disabled"]{
	background: none repeat scroll 0 0 padding-box #DDDDDD;
    border: 6px solid #EEEEEE;
    color: #EEEEEE;
    text-shadow: none;
	}

header, div.header{
	background: #111;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);    
    background-image: linear-gradient(center top , #333333, #111111) repeat scroll 0 0 transparent);background-image: -moz-linear-gradient(center top , #333333, #111111) repeat scroll 0 0 transparent);background-image: -webkit-linear-gradient(center top , #333333, #111111) repeat scroll 0 0 transparent);
}
ul.mainMenu{
    width: 944px;    
    padding: 0;
    padding-left: 8px;
    padding-right: 8px;
    height: 40px;
    line-height: 40px;
    list-style: none;                
    margin: 0 auto;
}
ul.mainMenu a{cursor: pointer;}
ul.mainMenu li.logo{padding-top: 3px;}
ul.mainMenu li.logo a{
    display: block;
    text-indent: -999em;
    overflow: hidden;        
    background-image: url(kUc5id95kgM79bKzho87TqEfgYNwXuVNXEEmMrn6kxJ.png);
    width: 91px;
    height: 31px;
    margin-top: 0px;
    margin-left: 0px;
    background-repeat: no-repeat;
    padding: 0;
    margin-left: 0px;
    margin-right: 25px;        
}
ul.mainMenu li{
    float: left;
    padding-top: 7px;
    padding-bottom: 7px;
    position: relative;
}

ul.mainMenu a{
    color: #E3EADF;
    float: left;
    font: bold 12px/25px Arial,Helvetica;
    height: 25px;
    padding: 0 15px;
    text-decoration: none;
    text-shadow: 0 1px 0 #000000;
    text-transform: uppercase;
}
ul.mainMenu a i { font-size: 25px; color: #FFF;}
ul.mainMenu li:hover > a{
    color: #fafafa;
}

* html ul.mainMenu li a:hover /* IE6 */{
    color: #fafafa;
}

ul.mainMenu li:hover > ul{
    visibility:visible;
	opacity:1;
	transition-delay:0s;
}

/* Sub-menu */

ul.mainMenu ul{
    list-style: none;
    margin: 0;
    padding: 0;
    visibility:hidden;
    opacity:0;
    transition:visibility 0s linear 0.5s,opacity 0.5s linear;
    position: absolute;
    top: 40px;
    left: -9px;
    background: #000;
    border-radius: 9px 9px 9px 9px;        
}

ul.mainMenu ul li{
    float: none;
    margin: 0;
    padding: 0;
    display: block; 
    box-shadow: 0 1px 0 #444;        
}
ul.mainMenu ul li.title {
    background: none repeat scroll 0 0 padding-box #444444;
    border-radius: 9px 9px 0 0;
    color: #FFFFFF;
    font-size: 18px;
    text-align: center;
    cursor: default;
}

ul.mainMenu ul li.title a:hover{
    background: none repeat scroll 0 0 padding-box #444444;            
}

ul.mainMenu ul li:last-child{
    -webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;    
}

ul.mainMenu ul a{
    padding: 10px;
    height: auto;
    line-height: 1;
    display: block;
    white-space: nowrap;
    float: none;
    text-transform: none;
}

* html ul.mainMenu ul a /* IE6 */{
    height: 10px;
    width: 150px;
}

*:first-child+html ul.mainMenu ul a /* IE7 */{
    height: 10px;
    width: 150px;
}

ul.mainMenu ul a:hover{
    background: #D70B52;
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#900B36', endColorstr='#0186ba'); /* IE */    
    background-color: #D70B52;background-image: linear-gradient(top,  #900B36,  #D70B52);background-image: -moz-linear-gradient(top,  #900B36,  #D70B52);background-image: -webkit-linear-gradient(top,  #900B36,  #D70B52);            
}

ul.mainMenu ul li:first-child a{
    -webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;
}

ul.mainMenu ul li:first-child a:after{
    content: '';
    position: absolute;
    left: 30px;
    top: -8px;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 8px solid #444;
}

ul.mainMenu ul li:last-child a{
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

/* Clear floated elements */
ul.mainMenu:after{
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
ul.mainMenu li.notification{	
	background: transparent;
	margin-left: 0.4em;
}
ul.mainMenu li.notification a{	
	background: #91B295;
	color: #FFF;	
	border-radius: 8px;
	padding: 0 10px;
	font-weight: bold;	
}
ul.mainMenu li.notification a.on {
    background-color: #D70B52;
    color: #FFFFFF;
}
ul.mainMenu li.store  a{
	background: url('naNjLLzElGaV18jbDPQzXPf6hTPAfxaPe3LDYZ4RzKT.png');
	width: 32px;
	height: 32px;
	overflow: hidden;
	text-indent: -999em;
	background-repeat: no-repeat;
	background-position: center;
	padding: 0;
	padding-left: 5px;
}
ul.mainMenu li.search {
	padding-bottom: 6px;
    padding-top: 6px;
}
ul.mainMenu li.search label { 
	display: none;
}
ul.mainMenu li.search form {
	position: relative;
}
ul.mainMenu li.search input {
	background: none repeat scroll 0 0 #444444;
    border: 0 none;
    box-shadow: none;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    height: 12px;
    line-height: 1;
    margin: 0;
    text-shadow: none;
    width: 100px;
    padding-right: 30px;
}
span.searchIcon{
	cursor: pointer;
    display: block;
    height: 26px;
    position: absolute;
    right: 2px;
    top: 0;
    width: 26px;
    line-height: 30px;
}
span.searchIcon button{
	background-color: transparent;
    background-image: url("fL9gpi5Xhiu5prbwWPKukMzh0RSLC5v5PHEZBB6Psxh.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    border: 0 none;
    display: inline-block;
    height: 14px;
    margin-left: 7px;
    margin-top: 0;
    overflow: hidden;
    text-indent: -999em;
    vertical-align: text-top;
    width: 12px;
    box-shadow: none;
}
div.searchRes {
    background: none repeat scroll 0 0 #111111;    
    border-top: 0 none;
    color: #FFFFFF;
    min-height: 0;
    top: 0;
    border-radius: 0px 0px 8px 8px;
    border-top-width: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #444444;
}
ul.userResList{
	margin: 8px;
}
ul.userResList li{
	margin-bottom: 8px;
	font-size: 18px;
}
div.searchRes, div.searchRes a{
	color: #fff;
	text-decoration: none;
}
div.searchRes img{
	vertical-align: middle;
}
#searchClose{
	display: block;
	background-image: url("c9ZruQ9njLAJ0QjwV8mneTxdL1XTn7e0LQMGvTQas07.png");
	width: 26px;
	height: 26px;
	overflow: hidden;
	text-indent: -999em;
	position: absolute;
	right: 10px;
	bottom: 10px;
}
* html ul.mainMenu             { zoom: 1; } /* IE6 */
*:first-child+html ul.mainMenu { zoom: 1; } /* IE7 */
#pageHelp {
	display: none;
}
#pageHelp a i{
	background: none repeat scroll 0 0 transparent;
    color: #D70B52;
    font-size: 25px;
}

/* === MENU LATERALE === */
div.leftMenu{
    width: 242px;
    min-height: 100px;       
    display: inline-block;
    float: left;    
    min-height: 600px;
    padding: 4px;
}
div.leftMenu ul.shopMenu a{
    background: #D4DCC5;                
    cursor: pointer;
    font-size: 20px;
    margin: 4px;
    display: block;
    padding: 8px 10px;  
    width: 202px;    
    border: 6px solid #FFF;
    outline: none;
    text-decoration: none;
    color: #333;    
    -webkit-border-radius: 8px 8px 8px 8px;-moz-border-radius: 8px 8px 8px 8px;border-radius: 8px 8px 8px 8px;    
    -webkit-text-shadow: 0 1px 2px #FFF;-moz-text-shadow: 0 1px 2px #FFF;text-shadow: 0 1px 2px #FFF;
    -webkit-background-clip: padding;-moz-background-clip: padding;background-clip: padding-box;    
}
div.leftMenu ul.shopMenu li.selected a{
    background-color: #D70B52;
    color: #FFF;
    border-color: #900B36;    
    -webkit-text-shadow: 0 1px 2px #000;-moz-text-shadow: 0 1px 2px #000;text-shadow: 0 1px 2px #000;
}
div.leftMenu ul.shopMenu a:hover{
    background: #59705C;
    color: #FFF;    
    -webkit-text-shadow: 0 1px 2px #333;-moz-text-shadow: 0 1px 2px #333;text-shadow: 0 1px 2px #333;
}
div.leftMenu div.shopTitle div.rx{
    float: left;
    width: 166px;
    padding-left: 4px;
}
div.dashboardSc div.shopTitle div.rx{
    width: auto;
    padding-left: 0px;
    float: none;
}
div.leftMenu div.shopTitle p{
    padding-left: 4px;
    font-size: 70%;
    margin-top: 4px;
}
div.leftMenu div.shopTitle{
    padding: 4px;
}
div.leftMenu div.shopTitle h2, div.shopTitle h2 a{
	word-wrap: break-word;
    color: #59705C;
    text-decoration: none;
    font-size: 1.5em;
    -webkit-text-shadow: 1px 1px 0 #FFFFFF;-moz-text-shadow: 1px 1px 0 #FFFFFF;text-shadow: 1px 1px 0 #FFFFFF;       
}
html.ie div.leftMenu div.shopTitle h2{color: #59705C;}
div.leftMenu div.shopTitle img.avatar{
    border: 6px solid #FFF;
    float: left;    
    -webkit-border-radius: 8px 8px 8px 8px;-moz-border-radius: 8px 8px 8px 8px;border-radius: 8px 8px 8px 8px;
}

/* === PARTE CENTRALE === */
div.mainCont{    
    display: inline-block;
    float: left;
    width: 678px;
    min-height: 600px;
    padding: 8px;
    position: relative;
}
div.mainCont h3{    
    font-size: 30px;
    line-height: 1.5em;
    color: #91B295;
    -webkit-text-shadow: 0 1px 1px #000;-moz-text-shadow: 0 1px 1px #000;text-shadow: 0 1px 1px #000;
}
div.leftMenu ul.shopMenu a.premium{
	background: #59CEE4; 
}
.area {
	margin: -4px -4px 4px;
	padding: 8px;
	background: #DDE4D4;
	color: #444;
	text-shadow: none;
	position: relative;
	padding-bottom: 18px;
}
.area h2 {
	margin-left: 65px;
	font-size: 18px
}
.area i { 
	font-size: 48px;
	position: absolute;
	top: 8px;
	left: 12px;
}

.iPhoneCheckContainer {
    position: relative;
    height: 27px;
    cursor: pointer;
    overflow: hidden; 
    width: 50px;
    margin-left: 195px;
}
.iPhoneCheckContainer input {
    position: absolute;
    top: 5px;
    left: 30px;
    opacity: 0;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); 
}
.iPhoneCheckContainer label {
    white-space: nowrap;
    font-size: 17px;
    line-height: 17px;
    font-weight: bold;
    font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    cursor: pointer;
    display: block;
    height: 27px;
    position: absolute;
    width: auto;
    top: 0;
    padding-top: 5px;
    overflow: hidden; }
.iPhoneCheckContainer, .iPhoneCheckContainer label {
    user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none; }

.iPhoneCheckDisabled {
    opacity: 0.5;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); }

label.iPhoneCheckLabelOn {
    color: white;
    background: url('kkcDjaq3YNfgm9uLFSKKdwnQ9XC7Cc4omUHFa0R7msS.png') no-repeat;    
    -webkit-text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.6);-moz-text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.6);text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.6);
    left: 0;
    padding-top: 5px; }
label.iPhoneCheckLabelOn span {
    padding-left: 8px; }
label.iPhoneCheckLabelOff {
    color: #8b8b8b;
    background: url('wfjAK1pXU5PXShqlKrZ3kysAMqM7D6NQ6id7M0SyHs5.png') no-repeat right 0;
    -webkit-text-shadow: 0px 0px 2px rgba(255, 255, 255, 0.6);-moz-text-shadow: 0px 0px 2px rgba(255, 255, 255, 0.6);text-shadow: 0px 0px 2px rgba(255, 255, 255, 0.6);
    text-align: right;
    right: 0; 
}
label.iPhoneCheckLabelOff span {
    padding-right: 8px; }

.iPhoneCheckHandle {
    display: block;
    height: 27px;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    background: url('lZ0VYOIBkd9RMELmHqQuEnDYO4NaaKRMvdcP6hDeFF0.png') no-repeat;
    padding-left: 3px; 
}
.iPhoneCheckHandleRight {
    height: 100%;
    width: 100%;
    padding-right: 3px;
    background: url('AfOaY5XSUJfncuitn9h9Gvw0CGxjfKY9a5gI1YKhsNc.png') no-repeat right 0; 
}
.iPhoneCheckHandleCenter {
    height: 100%;
    width: 100%;
    background: url('Ba3QPITMgDMY9Xu0kc8jO38VUOUZAdCW5MzWJsS6qBB.png'); 
}
label.iPhoneCheckLabelOn span {
    color: #FFF;
}
#tlyPageGuideWrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-size:12px;font-family:Helvetica,Arial,sans-serif}#tlyPageGuideWrapper .tlypageguide_toggle{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.1);-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;clear:both;color:#000;cursor:pointer;display:block;float:right;font-size:11px;height:50px;line-height:25px;padding:22px 6px 6px;position:fixed;right:-190px;text-align:left;text-decoration:none;top:84px;width:184px;z-index:9999;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}#tlyPageGuideWrapper .tlypageguide_toggle:before{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MjU5MjM2NTg4QkExMUUxODFFQUI0QjhGOEVCQTk1QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MjU5MjM2Njg4QkExMUUxODFFQUI0QjhGOEVCQTk1QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgyNTkyMzYzODhCQTExRTE4MUVBQjRCOEY4RUJBOTVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgyNTkyMzY0ODhCQTExRTE4MUVBQjRCOEY4RUJBOTVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NYhnaAAAAOJJREFUeNpiZAACQ0PDeiDVwEA6aGDU1dXlZ2Rk/MBAJmABEX///mVYsGAByZoTEhIgDA0Njf/kAJA+JpgLyAEgfWAv/PnzByxw5swZuKSJiQkKHxmA5GD6KHYBGEhLS5MVBiB9LMgmoXsBBnCJg/RRxwtCQkJkeQGkjxFkAB8f339yUyIziGBlZWX49++fA9BQBlIwOC8gm8bFxWUPYwMNBKVTAygG5ZUNTExM8PT+7du3g7gzCAtLPNBV59nY2PiB9H8g9gfxQeJE+Qto035mZmZ+KPs/EOuD+CBxdLUAAQYA7/EQmFgcNYsAAAAASUVORK5CYII=") 0 0 no-repeat;display:block;height:16px;overflow:hidden;text-indent:-999px;width:16px;content:" ";left:25px;position:absolute;top:8px}#tlyPageGuideWrapper .tlypageguide_toggle div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #fff;display:block;height:33px;line-height:16px;overflow:hidden;padding:2px 0 0 5px;position:absolute;right:-4px;top:6px;width:124px}#tlyPageGuideWrapper .tlypageguide_toggle div span{display:block;margin:0 0 0 -118px;width:115px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}#tlyPageGuideWrapper .tlypageguide_toggle a{bottom:-26px;color:#000;opacity:0;position:absolute;right:10px;text-decoration:none}#tlyPageGuideWrapper .tlypageguide_toggle:hover{background:rgba(0,0,0,0.2);right:0!important}#tlyPageGuideWrapper .tlypageguide_toggle:hover div span{margin:0}#tlyPageGuideWrapper #tlyPageGuide{list-style:none;margin:0;padding:0}#tlyPageGuideWrapper #tlyPageGuide li{background:rgba(247,0,119,0.3);-webkit-box-shadow:0 2px 10px 1px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 10px 1px rgba(0,0,0,0.4);-o-box-shadow:0 2px 10px 1px rgba(0,0,0,0.4);box-shadow:0 2px 10px 1px rgba(0,0,0,0.4);-webkit-transition:min-height,max-height .1s ease-in-out;-moz-transition:min-height,max-height .1s ease-in-out;-o-transition:min-height,max-height .1s ease-in-out;-ms-transition:min-height,max-height .1s ease-in-out;transition:min-height,max-height .1s ease-in-out;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;cursor:pointer;display:block;height:46px;line-height:50px;min-height:0;max-height:0;position:absolute;text-align:center;width:50px;z-index:5000}#tlyPageGuideWrapper #tlyPageGuide li.expanded{filter:alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1;height:46px;min-height:15px;max-height:46px}#tlyPageGuideWrapper #tlyPageGuide li.expanded:after{display:block}#tlyPageGuideWrapper #tlyPageGuide li ins{background:0;color:#fff;display:block;font-size:32px;overflow:hidden;text-decoration:none;width:50px}#tlyPageGuideWrapper #tlyPageGuide li div{display:none}#tlyPageGuideWrapper #tlyPageGuide li:after{content:" ";display:none;height:0;left:0;position:absolute;top:-15px;width:0;border-top:0;border-right:0;border-bottom:0;border-left:none;top:auto;left:auto;right:auto}#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide-active{background:rgba(247,0,119,0.95)}#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide-active.tlypageguide_bottom:after{border-bottom:15px solid rgba(247,0,119,0.95)}#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide-active.tlypageguide_right:after,#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide-active.tlypageguide_left:after,#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide-active.tlypageguide_top:after{border-top:15px solid rgba(247,0,119,0.95)}#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide_bottom:after{border-bottom:15px solid rgba(247,0,119,0.3);border-right:15px solid transparent;left:0;top:-15px}#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide_bottom:hover{margin-top:-5px}#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide_right:after{border-top:15px solid rgba(247,0,119,0.3);border-left:15px solid transparent;left:-15px;top:0}#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide_right:hover{margin-left:-5px}#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide_left:after{border-top:15px solid rgba(247,0,119,0.3);border-right:15px solid transparent;right:-15px;top:0}#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide_left:hover{margin-left:5px}#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide_top:after{border-top:15px solid rgba(247,0,119,0.3);border-right:15px solid transparent;bottom:-15px;left:0}#tlyPageGuideWrapper #tlyPageGuide li.tlypageguide_top:hover{margin-top:5px}#tlyPageGuideWrapper #tlyPageGuide li:hover{background:rgba(247,0,119,0.95)}#tlyPageGuideWrapper #tlyPageGuide li:hover.tlypageguide_bottom:after{border-bottom:15px solid rgba(247,0,119,0.95)}#tlyPageGuideWrapper #tlyPageGuide li:hover.tlypageguide_right:after,#tlyPageGuideWrapper #tlyPageGuide li:hover.tlypageguide_left:after,#tlyPageGuideWrapper #tlyPageGuide li:hover.tlypageguide_top:after{border-top:15px solid rgba(247,0,119,0.95)}#tlyPageGuideWrapper #tlyPageGuideMessages{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:rgba(0,0,0,0.85);-webkit-box-shadow:0 0 9px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 0 9px 4px rgba(0,0,0,0.4);-o-box-shadow:0 0 9px 4px rgba(0,0,0,0.4);box-shadow:0 0 9px 4px rgba(0,0,0,0.4);bottom:0;display:none;font-size:16px;height:0;margin:0 5% 0 5%;padding:10px;position:fixed;width:90%;z-index:1000;overflow-y:auto}#tlyPageGuideWrapper #tlyPageGuideMessages span{background:rgba(247,0,119,0.95);-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;display:block;font-size:32px;height:46px;left:40px;line-height:50px;overflow:hidden;position:absolute;text-align:center;top:25px;width:50px}#tlyPageGuideWrapper #tlyPageGuideMessages div{color:#fff;line-height:22px;margin:10px 90px 0 120px;position:relative}#tlyPageGuideWrapper #tlyPageGuideMessages div a{color:#fff}#tlyPageGuideWrapper #tlyPageGuideMessages div a:hover{color:#fff}#tlyPageGuideWrapper #tlyPageGuideMessages .tlypageguide_close{background:#f70077;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;color:#fff;display:block;font-size:11px;height:24px;line-height:26px;overflow:hidden;position:absolute;right:50px;text-align:center;text-decoration:none;top:0;width:50px}#tlyPageGuideWrapper #tlyPageGuideMessages .tlypageguide_back,#tlyPageGuideWrapper #tlyPageGuideMessages .tlypageguide_fwd{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MjU5MjM2OTg4QkExMUUxODFFQUI0QjhGOEVCQTk1QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MjU5MjM2QTg4QkExMUUxODFFQUI0QjhGOEVCQTk1QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgyNTkyMzY3ODhCQTExRTE4MUVBQjRCOEY4RUJBOTVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgyNTkyMzY4ODhCQTExRTE4MUVBQjRCOEY4RUJBOTVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eySFcAAAAKRJREFUeNqMk1ENhDAQROfjDNQCFs5CLWABC5wELGABCyChFrBQCz2aQELKvtImk5CyLxtmBqWUlmSf7pBK6XwRDWAlIGuELT0BWbsB5DtHgIctIwECA+LdgBJwYMBCQM0AT0BWAAMQQAMIoC2BhgcK0hp2tapYwFQrYzn8fUu75UPjvU8tgQ1Wl1zrP3E9zLU6lAClOlsZfST5Q5ue52fc6S/AABXAQWeCQoWGAAAAAElFTkSuQmCC") 10px 4px no-repeat;display:block;height:30px;overflow:hidden;text-indent:-999px;width:30px;position:absolute;top:34px;left:10px}#tlyPageGuideWrapper #tlyPageGuideMessages .tlypageguide_back{-webkit-transform:rotate(-180deg) scale(1) skewX(0) skewY(0) translate(0);-moz-transform:rotate(-180deg) scale(1) skewX(0) skewY(0) translate(0);-o-transform:rotate(-180deg) scale(1) skewX(0) skewY(0) translate(0);-ms-transform:rotate(-180deg) scale(1) skewX(0) skewY(0) translate(0);transform:rotate(-180deg) scale(1) skewX(0) skewY(0) translate(0)}#tlyPageGuideWrapper #tlyPageGuideMessages .tlypageguide_fwd{left:90px}.tlypageguide_shadow{position:relative}.tlypageguide_shadow:after{background-color:rgba(247,0,119,0.1);-webkit-box-shadow:0 0 1px 1px rgba(147,0,119,0.25);-moz-box-shadow:0 0 1px 1px rgba(147,0,119,0.25);-o-box-shadow:0 0 1px 1px rgba(147,0,119,0.25);box-shadow:0 0 1px 1px rgba(147,0,119,0.25);content:" ";display:none;position:absolute;top:0;left:0}.tlypageguide-open #tlyPageGuideWrapper .tlypageguide_toggle{-webkit-box-shadow:6px 4px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:6px 4px 5px 0 rgba(0,0,0,0.4);-o-box-shadow:6px 4px 5px 0 rgba(0,0,0,0.4);box-shadow:6px 4px 5px 0 rgba(0,0,0,0.4);background:rgba(247,0,119,0.9);color:#fff;right:0!important}.tlypageguide-open #tlyPageGuideWrapper .tlypageguide_toggle a{opacity:1.0}.tlypageguide-open #tlyPageGuideWrapper .tlypageguide_toggle div span{margin:0}.tlypageguide-open .tlypageguide_shadow:after{display:block}#tlyPageGuideWelcome{display:none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999;width:95%;margin:auto;max-width:400px;height:300px;max-height:80%;background:rgba(0,0,0,0.85);padding:15px 20px;color:#fff;font-size:16px;line-height:22px;-webkit-box-shadow:0 0 9px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 0 9px 4px rgba(0,0,0,0.4);-o-box-shadow:0 0 9px 4px rgba(0,0,0,0.4);box-shadow:0 0 9px 4px rgba(0,0,0,0.4);-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}#tlyPageGuideWelcome.open{filter:alpha(opacity=0);-moz-opacity:.95;-khtml-opacity:.95;opacity:.95}#tlyPageGuideWelcome button{background:rgba(247,0,119,0.95);-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;font-size:22px;border:0;overflow:hidden;text-align:center;padding:5px 10px;cursor:pointer;font-family:Helvetica,Arial,sans-serif}#tlyPageGuideOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9998;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.tlyPageGuideWelcomeOpen #tlyPageGuideWelcome{filter:alpha(opacity=0);-moz-opacity:.95;-khtml-opacity:.95;opacity:.95;display:block}.tlyPageGuideWelcomeOpen #tlyPageGuideOverlay{filter:alpha(opacity=0);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;display:block}


