body                  {background-color:#ddd; font-family:verdana, sans-serif; color:#333; font-size:12px; font-size:80%;}
h1                    {font-size:19pt;}
h2                    {font-size:15pt;}

a                     {color: maroon; text-decoration: none;}
a:hover               {color: maroon; text-decoration: underline;}

img	                  {border: none;}

div#wrap              {margin:auto; background-color:#fff;padding:1em;border:5px solid #ccc;}

div#header            {color: #FFFFFF; text-align: center;}
div#header h1         {margin:0;padding:0;}
div#header h2         {margin:0;padding:0;}

div#nav               {background-color:white;color:#eee;float:left;text-align:center;margin-bottom:.5em;margin-top: -5px;margin-left: 35px;}
div#nav ul            {margin:0;padding:0;float:left;}
div#nav li            {display:inline;margin:0;padding:0;margin-right:0;}
div#nav li a          {padding:5px;text-decoration:none;color:#1C94C4;float:left;border-right:1px solid #ccc;background-color:#EEEEEE;}
div#nav li a:hover    {color:#EEEEEE;background-color:#F6A828;}

div#content           {padding:2em 1em;}
div#content h2        {border-bottom:1px solid #ddd;margin-bottom:.5em;}
div#content img.fancy {border:1px solid #ddd;padding:.5em;}
div#content img.left  {float:left;margin-right:1em;}
div#content img.right {float:right;margin-left:1em;}

div#footer            {text-align:center;margin-top:.5em;}

input {border: 1px solid #E6E6E6; background: #F3F3F3; color: #666; font: 11px Verdana;}
input:hover,input:focus{color:#333; border:1px solid #777;}

.status			  	  {float:left; position: relative; top: 5px; font-family: Tahoma; color: black; font-weight: bold; text-align: left; height: 35px;}
  .status_text    {float: left;}
	.status span	  {color: #1C94C4;}

.exit			  	  {float: right; position: relative; top: 5px; font-family: Tahoma; color: black; font-weight: bold; text-align: right; height: 35px;}
	.exit a	      {color: #1C94C4; text-decoration: underline;}

#progressbar_usual 	  {width: 200px; height: 10px;}
#progressbar_full 	  {width: 200px; height: 10px;}

/* progress bar container */
#progressbar{
        border:1px solid black;
        width:400px;
        height:20px;
        position:relative;
        color:black;
}
/* color bar */
#progressbar div.progress{
        position:absolute;
        width:0;
        height:100%;
        overflow:hidden;
        background-color:#369;
}
/* text on bar */
#progressbar div.progress .text{
        /*position:absolute;*/
        text-align:center;
        color:white;
}
/* text off bar */
#progressbar div.text{
        position:absolute;
        width:100%;
        height:100%;
        text-align:center;
}

div#accordion h3 {height: 25px;}
div#accordion li {padding: 5px;}
div#accordion a {font-weight: normal; padding-left: 10px; padding-top: 5px;}
div#accordion span {float: right;}

div#catalog h3 {height: 25px;}
div#catalog li {padding: 5px;}
div#catalog a {font-weight: normal; padding-left: 10px; padding-top: 5px;}
div#catalog span {float: right;}

div#game-events h3 {height: 25px;}
div#game-events li {padding: 5px;}
div#game-events a {font-weight: normal; padding-left: 10px; padding-top: 5px;}
div#game-events span {float: right;}

div#orders h3 {height: 25px;}
div#orders li {padding: 5px;}
div#orders a {font-weight: normal; padding-left: 10px; padding-top: 5px;}
div#orders span {float: right;}

#myForm h3 {float: left; max-width: 600px;}

div#options_container {width: 600px;}

div#options_container #options_email h3 {width: 100%; height: 25px; display: blocked;}
div#options_container #options_email div {width: 100%;}
div#options_container #options_email input {width: 90%; margin: 10px;}
div#options_email li {padding: 5px;}
div#options_email a {font-weight: normal; padding-left: 10px; padding-top: 5px;}
div#options_email span {float: right;}

div#options_contacts h3 {width: 100%; height: 25px; display: blocked;}
div#options_contacts div {width: 100%;}
div#options_contacts_container li {padding: 5px;}
div#options_contacts_container a {font-weight: normal; padding-left: 10px; padding-top: 5px;}
div#options_contacts_container span {float: right;}

.bubbleInfo {position: relative; float: right; margin-right: 15px;}
  .bubbleInfo input {width: 300px;}
.popup {
    position: absolute;
    background-color: #FFFFFF;
    color: #666666;
    font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif;
    font-size: 12px;
    line-height: 1.2em;
    padding: 15px;
    border-radius: 15px 15px 15px 15px;
    border: 1px solid silver;
}

a.disabled ins.jstree-icon {
    height: 17px !important;
    background-image: url("folder_close.png") !important;
    background-position: 0 !important;
    background-repeat: no-repeat;
}