BODY 		{ font-family: Lucida Grande, Arial, Verdana, Helvetica, sans-serif; background: url(dot2.gif) center top repeat-y;  }
H2 			{ color : #CC6600; font-family: Lucida Grande, Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 20px; LINE-HEIGHT: 22px; background: url(dot-top.gif) top repeat-x; font-weight: normal; }
H3 			{ color : #CC6600; font-family: Lucida Grande, Arial, Verdana, Helvetica, sans-serif; font-weight: bold; background-color : #EEEEEE; }
H4 			{ background-color : #EEEEEE; color : #222222; font-family : Arial, Tahoma, Helvetica, sans-serif; FONT-SIZE: 13px; LINE-HEIGHT: 15px; margin-bottom : 2px; margin-top : 2px; }
.bodytext 	{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 13px; LINE-HEIGHT: 16px; text-align : left; }
.twarn 		{ color : #2222FF; font-weight : bold; }
.jtseen_before 		{ background-color : #c1d8ba; }
.jcreate_acc 			{ background-color : #c1d8ba; LINE-HEIGHT: 18px;  FONT-SIZE: 15px;}
.tcen 		{ text-align : center; }
.tright		{ text-align : right; }
.tbodytext 	{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 15px; LINE-HEIGHT: 16px; padding-bottom : 1px; padding-left : 3px; padding-right : 3px; padding-top : 1px; }
.pageheader { color : #000000; font-family : Arial, Tahoma, Helvetica, sans-serif; FONT-SIZE: 18px; LINE-HEIGHT: 22px; }
.mainhead 	{ FONT-FAMILY: arial, sans-serif;	FONT-SIZE: 22px; LINE-HEIGHT: 26px; background-color: transparent; font-weight : bold; }
.headtext 	{ FONT-SIZE: 11px; font-weight: bold; }
.smalltext 	{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 9px; line-height: 11px; COLOR: #333333 }
.navbar 	{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 10px; line-height: 11px; COLOR: #000000 }
.datebar 	{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 10px; line-height: 11px; background: url(dot-top.gif) top repeat-x; }
.navbar 	{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 12px; line-height: 11px; border-style: solid; border-width: 0px 0px 0px 0px; border-color: #E4EC00; font-weight: bold; }
.hor_dots	{ background: url(dot-top.gif) top repeat-x; }
.adbox 		{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 10px; line-height: 11px; COLOR: #000000; border-bottom : thin solid Red;	border-top : thin solid Red; border-left : thin solid Red; border-right : thin solid Red; }

.mainsec 	{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 10px; line-height: 11px; }
.storyarea 	{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 12px; line-height: 13px; }
.tab_headline 	{ FONT-FAMILY: "Times New Roman", Times, serif; FONT-SIZE: 15px; padding-left : 3px; line-height: 18px; border-style: solid; border-width: 0px 0px 2px 0px; border-color: #ffffff; font-weight: bold; background-color : #FFFFFF; }

.leftvert 	{ border-style: solid; border-width: 0px 0px 0px 1px; border-color: #CCCCCC; }
.rightvert 	{ border-style: solid; border-width: 0px 1px 0px 0px; border-color: #CCCCCC; }
.bothvert 	{ border-style: solid; border-width: 0px 1px 0px 1px; border-color: #CCCCCC; }
.tab_btm 	{ border-style: solid; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; }
.tab_btm_gy	{ border-style: solid; border-width: 0px 0px 1px 0px; border-color: #CCCCCC; }
.bottom	 	{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 10px; line-height: 11px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #3131D6; }

.footertext { FONT-FAMILY: arial, sans-serif; FONT-SIZE: 10px; line-height: 11px; color: #000000; background: url(dot-top.gif) top repeat-x; }

.main_table {  }

.header_delim { background: url(dot.gif) left top repeat-y; clear: all; }
.adtbl_right {	background: url(dot.gif) right top repeat-y; clear: all; }
.fm_head	 { background: url(fm_head.png) center top repeat-y; }
.fm_head2	 { background: url(fm_head2.png) center top repeat-y; }
.fm_head3	 { background: url(fm_head3.png) center top repeat-y; }

.headertitle { FONT-FAMILY: times; FONT-SIZE: 30px; LINE-HEIGHT: 20px; COLOR: #000000; font-weight: bold }
.boxtitle	{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 25px; COLOR: #000000; font-weight: bold }

a 			{ color: #CC6600; TEXT-DECORATION: none; font-weight: bold; }
a:hover 	{ color: #999;  TEXT-DECORATION: none; font-weight: bold; }

a.footerlink:link, a.footerlink:visited, a.footerlink:hover, a.footerlink:active { COLOR: #000000;	TEXT-DECORATION: none; font-weight: bold; background : White; }
a.footerlink:hover { COLOR: #0000FF; TEXT-DECORATION: none; font-weight: bold; }

.arttype		{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 14px; }
.headline		{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 17px; LINE-HEIGHT: 20px; font-weight:bold; }
.overview		{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 13px; LINE-HEIGHT: 17px; font-style : italic; }
.fulltext		{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 12px;  LINE-HEIGHT: 16px; }
.wwlabel		{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight:bold; }
.by_line		{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 13px;  LINE-HEIGHT: 16px; }

.tt				{ border-style: solid; border-width: 1px 0px 1px 1px; border-color: #999999; }
.tte			{ border-style: solid; border-width: 1px 1px 1px 1px; border-color: #999999; }
.tm				{ border-style: solid; border-width: 0px 0px 1px 1px; border-color: #999999; }
.tme			{ border-style: solid; border-width: 0px 1px 1px 1px; border-color: #999999; }
.w500			{ width: 500px; }
.w450			{ width: 450px; }
.w400			{ width: 400px; }
.w350			{ width: 350px; }
.w300			{ width: 300px; }
.w250			{ width: 250px; }
.w200			{ width: 200px; }
.w150			{ width: 150px; }
.w100			{ width: 100px; }
.w75			{ width: 75px; }
.w50			{ width: 50px; }
.w20			{ width: 20px; }
.trshade 		{ background-color: #EEEEEE; }
input			{ height: 19px; background-color: #EEEEEE; border-color : #000000; border: 1px solid; color: rgb(34, 34, 34); }
select			{ height: 19px; background-color: #EEEEEE; border-color : #000000; border: 1px solid; color: rgb(34, 34, 34); }
.txt_area		{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 13px; height: 90px; background-color: #EEEEEE; border-color : #000000; border: 1px solid; color: rgb(34, 34, 34); }
.txt_area_h50	{ FONT-FAMILY: arial, sans-serif; FONT-SIZE: 13px; height: 50px; background-color: #EEEEEE; border-color : #000000; border: 1px solid; color: rgb(34, 34, 34); }
#cloud a.tag1 { font-size: 0.9em; font-weight: 100; }
#cloud a.tag2 { font-size: 1.1em; font-weight: 200; }
#cloud a.tag3 { font-size: 1.2em; font-weight: 300; }
#cloud a.tag4 { font-size: 1.3em; font-weight: 400; }
#cloud a.tag5 { font-size: 1.5em; font-weight: 500; }
#cloud a.tag6 { font-size: 1.6em; font-weight: 600; }
#cloud a.tag7 { font-size: 1.7em; font-weight: 700; }
#cloud a.tag8 { font-size: 1.9em; font-weight: 800; }
#cloud a.tag9 { font-size: 2.3em; font-weight: 900; }
#cloud a.tag10 { font-size: 2.5em; font-weight: 900; }

#cloud { padding: 2px; line-height: 3em; text-align: center; }
#cloud a { padding: 5px; }

#cloud { margin: 0; }
#cloud li { display: inline; }