﻿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: #C0BEC2;
    font-family: Arial;
}
#header .fontstyle
{
    font-size: 10pt;
    line-height: 190%;
    margin: 10px 30px 20px 80px;
    color:#715487;
}
#header .fontstyle .color
{
    font-size: 12pt;
    color:#002A69; 
    font-weight:bold; 
    letter-spacing:2px;
}
#header .bgcolor
{
    height: 7px;
    background: #8C8C8C;
}
#header .bookimg
{
    text-align: center;
}
#header .title
{
    margin-left:5px ;
    font-size: 12pt;
    font-weight: bold;
    line-height: 180%;
    color: #2C2100; 
    text-align:left;
}
#header .title .small
{
    font-size: 10pt;
    color: #C33B00;
    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;
}
#header .page .price
{
    color: #253C4D; 
    text-align:right;
}
#header .page .price .imp
{
    color: #EBB000;
    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: #3C3319;
    letter-spacing: 1px;
}
#footer .imp
{
    font-size: 12pt;
    color: Red;
}

#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; 
}
#tabsG {
      float:none; 
      display:inline-block;
      width:800px; 
      background:#666;
      font-size:10pt;
      line-height:normal; 
      font-family:Arial; height:35px;
      }
    #tabsG ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsG li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsG a {
      float:left;
      background:url("tableftG.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsG a span {
      float:left;
      display:block;
      background:url("tabrightG.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsG a span {float:none;}
    /* End IE5-Mac hack */
    #tabsG a:hover span {
      color:#FFF;
      }
    #tabsG a:hover {
      background-position:0% -42px;
      }
    #tabsG a:hover span {
      background-position:100% -42px;
      } 

	#tabsG #current a {
		background-position:0% -42px;
	}
	#tabsG #current a span {
		background-position:100% -42px;
	}