body	{scrollbar-arrow-color:#851B00;scrollbar-3d-light-color:#000;scrollbar-dark-shadow-color:#FFF;scrollbar-base-color:#f0f0f0;scrollbar-shadow-color:#000;scrollbar-face-color:#F2EFD6;scrollbar-highlight-color:#AAA; margin:0 0 0 0; background-color:#F2EFD6; color:#333; font-size:12px; font-family:Tahoma;}
.RC					{background-image:url(rBG.gif); background-repeat:repeat-x; background-color:#F2EF88; }

a:link		 		{COLOR: #000; TEXT-DECORATION:none;}
a:hover				{COLOR: #AA0000; TEXT-DECORATION:none;}
a:visited 			{COLOR: #444; TEXT-DECORATION:none;}
a:active 			{COLOR: #FF0000; TEXT-DECORATION:none;}

.link					{color:#000;}

a:hover.none 		{COLOR:#FFF; TEXT-DECORATION:none;}
.menu					{text-decoration:none; font-family:Tahoma; font-size:8pt;}
A:link.menu, A:visited.menu, A:hover.menu, A:active.menu	{text-decoration:none; font-family:Tahoma; font-size:8pt; letter-spacing:4px}
A:link.menu			{color:#FFF}
A:visited.menu 	{COLOR:#EEE}
A:hover.menu   	{color:#FFFF00}
A:active.menu  	{color:#FF0000}

.space5				{letter-spacing:5px;color:#000; text-decoration:none;}
A:hover.home		{letter-spacing:5px;color:#FF0000; text-decoration:none;}

h1, h2, h3, h4, h5, h6 {font-weight: normal; font-style:normal; margin-top:0px; margin-bottom:0px; font-family:Tahoma;}
h1						{font-size:16pt;}
h2						{font-size:12pt;}
h3						{font-size:11pt; font-weight: bold;}
h4						{font-size:10pt;}
h5, h5 a:link	{font-size:10px; color:#AAA;}
h6						{font-size:8pt; color:#FF0000;}

.sm					{font-weight:normal; font-style:normal; font-size: 7pt; font-family: Tahoma;  color:#656565; padding-top: 6px;}

.rightLi {margin-left:-4px;}

a img					{border:none}
p						{line-height:120%; margin-top:0; margin-bottom:0}

TABLE					{border-style:solid; border-width:0; border-collapse:collapse; padding: 0 0 0 0;}
TABLE.separate		{border-style:solid; border-spacing:0; border-collapse:separate;}
TABLE.menu			{ border-collapse:collapse; background:#FCFDDD; width:142px;  border: 1px solid #808080;  }
#menu1  a, #menu2 a, #menu3 a, #menu4 a {border-left:2px solid #FF0000; padding-left:8px; width:100%;}
#menu1  a:hover, #menu2  a:hover, #menu3  a:hover, #menu4  a:hover	{background:#d8ceb1; width:100%;}

td						{font-family:Tahoma,verdana,helvetica,arial; font-size:8pt; text-decoration:none; color:#000; vertical-align:top;}
td.tdmain			{background-repeat:no-repeat; height:490px; width:558px; vertical-align:top; PADDING-LEFT:7px; PADDING-TOP:7px; PADDING-RIGHT:7px; PADDING-BOTTOM:10px; border-top-color:#00008B; border-top-style:solid; border-top-width:1px; border-left-color:#00008B; border-left-style:solid; border-left-width:1px; border-right-color:#00008B; border-right-style:solid; border-right-width:1px;}
.tdm1					{BACKGROUND:url(main.png);}
.tdm2					{BACKGROUND:url(mainG.png);}
.tdm3					{BACKGROUND:url(main3.png);}

li.L1 				{margin-left:10px;}

img					{border:none;}
.img1					{border: 1px solid #808080;}

.cs					{width:75px;text-align:center;}
.top					{BACKGROUND:url(head.png); height:60px; background-color:#F0EAE7; vertical-align:top;}
.menu1				{BACKGROUND:url(1.png); background-color:#000; width:189px; height:10px; text-align:right;}
.menu2				{background-color:#000;}
.menu3				{background-image:url(bgp.gif);}
.menu4				{background-color:#cebd93;}
.OFFmenu				{background-image:url(OFFmenu.gif);}
.ONmenu				{background-image:url(ONmenu.gif);}
.OFFmenu4			{background-image:url(OFFmenu4.gif);}
.ONmenu4				{background-image:url(ONmenu4.gif);}
.rightBG				{background-image:url(rightBG.gif); background-repeat:repeat-x; background-color:#F2EFD6;}
.right				{height:453px; width:200px; vertical-align:top;}
.right1				{background-image:url(right1.gif); background-position:center; background-repeat:no-repeat;}
.right1L				{background-image:url(right1.gif); background-position:left; vertical-align: bottom;}
.right2				{vertical-align:top;}

.left					{BACKGROUND:url(left.png); background-repeat:no-repeat; height:453px; width:189px; background-color:#FFF; vertical-align:top;}
.left2				{BACKGROUND:url(left.gif); width:189px; vertical-align:top; background-color:#FFF;}
.left3				{BACKGROUND:url(leftbottom.gif);}
.main					{background-color:#FFF; vertical-align:top; PADDING-TOP:2px; PADDING-LEFT:1px; }
.main2				{BACKGROUND:url(main.gif); background-color:#FFF;vertical-align:top;}
.main3-1				{BACKGROUND:url(bottom.gif) no-repeat;}
.main3-2				{BACKGROUND:url(bottom.gif) no-repeat; background-position:0 -15px;}
.main3-3				{BACKGROUND:url(bottom.gif) no-repeat; background-position:0 -30px;}
.main3-4				{BACKGROUND:url(bottom.gif) no-repeat; background-position:0 -45px;}
.main3-5				{BACKGROUND:url(bottom.gif) no-repeat; background-position:0 -60px;}


#tips div			{FONT-SIZE:10px; Z-INDEX:999; width:257px; height:100px; VISIBILITY:hidden; COLOR:#000; FONT-FAMILY:tahoma; POSITION:absolute; TEXT-ALIGN:justify; padding-top:3px; padding-bottom:3px; padding-right:2px; padding-left:3px; border-left:2px solid #999;  border-top:2px solid #999;  border-bottom:2px solid #444;  border-right:2px solid #444;; background: #FFF8DC;}
#tips img			{float:left; margin-left: -3px; margin-right:3px}

.t			{FONT-SIZE:10px; Z-INDEX:999; width:257px; height:100px; VISIBILITY:hidden; COLOR:#000; FONT-FAMILY:tahoma; POSITION:absolute; TEXT-ALIGN:justify; padding-top:3px; padding-bottom:3px; padding-right:2px; padding-left:3px; border-left:2px solid #999;  border-top:2px solid #999;  border-bottom:2px solid #444;  border-right:2px solid #444; background: #FFF8DC;}
.t img			{float:left; margin-left: -3px}


.hide					{position:absolute; visibility:hidden;}
.tstats				{Z-INDEX:995; width:275px; VISIBILITY:hidden; POSITION:absolute;}


.dmenu				{FONT-SIZE:10px; Z-INDEX:988; VISIBILITY:hidden; PADDING-TOP:10px; width:146px; COLOR:#FCFDDD; FONT-FAMILY:tahoma; POSITION:absolute;}
.dmenu[class]		{background-image:url(m1.gif);}
.tipcs[class]		{background-image:url(bg90.png);}
#tooltip				{BORDER-RIGHT:#000 1px solid; PADDING-RIGHT:4px; BORDER-TOP:#000 1px solid; PADDING-LEFT:4px; BACKGROUND:#fcf5e1; VISIBILITY:hidden; PADDING-BOTTOM:4px; MARGIN:0px; FONT:10px Tahoma; COLOR:#000; BORDER-LEFT:#000 1px solid; PADDING-TOP:4px; BORDER-BOTTOM:#000 1px solid; POSITION:absolute; TEXT-ALIGN:justify; border:8px;}
.toplanglink		{margin-left:717px; margin-top:5px; font-size:10px; width:35px;}
.toplanglinkru		{margin-left:690px; margin-top:18px; font-size:10px; width:65px;}
.tophomelinkru2	{margin-left:330px; margin-top:8px;}
.tophomelink		{margin-left:330px; margin-top:20px;}

.rightLi 			{margin-left:-2px;}
.leftdiv1			{width:138px; height:320px; margin-left:49px; margin-top:109px; font-weight:bold}
#leftdiv1	li		{margin-left:10px; list-style: square;}
#leftdiv1			{margin-left:40px;}
.leftdiv2			{width:160px; margin-left:12px; margin-top:26px;}
.maindiv				{width:570px;}
.bottomenu			{margin-left:45px;}
.copyr				{margin-left:190px; margin-top:10px; BORDER-TOP: #AAA 1px dotted; width:570px;}
.newsimg,.newsimg2{FONT-SIZE:10px; COLOR:#666; FONT-STYLE:normal; FONT-FAMILY:tahoma; TEXT-ALIGN:justify;}
.newsimg				{padding-left:0px; margin-right:12px; float:left;}
.newsimg2				{padding-left:0px; FONT-SIZE:10px; COLOR:#666; FONT-STYLE:normal; FONT-FAMILY:tahoma; TEXT-ALIGN:justify; width:558px; margin-right:0px;margin-bottom:15px}

#search_inner
.inputbox 			{text-align: center; BORDER-RIGHT:#495057 1px solid; FONT-SIZE:8pt; BACKGROUND:url(search.gif) #E2E2C7; COLOR:#495057; PADDING-TOP:0px; BORDER-BOTTOM:#495057 1px solid; BORDER-TOP:#495057 1px solid; BORDER-LEFT:#495057 1px solid; height:17px; width:158px;}
form					{margin: 0 0 0 0;}
select, .form		{border:1px solid #222; background-color:#E2E2C7; color:#222; font-family:verdana; FONT-SIZE:10px; FONT-STYLE:normal;}
.f_button			{border:1px solid #000; background-color:#E2E2C7; color:#222; font-family:verdana; FONT-SIZE:10px; FONT-STYLE:normal; TEXT-ALIGN:center}
.j						{TEXT-ALIGN:justify;}
#vcopyright			{position:absolute; top:200px; right:1px; width:10px; writing-mode:tb-rl; filter:flipH() flipV() alpha(opacity=50); font-size:10px; font-family:Tahoma;}

#nwcont td			{width:60px;height:65px;background-image:url(s.png)}
#nwcont a			{POSITION:relative;}
.x						{width:50px; height:50px;}


.pgt					{margin-left: 30px; font-weight:normal; font-style:normal; font-size:8pt; color:#BBB; margin-top:0px; margin-top:24px; margin-bottom:0px; font-family:Tahoma; position: absolute;}
.hr					{margin-top:10px; BORDER-TOP: #AAA 1px dotted; width:100%;}
.red					{border-left: 2px solid #FF0000;  padding-left:4px;}
.fl					{float:left}
.fr					{float:right}

.dateheader, .dateheader a:link, .dateheader a:hover, .dateheader a:visited, .dateheader a:active {font-size: 10px;}
.error_message {background-color: #000; color: #ff0000; padding: 5px; text-align: center;}
.logo {font-size: 25px; text-transform: uppercase;	font-weight: bold;}
#calendar, #calendar a {text-align: center;}
#calendar .month, #calendar .month a {text-align: left; padding: 1px; color: #000; font-size: 10px; font-family: Tahoma; font-weight: bold;}
#calendar .weekday, #calendar .weekend {font-size: 10px; font-weight: bold; 	padding: 1px;	font-family: Tahoma;}
#calendar .weekday, #calendar .day {color: #000; padding: 1px; font-size: 10px;	font-family: Tahoma;}
#calendar .weekday a {font-size: 11px; color: #000;	background: #fff;	padding: 1px;}
#calendar .day a {font-size: 10px;	color: #000; font-weight: bold;	padding: 1px;	font-family: Tahoma;	background-color: #F8FBBB;}
#calendar .weekend, #calendar .endday {color: #9F0000; padding: 2px; font-size: 10px; font-family: Tahoma;}
#calendar .weekend a {font-size: 11px; color: #9F0000;	background: #fff;	padding: 1px;}
#calendar .endday a {color: #9F0000; font-weight: bold;	padding: 1px; font-size: 10px; font-family: Tahoma;}
.rights    {font-size: 11px; color: #F2EFCB;}
.p {font-size: 11px;}
.hilite {background: #FFFF00;}
.ns {font-size:8pt; color:#999;}
#ns a {font-size:8pt; color:#999;}

.newsT, A:link.newsT, A:visited.newsT, A:hover.newsT, A:active.newsT	{text-decoration:none; font-family:Tahoma; font-size:11pt; font-weight: bold;}
A:link.newsT		{color:#000}
A:visited.newsT 	{COLOR:#222}
A:hover.newsT 		{color:#FF0000}
A:active.newsT 	{color:#FF0000}

.cn_comment_odd, .cn_comment_even	{margin-top:6px; margin-bottom:2px; background-color:#DDD}
