﻿.menu ul				{ padding: 3px 0; margin-left: 0; margin-top: 1px; margin-bottom: 0; 
        				  font-family:Aetherfox; font-size:16pt; list-style-type: none; text-align: center; }
.menu li				{ display: inline; margin: 0; }
.menu li a				{ text-decoration: none; color:#ffffff; display:inline-block; line-height:50px; width:200px; 
          				  background-image: url('/resources/assets/menuitem.png'); background-repeat:no-repeat;}
.menu li a:hover		{ color:#454545; background-image: url('/resources/assets/menuitem.png'); background-repeat:no-repeat;}

.leftmenu ul			{ padding: 3px 0; margin-left: 0; margin-top: 1px; margin-bottom: 0; 
            			  font-family:Aetherfox; font-size:12pt; list-style-type: none; text-align: center; }
.leftmenu li			{ display: block; margin: 0; position:relative; }
.leftmenu li a			{ text-decoration: none; color:#ffffff; display:inline-block; line-height:30px; width:150px; 
              			  background-image: url('/resources/assets/vert_menuitem.png'); background-repeat:no-repeat;}
.leftmenu li a:hover	{ color:#454545; background-image: url('/resources/assets/vert_menuitem.png'); background-repeat:no-repeat;}

.leftmenu li .div
    {	
        position: absolute;
	    visibility: hidden;
	    margin: 0;
	    padding: 0;
	    background-color: #000000;
	    font-size: 14px;
	    z-index:100;
	    left:150px;
	    top:0%;
	    width:100%;
	    white-space:nowrap;
    }
.leftmenu li .subdiv
    {
        width:200px; 
        background-color:Black;
        height:10px; 
        position:relative; 
        top:0%; 
        left:0%; 
        z-index:101;
    }    
.leftmenu li .subdiv .lefttopdiv
    {
        width:10px; 
        height:10px; 
        position:relative; 
        top:0px; 
        left:0px; 
        float:left;
        background-image:url('/resources/assets/lefttop.png'); 
        background-position:top left; 
        background-repeat:no-repeat;
        z-index:101;
    }  
.leftmenu li .subdiv .middletopdiv
    {
        height:10px; 
        position:relative; 
        float:left;
        width:187px; 
		top:0px; 
        background-image:url('/resources/assets/topbottom.png'); 
        background-position: top; 
        background-repeat:repeat-x;
        z-index:101;
    }  
.leftmenu li .subdiv .righttopdiv
    {
        width:3px; 
        height:10px; 
        position:relative; 
        float:left;
		top:0px; 
        background-image:url('/resources/assets/righttop.png'); 
        background-position:top right; 
        background-repeat:no-repeat;
        z-index:101;
    }  
    
.leftmenu li .subbottomdiv
    {
        width:200px; 
        background-color:Black;
        height:10px; 
        position:relative; 
        top:0%; 
        left:0%; 
        z-index:101;
    }    
.leftmenu li .subbottomdiv .leftbottomdiv
    {
        width:3px; 
        height:10px; 
        position:relative; 
        bottom:0px; 
        left:0px; 
        float:left;
        background-image:url('/resources/assets/bottomleft.png'); 
        background-position:top left; 
        background-repeat:no-repeat;
        z-index:101;
    }  
.leftmenu li .subbottomdiv .middlebottomdiv
    {
        height:10px; 
        position:relative; 
        float:left;
        width:187px; 
		bottom:0px; 
        background-image:url('/resources/assets/topbottom.png'); 
        background-position: bottom; 
        background-repeat:repeat-x;
        z-index:101;
    }  
.leftmenu li .subbottomdiv .rightbottomdiv
    {
        width:10px; 
        height:10px; 
        position:relative; 
        float:left;
		bottom:0px; 
        background-image:url('/resources/assets/bottomright.png'); 
        background-position:bottom right; 
        background-repeat:no-repeat;
        z-index:101;
    }  

.leftmenu li .anchordiv
    {
        width:200px; 
        background-color:Black;
        position:relative; 
        top:0%; 
        left:0%; 
        z-index:101;
    }

.leftmenu li .anchordiv .leftanchordiv
    {
        width:3px; 
        position:relative; 
		background-image:url('/resources/assets/leftright.png'); 
        background-position:top left; 
        background-repeat:repeat-y;
		float:left;
        top:0px;
        left:0px; 
        z-index:101;
    }
    .leftmenu li .anchordiv .middleanchordiv
    {
        width:194px; 
        position:relative; 
		top:0px;
		float:left;
        z-index:101;
    }
    .leftmenu li .anchordiv .rightanchordiv
    {
        width:3px; 
        position:relative; 
		background-image:url('/resources/assets/leftright.png'); 
        background-position:top right; 
        background-repeat:repeat-y;
		float:left;
		top:0px; 
        z-index:101;
    }
.leftmenu li .anchordiv .middleanchordiv a
	{	
		background-image: none;
	    position: relative;
		display: block;
		margin: 0;
		padding: 5px 15px 15px 15px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		height:15px;
		text-decoration: none;
		color: #ffffff;
	}

.leftmenu li .anchordiv .middleanchordiv a:hover
	{	
 	    color:#454545;
 	    background-color:#ffffff;
 	}