.mask_top{
	border-top: 1px #cee7f4 solid;
	font-size: 1px;
	overflow: hidden;
}

.mask_bottom{
	border-bottom: 1px #cee7f4 solid;
	font-size: 1px;
	overflow: hidden;
}

.mask_left{
	border-left: 1px #cee7f4 solid;
	font-size: 1px;
	overflow: hidden;
}

.mask_right{
	border-right: 1px #cee7f4 solid;
	font-size: 1px;
	overflow: hidden;
}

.desc_top, .desc_bottom, .desc_left, .desc_right, .desc_body{
	font-size: 1px;
	background: #fff;
	overflow: hidden;
}

ul#catland_list{
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#catland_list li{	
	margin: 3px 0 3px 0;
	padding: 0;
	width: 248px;
	height: 36px;
}

ul#catland_list li a{
	color: #68aac2;
	font-family: Verdana;
	font-size: 14px;
	text-decoration: none;
	background: url(../images/tab.gif) right top no-repeat;
	display: block;
	width: 228px;
	height: 28px;
	padding: 8px 0 0 20px;
	overflow: hidden;
}

ul#catland_list li.catland_selected a{
	color: #fff;
	background: url(../images/tab-sel.gif) right top no-repeat;
	font-weight: bold;
}

.article_title{
	font-weight: bold;
	color: #f5b00b;
	font-size: 14px;
}

.article_desc{
	color: #0e5080;
	font-size: 13px;
}

.article_link{
	font-weight: bold;
	color: #0e5080;
	font-size: 13px;
}

div.spacer{
	display:block;
	overflow:hidden;
	height:12px;
	font-size:1px;
}

a.boxlink{
	color: #0e5080;
	text-decoration: none;
	font-size: 14px;
}

.smallfont{
	font-size: 1px;
}

span.mask_tl{
	display: inline-block;
	background: url(../images/mask-tl.png);
	width: 12px;
	height: 12px
}
span.mask_tr{
	display: inline-block;
	background: url(../images/mask-tr.png);
	width: 12px;
	height: 12px
}
span.mask_br{
	display: inline-block;
	background: url(../images/mask-br.png);
	width: 12px;
	height: 12px
}
span.mask_bl{
	display: inline-block;
	background: url(../images/mask-bl.png);
	width: 12px;
	height: 12px
}

span.desc_tl{
	display: inline-block;
	background: url(../images/desc-tl.png);
	width: 10px;
	height: 10px
}
span.desc_tr{
	display: inline-block;
	background: url(../images/desc-tr.png);
	width: 10px;
	height: 10px
}
span.desc_br{
	display: inline-block;
	background: url(../images/desc-br.png);
	width: 10px;
	height: 10px
}
span.desc_bl{
	display: inline-block;
	background: url(../images/desc-bl.png);
	width: 10px;
	height: 10px
}

ul.allartlist{
	margin: 10px 0 0 20px;;
	padding: 0;
	list-style: none;
	list-style-image: url(../images/bullet.gif);
}

