.hover_mask img { background-color: silver;border:1px solid white; }
.hover_mask:hover img { background-color: silver;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;border:1px solid black; }

.t_bk_org {
	font: 13px/23px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	border-bottom: 1px dotted #999999;
	list-style-position: outside;
	list-style-image: url(images/red.gif);
}
.box_blu {
	margin: 3px;
	border: 1px solid #CEDDE8;
}

.day_green {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #009900;
}
.t_bk {

	font: 13px/19px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-image: url(images/red.gif);
}
.t_video_w {
	font: 13px/21px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	border-bottom: 1px solid #006699;
}
.t_wh_yel {

	font: 13px/21px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	border-bottom: 1px dotted #999999;
	list-style-position: outside;
	list-style-image: url(gb/images/point_y.gif);
}
.t_bk_menu1 {
	font: 13px/21px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	border-bottom: 1px dotted #666666;
}
.t_bk_menu1_over {
	font: bold 13px/21px Arial, Helvetica, sans-serif;
	color: #DD3F8C;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	border-bottom: 1px dotted #666666;
	clip: rect(auto,auto,auto,auto);
}
.t_blue {
	font: 13px/19px Arial, Helvetica, sans-serif;
	color: #336699;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-type: disc;
}
.box {
	font: 13px Arial, Helvetica, sans-serif;
	color: #006699;
	height: 20px;
	width: 55px;
	border: 1px solid #006699;
}

.none {
	font: 13px/19px Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-image: url(images/red.gif);
	color: #333333;
}
.none_wh {
	font: 13px/21px Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-image: url(gb/images/point_o.gif);
	color: #FFFFFF;
	border-bottom: 1px dotted #009999;
}
.copyright {


	font: 10px/16px Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-image: url(gb/images/point_o.gif);
	color: #FFFFFF;
}
.t_br {

	font: 13px/21px Arial, Helvetica, sans-serif;
	color: 691102;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	border-bottom: 1px dotted #999999;
	list-style-position: outside;
	list-style-image: url(images/red.gif);
}
.t_pp {

	font: bold 13px/21px Arial, Helvetica, sans-serif;
	color: #9900FF;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-type: disc;
}
.t_bk_s {


	font: 10px/16px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-image: url(images/red.gif);
}
.none_br {

	font: 13px/19px Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-image: url(images/red.gif);
	color: #691102;
}
.cal_month {
	color: #000000;
	letter-spacing: 0.5px;
	word-spacing: 0.5px;
	font: 11px/19px Arial, Helvetica, sans-serif;
}
.cal_week {
	color: #FFFFFF;
	letter-spacing: 0.5px;
	word-spacing: 0.5px;
	font: bold 11px/19px Arial, Helvetica, sans-serif;
	border-width: 1px;
	border-color: #CCCCCC;
}
.cal_day {
	color: #000000;
	letter-spacing: 0.5px;
	word-spacing: 0.5px;
	font: 11px/19px Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
}
.cal_holiday {
	color: df4d87;
	letter-spacing: 0.5px;
	word-spacing: 0.5px;
	font: 11px/19px Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
}
.date {
	color: #0066FF;
	letter-spacing: 0.5px;
	word-spacing: 0.5px;
	font: 10px/15px Arial, Helvetica, sans-serif;
}
.box_red {
	margin: 3px;
	border: 1px solid #FFD8D5;
}
.t_red {

	font: 13px/19px Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-type: disc;
}
.box_gre {
	margin: 3px;
	border: 1px solid #B8EAB0;
}
.t_gre {


	font: 13px/19px Arial, Helvetica, sans-serif;
	color: #006600;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-type: disc;
}
.t_w {


	font: 13px/19px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-image: url(images/red.gif);
}
.title_bk {


	font: 15px/21px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-type: disc;
}
.t_blu_menu1 {

	font: 13px/21px Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	border-bottom: 1px dotted #666666;
}
.title_pp {



	font: 15px/21px Arial, Helvetica, sans-serif;
	color: #6633CC;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-type: disc;
}
.t_bk2 {

	font: bold 11px/19px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-type: disc;
}
.t_blu2 {


	font: bold 11px/19px Arial, Helvetica, sans-serif;
	color: #0066CC;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-type: disc;
}
.t_red2 {



	font: bold 11px/19px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-type: disc;
}
.t_bk3 {


	font: bold 13px/15px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-image: url(images/red.gif);
}
.t_blu3 {



	font: bold 13px/15px Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-image: url(images/red.gif);
}
.t_bk_txt {
	font: 13px/19px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-image: url(images/red.gif);
	height: 22px;
	width: 100%;
	border: 1px solid #006699;
}
.t_bk_txtm {
	font: 13px/19px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-image: url(images/red.gif);
	height: 100px;
	width: 100%;
	border: 1px solid #006699;
}
.title_bk_b {



	font: 18px/21px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-type: disc;
}
.title_blu_b {




	font: 18px/21px Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
	list-style-position: outside;
	list-style-type: disc;
}
.box_blu_100 {
	margin: 3px;
	border: 1px solid #CEDDE8;
	height: 20px;
	width: 98%;
}
.box_blu_100m {

	margin: 3px;
	border: 1px solid #CEDDE8;
	height: 60px;
	width: 98%;
}
