a, td, div, body, span, input, select, textarea {
	font : 11px verdana, arial, helvetica;
}

body 				{ margin:0px 0px 0px 0px; background-color:#FBFBFB; }

a:link				{ color:#333333; text-decoration:none; }
a:visited			{ color:#333333; text-decoration:none; }
a:hover				{ color:#990000; text-decoration:underline; }

.lnkBottom:link		{ font-size:10px; color:#666666; text-decoration:none; }
.lnkBottom:visited	{ font-size:10px; color:#666666; text-decoration:none; }
.lnkBottom:hover	{ font-size:10px; color:#990000; text-decoration:underline; }

.ToolBar			{ color:#FFFFFF; border-top:1px solid #ABCDEF; }
.ToolDate			{ color:#FFFFFF; font-weight:bold; font-size:10px; }

.mnuTool:link		{ color:#FFFFFF; font-weight:bold; font-size:10px; text-decoration:none; }
.mnuTool:visited	{ color:#FFFFFF; font-weight:bold; font-size:10px; text-decoration:none; }
.mnuTool:hover		{ color:#CCCCCC; font-weight:bold; font-size:10px; text-decoration:none; }

.newsSub:link		{ color:#000000; font-weight:bold; text-decoration:none; }
.newsSub:visited	{ color:#000000; font-weight:bold; text-decoration:none; }
.newsSub:hover		{ color:#990000; font-weight:bold; text-decoration:underline; list-style:disc; }

.newsCat:link		{ font-size:10px; color:#666666; text-decoration:none; }
.newsCat:visited	{ font-size:10px; color:#666666; text-decoration:none; }
.newsCat:hover		{ font-size:10px; color:#990000; text-decoration:underline; }

.newsDetailCat		{ color:#006699; padding:5px 0px 5px 5px; font:28px georgia, palatino linotype, times new roman; border-bottom:1px solid #ABCDEF; }
.newsDetailTitle	{ color:#990000; font:36px times new roman; }
.newsDetailSubject	{ color:#666666; font-size:16px; font-weight:bold; }
.newsDetailSpot		{ color:#000000; font-size:13px; font-weight:bold; }
.newsDetailBody		{ color:#000000; }
.newsDateSource		{ color:#666666; font-size:10px; }

.category			{ height:21px; background-color:#EAEAEA; border-left:3px solid #ABCDEF; border-bottom:1px solid #ABCDEF; font:bold 11px tahoma, verdana, arial; color:#333333; cursor:default; }
.category_Over		{ height:21px; background-color:#3d7ab8; border-left:3px solid #000000; border-bottom:1px solid #000000; font:bold 11px tahoma, verdana, arial; color:#FFFFFF; cursor:pointer; }
.categorySub		{ height:21px; background-color:#FFFFFF; border-left:3px solid #ABCDEF; border-bottom:1px solid #ABCDEF; font:bold 11px tahoma, verdana, arial; color:#333333; cursor:default; }
.categorySub_Over	{ height:21px; background-color:#3d7ab8; border-left:3px solid #000000; border-bottom:1px solid #000000; font:bold 11px tahoma, verdana, arial; color:#FFFFFF; cursor:pointer; }
.categoryTop		{ background-color:#000000; }
.categoryBottom		{ background-color:#000000; }
.catSub				{ height:21px; padding:0px 10px 0px 10px; }
.catNewsSub			{ height:18px; padding:0px 10px 0px 10px; }

.catHomeTitle:link		{ font-size:13px; font-weight:bold; color:#660000; text-decoration:none; }
.catHomeTitle:visited	{ font-size:13px; font-weight:bold; color:#660000; text-decoration:none; }
.catHomeTitle:hover		{ font-size:13px; font-weight:bold; color:#000000; text-decoration:none; }

.leftColumn			{ padding:5px 0px 5px 5px; border-bottom:1px solid #EAEAEA; }
.rightText			{ font-size:11px; font-weight:bold; color:#B93B3B; padding-left:5px; height:21px; }

.c0					{ color:#FF0000; }
.c1					{ color:#00FF00; }
.c2					{ color:#0099FF; }
.c3					{ color:#FF9966; }
.c4					{ color:#33CCCC; }
.c5					{ color:#99CC33; }
.c6					{ color:#CC9966; }
.c7					{ color:#FF33CC; }
.c8					{ color:#CC99CC; }
.c9					{ color:#FFCC00; }

.subjectOH			{ font-size:9px; font-weight:bold; color:#FF0000; }
.subjectSD			{ font-size:9px; font-weight:bold; color:#FF0000; }
.subjectFH			{ font-size:9px; font-weight:bold; color:#FF0000; }

.headMiddle			{ background-image:url(Images/headMiddle.jpg); background-color:#343434; background-position:top; background-repeat:no-repeat; }
.headTitle			{ padding:5px 5px 5px 5px; border-bottom:1px solid #FFFFFF; text-align:center; height:62px; font:bold 42px arial narrow; color:#FFFFFF}
.headTitle1			{ padding:5px 5px 5px 5px; border-bottom:1px solid #FFFFFF; text-align:center; height:62px; font:bold 36px arial narrow; color:#FFFFFF}
.headColumn			{ height:18px; }
.headDate			{ font-size:10px; color:#000000; }
.headSpot			{ color:#000000; }
.headLink:link		{ font-weight:bold; color:#FFFFFF; text-decoration:none; }
.headLink:visited	{ font-weight:bold; color:#FFFFFF; text-decoration:none; }
.headLink:hover		{ font-weight:bold; color:#FFFFFF; text-decoration:underline; }
.headIn:link		{ font-size:10px; color:#FFFFFF; text-decoration:none; }
.headIn:visited		{ font-size:10px; color:#FFFFFF; text-decoration:none; }
.headIn:hover		{ font-size:10px; color:#FFFFFF; text-decoration:underline; }

.EndTimeTitle		{ height:26px; background-color:#990000; color:#FFFFFF; padding:0px 5px 0px 5px; font-weight:bold; }
.EndTimeIn			{ height:26px; background-color:#000000; color:#ABCDEF; padding-left:5px; }

.Tab:link			{ color:#003399; font-weight:bold; text-decoration:none; }
.Tab:visited		{ color:#003399; font-weight:bold; text-decoration:none; }
.Tab:hover			{ color:#660000; font-weight:bold; text-decoration:none; }

.TabWindow			{ border:1px solid #ABCDEF; border-top:none; background-color:#FFFFFF; }
.TabActive			{ height:26px; background-color:#F4F4F4; border:1px solid #ABCDEF; border-bottom:1px solid #F4F4F4; border-right:1px solid #F4F4F4; font-weight:bold; color:#003366; cursor:pointer; }
.TabInActive		{ height:26px; background-color:#FFFFFF; border:1px solid #ABCDEF; border-bottom:1px solid #ABCDEF; border-right:1px solid #FFFFFF; font-weight:bold; color:#666666; cursor:pointer; }
