/* GENERAL STYLES */
/* <style> */

/* ----- Required ----------------------------------------------------------- */

div.vert_menu
{
  position: absolute;
  visibility: hidden;
  display: none;
}

div.horz_menu a { display: block; float: left; }
div.vert_menu a { display: block; float: none; }

/* ----- Optional ----------------------------------------------------------- */

div.vert_menu { border-bottom: 1px solid black; }

div.horz_menu a
{
  text-decoration: none;
  font-family: "Arial", Serif;
  font-weight: 700;
  font-size: 11px;
  color: #810541;
}

div.vert_menu a
{
  border: 1px solid black;
  width: 150px;
  background-color: #151B8D;
  text-decoration: none;
  font-family: "Arial", Serif;
  font-weight: 700;
  font-size: 11px;
  color: #ffffff;
  padding: 2px;
}

div.horz_menu a { margin-right:  -1px; }
div.vert_menu a { margin-bottom: -1px; }

div.horz_menu a:hover 
{
  text-decoration: none;
  font-family: "Arial", Serif;
  font-weight: 700;
  font-size: 11px;
  color: #810541;
}
div.vert_menu a:hover
{
  color: #ffffff;
  background-position: 0px 20px;
  background-color: #FBB117;
}

div.horz_menu a.parent,
div.vert_menu a.parent
{
  background-position: 0px 0px;
}

div.horz_menu a.active {}
div.vert_menu a.active {}
div.horz_menu a.active:hover
{
  color: #000000;
}

div.vert_menu a.active:hover
{
  color: #ffffff;
  background-position: 0px 60px;
}

#menu, #redirect {
background:transparent url(/images/novuscms/header_lower.jpg) no-repeat scroll left top;
margin:-2px 0;
padding:12px 0 20px 0px;
}
#menu li {
background:transparent url("/media/1511/menu_bg.jpg") repeat-x scroll left top;
display:inline;
font-weight:bold;
list-style-type:none;
padding:9px 0 12px;
}
#menu #menu_left {
background:transparent url("/media/1501/menu_left.jpg") no-repeat scroll left top;
padding:9px 0 12px 10px !important;
}
#menu #menu_right {
background:transparent url("/media/1506/menu_right.jpg") no-repeat scroll right top;
padding:9px 10px 12px 0 !important;
}
#menu a {
color:#FFFFFF;
padding:0 12px 12px;
text-decoration:none;
}
#menu a:hover {
color:#C3E8F8;
}
#boutline {
vertical-align:top;
min-width: 150px;

text-align:center;
}
#rightNav{
margin-top:40px;
min-width: 150px;
vertical-align:top;
min-height: 50px;

border:1px solid #ADADAD;
}
#menuHeader
{
font-family:verdana,arial,sans-serif;
background:#4FADDB url("/media/1511/menu_bg.jpg") repeat-x scroll 0 0;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-bottom: 4px;
padding-left: 2px;
padding-top: 2px;
padding-right: 2px;
margin-bottom:10px;
}
.QuickLinks-Hyperlink
{
font-family: verdana,arial,sans-serif;
font-size:13px;
text-decoration:none;
font-style: normal;
color: #FB9B2D;
}
.QuickLinks-Hyperlink:Hover
{
font-family: verdana,arial,sans-serif;
font-size:13px;
text-decoration:none;
font-style: normal;
color: #FB9B2D;
}
.QuickLinks-Hyperlink:Visited
{
font-family: verdana,arial,sans-serif;
font-size:13px;
text-decoration:none;
font-style: normal;
color: #FB9B2D;
}

/* EDITOR PROPERTIES */
