body { background-color: #ffffff; margin-left: 10; margin-top: 10; margin-right: 0; margin-bottom: 0; } 
td { line-height: 18px; font-size: 80%; font-family:Verdana; color:#000000; background-color: #FAFAFA; font-weight: normal; }
blockquote { line-height: 18px; font-size: 90%; font-family:Verdana; color:#000000; background-color: #FAFAFA; font-weight: normal; }
a:link { text-decoration: underline; color: #000000; }

a:active { text-decoration: none; color: #99000; }
a:visited { text-decoration: underline; color: #000000; }
a:hover { text-decoration: none; color: #990000; } 

a.red:link { text-decoration: underline; color: #990000; font-weight:bold; }
a.red:active { text-decoration: none; color: #99000; font-weight:bold; }
a.red:visited { text-decoration: underline; color: #990000; font-weight:bold; }
a.red:hover	{ text-decoration: none; color: #990000; font-weight:bold; } 

a.black:link { text-decoration: underline; color: #990000; font-size: 96%; }
a.black:active { text-decoration: none; color: #99000; font-size: 96%; }
a.black:visited { text-decoration: underline; color: #990000; font-size: 96%; }
a.black:hover { text-decoration: none; color: #990000; font-size: 96%; } 

a.authorlink:link { text-decoration: underline; color: #555555; font-size: 96%; }
a.authorlink:active { text-decoration: none; color: #555555; font-size: 96%; }
a.authorlink:visited { text-decoration: underline; color: #555555; font-size: 96%; }
a.authorlink:hover { text-decoration: none; color: #555555; font-size: 96%; } 

a.feedback:link { text-decoration: underline; color: #990000; }
a.feedback:active { text-decoration: none; color: #99000; }
a.feedback:visited { text-decoration: underline; color: #990000; }
a.feedback:hover { text-decoration: none; color: #990000; } 

.authorname { color: #555555; font-size: 96%; }
.articletitle { color: #990000; font-weight:bold; }
.bookinfo { color: #990000; font-weight: bold; }
.shortbio { font-style: italic; }
.copyright { font-size: 96%; }
.leftidx { font-size: 85%; }

.topborder
{	
border-bottom-width: 1px; 
border-top-width: 1px; 
border-left-width: 1px; 
border-right-width: 1px; 
border-style: solid;	
border-color: #ADADAD;
}
.submitbox
{	
border-bottom-width: 2px; 
border-top-width: 2px; 
border-left-width: 1px; 
border-right-width: 1px; 
border-style: solid;	
border-color: #04315F;
}

.inabox
{	
border-bottom-width: 1px; 
border-top-width: 1px; 
border-left-width: 1px; 
border-right-width: 1px; 
border-style: solid;	
border-color: #04315F;
background-color: #ffcc99;
}

.bggrey { background-color: #EFEFEF; font-weight: bold; color: #353B40; }
.bgltgrey { background-color: #e0e0e0; color: #353B40; }
.bgvltgrey { background-color: #f5f5f5; color: #353B40; }
.bgmedblue { background-color: #3399CC; color: #353B40; }
.bottomborderleft
{	
border-bottom-width: 1px; 
border-top-width: 1px; 
border-left-width: 1px; 
border-right-width: 0px; 
border-style: solid;	
border-color: #04315F;
background-color: #BADAF7;
}

.bottomborderright
{	
border-bottom-width: 1px; 
border-top-width: 1px; 
border-left-width: 0px; 
border-right-width: 1px; 
border-style: solid;	
border-color: #04315F;
background-color: #BADAF7;
font-weight: bold; 
}

.leftistborder
{	
border-bottom-width: 1px; 
border-top-width: 1px; 
border-left-width: 0px; 
border-right-width: 1px; 
border-style: solid;	
border-color: #04315F;
background-color: #ffc0cb;
font-weight: bold; 
}

.featurebox {
background-color: #ffc0cb;
}
.featureblk
{
background-color: #ffc0cb;
}

.leftistborderleft
{	
border-bottom-width: 1px; 
border-top-width: 1px; 
border-left-width: 1px; 
border-right-width: 0px; 
border-style: solid;	
border-color: #04315F;
background-color: #ffc0cb;
font-weight: bold; 
}

.bottomtable {border: 1px; border-style: solid; border-color: #ADADAD; background-color: #EFEFEF;}
.boxheader
{	
border-bottom-width: 1px; 
border-top-width: 1px; 
border-left-width: 1px; 
border-right-width: 1px; 
border-style: solid;	
border-color: #04315F;
background-color: #BADAF7;
font-weight: bold; 
}
.boxheader2
{	
border-bottom-width: 1px; 
border-top-width: 1px; 
border-left-width: 1px; 
border-right-width: 1px; 
border-style: solid;	
border-color: #04315F;
background-color: #ffa500;
font-weight: bold; 
}

.basebox
{	
border-bottom-width: 2px; 
border-top-width: 2px; 
border-left-width: 2px; 
border-right-width: 2px; 
border-style: solid;	
border-color: #000000;
background-color: #ffa500;
font-weight: bold; 
}
.idxright /* index-right */
{	
border-bottom-width: 2px; 
border-top-width: 2px; 
border-left-width: 1px; 
border-right-width: 1px; 
border-style: solid;	
border-color: #04315F;
background-color: #f0f0f0;
}

.bggreybot { background-color: #EFEFEF; }
.blueheader { background-color: #16346B; }
.greyline  { border-bottom-width: 1px; border-bottom-style: solid;	border-bottom-color: #999999; }
.formbutton 
{ 
color: #000000; 
font-weight: bold; 
background-color: #F5F5F5; 
border: 1px;
border-style: solid;	
border-color: #999999
}
