.w12 {
	font-size:12px;
	color:#FFFFFF;
}

.b12 {
	font-size:12px;
	color:#000000;
}

.brw12 {
	font-size:12px;
	color:#6D5B51;
}

a.w12 {
	text-decoration:none;
}

A:link.w12 { color: #FFFFFF; text-decoration:none; font-size:12px;}
A:visited.w12 {color: #FFFFFF; text-decoration:none; font-size:12px;}
A:active.w12 {color: #FFFFFF; text-decoration:none; font-size:12px;}
A:hover.w12 { color: #FF9900; text-decoration:none; font-size:12px;}

td.hdr2 {
	color:#FFFFFF;
	height:34px;
	width:100%;
	background:transparent url("../imgs/vivilogo.gif") no-repeat right bottom;
}

.flow-navi {
	height:27px;
	width:611px;
	text-align:left;
	vertical-align:middle;
	background:transparent url("../imgs/flow-text.gif") no-repeat left top;
}

.flow-navi-text {
	padding-left:29px;
	font-size:13px;
	font-weight:bold;
	color:#FFE794;
}


re-header-frame {
}


re-footer-frame {
}
