body 
{
    margin: 0px;
    padding: 0px;
    background: #000000;

    color: #696969;
    font: 11px Arial, Helvetica, sans-serif;
}

td
{
    color: #696969;
    font: 11px Arial, Helvetica, sans-serif;
    vertical-align: top;
}

h1, .h1
{
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:12px;
    font-weight:bold;
}

a
{
    color:#4D4D4D;
}

img
{
    border: none;
}

.Button
{
    color:#ffffff;
    background:#F86D04;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    border-left:1px solid #FBAB6E;
    border-top:1px solid #FBAB6E;
    border-right:1px solid #9E4503;
    border-bottom:1px solid #9E4503;
}

.DropDownList
{
    font-family:Arial, Helvetica, sans-serif;
    color:#696969;
    font-size:11px;
    border:1px solid #cccccc;
}

.TextBox
{
    font-family:Arial, Helvetica, sans-serif;
    color:#696969;
    font-size:11px;
    border:1px solid #cccccc;
}

.TableRowLabel
{
    text-align: right;
    white-space: nowrap;
    vertical-align: top;
    padding-top: 4px;
}

.TableRowDataLabel
{
    white-space: nowrap;
    vertical-align: top;
    padding-top: 4px;
}

.SectionHeader
{
    border-bottom: #dcdcdc 1px dotted;
    color: #65738E;
    font-size: 8pt;
    padding-bottom: 5px;
    font-weight:bold;
    margin-bottom: 4px;
}

.ErrorBox
{
    border-right: #660000 1px solid;
    border-top: #660000 1px solid;
    font-weight: bold;
    font-size: 9pt;
    border-left: #660000 1px solid;
    color: #660000;
    border-bottom: #660000 1px solid;
    font-family: verdana;
    background-color: #ffcccc;
    width: auto;
}

.LeftMenuMiniBasketTotal
{
    text-align: right; 
    border-top: 1px solid #c9c9c9; 
    margin-top: 5px; 
    padding-right: 5px;
}

.ProductPriceDiscounted
{
    font-weight: bold;
    color: #ff0000;
}

/* Intro */

.IntroFooter 
{
    font-family:tahoma;
    color:#4D4D4D;
    font-size:11px;
    text-align: right;
}

.IntroTopMenu
{
    margin:0px;
    padding:0px;
    list-style:none
}

.IntroTopMenu li
{    
    display:inline
}

.IntroTopMenu li a
{
    font-family:tahoma;
    color:#4D4D4D;
    font-size:11px;
    text-decoration:none;
    background:url('../../Images/IntroBullet.gif');
    background-position:left;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-right:15px;
}

.IntroTopMenu li a:hover
{
    color:#ffffff;
}

.IntroContent
{
    font-family:tahoma;
    color:#DB9092;
    font-size:11px;
}

.IntroHeaderBottom
{
    background:url('../../Images/IntroHeader1Bottom.jpg');
    width:435px;
    height:225px;
    text-align: center;
}



/* MasterHeader */

.MasterHeaderLine1
{
    height:87px;
    background:#000000 url('../../Images/MasterHeaderLine1.jpg');
    background-position:right;
    background-repeat:no-repeat;
    width:100%;
    padding-right: 415px;
}

.MasterHeaderLine2
{
    height:30px;
    background:#363636 url('../../Images/MasterHeaderLine2.jpg');
    background-position:right;background-repeat:no-repeat;
    vertical-align: middle;
}

.MasterHeaderLine3
{
    height:7px;
    background:#757575 url('../../Images/MasterHeaderLine3.jpg');
    background-position:right;
    background-repeat:no-repeat;
}

.MasterHeaderLine4
{
    height:1px;
    background:#ffffff url('../../Images/MasterHeaderLine4.jpg');
    background-position:right;
    background-repeat:no-repeat;
}

.MasterHeaderLine5
{
    height:151px;
    background:#B72025 url('../../Images/MasterHeaderLine5.jpg');
    background-position:right;
    background-repeat:no-repeat;
}

.MasterHeaderLine6
{
    height:1px;
    background:#ffffff url('../../Images/MasterHeaderLine6.jpg');
    background-position:right;
    background-repeat:no-repeat;
}

.MasterHeaderLine7
{
    height:15px;
    background:#FFBA00 url('../../Images/MasterHeaderLine7.jpg');
    background-position:right;
    background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color: #333333;
	text-align: center;
	vertical-align:middle;
}

.MasterHeaderLink
{
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;
    font-size:11px;
    text-decoration:none;
    padding-right:5px;
    padding-left:5px
}

.MasterHeaderLink:hover
{
    text-decoration:underline
}

.MasterFooterLine1
{
    background:#B72025;
    height:35px;
    text-align:center;
    vertical-align:middle;
}

.MasterFooterLine1 a
{
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;
    text-decoration:none;
    font-size:11px;
    padding-left:10px;
    padding-right:10px;
}

.MasterFooterLine1 a:hover
{
    text-decoration:underline;
}

.MasterFooterLine2
{
    background:#000000;
    height:70px;
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;
    text-decoration:none;
    font-size:11px;
    text-align:center
}

.LeftMenuHeader
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    border: 1px solid #CCCCCC;
    border-bottom: none;
    color: #494949;
    background-color: #E5E5E5;
    padding: 0px;
    width: 200px;
    height: 24px;
    padding-right: 20px;
    padding-top: 10px;
    vertical-align: baseline;
    text-transform:uppercase;
    text-align: right;
}

.LeftMenuContent
{
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    text-align: right;
}

.CategoriesItems
{
    margin:0px;
    padding:0px;
    list-style:none;
}
.CategoriesItems li
{
    background:url('../../Images/CategoriesSeparator.gif');
    background-position:bottom;
    background-repeat:repeat-x;
}

.CategoriesItems li a
{
    background:url('../../Images/CategoriesBullet.gif');
    background-position:right;
    background-repeat:no-repeat;
    font-family:arial;
    font-size:11px;
    text-decoration:none;
    color:#696969;
    padding-right:20px;
    line-height:25px;
}

.ProductsLogos
{
    margin:0px;padding:0px;list-style:none; width: 100%;
}

.ProductsLogos li
{
    float:left;
    background:url('../../Images/ProductsLogoBack.gif');
    width:117px;
    height:40px;
    text-align: center;
    margin-right:10px;
    margin-bottom:10px;
    vertical-align: middle;
    padding-top: 10px;
}

.HeaderHighlight
{
    color:#F86D04;
}

.LinkHighlight
{
    font-family:Arial, Helvetica, sans-serif;
    color:#F86D04;
    font-size:11px;
    text-decoration:none
}

.LinkHighlight:hover
{
    font-family:Arial, Helvetica, sans-serif;
    color:#F86D04;
    font-size:11px;
    text-decoration:underline
}

.SectionHeaderBack
{
    background:url('../../Images/SectionHeaderBack.gif');
    width:100%;
    vertical-align: middle;
}



.CatalogItemName
{
    font-family:Arial, Helvetica, sans-serif;
    color:#B72025;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}

.CatalogItemPrice
{
    font-family: Arial, Helvetica, sans-serif;
    color:#F86D04;
    font-size:11px;
    font-weight:bold
}

.CatalogItem
{
    width: 200px;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 30px;
}

.CatalogItemHeader
{
    border-bottom: 1px solid #CCCCCC;
    font-weight: bold;
    width: 45px;
    color: black;
}

.CatalogItemValue
{
    border-bottom: 1px solid #CCCCCC;
    color: black;
}

.ContentHeader {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:30px;
    color:#990000;
    padding:2px;
    }