
img {
border:none;
}

/*
A:link {text-decoration: none; color: blue;}
A:visited {text-decoration: none; color: blue;}
A:active {text-decoration: none; color: blue;}
A:hover {text-decoration: underline; color: red;}
*/


P {margin-left: 40px; margin-right: 40px;}
P.indented {margin-left: 140px;}
P.hilite {font-weight:bold;}
P.NoIndent {margin-left:0px;}

H1 {font-family: Arial, Helvetica; color: #FF0066}
H6 {font-family: Arial, Helvetica; color:#F92727; font-size:22px; margin-left:40px}
H2 {font-family: Arial, Helvetica; color:#218FF8; font-size:22px; margin-left:40px}
H3 {font-family: Arial, Helvetica; color: red; font-size:16px; margin-left:40px}
H4 {font-family: Arial, Helvetica; color: #FF0066}

li
{
    margin-left:40px;
    font-size: 10pt;
    list-style-image: url('redtick.jpg');
    text-indent: 10px;
    line-height: 14pt;
    font-family: Verdana, Arial, Helvetica
}

li.smalllist 
{
    margin-left:-10px;
    font-size: 10pt;
    list-style-image: none;
    text-indent: 0px;
    zline-height: 14pt;
    font-family: Verdana, Arial, Helvetica
}

body
{
    font-size: 8pt;
    margin: 5px; 
    color: threeddarkshadow;
    line-height: 18pt;
    font-family: Verdana, Arial, Helvetica;
    
}
p
{
    font-size: 10pt;
    line-height: 15pt;
    font-family: Verdana, Arial, Helvetica;
}

P.CopyrightMessage 
{
    font-size:8pt;
    font-family: Verdana, Arial, Helvetica;
    text-align:center;
    /*border-right:10px solid red;*/
}


.TableMisc
{
    font-size: 10pt;
		margin-left:40px;	
    color: threeddarkshadow;
    line-height: 12pt;
    font-family: Verdana, Arial, Helvetica;

}

.TableMisc tr:hover {background-color: #E3E7EB;}


.TableMiscAlternateLine
{
    font-size: 10pt;
		margin-left:40px;	
    color: threeddarkshadow;
    line-height: 18pt;
    font-family: Verdana, Arial, Helvetica;
		background-color:whitesmoke;

}


.TableHeader
{
    font-size: 10pt;
		margin-left:40px;	
    background-color: #DBD7D7;
    line-height: 18pt;
    font-family: Verdana, Arial, Helvetica;

}


Table.VHTable
{
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica;
    margin-left: 0px; margin-right: 0px;
    width:90%
}


Table.EnhancementsTable
{
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica;
    margin-left: 0px; margin-right: 0px;
    width:100%;
}


img.logo
 {
    display:block;
    position:relative;
    width:341px;
    height:116px;
    border-color:Blue;
    border:10px single black;
    margin-right: auto; 
    margin-left: auto; 
    text-align: center;    
 }

    
/*    top:100px;
    left:10px;
    z-index:-1;
 */

/*
 a {text-decoration:none;}
 a:link
{
    color: white;
}
 a:visited {color:Red;}
 a:active{color:Black;}
 
*/

/*The following can be used to centre any element*/    
.centerobject {margin-right: auto; margin-left: auto; text-align: center;}
 
    
 .LeftPanel
 {
    position:absolute;
    width:15%;
    top:10px;
    left:5%;
    border-right-style:solid;
    border-right-width:thin;
    border-color:grey;
    padding-left:5%;
    padding-right:5%;
    z-index:2;
    background:gray ;
    color:White;
 }
    
    
 .MainPanel
{
    border-top-width: 1px;
    padding-left: 5%;
    border-left-width: 1px;
    font-size: 16px;
    z-index: 1;
    right: 5%;
    background: #ffff66;
    border-bottom-width: 1px;
    width: 55%;
    font-family: Times New Roman;
    position: absolute;
    top: 10px;
    border-right-width: 1px;
}    
    
 
 .GreyBackground
{
    background:lightgrey;
    margin-right:5%;
}
    
    
.FormData
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 10pt;
   color:Black;
}


 .BookLeftPanel
 {
    position:absolute;
    /*width:200px;*/
    width:25%;
    top:10px;
    /*left:5%;-*/
    border-right-style:solid;
    border-right-width:thin;
    border-color:grey;
    padding-left:10px;
    padding-right:10px;
    background:gray ;
    color:White;
    margin-left: 0px;
    margin-right: 0px;
    /*height:3000px;*/
    
 }

 .BookMainPanel
 {
    position: absolute;
    border-top-width: 1px;
    padding-left: 0px;
    border-left-width: 1px;
    font-size: 9pt;
    right: 5%;
    border-bottom-width: 1px;
    width: 65%;
    font-family: Verdana, Arial, Helvetica;
    top: 10px;
    border-right-width: 1px;
    
 }



p.BookContents
{
    line-height: 8pt;
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    font-weight:bold;
    margin-left: 0px;
    margin-right: 0px;
}


p.BookContentsList
{
    font-size: 8pt;
    line-height: 9pt;
    font-family: Verdana, Arial, Helvetica;
    /*margin-left:10px;*/
    margin-left: 0px;
    margin-right: 0px;

}

 
p.BookBody
{
    line-height: 12pt;
    font-family: Verdana, Arial, Helvetica;
    font-size: 9pt;
    margin-left: 0px;
    margin-right: 0px;
    padding:12px 5px 5px 0px
} 
 
p.BookChapterHeading
{
    font-size:12pt;
    font-weight:bold;
    color:Red
}
 
img.BookPicLeft
 {
    display:block;
    position:relative;
    border:0px single black;
    margin-right: auto; 
    margin-left: auto; 
    text-align: center;
    float:right;    
 } 
 
 img.BookPicRight
 {
 
    display:block;
    position:relative;
    border:none;
    margin-right: auto; 
    margin-left: auto; 
    text-align: center;
    float:left;        
}    
 
.BookTable
{
    font-size: 8pt;
    margin-left: 0px;
    vertical-align: top;
    width: 100%;
    margin-right: 0px;
    padding: 15px;
    font-family: Verdana, Arial, Helvetica;
    border-collapse: collapse;
    background-color: white;
    border:solid 1px black;
}
 
.BookTableCell
{
    border-right: black 1px solid;
    padding-right: 10px;
    border-top: black 1px solid;
    padding-left: 10px;
    font-size: 8pt;
    padding-bottom: 10px;
    margin-left: 5px;
    vertical-align: top;
    border-left: black 1px solid;
    margin-right: 5px;
    padding-top: 10px;
    border-bottom: black 1px solid;
    border-collapse: collapse;
}

.BookNav
{
    padding-right: 5px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 8pt;
    float: none;
    padding-bottom: 3px;
    margin-left: 0px;
    overflow: visible;
    width: 100%;
    color: white;
    margin-right: 0px;
    padding-top: 3px;
    position: static;
    background-color: darkgray;
    text-align: right;
} 

.BookList
{
    font-size: 9pt;
    text-indent: 0px;
    line-height: 12pt;
    font-family: Verdana, Arial, Helvetica;
    margin:0px;
    
    }
 
.BookPithyQuotes
{
    padding-right: 10px;
    padding-left: 10px;
    font-size: 8pt;
    float: none;
    padding-bottom: 3px;
    overflow: visible;
    width: 80%;
    color: black;
    margin-right: auto;
    margin-left: auto;
    padding-top: 3px;
    font-style: italic;
    position: relative;
    background-color: lemonchiffon;
    text-align: center;
    
} 

.BookScreen
{
    padding-right: 5px;
    padding-left: 5px;
    font-size: 9pt;
    float: none;
    padding-bottom: 3px;
    margin-left: 0px;
    overflow: visible;
    width: 100%;
    color: black;
    margin-right: 0px;
    padding-top: 3px;
    position: static;
    background-color: lightgrey;
    text-align: left;
    font-family: Verdana, Arial, Helvetica;
}


.EddieBreakouts
{
    font-size:8pt;
    font-family: Verdana, Arial, Helvetica;
    text-align:left;
    FLOAT: none; 
    PADDING-BOTTOM: 5px; 
    OVERFLOW: visible; 
    WIDTH: 100%; 
    PADDING-TOP: 5pt; 
    POSITION: static; 
    BACKGROUND-COLOR: palegoldenrod
}

.EddieBreakoutsText
{
    font-size:8pt;
    line-height:10pt;
    font-family: Verdana, Arial, Helvetica;
    text-align:left;
    FLOAT: none; 
    PADDING-BOTTOM: 5px; 
    OVERFLOW: visible; 
    PADDING-TOP: 5pt; 
    POSITION: static; 
    BACKGROUND-COLOR: palegoldenrod
}

.EnhancementHeader

{
    font-size:8pt;
    line-height:10pt;
    font-family: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: lightgray;
}

.EnhancementSubHeader

{
    font-size:10pt;
    font-weight:bold;
    color:blue;
    line-height:15pt;
    font-family: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: lightgray;
}


Table.FAQTable
{
    zborder-right: silver thin solid;
    /*padding-right: 4px;*/
    zborder-top: silver thin solid;
    /*padding-left: 4px;*/
    /*padding-bottom: 4px;*/
    margin: 4px;
    zborder-left: silver thin solid;
    width: 100%;
    /*padding-top: 4px;*/
    zborder-bottom: silver thin solid;
    font-size:10pt;
		margin-left:auto;
		margin-right:auto;
		
}

.FAQTable tr:hover {background-color: #C5E7FF;}


.FAQTableHead
{
    border:thin solid #C0C0C0; color: #FFFFFF;
    zbackground-color: #218FF8;
    background-color: lightgray;
    font-weight: bold;
    border-collapse: collapse;
		line-height:28px;
		color:red;
		
}


.FAQTableBody
{
    border-right: silver thin solid;
    border-top: silver thin solid;
    border-left: silver thin solid;
    border-bottom: silver thin solid;
    border-collapse: collapse;
    background-color: white;
    color: black;
    line-height: 12pt;

		
}

.FAQTableBodyAlternateLine
{
    border-right: silver thin solid;
    border-top: silver thin solid;
    border-left: silver thin solid;
    color: black;
    border-bottom: silver thin solid;
    border-collapse: collapse;
    background-color: #E2EEF6;
    /*background-color: #E5E9F7;*/
    line-height: 12pt;

}

