﻿body 
{
    font-style: normal;
    font-family: sans-serif;
    font-weight: normal;
    font-size: 10pt;
    color: Black;
    background-color: #CAD4B9;
    cursor: default;
}
.WrapperBox
{
    width: 770px;
    margin: 50px auto 50px auto;
    background-color: White;
    border: none;
}
.HeaderBox
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    width: 768px;
    height: 85px;
    background-color: White;
    overflow: hidden;
}
.MainMenuBox
{
    width: 770px;
    background-color: #809691;
    padding-top: 3px;
    padding-bottom: 5px;
    border: none;
}
.GoldBarBox
{
    width: 30px;
    background-color: #D9AF19;
    float: left;
}               
.MainContentBox
{
    width: 740px;
    background-color: White;
    margin-left: 30px;
}   
.FooterBox
{   
    width: 770px;
    padding-top: 3px;
    padding-bottom: 5px;
    float: left;
    background-color: #809691;
    border: none;
}
.SectionMenu
{
    width: 105px;
    padding-right: 10px;
    padding-left: 10px;
    background-color: White;
    float: left;
    border: none;
    cursor: pointer;
    font-weight: normal;
}
.PageContent
{
    width: 590px;
    background-color: White;
    float: left;
}
.LeftColumn
{
    width: 275px;
    padding-bottom: 20px;
    margin-right: 30px;
    float: left;
}
.RightColumn
{
    width: 275px;
    padding-bottom: 20px;
    float: left;
}
.PageTitle
{
    font-size: 24px;
    color: #809691;
    padding-top: 20px;
}
.PageImage
{
    margin-top: 5px;
    margin-bottom: 5px;
}
.HeaderMenu
{
    padding-top: 2px;
    padding-right: 35px;
    float: left;
    cursor: pointer;
    font-weight: normal;
    padding-left: 65px;
}
.HeaderImage
{
    float: left;
}
.Copyright
{
    color: White;
    padding-left: 20px;
    
}
.MainMenu
{
    padding-left: 20px;
    color: White;
    cursor: poiner;
    font-weight: normal;
}
.FooterMenu
{
    color: White;
    padding-left: 20px;
    cursor: pointer;
    padding-bottom: 2px;
}
.AccordionHeader
{
    background-color: #809691;
    color: White;
    width: 270px;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 5px;
    cursor: pointer;
}
.AccordionContent
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    background-color: White;
    width: 270px;
    color: Black;
}
.MenuPriceAndMinutes
{
    color: #809691;
}
.ProductSizeAndPrice
{
    color: #809691;
}
.NestedAccordionHeader
{
    background-color: White;
    color: #809691;
    width: 265px;
    cursor:pointer;
}
.NestedAccordionContent
{
    background-color: White;
    color: Black;
    width: 265px;
}
.FooterContent
{
    margin-left: 65px;
    width: 590px;
    float: left;
}
.Italic
{
    font-style: italic;
}
.AccordionContentHyperlinks
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    width: 270px;
    color: Black;
    text-decoration: none; 
}
a:hover
{
    font-style: italic; 
}
.ListViewCheckbox
{
    float: left;
}
.ListViewProduct
{
    float: left;
}
.ListViewPrice
{
    float: left;
}
.PriceListHyperlinks
{
    color: Black;
    text-decoration: none;
}
.LoginControlLabel
{
   padding-top: 5px;
   padding-bottom: 3px;
   color: #809691;
}
.ControlLabel
{   
   padding-top: 5px;
   padding-bottom: 3px;
   color: black;
}
.BlueText
{
    color: #809691;
}
.DropCharacter
{
    font-size: 36px;
    color: #809691;
    float: left;
    width: 30px;
    margin-top: 0px;
} 
.SecondLevelValidationAsterisk
{
    margin-left: -8px;
} 
.WizardNavigationButtonStyle
{
    float: left;
}
.New
{
    font-size: 8pt;
    color: Red;
}
.RedFlag
{
    font-size: 10pt;
    color: #FF6347;
}
.TextBoxVerticalSpacing
{
    margin-top: 5px;
}
.TextBoxHorizontalSpacing
{
    margin-right: 5px;
}
.CheckBoxText
{
    float: right;
}
.AccordionHeaderReverse
{
    background-color: White;
    color: #809691;
    width: 270px;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 5px;
    cursor: pointer;
}
p.BulletedList
{
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 10px;
    text-indent: -10px;
}
.bulletedListSpacing
{
    margin-bottom: 5px;
    
}
.BlueHyperlink
{
    text-decoration:none;
    color: #809691;
}
ul
{
    list-style-type:none;
    margin-left: -35px;
}
.DragHandle
{
    width: 12px;
    height:12px;
    background-color:Gray;
    cursor:move;
    margin-right:10px;
    float:left;
    position:static;
}
.ReorderListButton
{
   float:right;
}
.ReorderListText
{
    float:left;
    width: 175px;
}
.AdRotator
{
    float: right;
    margin-top: 10px;
    width: 372px;
    height: 35px;
}
.AdRotatorContent
{
    float: right;
    font-size: 12pt;
    color: #FF6347;
    padding-right: 25px;
    text-decoration: none;
}
.AdRotatorImage
{
    float: right;
    padding-right: 5px;
    height: 30px;
    width: 30px;
}
.AlignWithDDL
{
   margin-top: 5px;
   padding-left: 5px;
   padding-right: 5px;
}
.DefaultTextboxText
{
    font-style: normal;
    font-family: sans-serif;
    font-weight: normal;
    font-size: 10pt;
    color: Black;
}
.CheckboxVerticalSpacing
{
    margin-top: 50px;
}
.NoScrollBarTextBox
{
    font-style: normal;
    font-family: sans-serif;
    font-weight: normal;
    font-size: 10pt;
    color: Black;
    overflow: hidden;
}
.SpellCheckImageButton
{
    padding-top: 3px;
}
.hang { text-indent: -3em; margin-left: 3em; 
} 
.validationSummary
{
    left: 500px;
}