A { TEXT-DECORATION: none}
A:hover { TEXT-DECORATION: underline}
.LDropDown {  font-size: 11px; font-family: "Arial", "Helvetica",  "sans-serif"; }
.uln { TEXT-DECORATION: underline}
.tnav:link { color: #000000; TEXT-DECORATION: none; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-weight: bold}
.tnav:hover { color: #000000; TEXT-DECORATION: underline; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-weight: bold}
.tnav:visited{ color: #000000; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-weight: bold}
.tnav:active{ color: #000000; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-weight: bold}
.CopyRite {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 60%;}
.LSearch {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-weight: normal; font-size: 70%; line-height: 120%; color: #000000; border-right: #cccccc 1px dotted; border-top: #cccccc 1px dotted; border-left: #cccccc 1px dotted; border-bottom: #cccccc 1px dotted; background: #F0F0EE; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 10px;}
.TopSearch {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-weight: normal; font-size: 70%; color: #999999;}
.LSearch div.introsub {
	font-size: 100%;
	line-height: 170%;
	color: #990066;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 7px;
	PADDING-TOP: 10px;
	font-weight: bold;
}
.LSearchBox {  font-size: 11px; font-family: "Arial", "Helvetica",  "sans-serif"; }
.H1 {  font-family: "Times New Roman", "Times", "serif"; font-size: 32px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; line-height: 33px; margin-top: 8px; margin-right: 0px; margin-bottom: 7px; margin-left: 1px;}
.Author {  margin-top: 0em; margin-right: 0em;	margin-bottom: 15px; margin-left: 0em; font-size: 80%; font-family: "Times New Roman", serif; font-style: italic;}
.TH1 { margin-top: 6.0pt; margin-right: 0em; margin-bottom: 6.0pt; margin-left: 2.25pt;	page-break-after: avoid;	font-size: 85%; font-family: "Arial", "Helvetica", "sans-serif"; color: black;	font-weight: bold;}
.TTxt {	margin-top: 3.0pt;	margin-right: 0em;	margin-bottom: 3.0pt; margin-left: 0em;	text-align: center;	page-break-after: avoid; font-size: 75%; font-family: "Arial-narrow","Arial", sans-serif; color: black;	}
.TTopL { margin-top: 4.0pt;	margin-right: 0em; margin-bottom: 4.0pt; margin-left: 2.25pt; page-break-after: avoid;	font-size: 75%;	font-family: "Arial-narrow","Arial", sans-serif; color: black;	font-weight: bold;}
.TTopTxt {	margin-top: 3.0pt; margin-right: 0em; margin-bottom: 3.0pt;	margin-left: 0em; text-align: center;	page-break-after: avoid; font-size: 75%; font-family: "Arial-narrow","Arial", sans-serif; color: black;	}
.TTxtL { margin-top: 3.0pt;	margin-right: 0em; margin-bottom: 3.0pt; margin-left: 2.25pt; page-break-after: avoid;	font-size: 75%;	font-family: "Arial-narrow","Arial", sans-serif; color: black;}
.Image {margin-top: 6.0pt; margin-right: 0em; margin-bottom: 0em; margin-left: 0em;	margin-bottom: 0pt;	page-break-after: avoid; font-size: 100%; font-family: "Times New Roman", serif;}
.TTop {	margin-top: 4.0pt; margin-right: 0em; margin-bottom: 4.0pt;	margin-left: 0em; text-align: center;	page-break-after: avoid; font-size: 75%; font-family: "Arial", sans-serif; color: black; font-weight: bold;}
.TCap {	margin-top: 0em; margin-right: 6em;	margin-bottom: 12.0pt; margin-left: 0em; font-size: 75%; font-family: "Arial", sans-serif; font-style: italic;}
.p2, .P2, .p1, .P1, MsoNormal { margin-top: 0em; margin-right: 1em; margin-bottom: 10.0pt; margin-left: 0em;	font-size: 80%;	font-family: "Arial", sans-serif; line-height: 130%;}
.Plist { mso-style-name:Plist; mso-style-parent:P1;	margin-top:0cm;	margin-right:1.0cm;	margin-bottom:12.0pt;	margin-left:11.35pt; text-indent:-11.35pt; mso-pagination:none;	layout-grid-mode:char; mso-layout-grid-align:none;	font-size:10pt;	font-family: "Arial", "Helvetica", "sans-serif";	mso-fareast-font-family:MingLiU;	layout-grid-mode:line; }
.R1 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 95%; font-weight: bold; line-height: 100%; margin-top: 20px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px}
.R2 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 85%; font-weight: bold; line-height: 100%; margin-top: 15px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;  color: #333399; font-style: italic}
.Chart {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 80%; font-weight: bold; line-height: 100%; margin-top: 15px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; color: #990066}
.LSearch div.rmore {
	font-size: 95%;
	line-height: 120%;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px;
}
.LSearch div.HRSearch {border-bottom: #cccccc 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin-top:5px; margin-top:5px;
}
.NavBox {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-weight: normal; font-size: 70%; line-height: 120%;  PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px;}
.ArtDate {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 70%; margin-top: 8px; margin-right: 0px; margin-bottom: 3px; margin-left: 17px; color: #666666;}
.ArtHead {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 110%; font-weight: bold; line-height: 120%; margin-top: 14px; margin-right: 4px; margin-bottom: 4px; margin-left: 17px}
.ArtText { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 70%; line-height: 130%; margin-top: 0px; margin-right: 6px; margin-bottom: 4px; margin-left: 17px}
.ArtInfo {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 70%; margin-top: 8px; margin-right: 0px; margin-bottom: 3px; margin-left: 17px; color: #666666;}
.LStory {  border-right: #cccccc 1px dotted; border-top: #cccccc 1px dotted; border-left: #cccccc 1px dotted; border-bottom: #cccccc 1px dotted; PADDING-RIGHT: 20px; PADDING-LEFT: 35px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; margin-left:10px;}
.RAbs { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 70%; line-height: 130%; margin-top: 0px; margin-right: 6px; margin-bottom: 4px; margin-left: 1px}
li {  font-family: "Arial", "Helvetica", "sans-serif"; color: #cccccc}
.l1 { font-size: 80%; font-weight: bold; line-height: 110%; margin-top: 16px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px;}
.l2 { font-size: 75%; font-weight: bold; line-height: 110%; margin-top: 8px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px;}
.l3 { font-size: 75%; font-weight: normal; line-height: 110%; margin-top: 6px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; font-style: italic}
.RLinkHead {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-weight: normal; font-size: 70%; line-height: 120%; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}
.ReportLink {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-weight: normal; font-size: 70%; line-height: 120%; color: #000000; background: #F0F0EE; PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;}
.LoginBox {
	font-family: "Arial", sans-serif;
	font-weight: normal;
	font-size: 80%;
	line-height: 130%;
	color: #000000;
	border-right: #9999cc 1px solid;
	border-top: #9999cc 1px solid;
	border-left: #9999cc 1px solid;
	border-bottom: #9999cc 1px solid;
	background: #e5e5ff;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 15px;
	margin-bottom: 10px;
}
.Title {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 110%; font-weight: bold; line-height: 120%; margin-top: 14px; margin-right: 4px; margin-bottom: 9px; margin-left: 0px}
.ralg {  text-align: right}
.sButton {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 100%;
	font-weight: normal;
	margin-top: 0px;
	margin-left: 3px;
	padding: 0;
	border: 1px solid #3F3F3F;
	display: inline;
	vertical-align: top;
	background-color: #D5D5D5;
	cursor: hand;
}
.ArtBoxText {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 70%; line-height: 130%; margin-top: 3px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}
.ArtBoxCaption {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-weight: normal; font-size: 65%; line-height: 110%; margin-top: 0px; margin-right: 5px; margin-bottom: 13px; margin-left: 5px}


#chartsettings {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 200; PADDING-BOTTOM: 0px; MARGIN: -6px 0px 1px; PADDING-TOP: 7px; POSITION: relative; TEXT-ALIGN: left
}
#chartsettings INPUT {
	MARGIN: 4px 0px 0px 0px;
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px;PADDING-BOTTOM: 2px; WIDTH: 5em; PADDING-TOP: 2px;
	font-size: 11px; font-family: "Arial", "Helvetica",  "sans-serif"
}
#chartsettings INPUT.ch {
	WIDTH: 2em
}

#chartsettings INPUT.rbun {
	width: auto; PADDING-TOP: 2px;
}
#chartsettings INPUT.bsub {
	width: auto; margin-TOP: 10px; 
}
#chartsettings SPAN {
	LINE-HEIGHT: 1.2em; PADDING:0 ; FONT-SIZE: 0.9em; MARGIN-LEFT: 0px
}
.current {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tbl_box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}

#chart_details {
	CLEAR: both; BORDER-RIGHT: #abbac9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #abbac9 1px solid; PADDING-LEFT: 0px; Z-INDEX: 2; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 1px 0px 0px; BORDER-LEFT: #abbac9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #abbac9 1px solid; POSITION: relative; TEXT-ALIGN: left
}
#entireChart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN-TOP: 0px; LINE-HEIGHT: 1em; POSITION: relative; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px;
}
#controls {
	CLEAR: both; Z-INDEX: 10; FLOAT: left; MARGIN-BOTTOM: -1px; PADDING-TOP: 4px; POSITION: relative; LINE-HEIGHT: 1.2em
}
.controls {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.controls UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
.controls LI {
	BORDER-RIGHT: #abbac9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #abbac9 1px solid; PADDING-LEFT: 4px; BACKGROUND: #e6eaef; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px -1px -1px 0px; BORDER-LEFT: #abbac9 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #abbac9 1px solid; LIST-STYLE-TYPE: none; POSITION: relative; color:#000000;

}
.controls LI a {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.8em; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #006699; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.controls LI.current {
	BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #fff
}
.controls .current a {
	FONT-WEIGHT: bold; BACKGROUND: #fff; COLOR: #006699
}
.controls SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 150px; COLOR: #777; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px; font-weight:bold 
}
#bottomControls {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; MARGIN-TOP: -1px; Z-INDEX: 150; LINE-HEIGHT: 1.2em; ZOOM: 1; POSITION: relative
}
#bottomControls .controls {
	FLOAT: left! important
}
#bottomControls UL.controls {
	PADDING-left: 350px! important
}
#bottomControls .controls LI.current {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #fff
}
#bottomControls SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; COLOR: #777; LINE-HEIGHT: 1.8em; PADDING-TOP: 2px; font-weight:bold;
}
#bottomControls a.prlnk {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-left: 50px; color: #CC6600; LINE-HEIGHT: 1.8em; PADDING-TOP: 2px; text-decoration:underline
}
.crange { MARGIN-top: 7px; font-size: 11px; font-family: "Arial", "Helvetica",  "sans-serif"; 
}
#tblout div.tblnote { 
	color: #a03;
	border:#e5e5ff 1px solid;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-weight: bold;
	font-size: 1em;
	text-align:center;
	padding:25px;
	margin-top:15px;

}
#subscription div.snote { 
	color: #a03;
	border:#e5e5ff 1px solid;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-weight: bold;
	font-size: 1em;
	text-align:center;
	padding:15px;
	margin-top:15px;
	line-height: 130%;
}
#subscription{
	padding-bottom: 20px;
}
.d_tbl {
	FONT-SIZE: 90%; background-color:#FFFFFF; margin-left:0px; margin-bottom:0px; margin-right:0px; margin-top:5px; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"
}
.d_tbl td {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-weight:normal;
	text-align:center;
	font-size: 10px;	
}
.d_tbl td.hd {
	color: #666699;
	PADDING: 5px;
	MARGIN: 0px;
	text-align:center;
	font-weight: bold;
	font-size: 0.6em;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";	
}
.d_tbl td.hdl {
	color: #3a61a6;
	PADDING: 5px;
	MARGIN: 0px;
	font-weight: bold;
	text-align:left;
	font-size: 0.95em;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";	
}
.upval {
	color: #008000;
}
.downval {
	color: #a03;
}
.unchval {
	color: #000;
}
#archive UL LI A.ar, #archive UL LI A.ar:visited {
	padding-right:7px;
	padding-left:7px;
	padding-bottom:5px;
	padding-top:0px;
	display:block;
	font-size:.62em;
	text-transform:uppercase;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	white-space:nowrap;
	float:left;
	border-bottom: 4px solid #e6e6e6;	
}
#archive UL LI A.ar:hover{
	color:#990066;
	text-decoration:none;
	border-bottom: 4px solid #990066;	
}
#archive UL LI A.ar-selected {
	padding-right:7px;
	padding-left:7px;
	padding-bottom:5px;
	padding-top:0px;
	display:block;
	font-size:.62em;
	text-transform:uppercase;
	color:#990066;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-color:#ffffff;
	white-space:nowrap;
	float:left;
	border-bottom: 4px solid #990066;	
}
#archive UL {
	padding:0;
	margin:0;
	list-style:none;
}
#archive UL LI {
	float:left;
	margin-right:4px;
	padding-left:4px;
	padding-right:4px;
}
.ReportHead {margin-top: 4px; margin-right: 4px; margin-bottom: 4px; margin-left: 5px; color: #cccccc;font-size:.65em; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;font-weight: normal;}
.TopReportHead {margin-top: 4px; margin-right: 4px; margin-bottom: 4px; margin-left: 5px; color: #cccccc;font-size:.65em; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;font-weight: normal;}
.lsup {color: #666666;}
.bnow{
	font-size: 70%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 17px;
	PADDING-BOTTOM: 7px;
	PADDING-TOP: 4px;
}
.bnowl{
	color: #990066;
	text-decoration:underline;
}
.addb{
	background-image: url(/images/addbg.gif);
	display: block;
	background-color: transparent;
	background-repeat: no-repeat;
	width: 100px;
	height: 20px;
	margin: 5px auto;
	padding: 0px 0px 0px 10px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight: bold;
	text-decoration: none;
	border:none;
}
.RBoxLink {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-weight: normal; font-size: 65%; line-height: 110%; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px}
#main_ad_unit{margin-top:25px; text-align:center;}
.MainAdHead {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 125%; font-weight: bold; line-height: 130%; margin-top: 10px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px}
.MainAdPara {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; Text-Decoration: none; font-weight: normal; font-size: 70%; line-height: 120%; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; color: #000000;}
.AdHead {  font-family: "Arial", "Helvetica", "sans-serif"; font-weight: normal; font-size: 78%; line-height: 120%; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 10px;}
.AdPara {  font-family: "Arial", "Helvetica", "sans-serif"; Text-Decoration: none; color: #666666; font-size: 68%; margin-top: 0px; margin-right: 5px; margin-bottom: 10px; margin-left: 10px}

#art-box {
	font-family: "Arial", "Helvetica", "sans-serif"; 
	padding-top:0px;
	padding-bottom:15px;
	padding-right: 10px;
	margin:0;
	font-size: 1em; 
	line-height: 1.3em;
	display:block;
}
#art-box .H1 {  
	font-size: 1.6em; 
	font-weight: bold; 
	line-height: 1.2em; 
	margin-top: 23px; 
	margin-right: 0px; 
	margin-bottom: 2px; 
	margin-left: 0px;
	padding:0;
}
/*
#art-box .H1 a:hover {  
	border-bottom: 4px solid #eb4c07;
	text-decoration:none;
}
*/
#art-box .H1b {  
	font-size: 1.3em; 
	font-weight: bold; 
	line-height: 1.2em; 
	margin-top: 6px; 
	margin-right: 0px; 
	margin-bottom: 4px; 
	margin-left: 0px;
	padding:0;
}
#art-box .info {  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: .7em; 
	margin-top: 3px; 
	margin-right: 0px; 
	margin-bottom: 3px; 
	margin-left: 1px;
	padding:0; 
	color: #666666;
}
#art-box .P1 {
	margin:0;
	padding:0;
}
.uln { TEXT-DECORATION: underline}
.clear-both {
	clear:both;
}
div.transbox
  {
  width:336px;
  /*height:100px;
  margin:30px 50px;*/
  margin-top: -30px;
  background-color:#ffffff;
  padding:0;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  }
div.transbox p
  {
  height:30px;
  padding:0;
  margin:0;
  color:#000000;
  font-size: .71em;
  }
#citem{
	float:left; 
	width:100%; 
	text-align:left;
}
#citem ul {
	padding-left:0px;
	padding-bottom:10px;
	margin:0;
	list-style:none;
}
#citem ul li a {
	padding-right:7px;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	float:left;
	margin:0;
}
#citem ul li {
	border-bottom: 1px dotted #e6e6e6;
	padding:0;
	margin-bottom:10px;
	display:block;
	float:left;
}
#citem ul li a p.H2 {  
	font-size: 1.1em; 
	padding:0;
	margin:0;
	line-height:130%;
}
#citem ul li p.info {
	clear:both;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: .7em; 
	margin-top: 3px; 
	margin-right: 0px; 
	margin-bottom: 6px; 
	margin-left: 10px;
	padding:0; 
	color: #999999;
	line-height:.8em;
}
#citem ul li p.P1 {
	float:left;
	padding-left:10px;
	padding-bottom:7px;
	padding-right:15px;
	color:#666666;
}
#citem ul li p.P1 a {
	float:left;
	background:none;
	padding:0;
	margin:0;
	display: inline;
}

#csub a{
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	text-transform:uppercase;
	color:#990066;
	font-weight:bold;
	display: block;
	border-bottom: 4px solid #e6e6e6;
}
#pg {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:.6em; margin-bottom:10px;padding:0; margin-right:10px; margin-left:10px;}
#pg A {border: #cccccc 1px solid; DISPLAY: block; FLOAT: left; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; margin-right:3px; COLOR: #000; TEXT-ALIGN: center; TEXT-DECORATION: none}
#pg A:hover {border-color: #999999; BACKGROUND: #ffffff; COLOR: #000;}
#pnav .ui-tabs-panel{
	margin:0px;
	padding:10px 2px;
	background-color:#ffffff;
	text-align:left;
}
#pnav .ui-tabs-nav {
	font-size: .7em;
	padding-left:0;
}
#pnav .ui-tabs-nav li {
	border:0;
	background: none;
}
#pnav li.ui-tabs-selected a {
	border-bottom: 2px solid #999999;
	background: #e6e6e6;
}
.image_thumb {
	float: left;
	width: 248px;
	background: #f0f0f0;
	border-right: 1px solid #fff;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	margin:0;
	padding:0;
}
.image_thumb img {
	margin:0;
	padding: 0;
	border: none;
}
.image_thumb ul {
	margin: 0; 
	padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0;
	padding: 10px 0px;
	width: 248px;
	float: left;
	background: #f0f0f0;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	border-right: 1px solid #ccc;
	background: #f0f0f0 url(/images/p-bg.gif) repeat-x;
}
.image_thumb ul li.hover {
	background: #fff;
	/*background: #f0f0f0*/
	cursor: pointer;
}
.image_thumb ul li.active {
	background: #fff;
	cursor: default;
}
.image_thumb ul li p.h2 {
	font-size: 0.65em; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	cursor: pointer;
	margin-top: 3px; 
	margin-right: 0px; 
	margin-bottom: 3px; 
	margin-left: 1px;
}
.image_thumb ul li .block {
	float: left; 
	margin-left: 10px;
	padding: 0;
	width: 100px;
}	
.image_thumb ul li .imgblock {
	float: left; 
	display:block;
	margin-left:4px;
	padding: 0; 
	width: 120px;
	height: 80px;
	border: 1px dotted #ccc; 
	background-color: #fff; 
	text-align:center;
}	
.block small { 
	padding: 0; 
	font-size: 0.6em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 3px; 
	margin-right: 0px; 
	margin-bottom: 3px; 
	margin-left: 0px;
	color: #666666;
	cursor: pointer;
}
#mr-tabbox{
	margin:0;
}
.mr-hd {
	padding-top:10px;
	padding-bottom:5px;
	font-weight:bold;
	font-size: 1em;
	text-transform:uppercase;
}
.mr-hd a, .mr-hd a:visited, .mr-hd a:hover, .mr-hd a:link {
	color: #999999;
	padding-right:9px;
	background:url(/images/gr1.png)  no-repeat scroll right center;	
}
.mr-hd-1 {
	padding-top:10px;
	padding-bottom:5px;
	font-weight:bold;
	font-size: 1em;
	text-transform:uppercase;
}
.mr-hd-1 a, .mr-hd-1 a:visited, .mr-hd-1 a:hover, .mr-hd-1 a:link {
	color: #990066;
	padding-right:9px;
}
#mr-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:0px;
	padding-bottom:15px;
	padding-right: 10px;
	padding-left: 0px;
	display:block;
	border-top: 4px solid #e6e6e6;
}
.weblinks ul {
	padding:0;
	margin:0;
	list-style:none;
}
.weblinks ul span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.84em;
	color: #666666;
	font-weight:bold;
	display: block;
	border-bottom: 4px solid #e6e6e6;
}
.weblinks ul li{
	display:block;
	margin:0;
	padding:0;
	font-size: 0.8em;
	line-height:1.2em;
}
.weblinks ul li a {
	padding-right:7px;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:2px;
	display:block;
	background:url(/images/gr.gif) no-repeat 2px 6px;
}
.weblinks ul li p {
	padding-left:10px;
	padding-right:0;
	padding-bottom:10px;
	margin:0;
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size: 0.86em;
	line-height:1.3em; 
	color: #666666;
}
.weblinks ul li p.info {
	clear:both;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: .7em; 
	margin-top: 3px; 
	margin-right: 0px; 
	margin-bottom: 6px; 
	margin-left: 10px;
	padding:0; 
	color: #666666;
	line-height:.8em;
}
.subtopiclinks ul {
	padding:0;
	margin:0;
	list-style:none;
}
.subtopiclinks ul li{
	display:block;
	margin:0;
	padding:0;
	font-size: 0.8em;
}
.subtopiclinks ul li a {
	padding-right:7px;
	padding-left:10px;
	padding-bottom:0px;
	padding-top:2px;
	display:block;
	background:url(/images/gr.gif) no-repeat 2px 6px;
}
.FPara {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 70%; margin-top: 15px; margin-right: 0px; margin-bottom: 5px; margin-left: 15px; color:#666666}
.ArtMore {font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-weight: normal; font-size: 65%; line-height: 110%; margin-top: 0px; margin-right: 3px; margin-bottom: 7px; margin-left: 10px; color: #666666; solid; border-left: #cccccc 1px dotted; border-top: #cccccc 1px dotted; PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 3px; background: #F0F0EE;}
.ImgBox {background: #ffffff; text-align: center; border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid;  PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; margin-top: 2px; margin-right: 3px; margin-bottom: 0px; margin-left: 0px; }
.ArtMoreLnk {TEXT-DECORATION: underline; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; margin-top: 2px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px;}
.ArtRecHead {font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-weight: normal; color: #000000; PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; background: #F0F0EE}
.ArtRecTxt {font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-weight: normal; color: #000000; font-size: 70%; line-height: 110%; margin-bottom: 4px; margin-top: 5px; margin-left: 2px;}
.ComTxtBox {  font-size: 11px; font-family: "Arial", "Helvetica",  "sans-serif"; }
.countchar	{  font-size: 100%; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; color:#000000; width: 20px; background-color:#F0F0EE; border-style:0; border:1px; padding:0px; }
.RelStory {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; line-height: 120%; margin-top: 7px; margin-right: 5px; margin-bottom: 8px; margin-left: 0px}
.ArtRec {font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-weight: normal; font-size: 70%; line-height: 110%; margin-top: 1px; margin-right: 3px; margin-bottom: 7px; margin-left: 2px; color: #666666; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px; background: #ffffff;}
.CenterTextHead {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 80%; margin-left:5px;}
.H2 {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 80%; font-weight: bold; line-height: 110%; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 1px;}
.topic_thumb ul {list-style:none;margin:0;padding:0;}
.topic_thumb ul li p.h2{font-size:.96em;line-height:1.3em;}
.topic_thumb ul li .block{float:left;width:170px;margin-left:10px;padding:0;}
.topic_thumb ul li .imgblock{float:left;display:block;margin-top:3px;width:120px;height:80px;border:1px solid #ccc;text-align:center;padding:0;}
.topic_thumb ul li p.fpara{font-family:Arial, Helvetica, sans-serif;font-size:.88em;line-height:1.3em;color:#666;padding:5px 7px 0 0;}
.topic_thumb{float:left;padding-bottom:10px;margin:0;}
.topic_thumb ul li{float:left;border-bottom:1px solid #e6e6e6;margin-bottom:10px;margin-top:5px;padding-bottom:10px;}
.topic_thumb ul li p,.topic_thumb ul li p a.subject{margin:0;padding:0;}
.topic_thumb ul li a.l_rmore{background:url(/images/global/gr.gif) no-repeat 2px 10px;padding:5px 7px 0 10px;}
.lhd{
	padding-bottom:3px;
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:15px;
	color:#990066;
	width:100%;
}
#topics .topic_thumb ul li .block {
	width: 430px;
	font-size:.84em;
}
#mextra .topic_thumb ul li .block {
	width: 540px;
	font-size:.84em;
}
#mextra .topic_thumb ul li p.h2, #topics .topic_thumb ul li p.h2 {
	font-size: 1.2em;
	font-family: Georgia,"Times New Roman",Times,serif; 
}
#mextra .topic_thumb ul li p.fpara, #topics .topic_thumb ul li p.fpara {
	font-size: 1em;
	line-height:normal;
}
#mextra .topic_thumb ul li p.updt, #topics .topic_thumb ul li p.updt {
	font-size: .8em;
	line-height:normal;
	font-style:italic;
	color:#666;
	padding-top:5px;
}
#mextra .topic_thumb ul li .imgblock, #topics .topic_thumb ul li .imgblock {
	width: 160px;
	height: 107px;
}
#mextra .topic_thumb ul li .phimgblock, #topics .topic_thumb ul li .phimgblock  {
	float: left; 
	display:block;
	margin-top:3px;
	padding: 0; 
	width: 120px;
	height: 80px;
	border: 1px solid #ccc; 
	text-align:center;
}
#mextra #title {
	font-size: 1.1em;
	line-height:normal;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}
#rtopics .topic_thumb ul li .block {
	width: 120px;
	font-size:.84em;
}
#rtopics .topic_thumb ul li p.h2 {
	font-size: 1em;
}
#rtopics .topic_thumb ul li p.fpara {
	font-size: 1em;
	line-height:normal;
}
#rtopics .topic_thumb ul li{
	margin-top:0;
}
