﻿body 
{
   font-family:Arial;
    font-size:12px;
    color:#434343;
}
.BlueBar
{
    background:url(../images/Blue Bar.jpg);
}
.Header_Image
{
    display:block;
}
.BlackLink
{
    font-family:Arial;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    color:#525252;
}
.BlackLink:hover
{
    font-family:Arial;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    color:#002e7b;
}
.BlueLink
{
    font-family:Arial;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    color:#002f79;
}
.SearchTextBox
{
    height:14px;
    width:130px;
    font-family:Arial;
    font-size:12px;
    border-color:#afafaf;
}

/*<div id="menu">
      <asp:Menu ID="Menu" runat="server" EnableTheming="True" StaticEnableDefaultPopOutImage="False" DataSourceID="SiteMapDataSource1" SkipLinkText="">
        <StaticMenuItemStyle CssClass="Item" />
        <StaticSelectedStyle CssClass="ItemSelected" />
        <StaticHoverStyle CssClass="ItemHover" />
      </asp:Menu>
    </div>
 

Now, in your CSS, define as follows: */




/* CSS classes for standard Links, only valid inside the #menu DIV */

#menu
{
    background: transparent;
    display: block;
    background-position:center;
    padding-left:10px;
}

#menu a, #menu a:visited
{
  background: transparent;
  display: block;
}

#menu a:hover
{
  background: transparentp;
  background-color:#002f79;
  display: block;
}


.MenuCell
{
    height:20px;
    width:100%;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#525252;
    text-align:left;
    padding-left:10px;
    background-image:url(Images/blue_arrow.gif);
    background-repeat:no-repeat;
    background-position:left;
}
.MenuHover
{
    height:20px;
    width:100%;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    background-color:#002f79;
    color:White;
    text-align:left;
    padding-left:10px;
    background-image:url(Images/white_arrow.gif);
    background-repeat:no-repeat;
    background-position:left;
}
.MenuSelected
{
    height:20px;
    width:100%;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    background-color:#002f79;
    color:White;
    text-align:left;
    padding-left:10px;
    background-image:url(Images/white_arrow.gif);
    background-repeat:no-repeat;
    background-position:left;
}
.TitlebarTable
{
    width:100%;
    height:46px;
    border-left-style:solid;
    border-left-width:1pt;
    border-left-color:#bbbbbb;
}
.MenuTable
{
    width:100%;
}
.Content
{
    width:932px;
    height:auto;
    border-style:solid;
    border-width:1pt;
    border-color:#bbbbbb;
}
.LeftSideBar
{
    height:auto;
    width:285px;
    float:left;
}
.Center
{
    height:auto;
    width:100%;
}
.CenterTD
{
    border-top-style:solid;
    border-top-width:1pt;
    border-top-color:#bbbbbb;
    border-bottom-style:solid;
    border-bottom-width:1pt;
    border-bottom-color:#bbbbbb;
    background-color:#f1f1f1;
    border-left-style:solid;
    border-left-width:1pt;
    border-left-color:#bbbbbb;
}
.LeftTD
{
    border-left-style:solid;
    border-left-width:1pt;
    border-left-color:#bbbbbb;
    border-bottom-style:solid;
    border-bottom-width:1pt;
    border-bottom-color:#bbbbbb;
    border-top-style:solid;
    border-top-width:1pt;
    border-top-color:#bbbbbb;
}
.RightTD
{
    background-color:#d9d9d9;
    padding-top:20px;
    padding-right:2px;
    border-bottom-style:solid;
    border-bottom-width:1pt;
    border-bottom-color:#bbbbbb;
    border-top-style:solid;
    border-top-width:1pt;
    border-top-color:#bbbbbb;
    border-right-style:solid;
    border-right-width:1pt;
    border-right-color:#bbbbbb;
    
}
.Header
{
    border-bottom-style:solid;
    border-bottom-width:2pt;
    border-bottom-color:#002e7b;
}
.BlueStrip
{
    background-color:#002e7b;
    background-position:bottom;
    border-style:ridge;
    border-width:1pt;
    border-color:#002e7b;
    height:287px;
}
.ratingStar 
{
    font-size: 0pt;
    width: 17px;
    height: 15px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar 
{
    background-image: url(Images/FilledStar.gif);

}
.emptyRatingStar 
{
    background-image: url(Images/EmptyStar.gif);
}
.savedRatingStar 
{
    background-image: url(Images/EmptyStar.gif);
}
.SpeakerName
{
    font-family:Arial;
    font-size:12px;
    color:#434343;
}
.SpeakerCompany
{
    font-family:Arial;
    font-size:12px;
    color:#434343;
    font-weight:bold;
}
.DynamicMenuZIndex
{
    z-index: 1;
}
.MainStaticMenuCell
{
    width:100%;
    display:block;
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
    color:#525252;
    text-align:right;
    background-color:#d9d9d9;
    padding:3px 0px 3px 0px;
    /*border-style:solid;
    border-color:#afafaf;
    border-width:1pt;*/
}
.MainStaticMenuHover
{
    width:100%;
    display:block;
    font-family:Arial;
    font-size:11px;
    background-color:#002f79;
    color:White;
    text-align:right;
    padding:3px 0px 3px 0px;
}
.MainStaticMenuSelected
{
    width:100%;
    display:block;
    font-family:Arial;
    font-size:11px;
    background-color:#002f79;
    color:White;
    text-align:right;
    padding:3px 0px 3px 0px;
}
.MainDynamicMenuCell
{
    width:100%;
    display:block;
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
    color:#525252;
    text-align:right;
    background-color:#d9d9d9;
    padding:3px 0px 3px 0px;
    border-style:solid;
    border-color:#afafaf;
    border-width:1pt;
}
.MainDynamicMenuHover
{
    width:100%;
    display:block;
    font-family:Arial;
    font-size:11px;
    background-color:#002f79;
    color:White;
    text-align:right;
    padding:3px 0px 3px 0px;
    border-style:solid;
    border-color:#002f79;
    border-width:1pt;
}
.MainDynamicMenuSelected
{
    width:100%;
    display:block;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    background-color:#002f79;
    color:White;
    text-align:right;
    padding:3px 0px 3px 0px;
}
.Heading
{
    font-family:Arial;
    font-size:10pt;
    font-weight:bold;
    color:#333333;
}
.ContentTable 
{
    width:100%;
    padding:10px 10px 15px 10px;
}
.Panel
{
    width:100%;
    padding:5px 5px 5px 5px;
    background-color:#f1f1f1;
    border-bottom-style:solid;
    border-bottom-width:1pt;
    border-bottom-color:#bbbbbb;
}
.LastPanel
{
    width:100%;
    padding:5px 5px 5px 5px;
    background-color:#f1f1f1;
}
.Heading
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#3f3f3f;
}
.WhiteHeading
{
    font-family:Arial;
    font-size:19px;
    font-weight:bold;
    color:White;
}
.TrajanHeading
{
    font-family:Trajan Pro;
    font-size:19px;
    font-weight:bold;
    color:White;
}
.PanelHeading
{
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    color:#3f3f3f;
}
.TextBox
{
    height:17px;
    font-family:Arial;
    font-size:12px;
    border-color:#afafaf;
    border-width:1pt;
}
/*.Button
{	
    font-weight:bold;	
    color:#525252;
    font-size:12px;	
    text-decoration:none;	
    text-align:center;	
    background:url(Picture/Buttons/Middle.jpg);	
    background-position:center;	
    background-repeat:repeat-x
}*/
.Button
{	
    
    text-decoration:none;	
    text-align:center;	
    background:url(Picture/Buttons/GreyButton.gif);	
    background-position:center;	
    background-repeat:repeat-x;
    border-bottom-color:Black;
    border-style:solid;
    border-width:1pt;
    height:19px;
}
.WhiteLink
{
    font-family:Arial;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    color:White;
}
.WhiteLink:hover
{
    font-family:Arial;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    color:#002e7b;
}
.Error
{	
    font-size:11px;	
    color:red;	
    font-weight:normal;	
    font-style:oblique;	
    padding-left:5px;
}
.Podacsts
{
    background:url(Images/Podacsts_Bar_Image.jpg); 
    background-repeat:repeat-x;
}
.testHeader
{
    background:url(Images/Header.jpg);
}
.TitleBar
{
    background:url(Images/TitleBar.jpg); 
    background-repeat:repeat-x;
    background-position:top;
    height:46px;
    width:477px;
}
.StatusBar
{
    background:url(Images/HeaderBar.Jpg); 
    background-repeat:no-repeat;
    width:650px;
    height:30px; 
}
.Alert
{	
    font-size:12px;	
    color:#003399;	
    font-weight:bold;
}
.BlueTopic
{	
    font-size:12px;	
    font-family:Arial;	
    color:#003399;	
    font-weight:bold;	
}
.DefaultText
{
    font-family:Arial;
    font-size:11px;
    color:#434343;
}