﻿#NavigationWpr  	{ position:absolute; top:65px; right:0; height:27px; width:617px;  overflow:visible; }
#NavigationWpr #Yui { float:right;  }
#NavigationWpr .yuimenubar 					{ background-color:Transparent; height:27px;}
#NavigationWpr .yuimenubaritem-hassubmenu	{ background:none; }
#NavigationWpr .yuimenubaritem 				{ background:none; }
#NavigationWpr .yuimenubaritemlabel			{ color:#283D6C; font-size:14px; font-family: Arial, "trebuchet MS", tahoma; border-width:0; line-height:27px; padding:0; text-decoration:none;}
#NavigationWpr .yuimenubaritemlabel span	{ display:block; padding:0 0 0 20px }
#NavigationWpr .yuimenubar li.last-of-type 	{  }

#NavigationWpr .yuimenubaritem-selected		 {  }
#NavigationWpr .yuimenubaritemlabel-selected { color:#A01525;  }
#NavigationWpr .yuimenubaritemlabel-onstate {   }
#NavigationWpr .yuimenubaritemlabel-selected span { color:#A01525; }
#NavigationWpr .yuimenubaritemlabel-onstate span { color:#A01525;  }

#NavigationWpr .yuimenu		{ border:0 none; width:212px; background:#E7EDF6 url(../images/menus/main/sub-bg.jpg) repeat-x top left; padding:0;}
#NavigationWpr .yuimenu ul	{ padding:0; }
#NavigationWpr .yuimenuitem { border-bottom:solid 1px #FFF; padding:0; width:212px; }
#NavigationWpr li.last-of-type { border-bottom:none 0; }
#NavigationWpr .yuimenuitemlabel { padding:6px 10px; font-size:12px; font-weight:bold; color:#263D6C; width:212px; white-space:normal; line-height:normal; text-decoration:none; }
#NavigationWpr .yuimenuitem-selected { background:url(../images/menus/main/hover.jpg) repeat-x top left;}
#NavigationWpr .yuimenuitemlabel-selected { color:#FFFFFF; background-color:transparent; }
#NavigationWpr .yuimenuitem-hassubmenu { background: url(../images/menus/main/sub-arrow.jpg) no-repeat right center;}
#NavigationWpr .yuimenuitem-hassubmenu-selected { background:url(../images/menus/main/hover.jpg) repeat-x top left;}

#SideMenuWpr h2 a { font-size:16px; color:#9F1425 !important; font-weight:bold; font-family:Verdana, Arial, "trebuchet MS", tahoma; line-height:normal; text-transform:uppercase;}
.heading { padding:10px 0 10px 0;}
#SideMenu * { line-height:normal;}
#SideMenu {}
.menuItem { }
.menuItemLabel { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#283D6C; font-weight:bold;}
.menuItem:hover { background:transparent url(../images/menus/side/hover.jpg) repeat-x top left; color:#9F1425; }
.menuItem-selected		{ background:transparent url(../images/menus/side/selected.jpg) repeat-x top left; color:#9F1425; }
.menuItemLabel:hover,
.menuItemLabel-selected	{ color:#000000; }
.menuItem-active,
.menuItemLabel-active		{ color:#000000; }

.menuCt-level1 { }
.menuCt-level1 .menuItemLabel	{ }
.menuCt-level1 .menuItemLabel span { display:block; padding:7px 5px 7px 8px; }
.menuCt-level1 .menuItemLabel:hover { background:transparent url(../images/menus/side/hover.jpg) repeat-x top left; color:#000000; }
.menuCt-level1 .menuItemLabel-selected, 
.menuCt-level1 .menuItemLabel-active { background: transparent url(../images/menus/side/selected.jpg) repeat-x top left; color:#000000; }
.menuCt-level1 .menuItemLabel:hover span,
.menuCt-level1 .menuItemLabel-selected span,
.menuCt-level1 .menuItemLabel-active span { color:#283D6C; font-weight:bold;}

.menuCt-level2 { margin:0 0 0 0;  }
.menuCt-level2 .menuItem { padding:4px 0 4px 12px; }
.menuCt-level2 .menuItemLabel { font-size:12px; padding:0; background-image:none !important; color:#283D6C; }
.menuCt-level2 .menuItemLabel span { padding:0; background-image:none !important;  }
.menuCt-level2 .menuItem:hover { background:none !important; text-decoration:none; color:#9F1425 !important;}
.menuCt-level2 .menuItem-selected, 
.menuCt-level2 .menuItem-active { background:none !important; text-decoration:none; color:#9F1425 !important;}
.menuCt-level2 .menuItem:hover span { color:#9F1425 !important;}
.menuCt-level2 .menuItem-selected span, 
.menuCt-level2 .menuItem-active span { color:#283D6C !important;}

.menuCt-level3 { margin:6px 0 0 0; }
.menuCt-level3 .menuItem { padding:2px 0 2px 12px; }
.menuCt-level3 .menuItemLabel { font-size:11px; padding:0; background-image:none !important; color:#283D6C;}
.menuCt-level3 .menuItemLabel span { padding:0; background-image:none !important; }
.menuCt-level3 .menuItem:hover { background:none !important; text-decoration:none; color:#9F1425;}
.menuCt-level3 .menuItem-selected, 
.menuCt-level3 .menuItem-active { background:none !important; text-decoration:none; color:#9F1425;}
.menuCt-level3 .menuItem:hover span { color:#9F1425 !important;}
.menuCt-level3 .menuItem-selected span, 
.menuCt-level3 .menuItem-active span{ color:#9F1425 !important;}
#YuiFooter  { background-color:#FFF !important;}
#YuiFooter .yuimenubaritemlabel  {padding:11px 10px 0; border:none;}