﻿
/*Styles for Main Nav*/
 #mainNavHolder{
 width:auto;
}

#mainNav{
	margin: 0;
	padding: 0;
	top:10px;
	left:110px;
	position:absolute;
}


	/*Top Level*/
    #mainNav li{
	    float: left;
	    list-style: none;
	    font-size:11px;
/*	    font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
*/		font-family: Tahoma, Geneva, sans-serif;
	    font-weight:200;
	    position: relative;
        display: inline;
		background-position:right;
		background-repeat:no-repeat;
	}
	

    #mainNav li a{
        display: block;
        background: url(/images/mainNavBKG.png);
        padding: 8px 10px 8px 10px;
        text-decoration: none;
        color: #ffffff;
        white-space: nowrap;
		cursor: pointer;
    }

    #mainNav li a:hover{
        background: url(/images/mainNavBKGroll.png);
    }
    	
	    /*Sub One*/
        #mainNav li ul{
            margin-top: 0px;
            margin-left:0px;
            padding: 0;
            position: absolute;
            visibility: hidden;
            display: block;
            
        }

        #mainNav li ul li{
            float: none;
            display: list-item;
            /*display: inline;*/
			background-color:#000000;
			         
        }

        #mainNav li ul li a{
            width: auto;
            color: #ffffff;
			background: url(/images/mainNavBKG.png); 
			padding: 6px 14px;
			cursor: pointer;
        }
		
		*:first-child+html #mainNav li ul li a {
		width: 202px;
        }

        #mainNav li ul li a:hover{
			 background: url(/images/mainNavBKGroll.png); 
        }

        /* ######### CSS classes applied to down and right arrow images  ######### */

        .downarrowclass{
        position: absolute;
        top: 7px;
        right: 5px;
        }

        .rightarrowclass{
        position: absolute;
        top: 5px;
        right: 5px;
        }

/*Styles for Mini Nav*/       

    #miniNavHolder{
	width:auto;
}
	
/*	#miniNavHolder {
    height: 85px;
    margin-left: auto;
    margin-right: auto;
    width: 1040px;
	position:relative;
}

    #miniNav
    {
	    margin-top: 0;
	    padding: 0;
		z-index:12;
    }*/
	
	#miniNav
    {
	    margin: 0;
	    padding: 0;
		top:50px;
		/*left:120px;*/
		position:absolute;
		z-index:12;
    }
	
    #miniNav li{
	    float: left;
	    list-style: none;
	    font-size:11px;
/*	    font-family: "lucida grande", "Arial", "Tahoma", "MS Sans Serif", sans-serif;
*/		font-family: Tahoma, Geneva, sans-serif;
		font-weight:200;
	}

    #miniNav li a{
        display: block;
        padding:6px 10px 6px 10px;
        text-decoration: none;
		/*border-right:solid;
		border-right-style:solid;
		border-right-width:1px;
		border-right-color: #9CC0DA;*/
		background-image:url(/images/navRule.png);
		background-position:right;
		background-repeat:repeat-x;
        color: #496d7f;
/*        white-space: nowrap;
*/    }

    #miniNav li a:hover{
		 /*background: url(/images/mainNavBKGroll.png); */
		 color: #ae711b;
    }
	
	
	#searchHolder {
    left: 700px;
    position: absolute;
    top: 46px;
}

