 

/* article styles */
#pgst {vertical-align: top; padding: 25px 0 10px 0; font: bold 14px Arial, sans-serif; color: #000099; text-decoration: none;}
#ar {width: 460px; vertical-align: top; padding: 0;}
#arbody {vertical-align: top; padding: 10px 20px 0 20px;}
#arbody .hdr1 {vertical-align: top; padding: 20px 0 0 0; font: bold 21px Arial, sans-serif; color: #666666; border-bottom: 2px solid #666666;}
#arbody .intro {font: 12px Arial, sans-serif; color: #000000; padding: 12px 0 12px 0;}
#aropt {vertical-align: top; padding: 0 0 50px 10px; float: right;}
#aropt .pict {vertical-align: top; padding: 20px 0 20px 0;}
#aropt2 {vertical-align: top; padding: 4px 0 8px 10px; border-bottom: 1px solid #CCCCCC;}
#arlinks {width: 100px; vertical-align: top; padding: 0; border-left: 1px solid #CCCCCC;}
#arlinks .text-smb {vertical-align: top; padding: 3px 0 4px 6px; background: #E5E6E4;}
#arlinks .text-smg {padding: 6px 0 3px 4px;}
#article {vertical-align: top; padding: 20px 0 0 0; }
#article .title {font: bold 24px Arial, sans-serif; color: #000099; line-height: 26px; padding: 0;}
#article .text-smg {padding: 4px 0 4px 0;}
#article .author {font: bold 14px Arial, sans-serif; color: #333333; padding: 10px 0 0 0;}

/* page tools */
#tools {border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding: 4px 0 8px 0; width: 100px;}
#tools img {border-style: none; margin-left: 2px;}
* html #tools {width: 100px;}
#tools .text-sm {color: #003399;}
