a:hover { text-decoration:underline }
a.qv { text-decoration:underline }
a.qv:visited { text-decoration:underline }
a.pseclink { font-family:Verdana; font-size:60% }
.findlink a { font-family:Verdana; font-size:60%; color:#0066CC}
.bloglink a { font-family:Verdana; font-size:60%; color:#0066CC}
a.contlink { font-size:75% }
a.contentspage { font-family:Tahoma; font-size:70% }
a.inactive { text-decoration:none; cursor:text; color:#666666 }
a.boxmoda,a.boxmoda:hover { cursor:pointer; text-decoration:none;}
.sidecol { background-image:url(/xImages/artpage/lt_blue_fade_bdgrd.gif); background-repeat:repeat-y }
.textcol { padding-right:5px }
.lfmods { color:#000000; margin-left:10px; margin-right:22px }
.rtmods { float:right; padding:10px 0 0 10px }
.qlmod { width:300px; margin-bottom:18px }
.pkey { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; line-height:190%; color:#333333 }
table.formula { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:100%; color:#333333 }
.pagenum { font-family:Verdana; font-size:75%; color:#0066CC; margin-bottom:10px }
.arttitle { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:180%; font-weight:normal; color:#003366; margin-bottom:8px }
.jtitle { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:100%; color:#003366; padding-bottom:5px }
.mmtitle { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:70%; color:#000000; padding: 0 14px 0 0 }
.mmcell { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:70%; color:#000000; padding: 8px 14px 0 0 }
.sectiontitle { margin: 30px 0 0 0 }
.sec1 { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; text-transform:uppercase; font-size:150%; font-weight:normal; color:#999999; margin-bottom:0 }
.sec2 { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:150%; font-weight:normal; color:#999999; margin-bottom:6px }
.sec3 { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:110%; font-weight:normal; color:#999999; margin-bottom:6px }
.sec4 { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:90%; color:#999999; margin-bottom:6px }
.outlinetitle { font-family:Verdana; font-size:70%; color:#666666; padding-top:18px; clear:left }
.outline { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:75%; line-height:14pt; color:#0066CC; padding-top:5px }
span.inlinetitle { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:130%; font-weight:bold }
.modtitle { font-family:Verdana; font-size:70%; padding-bottom:4px }
.modlist { margin:0 0 0 11px; padding:0; list-style-image:url(/xImages/artpage/t_bullet.gif) }
.moditem { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:70%; line-height:12pt; margin-bottom:2px }
.modmore { font-family:Verdana; font-size:70%; margin: 4px 0 3px 11px }
.modsep { margin: 10px 0 10px 0; background-color:#BEDDEC; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr="#8CB0CF", EndColorStr="#FFFFFF") }
.prevbtn { padding: 0px 35px 3px 20px; border:solid 1 #999999; margin-right:16px }
.nextbtn { padding: 0px 20px 3px 35px; border:solid 1 #999999; margin-left:16px  }
.pagetext { font-family:Tahoma; font-size:110% }
.prevcaret { font-family:Tahoma; font-size:170%; color:#000000; padding-right:7px  }
.nextcaret { font-family:Tahoma; font-size:170%; color:#000000; padding-left:7px }
.pagelink { font-family:Tahoma; font-weight:bold; font-size: 85%}
.pagelinkpipe {padding-left:3px;padding-right:2px}
.artfooter {margin-top: 34; margin-bottom: 46}
.artfooterleft {border-top: solid 1 #999999; border-bottom: solid 1 #999999; padding-top:20;padding-bottom:20;padding-right:11}
.artfooterright {border-top: solid 1 #999999; border-bottom: solid 1 #999999; border-left: solid 1 #999999; padding-left:16; padding-right:16}
.artfootertext { font:70% Tahoma; color:#000000; margin-top:20; margin-bottom:20; vertical-align:middle; padding-right:8}
.artfooterimg {padding-right:4}
.ratingheader { font:70% Tahoma; color:#000000; padding-bottom:4; margin-top:10; margin-bottom:10}
.ratingtextL { font:70% Tahoma; color:#666666; text-align:left;}
.ratingtextR { font:70% Tahoma; color:#666666; text-align:right;}
.ratingstar {padding-bottom:4;}
.copyright { font-family:Verdana; font-size:70%; color:#666666; margin:20px 0 2px 0 }
.citelink { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:70%; margin-top:20px }
.footer { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:70%; color:666666; line-height:170%; margin-top:20px }
table.sidebar { table-layout:fixed; background-image:url(/xImages/artpage/sidebar_fade_bkgd.gif); background-repeat:repeat-y; padding-left:19px }
td.sbcat { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:75%; line-height:19pt; color:#0066CC }
td.sbtitle { font-size:75%; line-height:19pt }
td.sbtext { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:75%; line-height:19pt; color:#0066CC }
td.sblink { font-size:75%; font-weight:bold; line-height:19pt }
img.artticon { position:relative; border:0; left:-16 }
img.ticon { position:relative; border:0; top:-16; left:48 }
table.inlinemedia { float:left; margin-top:10px; margin-right:10px }
.mediatitle { font-family:Tahoma; font-weight:bold; font-size:90%; color:#333333 }
td.caption { font-family:Tahoma; font-size:70%; line-height:12pt; color:#333333 }
td.inlineTitle { font-family:Tahoma; font-weight:bold; font-size:80%; color:#000000; padding-top:5px; padding-bottom:5px }
span.scoGoto { font-size:70% }
span.ClusterCell { border: solid 3px; overflow:hidden; width:70px; height:70px; cursor:hand }
span.scoCell { width:70; height:70; overflow:hidden; border:3px solid #ffffff; cursor:hand }
.arthead { font-family:Verdana; font-size:60%; color:#666666 }
.modulebullet	{font-family:Verdana;font-weight:normal;font-size:6px;color:#0066cc;position:relative;padding-left:3px; padding-top:4px;padding-right:5px;}
.promomodule { font-family:Verdana; font-size:70%; padding-bottom:5px }
.boxmod { width:150px; background-color:#E5F1FF; border:solid 1 #90C4F5; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType="0", StartColorStr="#FFFFFF", EndColorStr="#E5F1FF") }
.bmtitle { font-family:Tahoma; font-size:75%; font-weight:bold; color:#3dac00; padding:24px 24px 12px 18px }
.bmdesc { font-family: Tahoma; font-size:75%; font-weight:normal; color:#000000;  text-align:left; padding:0 24px 28px 18px }
.bmlink { font-family:Tahoma; font-size:75%; font-weight: normal; color: #0066CC; padding:0 19px 18px 0 }
.bmebd {font-family: Tahoma;font-weight:normal; font-size:100%; text-align:left; color:#FF6600;}
.fbTable { border-top-style:solid; border-top-color:#BBDA7E; border-top-width:1px }
.fbHeading { font-family:Verdana; font-size:110%; color:#666666 }
.fbBody { font-family:Verdana; font-size:75%; color:#666666 }
.fbText { height:100px; width:354px; margin:0 30px 15px 45px }
.fbSend { font-family:Tahoma; font-size:80% }
.rule { height:1px; margin-bottom:3px }
.newsmod { width:575px; padding-top:22px }
.newsrule { height:2px; margin-bottom:2px }
.newsbp { float:right; font-family:Verdana; font-size:75%; color:#999999 }
.newstitle { font-family:Verdana; font-weight:bold; font-size:75%; color:#CC0000; margin-bottom:6px }
.newsbody { font-family:Verdana; font-size:75%; color:#660000; line-height:140%; margin-bottom:8px }
.pamod { padding:0 25px 10px 25px }
.pamodtitle { padding-top:6px; font-family:Tahoma; font-size:9pt; color:#666666 }
.patitle { padding-top:10px }
.patitle a { font-family:Verdana; font-size:9pt; font-weight:bold }
.pabody a {font-family:Verdana; font-size:9pt; color:#565656 }
.pabody a:hover { text-decoration:none }
.palink a { font-family:Verdana; font-size:9pt }
.palink a:hover { text-decoration:none }
