* 
{
	margin: 0px; padding: 0px;border-width:0px;
}
body{
      width:100%;
      height:100%;
      border-width:0px;
      overflow:hidden;
	text-align:center;
	color:#777777;
	font-size:12pt;
      background-image:url("images/overlay.png");
}
h1{
	color:#666666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
div{
	text-align:left;
	overflow:hidden;
}
input{
        margin:3px;
        border-width:1px;
}

/*---------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------*/

div#header{
        left:0px;
        top:0px;
        height:100px;
	text-align:center;
        border-bottom:1px solid #680000;

}
div#selectorwrapper{
	position:absolute;
        display:block;
        top:101px;
        left:0px;
        width:200px;
        bottom:16px;
        overflow:auto;
        text-align:center;
}
div#mapholder{
	position:absolute;
        display:block;
	left:201px;
        top:101px;
        height:100px;
        width:100px;
	background-image:url("images/grass.jpg");
        border-left:1px solid #680000;
}
div#footer{
	text-align:center;
	font-weight:bold;
	color:#333333;
	font-size:10pt;
        position:absolute;
        bottom:0px;
        left:0px;
        width:100%;
        border-top:1px solid #680000; 
        height:15px;
}

/*---------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------*/

div.town{
	position:absolute;
	background-color:black;
	border:1px solid black;
        Z-index:110;
}
div.town:hover{
	cursor:pointer;

}

.town.selected{
    border:5px solid red;
    Z-index:120;
}


/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/



#clanselectoropener{
        position : absolute;
        Z-index:130;
        margin:10px;
        margin-bottom:0px;
        border-left: 1px solid lightgray;
        border-top: 1px solid lightgray;
        border-bottom: 1px solid darkgray;
        border-right: 1px solid darkgray;   
        background-color:gray;
        width:180px;
        height:20px;        
        color:black;
        text-align:center;
        font-weight: bold;

}

#clanselector{
        position : absolute;
        margin:0px;
        margin-top:31px;
        margin-left:10px;
        border: 1px solid black;
        width:180px;
        Z-index:130;
}
#clanselector.hidden{
       display  : none;
}
#searchclan{
        margin:0px;
        border-width:1px;
        width:180px;
        position:relative;
        Z-index:130;      
}
       
#selectclanholder{ 
        margin:0px;
        width:180px;
        display:block;
        height:300px;
        overflow:auto;
        text-align:center;
        background-color:white;
        Z-index:130;
}

#selectoroptions{text-align:center;}
#selectclan li { 
        display:block;
        height:20px;
        overflow:hidden;
        color:black;
}
#selectclan li.ui-selecting { 
color:gray;
}
#selectclan li.ui-selected {
font-weight: bold;
color:white;
}

/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

#showthemstats{
        position : relative;
        color      : black;
        width      : 200px;
        list-style : none;
        text-indent: 3px;
}
div#selector{
        position:relative;
        width:200px;
        text-align:center;
}
#mapcreator{
        position:relative;
        width:200px;
        text-align:center;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

#zoom{
       left     : 0px;
       top      : 0px;
       width    : 650px;
       height   : 650px;
       position : absolute;
       display  : none;
       overflow : visible;
}
#xaxis{
    left:0px;
    top: 50%;
    height:0px;
    width:100%;
    position : absolute;
    border-left: 1px solid #99bb77; 
    border-top: 1px solid #99bb77;
}
#yaxis{
    top: 0px;
    left:50%;
    height:100%;
    width:0px;
    position : absolute;
    border-left: 1px solid #99bb77;
    border-top: 1px solid #99bb77;
}    

#Loading{
       position : absolute;
       left     : 10px;
       top      : 40px;
       width    : 150px;
       height   : 20px;
       color    : black;
       border   : 1px solid red;
       background-color:white;
       text-align:center;
}

/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

#selectortabs{
      border-bottom: 1px solid rgb(255, 215, 0);
      display:block;
      height:20px
}
.ui-tabs-hide {display  : none; }
#selectortabs li{
	border-bottom: 1px solid rgb(255, 215, 0);
	border-left: 1px solid rgb(255, 215, 0);
	border-right: 1px solid rgb(255, 215, 0);
	border-top: 1px solid rgb(255, 215, 0);
	color: gray;
	float: left;
	height: 15px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	padding: 2px 5px;
}
#selectortabs li a {text-decoration: none;}

.ui-tabs-hide {display  : none; }

.ui-state-active { font-weight: bold;}

/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/

.accordionheader {
       position : relative;
       height:20px;
       background-image:url("http://stable.neuroninteractive.com/client/images/topmenu.png");
       background-repeat:repeat-x;
       color:black;
       left:1px;
       width:200px;
       overflow:hidden;
       margin-right: 0px;
       text-align:center;
}
