#languages
{
        position: absolute;
        top: 5px;
        right: 5px;
        width: 110px;
        z-index: 3000px
}
#languages span
{
        position:relative;
        top:0px;
        right:0px;
}
#languages img
{
    margin:0px;
}

#languages:hover , #languages:focus
{
        border: 1px solid black;
        margin: -1px;
}

#languages span:hover , #languages span:focus
{
        color: blue;
}

#modLangDDL
        {
        height: 25px;
        position: relative;
        z-index: 100;
        }

#modFlags a img
        {
        border-color: #FFFFFF;
        color: #FFFFFF;
        vertical-align: bottom;
        }
#modFlags
	{
	font-family: "Courier New", monospace;
	font-size: 10pt;
	z-index:2000;
	}

#modFlags a
        {
         background: #FFFFFF;
         display: block;
         text-decoration: none;
         vertical-align: middle;
         z-index: 2000;
        }

#modFlags .current
        {
        background: #FFFFFF url(/img_modules/arrow_down.gif) no-repeat scroll right -1px
        z-index: 2000;
        padding:2px;
        }

#modFlags:hover, #modFlags:focus
        {
         font-size: 10pt;
         padding: 0px;
         z-index: 2000;
        }

#modFlags:hover .sub, #modFlags:focus .sub
        {
        display: block;
        z-index: 20;
        }

#modFlags .sub
        {
        background: #FFFFFF none repeat scroll 0 0;
        display: none;
        padding: 0 0 4px;
        z-index: 2000;
        }

#modFlags ul
	{
	display: block;
	margin: 0;
	padding: 0;
	z-index: 2000;
	}
#modFlags ul li
	{
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
	z-index: 2000;
	}
#modFlags ul li a
	{
	margin: 0;
	padding: 0;
	z-index: 2000;
	}

#modFlags ul li a img
	{
	margin: 0;
	padding: 0;
	z-index: 2000;
	}

#QuickApartment
	{
	float: left;
	padding-right: 10px;
	}

#QuickApartment form
	{
	margin: 0;
	padding: 0;
	}

#QuickApartment form label
	{
	font-size: 8pt;
	}

#QuickApartment form input
	{
	font-size: 7pt;
	}

#QuickApartment form input.btnS
        {
        background-color:#165594;
        color:white;
        }

#QuickApartment form input.ApID
	{
	border: 1px solid #4c68bc;
	font-family: 'Courier New', monospace;
	font-size: 8pt;
	margin: 0;
	}

#Currency
	{
	 padding-bottom: 4px;
	 float: right;
	 margin-right: 2px;
	 font-size: 8pt;
	}

#join
{
    top:20px;
    left:-250px;
    cursor:pointer;
    width:200px;
}


