/* <sitename> NAV CSS - Framework v1.0 */
/* CODE BELOW TO BE CONFIRMED **/
/** MAIN NAV **/
.firstNavRow, .secondNavRow {display:block;clear:both;}
#mainNav ul {position:relative;display:block;list-style:none;margin:0px 0px 0px 331px;}
#mainNav li {margin: 0px;list-style:none;}
#mainNav ul li {position:relative;float:left;}
#mainNav span {display:none;}
#mainNav ul li a {position:relative;display:block;background-position: top;background-repeat: no-repeat;padding:0px 5px;width:auto;text-transform:uppercase;font-weight:bold;}
.firstNavRow {line-height:49px;height:49px;}
.firstNavRow li a {color:#111;font-size:/*1.2em;*/12px;margin:0px 12px 0px 0px;}
.secondNavRow {line-height:35px;height:35px;padding:0 0 0 20px;}
.secondNavRow li a {color:#002678;font-size:/*1.2em;*/12px;margin:0px 30px 0px 0px;}
#mainNav ul.firstNavRow li a:hover {color:#CCCCCC;}
#mainNav ul.secondNavRow li a:hover {color:#CCCCCC;}
/* TODO: CHECK WITH LEE WHAT THIS STYLE SHOULD BE... */
#mainNav ul.firstNavRow li a.active {color:#CCCCCC;}
#mainNav ul.secondNavRow li a.active {color:#002678;}
/*--- SECONDARY NAV ---*/
#secondaryNav {}
#secondaryNav ul {margin:0px;padding:0px;list-style:none;	}
#secondaryNav ul li {font-size:1.3em;line-height:120%;width:206px;display:block;margin:0px 0px 10px 0px;}
#secondaryNav ul li a {padding:3px 10px;display:block;font-weight:bold;color:#333;}
#secondaryNav ul li ul li {font-size:.95em;line-height:120%;width:206px;display:block;margin:0px 0px 0px 0px;}
#secondaryNav ul li ul li a{padding:4px 10px 4px 30px;display:block;font-weight:normal;background-image:url(../images/secondaryNavBackground.gif);background-position:top right;background-repeat:no-repeat;color:#444;}
#secondaryNav ul li a:hover, #secondaryNav ul li ul li a:hover{background-color:#FFFBC1;display:block;}
#secondaryNav ul li ul li a:hover{background-position:top left;}
/* TODO: CHECK WITH LEE WHAT THIS STYLE SHOULD BE... */
#secondaryNav ul li ul li a.active{background-position:top left;}
/*--- PAGE END NAV ---*/
#pageEndNav ul {list-style:none;margin:0px 30px;}
#pageEndNav ul li a {float:left;list-style:none;font-size:/*1.0em;*/10px;color:#577FAC;font-weight:bold;margin:0px 7px;text-transform:uppercase;line-height:50px;padding:0px;}
#pageEndNav ul li a:hover {color:#ccc;}
/*----- RIGHT COLUMN DOCUMENT TYPES -----*/
#pageLinks a, #leftColumn p.leftColumnSub a {color:#577FAC;text-transform:uppercase;display:block;padding:2px;font-size:0.9em;margin-bottom:-5px;}
#leftColumn p.leftColumnSub a.Title {font-size:1.0em;}
#pageLinks a:hover, #leftColumn p.leftColumnSub a:hover {color:#333;background-color:#FFFBC1;display:block;}
#pageLinks a.pdfDocLink {padding-left: 22px;background-image:url(../images/pdf-icon.png);background-position:top left;background-repeat:no-repeat;display:block;}
#pageLinks a.wordDocLink {padding-left: 22px;background-image:url(../images/word-icon.png);background-position:top left;background-repeat:no-repeat;display:block;}
#pageLinks a.photoLink {padding-left: 22px;background-image:url(../images/photo-icon.png);background-position:top left;background-repeat:no-repeat;display:block;}
#pageLinks a.websiteLink {padding-left: 22px;background-image:url(../images/web-icon.png);background-position:top left;background-repeat:no-repeat;display:block;}
#footerNav ul {margin:0 0 20px 0;}
#footerNav ul li {position:relative;float:left;font-size:/*1.0em;*/10px;list-style:none;padding:5px 0px;color:#577FAC;}
#footerNav ul li a {color:#577FAC;text-transform:uppercase;margin:0px;padding:0px 5px 0px 5px;}
#footerNav ul li a:hover {color:#ccc;}
#footerNav p {clear:both;font-size:1.1em;color:#577FAC;padding: 0px 5px;}