/******************** BASIC ****************************/

BODY, table, tr, td{font-family:verdana; font-size: 7pt; color:#616161; line-height:14px; }
 A:link     {font:7pt verdana; color:#616161; text-decoration:none; line-height:14px;}
 A:visited {font:7pt verdana; color:#616161; text-decoration:none; line-height:14px;}
 A:hover  {font:7pt verdana; color:#0069aa; text-decoration:underline; line-height:14px;}

 
/******************** IMAGE border ********************/

img {
        border-right: medium none;
        border-top: medium none;
        border-left: medium none;
        border-bottom: medium none;
       }
	   

/******************** LINK ****************************/

.news_link01:link    {font:7pt verdana;color:#FFFFFF;text-decoration:none; line-height:11pt; font-weight:bold;}
.news_link01:visited {font:7pt verdana;color:#FFFFFF;text-decoration:none; line-height:11pt; font-weight:bold;}
.news_link01:active  {font:7pt verdana;color:#FFFFFF;text-decoration:none; line-height:11pt; font-weight:bold;}
.news_link01:hover  {font:7pt verdana;color:#FFFFFF;text-decoration:underline; line-height:11pt; font-weight:bold;}

.news_link02:link    {font:8pt verdana;color:#94eafe;text-decoration:underline; line-height:11pt; font-weight:bold;}
.news_link02:visited {font:8pt verdana;color:#94eafe;text-decoration:underline; line-height:11pt; font-weight:bold;}
.news_link02:active  {font:8pt verdana;color:#94eafe;text-decoration:underline; line-height:11pt; font-weight:bold;}
.news_link02:hover  {font:8pt verdana;color:#FFFFFF;text-decoration:underline; line-height:11pt; font-weight:bold;}

.news_page01:link    {font:9pt verdana;color:#4d4d4d;text-decoration:none; line-height:11pt; font-weight:bold;}
.news_page01:visited {font:9pt verdana;color:#4d4d4d;text-decoration:none; line-height:11pt; font-weight:bold;}
.news_page01:active  {font:9pt verdana;color:#4d4d4d;text-decoration:none; line-height:11pt; font-weight:bold;}
.news_page01:hover  {font:9pt verdana;color:#fa5f00;text-decoration:underline; line-height:11pt; font-weight:bold;}

.news_page02:link    {font:9pt verdana;color:#fa5f00;text-decoration:none; line-height:11pt; font-weight:bold;}
.news_page02:visited {font:9pt verdana;color:#fa5f00;text-decoration:none; line-height:11pt; font-weight:bold;}
.news_page02:active  {font:9pt verdana;color:#fa5f00;text-decoration:none; line-height:11pt; font-weight:bold;}
.news_page02:hover  {font:9pt verdana;color:#fa5f00;text-decoration:underline; line-height:11pt; font-weight:bold;}

.com_link01:link    {font:7pt verdana;color:#0069aa;text-decoration:none; line-height:11pt;}
.com_link01:visited {font:7pt verdana;color:#0069aa;text-decoration:none; line-height:11pt;}
.com_link01:active  {font:7pt verdana;color:#0069aa;text-decoration:none; line-height:11pt;}
.com_link01:hover  {font:7pt verdana;color:#0069aa;text-decoration:underline; line-height:11pt;}

#twitterArea {
		background-position:top;
		background-position:center;
		position:relative;
		width:650px;
		margin: 5px auto 0 auto;
		Height: 74px;
		border:solid #e3e3e3 1px;
		background-color: #fafafa;
	}


#twitterArea .imgbg {
		position: absolute;
		width:50px;
		height:50px;
		top: 10px;
		left: 10px;
		border:solid #d9d9d9 1px;
		background-color: #ffffff;
	}
	
#twitterArea .tlist {
		position: absolute;
		width:474px;
		height:52px;
		top: 10px;
		left: 72px;
	}
	
#twitterArea .vline {
		position: absolute;
		width:20px;
		height:72px;
		top: 0px;
		left: 557px;
	}

#twitterArea .follow {
		position: absolute;
		width:61px;
		height:23px;
		top: 10px;
		left: 577px;
	}
	
#twitterArea .reply {
		position: absolute;
		width:61px;
		height:23px;
		top: 39px;
		left: 577px;
	}

#buttonArea {
		background-position:top;
		background-position:center;
		position:relative;
		width:650px;
		margin: 5px 0 0 0;
		Height: 39px;
		border:solid #e3e3e3 0px;
	}

#buttonArea .older {
		position: absolute;
		width:61px;
		height:23px;
		top: 5px;
		left: 577px;
	}

#buttonArea .newer {
		position: absolute;
		width:61px;
		height:23px;
		top: 5px;
		left: 506px;
	}
	
#twitterArea .nondata {
		position: absolute;
		width:474px;
		height:52px;
		top: 27px;
		left: 280px;
	}