﻿#NavigationWpr { height:50px; left:0; overflow:visible !important; position:absolute; top:204px; width:980px; z-index:6000;}
#NavigationWpr #Yui { }
#NavigationWpr .yuimenubar 					 { background-color:transparent;}
#NavigationWpr .yuimenubaritem 				 { float:right; height:38px; font-size:18px;} 
#NavigationWpr .yuimenubaritem-hassubmenu	 { background:none;}
#NavigationWpr .yuimenubaritemlabel			 { color:#C7C1C0; font-family:Helvetica, Arial; font-size:15px; border-width:0; height:50px; padding:17px 13px 0; margin: 0; text-decoration:none; text-transform:uppercase;} /*Cufon Needed - HELVETICANEUELT STD MED CN ALL CAPS*/
#NavigationWpr .yuimenubaritem-selected,
#NavigationWpr .yuimenubaritem-onstate { font-family:Helvetica, Arial; color:#FFFFFF; background:transparent url(../images/menus/main/Menu_selected.jpg) repeat-x; }
#NavigationWpr .yuimenubaritemlabel-selected,
#NavigationWpr .yuimenubaritemlabel-onstate { font-family:Helvetica, Arial; color:#FFFFFF; background:transparent url(../images/menus/main/Menu_selected.jpg) repeat-x;}
#NavigationWpr #Yui .last-of-type { padding-right:0; } 

#NavigationWpr .yuimenu		{ background:#676767; border:none 0; width:210px; }
#NavigationWpr .yuimenu ul	{ padding:0; }
#NavigationWpr .yuimenuitem { border-bottom:0 none; padding:0; width:210px; vertical-align:top; height:auto;}
#NavigationWpr li.last-of-type { border-bottom:none 0;}
#NavigationWpr .yuimenuitemlabel { padding:5px 8px; font-size:14px; font-family:Helvetica, Arial; color:#CCCCCC; width:190px; font-weight:normal; white-space:normal; line-height:normal; text-transform:none;}
#NavigationWpr .yuimenuitem-selected { background:#595959 url(../images/menus/main/dropdown-hover.jpg) repeat-x;}
#NavigationWpr .yuimenuitemlabel-selected { color:#FFFFFF; background: transparent; font-weight:normal; background-color:transparent; text-decoration:none;}
#NavigationWpr .yuimenuitem-hassubmenu { background:none;}
#NavigationWpr .yuimenuitem-hassubmenu-selected {background:#595959 url(../images/menus/main/dropdown-hover.jpg) repeat-x; text-decoration:none;}

#SideMenuWpr h2 {  padding:0 0 5px 9px; border-bottom:none; font-size:20px; color:#FFFFFF; margin-bottom:20px;} /*Cufon Needed - HELVETICANEUELT STD MED CN ALL CAPS*/
#SideMenuWpr h2 a { text-decoration:none !important;}
#SideMenuWpr { float:left; background:url(../images/menus/side/bg-rpt.png) repeat; width:250px;}
#SideMenuInnerWpr { padding:12px 18px 6px; width:215px;}


.menuItem					{ font-size:12px; font-weight:normal; color:#CCCCCC;} 
.menuItemLabel			{ font-size:12px; color:#CCCCCC; font-weight:bold; margin:5px 0; padding:0; text-transform:uppercase;} 
.menuItem:hover,
.menuItem-selected,		
.menuItemLabel:hover,
.menuItemLabel-selected,	
.menuItem-active,
.menuItemLabel-active		{ color:#FFFFFF; background:#676767 url(../images/menus/side/hover.jpg) repeat-x;}

.menuCt-level1			{  }
.menuCt-level1 .menuItem  { font-size:12px; font-weight:normal; color:#CCCCCC;}
.menuCt-level1 .menuItemLabel { font-size:12px; color:#CCCCCC; font-weight:bold; margin:5px 0; padding:0; text-transform:uppercase;}
.menuCt-level1 .menuItemLabel span { display:block; padding:5px 8px; }
.menuCt-level1 .menuItemLabel:hover,
.menuCt-level1 .menuItemLabel-active,
.menuCt-level1 .menuItemLabel-selected { font-size:12px; color:#FFFFFF; font-weight:bold;} 
.menuCt-level1 .menuItemLabel:hover span,
.menuCt-level1 .menuItemLabel-active span,
.menuCt-level1 .menuItemLabel-selected span { color:#FFFFFF; background:url(../images/menus/side/hover.jpg) repeat-x; }

.menuCt-level2			{ }
.menuCt-level2 ul 		{ margin-left:14px;}
.menuCt-level2 .menuItem  { background:none;}
.menuCt-level2 .menuItemLabel { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:none;}
.menuCt-level2 .menuItemLabel span { display:block; padding:5px 8px;}
.menuCt-level2 .menuItemLabel:hover,
.menuCt-level2 .menuItemLabel-active,
.menuCt-level2 .menuItemLabel-selected, 
.menuCt-level2 .menuItemLabel:hover span,
.menuCt-level2 .menuItemLabel-active span,
.menuCt-level2 .menuItemLabel-selected span { background:none !important; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}

.menuCt-level3			{  }
.menuCt-level3 ul 		{ margin:2px 16px 5px 16px; }
.menuCt-level3 .menuItem	{ background:url(../images/menus/side/bullet.jpg) no-repeat left 8px; padding-left:10px; line-height:1.4em;}
.menuCt-level3 .menuItemLabel { margin:2px  0; padding:0; font-size:11px; font-weight:bold; background-image:none !important; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.menuCt-level3 .menuItemLabel span { background-image:none !important; padding:0; color:#FFFFFF; font-size:11px; line-height:1.4em; font-weight:bold;} 
.menuCt-level3 .menuItemLabel:hover,
.menuCt-level3 .menuItemLabel-active,
.menuCt-level3 .menuItemLabel-selected, 
.menuCt-level3 .menuItemLabel:hover span,
.menuCt-level3 .menuItemLabel-active span,
.menuCt-level3 .menuItemLabel-selected span { font-size:11px; color:#FFFFFF; font-weight:bold; line-height:1.4em;}

#HeaderMenuWpr  { position:absolute; top:0; right:0;  }
#HeaderMenuWpr .menuOuterWrapper { height:40px; min-height:40px; width:255px;}
#HeaderMenuWpr .menuInnerWrapper {}
#HeaderMenuWpr .menuItem { padding:0 5px 0 0; height:30px;}

#SiteActionsMenuInnerWpr .socialnetworkWpr { float:left; width:170px;}
#SiteActionsMenuInnerWpr .socialnetworkWpr .socialnetworkInnerWpr { padding:7px 0 0 5px;} 
#SiteActionsMenuInnerWpr .socialnetworkWpr .socialnetworkInnerWpr .twitter { width:65px; height:18px; float:left;}
#SiteActionsMenuInnerWpr .socialnetworkWpr .socialnetworkInnerWpr .twitter a { display:block; background:transparent url(../images/menus/header/twitter_icon.jpg); width:65px; height:18px;}
#SiteActionsMenuInnerWpr .socialnetworkWpr .socialnetworkInnerWpr .twitter a:hover { background:transparent url(../images/menus/header/twitter_icon-hover.jpg);}
#SiteActionsMenuInnerWpr .socialnetworkWpr .socialnetworkInnerWpr .twitter a span { display:none;}
#SiteActionsMenuInnerWpr .socialnetworkWpr .socialnetworkInnerWpr .facebook { width:73px; height:18px; float:left; margin-right:12px;}
#SiteActionsMenuInnerWpr .socialnetworkWpr .socialnetworkInnerWpr .facebook a { display:block; background:transparent url(../images/menus/header/facebook_icon.jpg); width:73px; height:18px;}
#SiteActionsMenuInnerWpr .socialnetworkWpr .socialnetworkInnerWpr .facebook a:hover { background:transparent url(../images/menus/header/facebook_icon-hover.jpg);}
#SiteActionsMenuInnerWpr .socialnetworkWpr .socialnetworkInnerWpr .facebook a span { display:none;}

#SiteActionsMenuWpr { float:right; line-height:normal;}
#SiteActionsMenuWpr .menuBarLabel { float:left; font-size:15px; color:#0068A6; padding:16px 10px 0 0; text-transform:uppercase;} /*Cufon Needed - HELVETICANEUELT STD MED CN ALL CAPS*/ 
.menuBar {height:38px; overflow:visible; padding:10px 86px 0; position:relative; width:500px;}
#BottomBar{ background:url(../images/menus/side/side-menu-bar.jpg); width:250px; height:9px;}
