﻿body, html
{
    padding: 0;
    margin: 0;
}
/*#top
{
    width: 800px;
    height: 40px;
    margin: 0;
    padding: 0;
}
#top a:link
{
    display: block;
    float: left;
    margin-right: 1px;
    padding: 10px;
    background: #B8D03B url(images/img01.gif) no-repeat;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 12pt;
    font-weight: bold;
}
#top a:hover
{
    display: block;
    float: left;
    background: #DDE6AB;
    color: #2C2E22;
}
#top a:visited
{
    display: block;
    float: left;
    margin-right: 1px;
    padding: 10px;
    background: #B8D03B url(images/img01.gif) no-repeat;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 12pt;
    font-weight: bold;
}
#header .lefttitle{
    font-size:11pt; 
    text-align:left;     
    color:#CE2FCA;  
    margin-top:30px;
    letter-spacing:1px; 
    line-height:120%; 
    padding-left:15px;
} */

#header
{
    width: 800px;
    text-align: left;
    background: #D6D2C2;
    font-family: Arial;
}
#header .fontstyle
{
    font-size: 10pt;
    line-height: 200%;
    margin: 10px 10px 20px 30px;
    color: #554400;
    font-weight: bold;
}

#header .fontimp
{
    font-size: 9pt;
    line-height: 200%;
    margin: 10px 10px 20px 60px;
}
#header .fontimp .color
{
    font-size: 10pt;
    color: #87000D;
    font-weight: bold;
}
#header .bgcolor
{
    height: 7px;
    background: #8C8C8C;
}
#header .bookimg
{
    text-align: center;
}
#header .title
{
    font-size: 12pt;
    font-weight: bold;
    line-height: 220%;
    color: #2C2100;
    text-align: left; 
    margin:10px 0px 10px 43px;
}
#header .title .small
{
    font-size: 10pt;
    color: #694F00;
    font-weight: normal;
}
#header .title .imp
{
    font-size: 11pt;
    color: red;
    font-weight: bold;
}
#header .title a:link
{
    text-decoration: none;
    color: #2C2100;
    border-bottom: 1px #2C2100 dashed;
}
#header .title a:hover
{
    text-decoration: none;
    color: #690015;
    border-bottom: none;
}
#header .title a:visited
{
    text-decoration: none;
    color: #2C2100;
    border-bottom: 1px #2C2100 dashed;
}
#header .page
{
    font-size: 10pt;
    margin: 10px 20px 10px 20px;
    line-height: 200%;
    color: #151711;
    text-align: left;
    text-indent: 28px;
    width: 650px;
}
#header .page .price
{
    color: #253C4D;
    text-align: right;
}
#header .page .price .imp
{
    color: #E17C00;
    font-weight: bold;
    font-size: 12pt;
}
#header .btlink
{
    font-size: 9pt;
    text-align: right;
    margin: 0px 10px 5px 0px;
}
#header .btlink a:link
{
    text-decoration: underline;
    color: #0A7C9B;
}
#header .btlink a:hover
{
    text-decoration: none;
    color: #FFFFFF;
}
#header .btlink a:visited
{
    text-decoration: underline;
    color: #0A7C9B;
}
#content
{
    width: 800px;
    text-align: left;
    background: url(48.gif);
    font-family: Arial;
}
#content .imgstyle
{
    text-align: center;
    line-height: 180%;
    margin: 15px 0px 15px 0px;
    font-size: 11pt;
    color: #424735;
}
#content .imgstyle a:link
{
    text-decoration: underline;
    color: #2E4A5F;
    font-weight: bold;
}
#content .imgstyle a:hover
{
    text-decoration: none;
    color: #F7BC5B;
    font-weight: bold;
}
#content .imgstyle a:visited
{
    text-decoration: underline;
    color: #2E4A5F;
    font-weight: bold;
}
#footer
{
    text-align: center;
    font-size: 11pt;
    font-weight: bold;
    color: white;
    letter-spacing: 1px;
    line-height: 180%;
}
#footer .imp
{
    font-size: 12pt;
    color: #FFFF00;
}
#header .bgcolor
{
    height: 7px;
    background: #EBB000;
}

#top
{
    width: 800px;
    background: #B2CDE7;
}
#top .menu
{
    text-align: left;
    line-height: 200%;
    padding: 5px 0px 0px 5px;
}
#top .menufont
{
    font-size: 15pt;
    color: Black;
}
#top a:link
{
    font-size: 10pt;
    text-decoration: none;
    color: #690015;
    font-weight: bold;
    vertical-align: middle;
    background: none;
    padding: 5px 5px 10px 5px;
    border: 1px gray solid;
}
#top a:hover
{
    background: #D4D4D4;
    font-size: 10pt;
    text-decoration: none;
    color: black;
    font-weight: bold;
    vertical-align: middle;
    padding: 5px 5px 10px 5px;
    border: 1px gray solid;
}
#top a:visited
{
    font-size: 10pt;
    text-decoration: none;
    color: #690015;
    font-weight: bold;
    vertical-align: middle;
    background: none;
    padding: 5px 5px 10px 5px;
    border: 1px gray solid;
}
#tabs11
{
    float: left;
    width: 800px; /*background: #F9F7F3;*/
    font-size: 10pt;
    line-height: 160%; /*border-bottom: 1px solid #C2BDAE;*/
}
#tabs11 ul
{
    margin: 0;
    padding: 0px;
    list-style: none;
}
#tabs11 li
{
    display: inline;
    margin: 0;
    padding: 0;
}
#tabs11 a
{
    float: left;
    background: url("tableft11.gif") no-repeat left top;
    margin: 0;
    padding: 0 0 0 4px;
    text-decoration: none;
}
#tabs11 a span
{
    float: left;
    display: block;
    background: url("tabright11.gif") no-repeat right top;
    padding: 5px 15px 4px 6px;
    color: #9F9584;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs11 a span
{
    float: none;
}
/* End IE5-Mac hack */
#tabs11 a:hover span
{
    color: #FFF;
}
#tabs11 a:hover
{
    background-position: 0% -42px;
}
#tabs11 a:hover span
{
    background-position: 100% -42px;
}

#tabs11 #current a
{
    background-position: 0% -42px;
}
#tabs11 #current a span
{
    background-position: 100% -42px;
}
