﻿body
{
    font-family: Verdana, Arial, Tahoma, Microsoft Sans Serif;
    font-size: 11px;
    font-weight: normal;
    background-color: #000;
    /*background: #d5c692 url(../../Images/Design/Background/MainBg.gif) repeat-x left top;*/
    margin: 0px;
    padding: 0px;
}
.Clear
{
    clear: both;
    height: 0px;
    line-height: 0px;
    font-size: 0px;
}
.BlockCenter
{
    margin-left: auto;
    margin-right: auto;
}

.MainTable, .MainTableNoBackground, div.MainButtonTable, .MainTableNoBorderBackground, .GiftCouponTable
{
    margin-left: auto;
    margin-right: auto;
    width: 90%;
}

.MainTablePadding
{
    padding: 10px 10px 10px 10px;
}

.MainTableNote
{
    width: 90%;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    color: Red;
    margin-top: 5px;
    margin-bottom: 5px;
}

div.MainButtonTable
{
    margin-top: 15px;
}
h1, h2, h3, h4
{
    color: #746644;
    text-align: left;
}

h1
{
    font-size: 24px;
}

h2
{
    font-size: 20px;
}

h3
{
    font-size: 16px;
}

h4
{
    font-size: 12px;
    margin-top: 15px;
}

p
{
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    margin-top: 12px;
    margin-bottom: 12px;
}






/* OuterBox Gradient Css */
.CssMainOuter
{
    width: 1000px;
    margin: 8px auto 10px auto;
    padding: 0px;
}
.CssOuterTopGradient
{
    width: 100%;
    height: 10px;
    background: url(../../Images/Design/Box/OuterTopCenter.gif) repeat-x left bottom;
}
.CssOuterTopLeftGradient
{
    width: 10px;
    height: 10px;
    background: url(../../Images/Design/Box/OuterTopLeft.gif) no-repeat left bottom;
    float: left;
}
.CssOuterTopRightGradient
{
    width: 10px;
    height: 10px;
    background: url(../../Images/Design/Box/OuterTopRight.gif) no-repeat left bottom;
    float: right;
}
.CssOuterLeftGradient
{
    width: 10px;
    height: 10px;
    background: url(../../Images/Design/Box/OuterLeft.gif) repeat-y left top ;
    vertical-align: top;
    text-align: right;
}
.CssOuterRightGradient
{
    width: 10px;
    height: 10px;
    background: url(../../Images/Design/Box/OuterRight.gif) repeat-y left top;
    vertical-align: top;
}

.CssOuterBottomGradient
{
    width: 100%;
    height: 10px;
    background: url(../../Images/Design/Box/OuterBottomCenter.gif) repeat-x left top;
}
.CssOuterBottomLeftGradient
{
    width: 10px;
    height: 10px;
    background: url(../../Images/Design/Box/OuterBottomLeft.gif) no-repeat left top;
    float: left;
}
.CssOuterBottomRightGradient
{
    width: 10px;
    height: 10px;
    background: url(../../Images/Design/Box/OuterBottomRight.gif) no-repeat left top;
    float: right;
}
/* End OuterBox Gradient Css */



.CssMainBox
{
    width: 970px;
    margin: 0px auto 0px auto;
    padding: 0px;
    background-color: #fff;
}
.CssMainBoxIn
{
    width: 970px;
    padding: 0px 5px 5px 5px;
    margin: 0px;
    background-color: #fff;
}
.CssMainBoxInLeft
{
    width: 195px;
    vertical-align: top;
    background-color: #000000; /*#514742;*/
    font-family: Arial;
    padding: 5px 5px 10px 5px;
}

.CssMainBoxInCenter
{
    width: 740px;
    vertical-align: top;
    text-align: left;
    padding: 10px 5px 10px 5px;
    background-color: #fff;
}
.CssMainBoxInRight
{
    width: 200px;
    vertical-align: top;
    background-color: #000000;
    text-align: left;
    padding: 5px 0px 5px 0px;
    font-family: Arial;
}
.FrontHeader
{
    font-family: Arial;
    background-image: url(../../Images/Configuration/ashwwbanner.jpg);
    height: 182px;
}
.CssHeaderBox
{
	width: 100%;
	clear: both;	
}
.CssHeaderLogo
{
    float: left;
    padding-top: 23px;
    padding-bottom: 23px;
    padding-left: 10px;
    width: 50%;    
}
.CssHeadInner
{
    margin: 35px 10px;
}

/* Css HeaderMenu */
.CssHeaderMenu
{
	width: 100%;
    height: 36px;
    background-color: #000;
    /*background: #000000 url(../../Images/Design/Background/TopMenuBackground.gif) repeat-x left top; /*#514742 url(../../Images/Design/Background/TopMenuBackground.gif) repeat-x left top;*/
}
/* End Css HeaderMenu */
/* Css MenuList */
.CssTopMenuList
{	  
    width: 720px;
    height: 30px;
    clear: both;
    float: left;
    padding-left: 15px;
}
.CssTopMenuList ul
{
    height: 30px;
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding-right: 9px;
}
.CssTopMenuList ul li
{
    float: left;
    height: 30px;
    line-height: 30px;
    margin-right: 3px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Arial;
}
.CssTopMenuList ul li a
{
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    display: block;
    color: #56401b;
    text-align: center;
    text-decoration: none;
    background-image: url(../../Images/Design/Bar/MenuTabCenter.gif);
    background-repeat: repeat-x;
    background-position: top left;
}
.CssTopMenuList ul li a:hover
{
    color: #a58f36;
}
.menuBorderLeft
{
    width: 10px;
    height: 30px;
    background: url(../../images/design/bar/ManuTabLeft.gif) no-repeat left top;
    float: left;
}
.menuBorderRight
{
    width: 10px;
    height: 30px;
    background: url(../../images/design/bar/MenuTabRight.gif) no-repeat right top;
    float: left;
}
/* End Css MenuList */




/* Footer Class */
.FrontFooter
{
    height: 44px;
    background: url(../../Images/Design/Background/FooterBg.gif) repeat-x left top;
    font-family: Arial;
    margin-top: 5px;
}
.CssFooter
{
    float: left;
    text-align: center;
    line-height: 22px;
    vertical-align: middle;
    padding-top: 5px;
    width: 100%;
    font-weight: bold;
}
.CssFooter a
{
    color: #533e26;
}
.CssFooter a:hover
{
     text-decoration: none;
}
.CssFooterCopyRight
{
    float: left;
    color: #9b948d;
    text-align: right;
    line-height: 20px;
    vertical-align: middle;
    width: 67%;
}

.CssFooterPowerBy
{
    float: right;
    color: #9b948d;
    line-height: 20px;
    vertical-align: middle;
    margin-right: 10px;
    width: 30%;
    text-align: right;
}

.CssFooterPowerBy a
{
    color: #9b948d;
    text-decoration: none;
}
.FooterBox
{
    width: 100%;
    height: 44px;
}
.FooterBoxTop
{
    display: none;
}
.FooterBoxBottom
{
    display: none;
}
.FooterBoxLeft
{
    width: 100%;
    height: 44px;
}
.FooterBoxRight
{
    width: 100%;
    height: 44px;
}
/* End Footer Class */
