﻿body {margin:0;padding:0;font:.7em verdana;line-height:1.25em;color:#333;background:#FBFBF9;text-align:left;}
img {border:0;}
form, fieldset {margin:0;padding:0;border:0;}

#container {width:940px;margin:0;text-align:left;background-color:#fff;}
/* Header */
#header {float:left;width:940px;margin:0;}
#search {float:right; width:700px; padding:11px 10px 0 0;}

.PrettyMenu { float:right; margin:10px 0 0; padding:0; }

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu
{
    list-style-type:none; margin:0; padding:0; 
}

/*
.PrettyMenu ul.AspNet-Menu ul
{
    width: 130px;
    left: 3px;
    top: 1.7em;
}*/

.PrettyMenu ul.AspNet-Menu li
{
  float:right; margin:0; padding:0; 
}

/*
.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li li
{
    text-align:left;
}*/

/*
.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul li
{
    width:130px;
}
*/

/*****First Tier */
.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li ul 
{
   /*background-color: #FBFBF9; border: 1px solid #ddd; padding:0; margin:0; list-style-type: none; font-size: .9em; font-weight:700; color:#333; width: 280px; */
   background-color: #fff; border: 1px solid #ddd; padding:0; margin:0; font-size: .9em; font-weight:700; color:#333; 
}
.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li ul li
{
   /*font-weight:700; color:#00546B; text-decoration:none; background-image:url/images/bg_blue_bar.gif); background-position:bottom; background-repeat:repeat-x; display:block; margin:0; */
}
/*left property here */
.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li ul li ul
{
  border:none;
}

/* added by brian */

li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf a:link /*, li.AspNet-Menu-Leaf a:visited */
{
    background-color:#fff !Important;    
}

li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf a:hover 
{
    background-color:#ddd !Important;    
}

li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf a:active
{
    background-color:#fff !Important;    
}
/* added by brian */

.PrettyMenu ul.AspNet-Menu li a,
.PrettyMenu ul.AspNet-Menu li span
{
   font-weight:700; color:#339E35; text-decoration:none; margin:0; padding:7px 10px;
}

.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf span
{
    font-weight:700; color:#339E35; text-decoration:none; margin:0; padding:7px 10px;
}

.PrettyMenu ul.AspNet-Menu li:hover, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover
{
  color:#00546B; background-image:url(../images/bg_blue_bar.gif); background-position:bottom; background-repeat:repeat-x;
}

.PrettyMenu ul.AspNet-Menu li:hover a, 
.PrettyMenu ul.AspNet-Menu li:hover span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover span
{
    color:#00546B; 
}

.PrettyMenu ul.AspNet-Menu li:hover ul a, 
.PrettyMenu ul.AspNet-Menu li:hover ul span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul span,
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul a, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span
{
    color: #00546B;
}

.PrettyMenu ul.AspNet-Menu li a:hover,
.PrettyMenu ul.AspNet-Menu li span.Asp-Menu-Hover
{
    color: #00546B;
}


.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover
{
    color: #00546B;
}

.PrettyMenu .AspNet-Menu-Selected
{
    border: solid 1px #00ff00 !important;
}

.PrettyMenu .AspNet-Menu-ChildSelected
{
    border: solid 1px #ff0000 !important;
}

.PrettyMenu .AspNet-Menu-ParentSelected
{
    border: solid 1px #0000ff !important;
}

/**** 2nd tier ***/ 
.PrettyMenu ul.AspNet-Menu li li a,
.PrettyMenu ul.AspNet-Menu li li span
{
   padding: 4px 12px; margin:0; background-image:url(../images/bullet_arrow.gif); background-position: 5px 8px; background-repeat:no-repeat; text-decoration: none; color:#333;width:auto;display:block;
}

.PrettyMenu ul.AspNet-Menu li li.AspNet-Menu-Leaf a,
.PrettyMenu ul.AspNet-Menu li li.AspNet-Menu-Leaf span
{
    padding: 4px 12px; margin:0; background-image:url(../images/bullet_arrow.gif); background-position: 5px 8px; background-repeat:no-repeat; text-decoration: none; color:#333;width:auto;display:block;
}

.PrettyMenu ul.AspNet-Menu li li:hover, 
.PrettyMenu ul.AspNet-Menu li li.AspNet-Menu-Hover,
.PrettyMenu ul.AspNet-Menu li:hover li:hover a, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul a:hover, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover ul span.Asp-Menu-Hover, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover
{
   background-color: white; 
}


/*** Third Tier ***/
.PrettyMenu ul.AspNet-Menu li li li a,
.PrettyMenu ul.AspNet-Menu li li li span
{
      font-weight: normal; padding: 4px 15px 4px 25px; text-decoration:none; background-image:url(../images/bullet_middot.gif); background-position: 20px 11px; background-repeat:no-repeat; color:#333; width:auto;display:block;
}

.PrettyMenu ul.AspNet-Menu li li li.AspNet-Menu-Leaf a,
.PrettyMenu ul.AspNet-Menu li li li.AspNet-Menu-Leaf span
{
    font-weight: normal; padding: 4px 15px 4px 25px; text-decoration:none; background-image:url(../images/bullet_middot.gif); background-position: 20px 11px; background-repeat:no-repeat; color:#333; width:auto;display:block;
}

.PrettyMenu ul.AspNet-Menu li li li:hover, 
.PrettyMenu ul.AspNet-Menu li li li.AspNet-Menu-Hover,
.PrettyMenu ul.AspNet-Menu li:hover li:hover li:hover a, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover li:hover span, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.PrettyMenu ul.AspNet-Menu li:hover li:hover li:hover ul a:hover, 
.PrettyMenu ul.AspNet-Menu li:hover li:hover li:hover ul span.Asp-Menu-Hover, 
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover,
.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover
{
   background-color: #ddd; text-decoration: underline;
}
