﻿body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	color: #333333;
	text-decoration: none;
}
div#Wrapper{
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	padding:0px;
	background-image: url(../images/VACE-top.jpg);
	background-repeat: no-repeat;
}
div#Atop{
	margin-bottom:0px;
	text-align: right;
	letter-spacing:1px;
	width: 920px;
	position:relative;}
	
#topflash {
	width: 920px;
	height:198
	left:0px;
	top: 0px;
    padding:0;
}
/*div#Atop{
	float:left;
	top:auto;
	padding: 0px;
	margin:0px;
	WIDTH: 920px;
	HEIGHT: 227px;
	background-image: url(images/VACE-top.jpg);
	background-repeat: no-repeat;
}*/
div#B1{margin:0px; WIDTH: 920px; HEIGHT: 227px;
}
div#B2{float:left; margin:0px; padding: 0px; WIDTH: 920px;
}
div#B2a{
	float:left;
	width:200px;
	margin: 0px;
	padding: 0px;
/*	clear: left;*/
}
div#B2b{float:left; margin:0px; width:720px;
}
div#Cfooter{
 	float:left;
	margin:0px;
	WIDTH: 910px;
	HEIGHT: 130px;
	background-attachment: fixed;
	background-image: url(../images/VACE-bottom-bg.jpg);
	background-repeat: repeat-x;
	background-position: left;
}

.Block:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
.Block:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	color: #333333;
	text-decoration: underline;
	text-align: left;
}
.Block:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
.menu:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-decoration: none;
    text-align: right;
	color: #333333;
	padding:2px 0px 0px 0px;
}
.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-decoration: none;
    text-align: right;
	color: #9a9a9a;
	padding:2px 0px 0px 0px;
}
.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-decoration: none;
    text-align: right;
	color: #333333;
	padding:2px 0px 0px 0px;
}
.bgnorepeat{
	background-repeat: no-repeat;
}
/****** top ******/
.tp-menu:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	color: #000000;
	text-decoration: underline;
	}
.tp-menu:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	color: #000000;
	text-decoration: none;}
.tp-menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	color: #000000;
	text-decoration: underline;}
div#topmenu{
	width:300px;
	position:absolute;
	z-index:70;
	left: 590px;
	top: 1px;
	margin:2px 5px 2px 10px;
}
.topmenu{	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	color: #000000;
	}
div#topsearch{
width:250px;
position:absolute; z-index:70; left: 680px; top: 200px;
margin:2px 10px 2px 10px;
}
.topsearch{font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 9pt;
	color: #999900;}

/****** left ******/
div#time{
	float: left;
	width: 175px;
	height: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
div#visited{
	float: left;
	padding: 3px 2px 3px 10px;
	width: 85px;
	height: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.taiwantime{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}

.taiwantime2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #000000;
}

.visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
div#vote{
	padding: 10px;
	width: 85%;
}
.poll-Q
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13pt;
	width: 180px;
	padding-left: 15px;
	font-weight: bold;
	color: #616161;
	padding-right: 5px;
}


.poll-A
{
	background-repeat: no-repeat;
	background-position: bottom;
	width: 180px;
	padding-bottom: 25%;
	padding-left: 20px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13pt;
	color: #333333;
}

/****** main ******/
div#main1A{
	float:left;
	padding:0px;
	width:485px;
	margin-top: 2px;
	margin-right: 17px;
	margin-bottom: 10px;
	margin-left: 10px;
}
div#main2A{
float:left;
	width:600px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 22px;
}

/*div#pathBrock{margin:0px; padding:0px;}*/
.path{
	font-size: 9pt;
	line-height: 13pt;
	color: #626523;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.path:link {
	font-size: 9pt;
	line-height: 15pt;
	color: #626523;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.path:hover{
	font-size: 9pt;
	line-height: 15pt;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.path:visited {
	font-size: 9pt;
	line-height: 15pt;
	color: #626523;
	font-family: Arial, Helvetica, sans-serif;}
div#news1title{
	background-image: url(../images/VACE-main_03bg.gif);
	background-repeat: repeat-x;
}
div#news2title{
	background-image: url(../images/VACE-main_12.gif);
	background-repeat: repeat-x;
	width: 484px;
}
div#newscontent{ width:484px; background-color:#d9daa4; height:260px; padding:2px 10px 2px 20px;
}
.newstopic{
	font-family: Arial, Helvetica, sans-serif; margin:10px 0px 0px 0px;
	font-size: 11pt;
	line-height: 1.8em;
	font-weight: bold;
	color: #5b5d01;
}
div#newspict{ width:200px; padding:0px 0px 6px 0px;
}
div#btMore{
padding:3px;
	width:53px;
	height:30px;
	right:10px;
	bottom:5px;
	float: right;
}
div#Nlist-f{
	width:484px;
	background-color:#e5e5c0;
	height:280px;
	font-size: 9pt;
	line-height: 12pt;
	color: #333333;
	vertical-align: top;
	background-image: url(../images/VVACE-main_16.jpg;
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
}
/*ul.out { list-style-position: outside; list-style-image: url(images/VACE-main-dot1.gif); } */
.dot01{
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.newslst:link{
	margin-top: 5px;
    padding-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #203122;
	vertical-align: top;
	text-decoration: none;
}	
.newslst:hover {
	margin-top: 5px;
    padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #666600;
	vertical-align: top;
}
.newslst:visited {
	margin-top: 5px;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #203122;
	vertical-align: top;
	text-decoration: none;
}


div#Nlist{ width:450px; background-color:#e5e5c0; height:260px; padding:0px;
}
.tbnews-list{
	margin: 4px;
	vertical-align:top;
	padding-top: 6px;
	padding-right: 5px;
	padding-left: 2px;
}
.tbnews-date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 120%;
	color: #000000;
	vertical-align:top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 6px;
	margin-top: 2px;
	margin-right: 2px;
}

div#main1B{float:left; margin:0px; padding:20px 0px 0px 0px; width:197px;
}
div#ad-kind
{width: 180px; padding: 0px 0px 2px 0px;}
div#adbox
{width: 150px; padding: 6px 0px 0px 12px; 
	text-align: center;
	vertical-align: middle;
}
.content-t{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 190%;
	font-weight: bold;
	color: #575A1F;
	text-decoration: none;
}

.ct-menutd{
	padding: 10px;
	border: 1px solid #666666;
	width: 450px;
	position: relative;}

.content-m{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
	font-weight: bold;
	color: #575A1F;
}

.content-m:link, .content-m:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 200%;
	font-weight: bold;
	color: #575A1F;
	text-decoration: none;
	padding: 5px;
}
.content-m:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 200%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 5px;
}
.content-m2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color: #575A1F;
	padding: 12px 0px 0px 0px;
}
.content-m2:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 120%;
	font-weight: bold;
	color: #575A1F;
	text-decoration: none;
	padding: 12px 0px 0px 0px;
}
.content-m2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 120%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 12px 0px 0px 0px;
}
.content-m2:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 120%;
	font-weight: bold;
	color: #575A1F;
	text-decoration: none;
	padding: 12px 0px 0px 0px;
}
#tdl{
	border:1px solid #666666;
	padding: 3px;
}
#td2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	color: #666600;
	padding: 0px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666600;
}
#tdlb{
	padding: 10px 0px 0px 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#trl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10pt;
	color: #666600;
	padding: 5px 0px 0px 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#tr2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #000000;
	padding: 6px 0px 6px 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	vertical-align: top;
}

#tr2 a:link, #tr2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	text-decoration: underline;
    text-align: right;
	color: #333333;
	padding:2px 0px 0px 0px;
}

#tr2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	text-decoration: underline;
    text-align: right;
	color: #9a9a9a;
	padding:2px 0px 0px 0px;
}

.menu2:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	text-decoration: underline;
    text-align: right;
	color: #333333;
	padding:2px 0px 0px 0px;
}

.menu2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	text-decoration: underline;
    text-align: right;
	color: #333333;
	padding:2px 0px 0px 0px;
}

.menu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	text-decoration: underline;
    text-align: right;
	color: #9a9a9a;
	padding:2px 0px 0px 0px;
}

/*.w-ins1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	color: #666600;
}*/
.w-ins2{}
/*#td2b{
	padding: 0px;
}*/
div#mg-tpbt { margin-top:12px; margin-bottom:12px;}
.whiteA{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #FFFFFF;
	background-position: center;
}
.blackA{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #000000;
	background-position: center;
}

/****** bottom ******/
div#symble{
	float: left;
	padding: 15px 5px 0px 5px;
	width: 200px;
	height: 50px;
	text-align: center;
	vertical-align: middle;
	margin: 11px 0px 5px 20px;
	border: 1pt solid #9d9f74;
}
.footer{
	padding: 0px;
	width: 650px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #686c28;
	text-align: left;
	vertical-align: top;
/*	margin: 2px 0px 10px 5px;*/
}

div#ftlink{
	float: right;
	padding: 2px;
	width:250px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #686c28;
	text-align: center;
	vertical-align: bottom;
	margin: 0px 65px 0px 0px;
}
.fttable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	margin: 0px;
	padding: 0px;
	height: 120px;
	width: 920px;
	background-image: url(../images/VACE-bottom-bg.jpg);
	background-repeat: repeat-x;
}

.ft:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #686c28;
	text-decoration: underline;
}
.ft:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #47491B;
	text-decoration: none;
}

.ft:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #686c28;
	text-decoration: underline;
}

form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	color: #535353;
}

/******070821新增******/
.content-t2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 190%;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}
.notes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #144274;
	text-align: left;
	vertical-align: top;
	padding-right: 150px;
}

/******070822新增修改******/
.newsText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.8em;
	color: #000000;
}

#newsText a:link, #newsText a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.8em;
	color: #FF3300;
	text-decoration: underline;
}
#newsText, p, table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.8em;
	color: #000000;
	text-decoration: none;
}

#newsText a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.8em;
	color: #686c28;
	text-decoration: none;
}

font{
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
}

/******070823新增修改******/
th{
	text-align: left;
}
#tr1th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10pt;
	color: #666600;
	padding: 5px 0px 0px 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;

}

#tr2b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #000000;
	padding: 3px 0px 3px 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	vertical-align: top;
}

#tr2b a:link, #tr2b a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #333333;
	text-decoration: underline;
}

#tr2b a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #9a9a9a;
	text-decoration: underline;
}

.BVform{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #666600;
	padding: 1px;
	width: 120px;
}

.BVform1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #666600;
	padding: 1px;
	width: 350px;
}

.BVSelect{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #666600;
	padding: 1px;
	/*width: 120px;*/
}

.BVpage{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #666600;
	padding: 1px;
	width: 40px;
}
form{ padding:0px; margin:0px;}

#tr3q{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #000000;
	padding: 6px 3px 6px 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	vertical-align: top;
}

#tr3q a:link, #tr3q a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	text-decoration: none;
    text-align: right;
	color: #333333;
	padding:2px 0px 0px 0px;
}

#tr3q a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	text-decoration: none;
    text-align: right;
	color: #9a9a9a;
	padding:2px 0px 0px 0px;
}

/*******070824新增*********/
.poll-Q2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 120%;
	font-weight: bold;
	color: #FF6600;
	height: 100px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-image: url(../images/VAC-poll-bgp1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.poll-A2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	color: #333333;
	padding:2px 0px 2px 1px;
}
ul , li { list-style-position: outside;} 

.sitemap:link, .sitemap:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-decoration: underline;
    text-align: right;
	color: #333333;
	padding:2px 0px 0px 0px;
}
.sitemap:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-decoration: none;
    text-align: right;
	color: #666666;
	padding:2px 0px 0px 0px;
}

/****** banner ******/
.back-norepeat{
background-repeat: no-repeat;
}

/****** 071022新增 ******/
textarea { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 9pt;
        line-height: 10pt;
        color: #000000; 
}

/****** 080513新增-meta ******/
#jumppage {
	FONT-SIZE: 1px; 
	MARGIN: 10px 0px 5px; 
	COLOR: #ffffff; 
	FONT-FAMILY: verdana; 
	LETTER-SPACING: -2px; 
	TEXT-ALIGN: center
}
#jumppage A:link {
	BORDER-RIGHT: #CCCCCC 1px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #CCCCCC 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #CCCCCC 1px solid; 
	COLOR: #154ba0; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #CCCCCC 1px solid;
	TEXT-DECORATION: none
}
#jumppage A:visited {
	BORDER-RIGHT: #CCCCCC 1px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #CCCCCC 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #CCCCCC 1px solid; 
	COLOR: #154ba0; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	TEXT-DECORATION: none
}
#jumppage A:hover {
	BORDER-RIGHT: #CCCCCC 1px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #CCCCCC 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #CCCCCC 1px solid; 
	COLOR: #92a05a; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	BACKGROUND-COLOR: #efefef; 
	TEXT-DECORATION: none
}
#jumppage .on {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	COLOR: #000000;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
	border: 1px solid #CCCCCC;
}
#keyword_bg {
	background-image: url(../images/keyword_r2_c2.gif);
	background-repeat: no-repeat;
}
.aaa1
{
    FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none;
}
.aaa1 A:link {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none;
}
.aaa1 A:visited {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none;
}
.aaa1 A:hover {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline;
}

.root_title
{
    font-size: 12px; color: #666600; text-decoration: none; font-weight: bold;
}
.root
{
    font-size: 12px; color: #000000; text-decoration: none;
}