/* ASE Style */ 

	a:link          { 
		color: #0000FF; 
		TEXT-DECORATION: none;
		BORDER-BOTTOM: #C0C0C0 1px solid;
		}
	a:visited       { 
		color: #8000FF; 
		TEXT-DECORATION: none;
		BORDER-BOTTOM: #C0C0C0 1px solid;
		}
	a:hover         { 
		color: #000000; 
		TEXT-DECORATION: none;
		BORDER-BOTTOM: #0000FF 1px dashed;
		}
	a:active        { 
		color: #000000; 
		TEXT-DECORATION: none;
		BORDER-BOTTOM: #FF0000 1px dashed;
		}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 85%;
 line-height: 140%
 margin:20px;
 background:#ffffff;
 color: #333333;
 text-align:center;
 padding:0;
 }

 	.summary { 
		font-size: 90%; 
		line-height: 150%
		}
		
 	.article_text { 
	font-size: 90%; 
	line-height: 140%; 
	}
 
#main {
 text-align:left;
 border:1px solid #000000;
 width:746px;
 margin:auto;
 }

#header {
 height: 45px;
 padding: 10px 10px 0px 10px;
 background: #f7f7f7;
 color: #666666;
 font-family: Verdana, Arial, sans-serif;
 font-size: 100%;
 }

#navtop {
 height: 17px;
 background: #e7e7e7;
 color: #333333;
 border:solid #666666;	
 border-width: 0px 0 0px 0;
 font-family: Verdana, Arial, sans-serif;
 font-size: 80%;
 padding:3px;
 }
 
 #navbottom {
 height: 17px;
 background: #e7e7e7;
 color: #333333;
 border:solid #666666;	
 border-width: 0px 0 0px 0;
 font-family: Verdana, Arial, sans-serif;
 font-size: 80%;
 padding:3px;
 }
 
 .navtoplink
 { COLOR: #FFFFFF; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navtoplink:link
{ COLOR: #FFFFFF; BACKGROUND: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navtoplink:visited
{ COLOR: #FFFFFF; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navtoplink:hover
{ COLOR: #FFFF80; BACKGROUND: none; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
 }

#contentarea {
 position:relative;
 background: #f7f7f7;
 color: #333333;
 width:746px;
 padding:0;
 }

#leftnav {
 float:left;
 background:#f7f7f7;
 color: #333333;
 width:180px;
 }

#contentarea2 {
 width:555px;
 background: #FFFFFF;
 color: #333333;
 border: thin #333333;	
 border-width:0 0 0 0px;
 text-align:left;
 }

#footer {
 height:20px;
 font-size: 80%;
 padding: 10px 5px 0px 5px;
 background:#f7f7f7;
 color: #333333;
 border: thin black;
 border-width: 0px 0 0 0;
 margin:0;
 }
 
 #related {
 font-size: 85%;
 line-height: 150%;
 padding: 0px 0px 0px 10px;
 background:#ffffff;
 color: #333333;
 }
 
 /* other */ 
 
 p {
 margin:0;
 padding:15px;
 }

h3 {
 color: #000080;
 margin:0;
 padding:15px;
 }

h4 {
 color: #000080;
 margin:0; 
 padding: 0px 0px 10px 13px;
 }
 
p:first-letter {
 font-size: 110%; 
 font-weight: bold;
 color:black;
 }