﻿
        #control_nav_wrap
        {
            
        }

        #control_nav_wrap ul
        {
	        list-style:none;
	        position:relative;
	        float:left;
	        margin:0px;
	        padding:0px;
            border:solid;
            border-width:thin;
            /*background:#CED9E4;*/  
            border-radius:2px !important;       
        }
        
        #control_nav_wrap ul:hover 
        {
            /*background:#7194B6;*/
              background: #b3e6ff; /* For browsers that do not support gradients */
              background: -webkit-linear-gradient(#b3e6ff, #7194B6); /* For Safari 5.1 to 6.0 */
              background: -o-linear-gradient(#b3e6ff, #7194B6); /* For Opera 11.1 to 12.0 */
              background: -moz-linear-gradient(#b3e6ff, #7194B6); /* For Firefox 3.6 to 15 */
              background: linear-gradient(#b3e6ff, #7194B6); /* Standard syntax (must be last) */
        }
        #control_nav_wrap ul li a:hover
        {
	         /*background:#7194B6;*/
             background: #b3e6ff; /* For browsers that do not support gradients */
             background: -webkit-linear-gradient(#b3e6ff, #7194B6); /* For Safari 5.1 to 6.0 */
             background: -o-linear-gradient(#b3e6ff, #7194B6); /* For Opera 11.1 to 12.0 */
             background: -moz-linear-gradient(#b3e6ff, #7194B6); /* For Firefox 3.6 to 15 */
             background: linear-gradient(#b3e6ff, #7194B6); /* Standard syntax (must be last) */
             color:black !important;
             
        }
        #control_nav_wrap ul li img
        {
	        display:block;
        }
        #control_nav_wrap ul a
        {                  
	        display:block;
	        color:black;
	        text-decoration:none;	 
	        font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;                                    
        }

            #control_nav_wrap ul li {
                background: #e2e9ef;
                position: relative;
                float: left;
                margin: 0;
                padding: 2px;
                /*width:100%;
            height:100%;*/
            }

        #control_nav_wrap ul li ul
        {
                             /*background-color:#CED9E4;*/
	                                    /*position:relative;
	                                    float:left;
	                                    margin:0;
	                                    padding:0;   
                                        width:100%;
                                        height:100%;*/         
        }

        #control_nav_wrap ul li a:link
        {
             
        }

        #control_nav_wrap ul li:hover
        {
	        /*background:#7194B6;*/
              background: #b3e6ff; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#b3e6ff, #7194B6); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#b3e6ff, #7194B6); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#b3e6ff, #7194B6); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#b3e6ff, #7194B6); /* Standard syntax (must be last) */
            color:black            
        }

        #control_nav_wrap ul ul
        {
	        display:none;
	        position:absolute;
	        top:100%;
	        left:0;
	        /*background:#CED9E4;*/
	        padding:0;
            z-index:3;
            border:outset;
            border-width:thin;
        }

        #control_nav_wrap ul ul li
        {
            color:black;
	        float:none;
	        width:200px
        }

        #control_nav_wrap ul ul a
        {
	                        /*line-height:120%;*/
	        padding:5px 5px;
            color:black;
        }

        #control_nav_wrap ul ul ul
        {
	        top:0;
	        left:100%
        }

        #control_nav_wrap ul li:hover > ul
        {
	        display:block
        }
      