

/* ================================================
	Good display for: Internet Explorer 5 (Mac), Internet Explorer 5.5 (or hight,6,7 beta 2)
	Konqueror 2.2 (Linux), Netscape 6 (or hight: ver 7, 8)
	Opera 5 and 6 (or hight: ver 7, 8)
	Safari 1.0
	FireFox 1.1 (or height)
	Check All for: CSS Level 2
	www.dnn360.net
	check by: thangpdtt@gmail.com 
================================================ */
/*Level 0 Table*/
.GRAStyleHomeActive
{
    background-color: #545a5e;
    text-align: center;
    white-space: nowrap;
    border-bottom-color: #2e3337;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

/*Level 0 Menu Items*/
.GRAStyleMenuLevel0, .GRAStyleMenuLevel0:visited, .GRAStyleMenuLevel0:link, 
a.GRAStyleMenuLevel0, a.GRAStyleMenuLevel0:visited, a.GRAStyleMenuLevel0:link, 
.GRAStyleMenuLevel0Selected, .GRAStyleMenuLevel0Selected:visited, a.GRAStyleMenuLevel0Selected:link,
a.GRAStyleMenuLevel0Selected, a.GRAStyleMenuLevel0Selected:visited, a.GRAStyleMenuLevel0Selected:link
{
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
}

.GRAStyleMenuLevel0:hover, a.GRAStyleMenuLevel0:hover, 
.GRAStyleMenuLevel0Selected:hover, a.GRAStyleMenuLevel0Selected:hover
{
    text-decoration: underline;
}

/*Used for Level 1 on the Home Page Backgroun*/
.GRAStyleMenuLevel1None
{
    background-color: #2e3337;
}

/*Programs/Initiatives Classes*/
.GRAStyleStyleProgram
{
    background-color: #Ca9431;
    text-align: center;
    white-space: nowrap;
    border-top-color: #2e3337;
    border-top-width: 1px;
    border-top-style: solid;
}

.GRAStyleMenuLevel1Program
{
    background-color: #Ca9431;
    border-bottom-color: #2e3337;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    text-align: center;
}

.GRAStyleStyleProgramLink, .GRAStyleStyleProgramLink:link, .GRAStyleStyleProgramLink:visited, 
a.GRAStyleStyleProgramLink, a.GRAStyleStyleProgramLink:link, a.GRAStyleStyleProgramLink:visited
{
    font-family: Arial;
    font-weight: bold;
    color: #000000;
    font-size: 12px;
}

.GRAStyleStyleProgramLink:hover, a.GRAStyleStyleProgramLink:hover
{
    text-decoration: underline;
}

.GRAStyleMenuLevel1ProgramLink, .GRAStyleMenuLevel1ProgramLink:link, .GRAStyleMenuLevel1ProgramLink:visited,
a.GRAStyleMenuLevel1ProgramLink, a.GRAStyleMenuLevel1ProgramLink:link, a.GRAStyleMenuLevel1ProgramLink:visited
{
    font-family: Arial;
    font-weight: normal;
    font-size: 12px;
    color: #513614;
}

.GRAStyleMenuLevel1ProgramLink:hover, a.GRAStyleMenuLevel1ProgramLink:hover
{
    text-decoration: underline;
}

.GRAStyleMenuLevel1ProgramLinkSelected, .GRAStyleMenuLevel1ProgramLinkSelected:link, .GRAStyleMenuLevel1ProgramLinkSelected:visited,
a.GRAStyleMenuLevel1ProgramLinkSelected, a.GRAStyleMenuLevel1ProgramLinkSelected:visited
{
    font-family: Arial;
    font-weight: normal;
    text-align: center;
    font-size: 12px;
    color: #000000;
    text-decoration: underline;
}

.GRAStyleMenuLevel1ProgramLinkSelected:hover, a.GRAStyleMenuLevel1ProgramLinkSelected:hover
{
    text-decoration: underline;
}

/*Newsroom  Classes*/
.GRAStyleStyleNews
{
    background-color: #1c859b;
    text-align: center;
    white-space: nowrap;
    border-top-color: #2e3337;
    border-top-width: 1px;
    border-top-style: solid;
}
.GRAStyleMenuLevel1News
{
    background-color: #1c859b;
    border-bottom-color: #2e3337;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    text-align: center;
}

.GRAStyleMenuLevel1NewsLink, .GRAStyleMenuLevel1NewsLink:link, .GRAStyleMenuLevel1NewsLink:visited,
a.GRAStyleMenuLevel1NewsLink, a.GRAStyleMenuLevel1NewsLink:link, a.GRAStyleMenuLevel1NewsLink:visited
{
    font-family: Arial;
    font-weight: normal;
    font-size: 12px;
    color: #Afd4db;
}

.GRAStyleMenuLevel1NewsLink:hover, a.GRAStyleMenuLevel1NewsLink:hover
{
    text-decoration: underline;
}

.GRAStyleMenuLevel1NewsLinkSelected, .GRAStyleMenuLevel1NewsLinkSelected:link, .GRAStyleMenuLevel1NewsLinkSelected:visited
a.GRAStyleMenuLevel1NewsLinkSelected, a.GRAStyleMenuLevel1NewsLinkSelected:link, a.GRAStyleMenuLevel1NewsLinkSelected:visited
{
    font-family: Arial;
    font-weight: normal;
    text-align: center;
    font-size: 12px;
    color: #ffffff;
    text-decoration: underline;
}

.GRAStyleMenuLevel1NewsLinkSelected:hover, a.GRAStyleMenuLevel1NewsLinkSelected:hover
{
    text-decoration: underline;
}


/*Stories Classes*//*ADDED as a new style April 2010 when Stories moved to the main nav bar */
.GRAStyleStyleStories
{
    background-color: #7a98ba; /*light blue */
    text-align: center;
    white-space: nowrap;
    border-top-color: #2e3337;
    border-top-width: 1px;
    border-top-style: solid;
}
.GRAStyleMenuLevel1Stories
{
    background-color: #7a98ba;  /*light blue */
    border-bottom-color: #2e3337;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    text-align: center;
}




/*Publications & Resources Portfolio Classes*/
.GRAStyleStylePub
{
    background-color: #386d5d;
    text-align: center;
    white-space: nowrap;
    border-top-color: #2e3337;
    border-top-width: 1px;
    border-top-style: solid;
}
.GRAStyleMenuLevel1Pub
{
    color: #666666;
    background-color: #386d5d;
    border-bottom-color: #2e3337;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    text-align: center;
}

/*About Classes*/
.GRAStyleStyleAbout
{
    background-color: #003a9b;
    text-align: center;
    white-space: nowrap;
    border-top-color: #2e3337;
    border-top-width: 1px;
    border-top-style: solid;
}
.GRAStyleMenuLevel1About
{
    background-color: #003a9b;
    border-bottom-color: #2e3337;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    text-align: center;
}

.GRAStyleMenuLevel1AboutLink, .GRAStyleMenuLevel1AboutLink:link, .GRAStyleMenuLevel1AboutLink:visited, 
a.GRAStyleMenuLevel1AboutLink, a.GRAStyleMenuLevel1AboutLink:link, a.GRAStyleMenuLevel1AboutLink:visited
{
    font-family: Arial;
    font-weight: normal;
    font-size: 10pt;
    color: #Afbadc;
}

.GRAStyleMenuLevel1AboutLink:hover, a.GRAStyleMenuLevel1AboutLink:hover
{
    text-decoration: underline;
}

.GRAStyleMenuLevel1AboutLinkSelected, .GRAStyleMenuLevel1AboutLinkSelected:link, .GRAStyleMenuLevel1AboutLinkSelected:visited
a.GRAStyleMenuLevel1AboutLinkSelected, a.GRAStyleMenuLevel1AboutLinkSelected:link, a.GRAStyleMenuLevel1AboutLinkSelected:visited
{
    font-family: Arial;
    font-weight: normal;
    text-align: center;
    font-size: 10pt;
    color: #ffffff;
    text-decoration: underline;
}

.GRAStyleMenuLevel1AboutLinkSelected:hover, a.GRAStyleMenuLevel1AboutLinkSelected:hover
{
    text-decoration: underline;
}

/*Contact Classes*/
.GRAStyleStyleContact
{
    background-color: #851F2D;
    text-align: center;
    white-space: nowrap;
    border-top-color: #2e3337;
    border-top-width: 1px;
    border-top-style: solid;
}
.GRAStyleMenuLevel1Contact
{
    background-color: #851F2D;
    border-bottom-color: #2e3337;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    text-align: center;
}

/*Do not remove as they are used for third level drop down and are needed by the code*/

#dropmenudiv
{
    position: absolute;
    border: 1px solid black;
    border-bottom-width: 0px;
    font: 10pt Arial;
    line-height: 150%;
    z-index: 100;
}

#dropmenudiv a
{
    width: 100%;
    display: block;
    text-indent: 3px;
    border-bottom: 1px solid black;
    padding: 1px 0;
    text-decoration: none;
    font-weight: bold;
    color: #666666;
}

#dropmenudiv a:hover
{
    background-color: #666666;
    color: #ffffff;
}