/* ============================================================= */
/* ========================= COLORS ============================ */

/* 
#b0bfcb - Sky Blue
#00253c - Dark Blue
#005386 - Blue
#61A63A - green
#F7941E - orange
#828385 - light gray
#59595B - dark gray
 - red
*/
 
/* ============================================================= */
/* ================= Move these to Skin.css ===================== */
/* ============================================================= */




/* ============================================================= */
/* =================== Main tab styling ======================== */
/* ============================================================= */


.MenuWrapperMega, div.MenuWrapperMegaMega {z-index:1000; display:block; margin:0px auto; padding:0px; position:relative; font-family:sans-serif;}

.MenuWrapperMega div.PfNav, div.MenuWrapperMegaMega div.PfNav  {margin:auto; z-index:1000; display:block; padding:0px; background:none; position: relative; }
/* ============================================================= */
/* =================== Main tab styling (level 0) ============== */
/* ============================================================= */

.MenuWrapperMega ul, ul#PfNavMega {margin:auto; position:static; list-style:none; font-weight:bold; margin:0px; padding:0px; vertical-align:top; display:inline-block;}

.MenuWrapperMega ul li, ul#PfNavMega li {display:inline-block; float:left; margin:0px; padding:0px; text-align:center; border-left:none; overflow:visible; background: url(../../../../portals/0/images/_icons/line.png) no-repeat center right; z-index:1000;}
.MenuWrapperMega ul li:first-child, ul#PfNavMega li:first-child {border:none;}
.MenuWrapperMega ul li:hover, ul#PfNavMega li:hover {z-index:1000;}
.MenuWrapperMega ul li.HasChildren:hover, ul#PfNavMega li.HasChildren:hover {}


.MenuWrapperMega ul, ul#PfNavMega { position:static; }
.MenuWrapperMega ul a, ul#PfNavMega a {display:block; margin:0px; padding: 7px 25px 7px 14px; /*line-height:125%; */color:#ffffff; font-size:22px; font-weight:normal; text-decoration:none; text-transform: uppercase;}
.MenuWrapperMega ul li.Last, ul#PfNavMega li.Last {background: none;}
.MenuWrapperMega ul a span, ul#PfNavMega a span {font-size:22px;}
.MenuWrapperMega ul li:first-child a, ul#PfNavMega li:first-child a {}
.MenuWrapperMega ul li a span.MenuText, ul#PfNavMega li a span.MenuText {display:block; padding:0px;  }
.MenuWrapperMega ul li:first-child a span.MenuText, ul#PfNavMega li:first-child a span.MenuText {border:none;}
.MenuWrapperMega ul li.Active a, ul#PfNavMega li.Active a {background:none; color:#61A63A;}
.MenuWrapperMega ul li.Active a span.MenuText, ul#PfNavMega li.Active a span.MenuText { color:#61A63A; }
.MenuWrapperMega ul li a:hover span.MenuText, ul#PfNavMega li a:hover span.MenuText { color:#F47920; }
.MenuWrapperMega ul li:hover a, ul#PfNavMega li:hover a {color:#61A63A; background:none;}

/* ============================================================= */
/* ================ DropMenu Styling (Full MegaMenu) =========== */
/* ============================================================= */

ul#PfNavMega div.shadow, ul#PfNavMega div.jShadow {overflow:hidden; z-index:99999; position:absolute; padding:0px 0px 6px 0px; margin:0px; width:100%; text-align:center; border:1px solid #ffffff; background:#005386; -moz-box-shadow:2px 2px 10px 0px #000000; -webkit-box-shadow:2px 2px 10px 0px #000000; box-shadow:2px 2px 10px 0px #000000;}
ul#PfNavMega div.shadow div.InnerMegaDiv, ul#PfNavMega div.jShadow div.InnerMegaDiv {z-index:1; margin:0px; width:100%; padding:0px; text-align:center;}

/******************************* Normal CSS begin *************************/
/* replace with line 66 */
ul#PfNavMega div.shadow {display:block; left:-10000px; top:auto; /*CSS3 >>*/opacity:0.0; /* Firefox */ -moz-transition:opacity 0.25s ease 0.1s; /* WebKit */ -webkit-transition:opacity 0.25s ease 0.1s; /* Opera */ -o-transition:opacity 0.25s ease 0.1s; /* Standard */ transition:opacity 0.25s ease 0.1s; /*<< CSS3*/}
ul#PfNavMega div.shadow div.InnerMegaDiv {}

/* show drop divs */
ul#PfNavMega li:hover div.shadow {left:0px; opacity:1;} /*neg margin is for shadow */
/******************************* Normal CSS end ***************************/


/******************************* jQuery CSS begin *************************/
ul#PfNavMega div.jShadow {display:none; left:0px; top:auto;}
ul#PfNavMega div.jShadow div.InnerMegaDiv {}

/* show drop divs */
ul#PfNavMega li:hover div.jShadow {} /*neg margin is for shadow */
/******************************* jQuery CSS end ***************************/

.IconImgBefore {padding:0px 5px; vertical-align:middle;}
.HtmlBeforeLevel0 {display:block; float:left; margin-right:20px;}

ul#PfNavMega li div.Column {display:table-cell; border:none; vertical-align:top;}
ul#PfNavMega li:hover div.Column {}

/* ============================================================= */
/* =================== Column Heading Styling (level 1) ======== */
/* ============================================================= */

/*ul#PfNavMega li.Active:hover ul li a, ul#PfNavMega li.HasChildren ul li a  ul#PfNavMega li.HasChildren ul li a span.MenuText, ul#PfNavMega li.HasChildren:hover ul li a span.MenuText {background:none;}*/

ul#PfNavMega ul {list-style:none; margin:0px; padding:0px;}
ul#PfNavMega ul li {background:none; border:none; padding:0px 0px 0px 0px; margin:1px 0px 0px 0px; text-align:center; vertical-align:top;width:auto;}
ul#PfNavMega ul li:hover {background:none; padding:0px 0px 0px 0px; margin:1px 0px 0px 0px;} 

ul#PfNavMega ul li a {font-size:20px; font-weight:normal; color:#b0bfcb;text-transform: none;}
ul#PfNavMega li div ul li a {background-color:#005386; }  /* Column Heading Actual */
ul#PfNavMega li:hover div ul li a {background-color:#005386; padding:3px 8px; color:#fff;} /* Column Heading Actual:HOVER */
ul#PfNavMega li:hover div ul li a:hover {background-color:#005386; padding:3px 8px; color:#61A63A;}

/* ============================================================= */
/* =================== Menu item styling (level 2) ============= */
/* ============================================================= */

ul#PfNavMega ul li ul li a {font-size:14px; font-weight:normal; color:#b0bfcb; }
ul#PfNavMega ul li ul li a:hover { color:#61A63A; }

ul#PfNavMega div ul {position:relative; display:inline-block; margin:0px 0px 10px 0px; vertical-align:top;}
ul#PfNavMega div ul li {display:block; position:relative; background-color:#005386; padding:0px 1px 0px 1px; margin:10px 0px 0px 0px; text-align:center; vertical-align:top; clear:both;}
ul#PfNavMega div ul li:hover, ul#PfNavMega div ul li {display:block; position:relative; background-color:#005386; padding:0px 1px 0px 1px; margin:10px 0px 0px 0px; text-align:center; vertical-align:top;}

ul#PfNavMega div ul li ul {margin:5px 0px 0px 0px;}
ul#PfNavMega div ul li ul li {display:block; position:relative; background-color:#005386; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left; vertical-align:top;  }
ul#PfNavMega div ul li ul li:first-child {}
ul#PfNavMega div ul li ul li:hover, ul#PfNavMega div ul li ul li {display:block; position:relative; background-color:#005386; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left; vertical-align:top; }


ul#PfNavMega li:hover div ul li ul li a, ul#PfNavMega li div ul li ul li a {color:#b0bfcb; padding:3px 8px; margin:1px 0px; line-height:125%; background-color:#00253c; border:1px solid #005386;  }
ul#PfNavMega li:hover div ul li ul li a:hover, /*ul#PfNavMega li:hover div ul li ul li.Active a, */ul#PfNavMega li div ul li ul li a:hover, ul#PfNavMega li div ul li ul li a {color:#61A63A; background-color:#00253c; border:1px solid #fff;}

/* ============================================================= */
/* =================== Menu item styling (level 3) ============= */
/* ============================================================= */

ul#PfNavMega div ul li ul li ul {margin:1px 0px 0px 3px;}
ul#PfNavMega div ul li ul li ul li {border:none; background:none; width:100%;}
ul#PfNavMega div ul li ul li ul li:hover {border:none; background:none;}
ul#PfNavMega div ul li ul li ul li:hover a {}
ul#PfNavMega li:hover div ul li ul li ul li a {padding:3px 8px; margin:0px; line-height:125%; background-color:#005386; border:1px solid #005386; }
ul#PfNavMega li:hover div ul li ul li ul li a:hover/*, ul#PfNavMega li:hover div ul li ul li ul li.Active a*/ { background-color:#00253c; border:1px solid #fff; }

/* IE7 RULES */

/* ============================================================= */
/* =================== Specific Menu item styling  ============= */
/* ============================================================= */


/* 
#Menu9 div.shadow {
	left: 0 !important;
	opacity: 1 !important;	
}
 */





ul#PfNavMega div ul li {display:block; position:relative; background-color:#005386; padding:0px 1px 0px 1px; margin:10px 0px 0px 0px; text-align:center; vertical-align:top; clear:none;}

/* HOME menu - 6 columns */

#Menu1 .Column
 { 
	padding: 0 10px;
 	width: 100px;  
	display: block;
	float: left;
	margin: 0 22px;
 } 

#Menu1 .Column ul.pf_lvl_1, 
#Menu1 .Column ul.pf_lvl_1 li.pf_lvl_1,
#Menu1 .Column ul.pf_lvl_1 li.pf_lvl_1 a
 { 
	display: block;
	padding: 5px 0;
	margin: 0;
 	width: 100px;  
	float: left;
	white-space: normal;
	line-height: 24px;
 } 


#Menu1 .Column ul.pf_lvl_1 li.pf_lvl_1 a
 { 

 } 

/* ABOUT menu - 3 columns */
/*#Menu2 .Column { width: 326px; border: 0px #ff0000 solid !important; } */

/*#Menu2 .Column.First { width: 470px;float: left;  margin: 0 5px 0 15px; }*/
#Menu2 .Column.First { width: 620px;float: left;  margin: 0 5px 0 15px; }
/*#Menu2 .Column.First ul.pf_lvl_1, #Menu2 .Column.First ul.pf_lvl_1 li.First.pf_lvl_1, #Menu2 .Column.First ul.pf_lvl_2 { width: 470px; float: none; position: relative;}*/
#Menu2 .Column.First ul.pf_lvl_1, #Menu2 .Column.First ul.pf_lvl_1 li.First.pf_lvl_1, #Menu2 .Column.First ul.pf_lvl_2 { width: 620px; float: none; position: relative;}

#Menu2 .Column.First li.pf_lvl_2 { width: 150px; float: left; }

li#Menu2_Col1_L1_1_L2_2 { width: 180px !important; }
li#Menu2_Col1_L1_1_L2_3 { width: 120px !important; }

li#Menu5_Col3_L1_1 ul li { /* margin-bottom: 15px !important; */ } 

li#Menu5_Col4_L1_1 ul li { /* margin-bottom: 15px !important; */ }


/*#Menu2 .Column { width: 470px; float: left; margin: 0 5px 0 15px;}*/
#Menu2 .Column { width: 320px; float: left; margin: 0 5px 0 15px;}
/*#Menu2 .Column ul.pf_lvl_1, #Menu2 .Column ul.pf_lvl_1 li.First.pf_lvl_1, #Menu2 .Column ul.pf_lvl_2 { width: 470px; float: none; position: relative;}*/
#Menu2 .Column ul.pf_lvl_1, #Menu2 .Column ul.pf_lvl_1 li.First.pf_lvl_1, #Menu2 .Column ul.pf_lvl_2 { width: 320px; float: none; position: relative;}
#Menu2 .Column li.pf_lvl_2 { width: 150px; float: left;  margin: 5px 5px 5px 0;}


li#Menu2_Col2_L1_1_L2_1 {
	min-height: 160px;	
}

li#Menu2 div#Menu2_Col2 li.pf_lvl_2 {
    float: left;
    margin: 5px 5px 5px 0;
    width: 150px;
}

li#Menu2 div#Menu2Div li#Menu2_Col1_L1_1_L2_4 ul.pf_lvl_3 {
	/*max-width: 150px;*/
	white-space: normal;	
}


#Menu2 .Column.Last { width: 970px; margin: 0 10px;}
#Menu2 .Column.Last ul.pf_lvl_1, #Menu2 .Column.Last ul.pf_lvl_1 li.pf_lvl_1, #Menu2 .Column.Last ul.pf_lvl_2 { width: 970px; float: none; position: relative; margin: 10px 0; display: block;}
#Menu2 .Column.Last li.pf_lvl_2 { width: 210px; float: left;}
#Menu2 .Column.Last li.pf_lvl_2.Last { width: 380px; float: left; }
#Menu2 .Column.Last li.pf_lvl_2.Last ul.pf_lvl_3 { width: 380px; float: left;}
#Menu2 .Column.Last li.pf_lvl_2.Last ul.pf_lvl_3 li.pf_lvl_3 { width: 190px; float: left;}


li#Menu2_Col3_L1_1_L2_1 { width: 190px !important; }

li#Menu2_Col3_L1_1_L2_4_L3_1, li#Menu2_Col3_L1_1_L2_4_L3_3, li#Menu2_Col3_L1_1_L2_4_L3_5, li#Menu2_Col3_L1_1_L2_4_L3_7 { width: 200px !important; }

li#Menu2_Col3_L1_1_L2_4_L3_2, li#Menu2_Col3_L1_1_L2_4_L3_4, li#Menu2_Col3_L1_1_L2_4_L3_6, li#Menu2_Col3_L1_1_L2_4_L3_8 { width: 130px !important; }

li#Menu2_Col3_L1_1_L2_4 { width: 340px !important; }






/* SCIENCE menu - 4 columns */
#Menu3 .Column.First { width: 480px; margin: 0 10px;}
#Menu3 .Column.First ul.pf_lvl_1, #Menu3 .Column.First ul.pf_lvl_1 li.First.pf_lvl_1, #Menu3 .Column.First ul.pf_lvl_2 { width: 480px; float: none; position: relative;}
#Menu3 .Column.First li.pf_lvl_2 { width: 230px; float: left;}

#Menu3 .Column { width: 230px; float:left;} 
#Menu3 .Column ul.pf_lvl_1, #Menu3 .Column ul.pf_lvl_1 li.First.pf_lvl_1, #Menu3 .Column ul.pf_lvl_2 { width: 230px; float: none; position: relative; white-space: normal;}
#Menu3 .Column li.pf_lvl_2 { width: 230px; float: left; margin: 5px 0;}

/* CAREER menu */
/*#Menu4 .Column.First { width: 390px;}
#Menu4 .Column.First ul.pf_lvl_1, #Menu4 .Column.First ul.pf_lvl_1 li.First.pf_lvl_1, #Menu4 .Column.First ul.pf_lvl_2 { width: 390px; float: none; position: relative;}
#Menu4 .Column.First li.pf_lvl_2 { width: 190px; float: left;}

#Menu4 .Column { width: 190px; float:left;} 
#Menu4 .Column ul.pf_lvl_1, #Menu4 .Column ul.pf_lvl_1 li.First.pf_lvl_1, #Menu4 .Column ul.pf_lvl_2 { width: 190px; float: none; position: relative;}
#Menu4 .Column li.pf_lvl_2 { width: 190px; float: left;}

#Menu4 .Column.Last { width: 985px;}
#Menu4 .Column.Last ul.pf_lvl_1, #Menu4 .Column.Last ul.pf_lvl_1 li.First.pf_lvl_1, #Menu4 .Column.Last ul.pf_lvl_2 { width: 985px; float: none; position: relative;}
#Menu4 .Column.Last li.pf_lvl_2 { width: 190px; float: left;}
*/

#Menu4 .Column.First { width: 374px;}
#Menu4 .Column.First ul.pf_lvl_1, #Menu4 .Column.First ul.pf_lvl_1 li.First.pf_lvl_1, #Menu4 .Column.First ul.pf_lvl_2 { width: 374px; float: left; position: relative; margin: 5px;}
#Menu4 .Column.First li.pf_lvl_2 { width: 175px; float: left; margin: 5px 0;}

#Menu4 .Column { width: 190px; float:left;} 
#Menu4 .Column ul.pf_lvl_1, #Menu4 .Column ul.pf_lvl_1 li.First.pf_lvl_1, #Menu4 .Column ul.pf_lvl_2 { width: 190px; float: left; position: relative;}
#Menu4 .Column li.pf_lvl_2 { width: 190px; float: left; margin: 5px 0;}

#Menu4 .Column.Last { width: 570px;}
#Menu4 .Column.Last ul.pf_lvl_1, #Menu4 .Column.Last ul.pf_lvl_1 li.First.pf_lvl_1, #Menu4 .Column.Last ul.pf_lvl_2 { width: 570px; float: none; position: relative;}
#Menu4 .Column.Last li.pf_lvl_2 { width: 190px; float: left; margin: 5px 0;}

#PfNavMega ul ul a {
    white-space: normal;
}

/* EVENTS menu - 3 columns */

#Menu5 .Column.First { width: 306px;float: left;  margin: 0 5px 0 15px; }
#Menu5 .Column.First ul.pf_lvl_1, #Menu5 .Column ul.pf_lvl_1 li.First.pf_lvl_1, #Menu5 .Column ul.pf_lvl_2 { width: 306px; float: left; position: relative;}
#Menu5 .Column.First li.pf_lvl_2 { width: 306px; float: left;  margin: 5px 5px 5px 0;}

#Menu5 .Column { width: 306px;float: left;  margin: 0 5px 0 15px; }
#Menu5 .Column ul.pf_lvl_1, #Menu5 .Column ul.pf_lvl_1 li.First.pf_lvl_1, #Menu5 .Column ul.pf_lvl_2 { width: 306px; float: left; position: relative;}
#Menu5 .Column li.pf_lvl_2 { width: 148px; float: left;  margin: 5px 5px 5px 0;}


#Menu5_Col1_L1_1_L2_5, #Menu5_Col1_L1_1_L2_6, #Menu5_Col1_L1_1_L2_7, #Menu5_Col1_L1_1_L2_8 {
	width: 148px !important;
}

#Menu5_Col3_L1_1 {
	/*margin: 22px 0 0 !important;*/
}


/* Hide if enabling back Exhibit and Sponsor Menu Item */
#Menu5 .Column.Last { 
	/*width: 320px;float: left;  margin: 0 5px 0 15px; */
}

#Menu5_Col3, #Menu5_Col4, #Menu5_Col3 ul, #Menu5_Col4 ul, #Menu5_Col3 li, #Menu5_Col4 li {
	width: 140px !important;
}
/*

#Menu5 .Column { width: 150px; float: left; margin: 0 5px 0 5px;}
#Menu5 .Column ul.pf_lvl_1, #Menu5 .Column ul.pf_lvl_1 li.First.pf_lvl_1, #Menu5 .Column ul.pf_lvl_2 { width: 150px; float: none; position: relative;}
#Menu5 .Column li.pf_lvl_2 { width: 150px; float: left;  margin: 0 5px 0 0;}

#Menu5_Col2, #Menu5_Col2 ul.pf_lvl_1, li#Menu5_Col2_L1_1, #Menu5_Col2 ul.pf_lvl_2 { width: 450px !important; }
#Menu5_Col2 li.pf_lvl_2 { width: 145px !important; }

div#Menu5_Col4, div#Menu5_Col5, div#Menu5_Col6, div#Menu5_Col7 { margin-bottom: 0 !important; }
div#Menu5_Col4 ul.pf_lvl_1, div#Menu5_Col5 ul.pf_lvl_1, div#Menu5_Col6 ul.pf_lvl_1, div#Menu5_Col7 ul.pf_lvl_1 { margin-bottom: 3px !important; }

div#Menu5_Col8, div#Menu5_Col9, div#Menu5_Col8 ul.pf_lvl_1, div#Menu5_Col9  ul.pf_lvl_1, div#Menu5_Col8 ul.pf_lvl_1 li.pf_lvl_1, div#Menu5_Col9  ul.pf_lvl_1 li.pf_lvl_1, div#Menu5_Col8  ul.pf_lvl_1 li.pf_lvl_1 ul.pf_lvl_2, div#Menu5_Col9  ul.pf_lvl_1 li.pf_lvl_1 ul.pf_lvl_2 { width: 480px !important; }

div#Menu5_Col8 ul.pf_lvl_1 li.pf_lvl_1 ul.pf_lvl_2 li.pf_lvl_2, div#Menu5_Col9  ul.pf_lvl_1 li.pf_lvl_1 ul.pf_lvl_2 li.pf_lvl_2 { width: 150px !important; float: left !important; display: block; margin: 5px 10px 5px 0; }

div#Menu5_Col1, div#Menu5_Col1 ul.pf_lvl_1, div#Menu5_Col1 ul.pf_lvl_1 li.pf_lvl_1 { width: 170px !important; }
*/

/*#Menu5 .Column { width: 245px; float:left; margin: 10px 0;} 
#Menu5 .Column ul.pf_lvl_1, #Menu5 .Column ul.pf_lvl_1 li.First.pf_lvl_1, #Menu5 .Column ul.pf_lvl_2 { width: 240px; float: none; position: relative; margin: 10px 2px; display: block;}

div#Menu5_Col1 { width: 245px !important; }

li#Menu5_Col2_L1_1 ul.pf_lvl_2 li.pf_lvl_2 { margin: 0px 4px; display: block; }

div#Menu5_Col7 ul.pf_lvl_1, div#Menu5_Col8 ul.pf_lvl_1, div#Menu5_Col9 ul.pf_lvl_1 { margin: 0px 4px 0 !important; }
li#Menu5_Col7_L1_1, li#Menu5_Col8_L1_1, li#Menu5_Col9_L1_1 { margin: 0 4px !important; }

#Menu5 .Column.First { width: 230px;}
#Menu5 .Column.First ul.pf_lvl_1, #Menu5 .Column.First ul.pf_lvl_1 li.First.pf_lvl_1, #Menu5 .Column.First ul.pf_lvl_2 { width: 230px; float: none; position: relative; margin: 10px 3px; display: block;}
#Menu5 .Column.First li.pf_lvl_2 { width: 230px; float: left;}





#Menu5 .Column.First { width: 326px;}
#Menu5 .Column.First ul.pf_lvl_1, #Menu5 .Column.First ul.pf_lvl_1 li.First.pf_lvl_1, #Menu5 .Column.First ul.pf_lvl_2 { width: 326px; float: none; position: relative;}
#Menu5 .Column.First li.pf_lvl_2 { width: 160px; float: left;}

#Menu5 .Column { width: 160px; float:left;} 
#Menu5 .Column ul.pf_lvl_1, #Menu5 .Column ul.pf_lvl_1 li.First.pf_lvl_1, #Menu5 .Column ul.pf_lvl_2 { width: 160px; float: none; position: relative;}
#Menu5 .Column li.pf_lvl_2 { width: 160px; float: left;}
#Menu5 #Menu5_Col6 ul.pf_lvl_1, #Menu5 #Menu5_Col7 ul.pf_lvl_1, #Menu5 #Menu5_Col8 ul.pf_lvl_1 { margin: 0; }

#Menu5 .Column.Last { width: 985px;}
#Menu5 .Column.Last ul.pf_lvl_1, #Menu5 .Column.Last ul.pf_lvl_1 li.First.pf_lvl_1, #Menu5 .Column.Last ul.pf_lvl_2 { width: 985px; float: none; position: relative;}
#Menu5 .Column.Last li.pf_lvl_2 { width: 160px; float: left;}*/


/* PUBLICATIONS menu - 5 columns */
#Menu6 .Column { width: 190px; }
#Menu6 .Column ul.pf_lvl_1, #Menu6 .Column ul.pf_lvl_1 li.pf_lvl_1, #Menu6 .Column ul.pf_lvl_2 { width: 190px; float: none; position: relative; margin: 10px 3px; display: block;}
#Menu6 .Column li.pf_lvl_2 { width: 180px; float: left; margin: 5px 0;}

/* STORE menu */

/* STAFF menu - 2 columns */
/* 
#Menu9 .Column.First { width: 385px; float: left;}
#Menu9 .Column.First ul.pf_lvl_1, #Menu9 .Column.First ul.pf_lvl_1 li.First.pf_lvl_1, #Menu9 .Column.First ul.pf_lvl_2 { width: 385px; float: none; position: relative; margin: 10px 3px; display: block;}
#Menu9 .Column.First li.pf_lvl_2 { width: 180px; float: left; margin: 2px 3px; }
 */

#Menu9 .Column.First { width: 590px; float: left;}
#Menu9 .Column.First ul.pf_lvl_1, #Menu9 .Column.First ul.pf_lvl_1 li.First.pf_lvl_1, #Menu9 .Column.First ul.pf_lvl_2 { width: 590px; float: none; position: relative; margin: 10px 3px; display: block;}
#Menu9 .Column.First li.pf_lvl_2 { width: 180px; float: left; margin: 2px 5px; }


#Menu9 .Column { width: 190px; float: left;}
#Menu9 .Column ul.pf_lvl_1, #Menu9 .Column ul.pf_lvl_1 li.pf_lvl_1, #Menu9 .Column ul.pf_lvl_2 { width: 190px; float: none; position: relative; margin: 10px 3px; display: block;}
#Menu9 .Column li.pf_lvl_2 { width: 180px; float: left; margin: 2px 3px;}


/* 
#Menu9 .Column.Last  { width: 585px !important;  float: left;}
#Menu9 .Column.Last  ul.pf_lvl_1, #Menu9 .Column.Last  ul.pf_lvl_1 li.First.pf_lvl_1, #Menu9 .Column.Last  ul.pf_lvl_2 { width: 585px; float: none; position: relative; margin: 10px 3px; display: block;}
#Menu9 .Column.Last  li.pf_lvl_2 { width: 180px; float: left; margin: 2px 3px; }
 */

#Menu9 .Column.Last { width: 970px; margin: 0 10px; float: none;}
#Menu9 .Column.Last ul.pf_lvl_1, #Menu9 .Column.Last ul.pf_lvl_1 li.pf_lvl_1, #Menu9 .Column.Last ul.pf_lvl_2 { width: 970px; float: none; position: relative; margin: 10px 3px; display: block;}
#Menu9 .Column.Last li.pf_lvl_2 { width: 190px; float: left; margin: 2px 2px;}

/* 
#Menu9 .Column.Last li.pf_lvl_2.Last { width: 380px; float: left; }
#Menu9 .Column.Last li.pf_lvl_2.Last ul.pf_lvl_3 { width: 380px; float: left;}
#Menu9 .Column.Last li.pf_lvl_2.Last ul.pf_lvl_3 li.pf_lvl_3 { width: 190px; float: left;}
 */



/*.row { width: 985px }
*/

