﻿/*NEW TESTING MENU*/
/* Menu General Styles */
.menu{
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-weight: 300;
	font-size:15px;
    background:white;
}

.menu ul{
	height:35px;
	list-style:none;
	-webkit-border-radius: 6px;
    background:white;
    padding: 0px;
    padding-left: 5px;
    z-index:10;
}

.menu li{
	float:left;
	padding:0px;
    width: 170px;
    background:white;
}

.menu li a, .menu li span{
	display:block;
	text-align:left;
	text-decoration:none;
	line-height:35px;
	padding:0px 2px;
	-webkit-border-radius: 6px;
    background:white;
	
}

/* Navigation Second Level */

.menu li ul{
	position:absolute;
	display:none;
	height:auto;
	width:210px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	margin-left:-3px;
    background:white;
}

.menu li:hover > ul{
	display:block
}

.menu li li:hover {
	font-weight: 800;
    width:300px;
}

.menu li li {
    position:relative;
	display:block;
	float:none;
	width:300px;
    background:white;
}

.menu li ul a{
	text-align:left;
	display:block;
	height:35px;
	padding:0px 10px 0px 2px;
    background:white;
}

.menu li li ul{
	position:absolute;
    top:0;
    left:100%;
    background:white;
}
.menu li li li
{
    width: 250px;
    font-weight: 300;
    background:white;
}
 .menu li li li:hover
 {
     font-weight: 800;
    width: 250px;
 }
/*OLD MENU*/
/*.menu
{
    width: 1020px;
    height: 140px;
    margin: 0 auto;
    border-bottom: solid 1px maroon;
    z-index: 200;
    list-style: none;
}
.menu ul { /*Blair's edits
    margin: 0 auto;
    width: 710px;
    height: 50px;
    text-align: center;
    font-family: Arial;
    list-style: none;
    list-style-type: none;
}

    .menu a
    {
        color: navy;
        left: 0px;
        right: 900px;
        flex-item-align: end;
    }

.idmenu
{
    color: navy;
    left: 0px;
    right: 0px;
}
.menu li
{
    position: relative;
}
.menu > li
{
    display: inline-block;
    padding: 0px;
    float: left;
    width: 170px;
}*/

    /*.menu > li > ul
    {
        
        position: absolute;
        top: 0px;
        left: 0px;
        height: auto;
        margin-top: 30px;
        padding-top: 5px;
        background-color: white;
        z-index: 210;
    }

    .menu > li > li
    {
        display: block;
        margin: 0;
        padding: 0;
        float: none;
    }

    .menu > li:hover > ul
    {
        display: block;
    }
    .menu > li > ul > li > ul
    {
        display: none;
    }*/
.menu img
{
    border: none;
}

.footer
{
    width: 100%;
    height: auto;
    background-color: maroon;
    color: White;
    text-align: right;
    font-family: Times New Roman;
}

.help
{    
    /*text-align: right;*/
}

    .help a
    {
        color: Black;
        text-decoration: none;
    }



.wordwrap
{
    width: auto;
    border: 1px solid #000000;
    word-wrap: break-word;
}