﻿body 
{
    background-color:black;
    color:#666666;
    padding:0;
    margin:0;
    margin-left:auto;
    margin-right:auto;
    font-family:verdana, arial;
    font-size:11px;
     text-align:justify;    
    }

.normal
{    font-family:helvetica, arial;
    font-size:11px; text-align:justify;}

.normal strong
{font-weight:bold;
 color:#003366;  text-align:justify;}

.normal a:link,
.normal a:selected
{color:#003366; text-decoration: underline;
 }
.normal a:visited
{color:#666666; text-decoration: underline;
 }
.normal a:hover
{color:#003366; text-decoration: underline;
 }

p { text-align:justify; padding:5; margin:0;}

strong
{font-weight:bold;
 color:#003366;}


ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-align:left;
background-color: Transparent;
list-style-position: outside;
list-style-type: square;
padding: 5px;
padding-left:5px;
margin-left: 25px;
}

li 
{ margin-left:15px;
    }

h1 { font-size:15px;}

h3 {font-weight:bold; font-size:12px; color:#822F2F; padding:2px; margin:2px;
    font-family:verdana, arial; font-size:11px;}
    
h4 {font-weight:bold; font-size:12px; color:#003366; padding:2px; margin:2px;
    font-family:verdana, arial; font-size:11px;}

p {padding:3px; margin:0;}


span {padding:3px; margin:0;}

div { padding:0; margin:0;}


.TitleHead {height:16px !important; line-height:16px !important;}


a.p:link,a.p:selected
{color:#003366; text-decoration: underline !important;
 }

a.p:visited
{color:#666666; text-decoration: underline;
 }

a.p:hover
{color:#003366; text-decoration: underline;
 }


a:link,a:selected
{color:#003366; text-decoration: underline;
 }

a:visited
{color:#666666; text-decoration: underline;
 }

a:hover
{
    color:#003366; text-decoration: underline;
}
 
.leftofMenu
{
    background-image:url(images/hp_banner2.jpg);
    background-position:left top;
    vertical-align:top;
    height:20px;
}
 /* NAV MENU -- BEGIN */
.topnav
{
    background-color :#cccccc;
    float:right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    height : 20px !important;
    line-height:20px;
    text-align:left;
    text-transform : none;
    vertical-align:baseline;	
    white-space: nowrap;
}
.topNavRootItem 
{
	background-image:url(images/MenuSep.png);
	background-position:right center;
	background-repeat:no-repeat;
	color:#4a4a4a;
	display:inline-block;
	line-height:20px;
	margin:0;
	padding: 0 5px 0 2px;
	text-decoration: none;
}	
.topNavRootItemHover
{	
	background-image:url(images/MenuSep.png);
	background-position:right center;
	background-repeat:no-repeat;
    color: #8d4747;
	display:inline-block;
	line-height:20px;
	margin:0;
	padding: 0 5px 0 2px;
	text-decoration: none;
}	

.topNavRootItemSelected
{   
	background-image:url(images/MenuSep.png);
	background-position:right center;
	background-repeat:no-repeat;
	color:#8d4747;
	display:inline-block;
	line-height:20px;
    margin:0;
	padding: 0 5px 0 2px;
	text-decoration: none;
}

a.topNav,
a.topNav:link,
a.topNav:active,
a.topNav:visited
{	
    color:#4a4a4a;
	display: inline-block;
	line-height: 20px;
	margin: 0;
	padding: 0 5px 0 2px;
	text-decoration: none;
}
a.topNav:hover
{   
    color:#8d4747;
	display: inline-block;
	line-height: 20px;
	margin: 0;
	padding: 0 5px 0 2px;
	text-decoration: none;
}

 /* NAV MENU -- BEGIN */
.topNavFooter,.topNavFooterEnd{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    height : 15px !important;
    line-height:15px;
    text-align:left;
    text-transform : none;
    vertical-align:baseline;	
    white-space: nowrap;
    margin: 0;
}
.topNavContainerRootFooter
{
    padding: 0;
    margin-left: -7px;
    text-align:left;
}
.topNavRootItemFooter 
{
	background-image:url(images/MenuSep.png);
	background-position:right center;
	background-repeat:no-repeat;
	color:#4a4a4a;
	display:inline-block;
    font-size: 10px;
	line-height:15px;
	margin:0;
	padding: 0 5px 0 0px;
	text-decoration: none;
}	
.topNavRootItemHoverFooter
{
	background-image:url(images/MenuSep.png);
	background-position:right center;
	background-repeat:no-repeat;
    color: #8d4747;
	display:inline-block;
    font-size: 10px;
	line-height:15px;
	margin:0;
	padding: 0 5px 0 0px;
	text-decoration: none;
}	

.topNavRootItemSelectedFooter
{
	background-image:url(images/MenuSep.png);
	background-position:right center;
	background-repeat:no-repeat;
	color:#8d4747;
	display:inline-block;
    font-size: 10px;
	line-height:15px;
    margin:0;
	padding: 0 5px 0 0px;
	text-decoration: none;
}

a.topNavFooter,
a.topNavFooter:link,
a.topNavFooter:active,
a.topNavFooter:visited
{	
    color:#4a4a4a;
	display: inline-block;
	line-height: 15px;
	margin: 0;
	padding: 0 5px 0 4px;
	text-decoration: none;
}
	
a.topNavFooter:hover
{
    color:#8d4747;
	display: inline-block;
	line-height: 15px;
	margin: 0;
	padding: 0 5px 0 4px;
	text-decoration: none;
}
		
a.topNavFooterEnd:link,
a.topNavFooterEnd:visited
{
    background-image:url(images/MenuSep.png) !important;
	background-position:right center;
	background-repeat:no-repeat;
    color:#4a4a4a;
	display: inline-block;
	line-height: 15px;
	margin: 0;
	padding: 0 8px 0 0px;
	text-decoration: none;
}
		
a.topNavFooterEnd:active,
a.topNavFooterEnd:hover
{
    background-image:url(images/MenuSep.png) !important;
	background-position:right center;
	background-repeat:no-repeat;
    color:#8d4747;
	display: inline-block;
	line-height: 15px;
	margin: 0;
	padding: 0 8px 0 0px;
	text-decoration: none;
}
	

/* QUOTE STYLES */



.QuoteContainer
{   padding-left: 5px;
    float: right; 
    padding-bottom: 10px;
    width:165px;}
    
.QuoteContainer:Table
{padding:0;
 width: 100%; 
 margin: 0}    
 
 .QTCell
 {font-weight: bold; 
  font-size: 16px; 
  color: #81302f; 
  line-height: 18px; 
  font-family: Palatino Linotype; 
  letter-spacing: -.07em;
  text-align:left;}
  
  .QTGray
  {font-weight: bold; 
   font-size: 20px;
   font-style: italic; 
   color: gray; 
   font-family: Arial Narrow;}
   
   .QTCell strong
   {font-weight:bold;
    color:gray;
    font-size: 19px;}

    .QTAuthor
    {height:60px; 
    font-weight: bold; 
    font-size: 12px; 
    color: gray; 
    font-family: Palatino Linotype; 
    vertical-align:middle; 
    font-style:italic;}    
    
    .QTFooter
    {height: 19px; 
     background-color: #81302f;
     background-position:left center;
     background-image:url(images/littlewindow.png);
      background-repeat:no-repeat;}			