/*a.newstop2:hover {color:#333333;text-decoration:  underline;}
.navigater {color: #333333;text-decoration: none;line-height: 19px;font-size: 12px;}
a.blue:hover{color:#cc0000;}
a.navigater:hover{color:#cc0000;}
.news_img {border-color: #333333;}*/
/*****************************************************
General Anchor
*****************************************************/
a.linkSmall, a.LinkSmallBold, a.linkMenuSink{color: navy;font-size: 12px;}
a.linkSmallBold:visited, a.linkMenuSink:visited{color: #013DA4;}
a.linkSmallBold:Hover, a.linkMenuSink:Hover{color: #DD6900;}
/*****************************************************
Text and Anchor to display when a user is online
*****************************************************/
.userOnlineLinkBold, a.userOnlineLinkBold, a.userOnlineLinkBold:Visited, a.userOnlineLinkBold:Hover, a.userOnlineLinkBold:Link
{color: #0055E7;}
.moderatorOnlineLinkBold, a.moderatorOnlineLinkBold, a.moderatorOnlineLinkBold:Visited, a.moderatorOnlineLinkBold:Hover, a.moderatorOnlineLinkBold:Link
{color: darkblue;}
.adminOnlineLinkBold, a.adminOnlineLinkBold, a.adminOnlineLinkBold:Visited, a.adminOnlineLinkBold:Hover, a.adminOnlineLinkBold:Link
{color: black;}
/*****************************************************
Text and anchors used in the navigation menu
*****************************************************/
.menuTitle{font-size: 14.8px; color: navy; line-height: 20px;}
.menuText{font-size: 12px;color: #FFFFFF;line-height: 18px;text-decoration: none;}
a.menuTextLink:visited, a.menuTextLink:link{font-size: 12px;text-decoration: none; color: #013DA4;}
a.menuTextLink:Hover{color: #333333;text-decoration: none;}
/*****************************************************
Text and anchors used in the search
*****************************************************/
.searchPager{font-size : 12px;}
.searchItem{background-color: #DDEEFF;}
.searchAlternatingItem{background-color: #FFFFFF;}
/*********************special ******************************/
.newssrc {	font-size: 11px;color: #656565;text-decoration: none;}
.modtitle {	font-size: 14px;color: #FFFFFF;	text-decoration: none;	line-height: 22px;}
.modsmalltitle {	font-size: 12px;color: #FFFFFF;	text-decoration: none;}
.modtitlebk1 {	background-color: #4D649B;}
.modtitlebk2 {	background-color: #dddddd;}
.modsmallbk {	background-color: #aaaaaa;}
.agtitlebknormal {	background-color: #dddddd;}
.agtitlebkhighlit {	background-color: #4D649B;}
.agtitlebkhead {	background-color: lightblue;}
a.modlink:link,a.modlink:visited {	font-size: 12px;color: #FFFFFF;	text-decoration: none;	}
a.modlink:Hover{color:#FFFFFF;text-decoration: underline;}
a.unimenuLink:link,a.unimenuLink:visited {	font-size: 12px;color: #333333;	text-decoration: none;	}
a.unimenuLink:Hover{color:#ee3300;text-decoration: underline;}
a.focusall:link,a.focusall:visited {	font-size: 12px;color: #D91200;	text-decoration: none;	}
a.focusall:Hover{color:#D91200;text-decoration: underline;}
a.focustitle:link,a.focustitle:visited,a.focustitle:Hover {	font-size: 22px;	color: #CC3C2B;	text-decoration: none;	line-height: 34px;
	font-weight: bold; font-family: 黑体;}
a.newslink:link,a.newslink:visited {	font-size: 12px;	line-height: 18px;	color: #0F0CBF;	}
a.newslink:Hover{color:#005EF9;text-decoration: underline;}	
.newsblock {font-size: 12px; line-height: 21px;	color: darkred/*#0F0CBF*/;}
.calenderline {font-size: 12px;	color: #0F0CBF;	line-height: 18px;}
.nav,a.nav:visited {font-size: 12px; color: #D91200;line-height:20px;text-decoration: none;}
a.nav:hover{color: #D91200;text-decoration:underline;}
.btmlink{color: #333333;	text-decoration: none;	line-height: 25px;	font-size: 12px;}
.eng {font-size: 11px; font-family: verdana,arial,helvetica}
.newstitle {	font-size: 14px;color: #333333;	text-decoration: none;	line-height: 22px;}
.focustitle {	font-size: 22px;	/*color: #CC3C2B;*/	text-decoration: none;	line-height: 34px;
	/* font-weight: bold; */	font-family: 黑体;}
.gray {	font-size: 10px;line-height: 20px;color: #656565;text-decoration: none;}	
/*****************************************************
Default separator style for PostList
*****************************************************/
/* td.flatViewSpacing{height: 2px;background-color: #80B7FF;}*/
/*****************************************************
Table Header and cell definitions
*****************************************************/
/* th{/*background-image: url(../images/forumHeaderBackground.gif); background-color: #4455aa}*/
td.forumHeaderBackgroundAlternate{background-color: #B5C9FA; /*#EBEDF6*/}
/*****************************************************
Body
*****************************************************/
body 
{   FONT-SIZE: 12pt;
    /* COLOR: #333333; */
	font-family: arial,verdana, sans-serif;
    background-color: #CFD1E7; 
    scrollbar-face-color: #DEE3E7;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #DEE3E7;
    scrollbar-3dlight-color: #D1D7DC;
    scrollbar-arrow-color:  #006699;
    scrollbar-track-color: #EFEFEF;
    scrollbar-darkshadow-color: #98AAB1;
}
li {	margin-left: 10px;		/*list-style-type: square; list-style-image: url(AC.gif);*/}
li.licompact {	margin-left: 2px; list-style-type: square; line-height: 20px;	/* list-style-image: url(AC.gif);*/}
/*****************************************************
Validation Text
*****************************************************/
.validationWarningSmall{color: Red;font-size : 12px;}
/*****************************************************
General Text
*****************************************************/
.normalTextSmall {text-decoration: none;	line-height: 20px;	font-size: 12px;}
.normalTextSmallBold{font-size : 12px;font-weight: bold;line-height: 20px;}
.normalTextSmaller{font-size: 12px;	line-height: 18px;}
.normalTextSmall, .normalTextSmallBold, .normalTextSmaller{color : #333333;}
.announce {text-decoration: none;	line-height: 16px;	font-size: 12px;}
.smallgrey {line-height: 16px;	font-size: 9px; color : #eeeeee;}
.smallgreylink{font-size: 9px; font-family: Arial;text-decoration: none; color: #cccccc;text-decoration: none;}
a.smallgreylink:hover{font-size: 9px;color: #cccccc;text-decoration: none;}
H3.Small{font-size : 12px; font-weight: normal; margin-top: 0px; margin-bottom: 0px;}
H3.SmallBold{font-size : 12px; font-weight: bold; margin-top: 0px; margin-bottom: 0px;}
H1.Small{font-size: 16px;  font-weight: bold;}
/*****************************************************
Text used on tables with a background
*****************************************************/
.tableHeaderText{color: white;  font-size: 12px;}
/*****************************************************
Border used around tables
*****************************************************/
.tableBorder{ background-color: #4D649B;}
/*****************************************************
Main forum colors
*****************************************************/
td.forumRow{background-color: #ffffff;}
td.forumRowMouseOver{background-color: #EEEEEE;}
td.forumRowN{background-color: #FFFFFF;}
td.forumAlternate{background-color: #DAE7FD;}
/*****************************************************
Background color and text used in threaded view
*****************************************************/
td.threadTitle{background-color: #D4D9EC;}
.threadDetailTextSmall{color: #0055E7;font-size: 12px;}
.threadDetailTextSmallBold{color: #0055E7;font-size: 12px;font-weight: bold;}
td.forumRowHighlight{background-color: #eeeeff;}
/*****************************************************
Text and links used in ForumGroupRepeater and ForumRepeater
*****************************************************/
.forumTitle{font-size: 12px;/*font-weight: bold;*/line-height: 18px;color: #FFFFFF;text-decoration: none;}
.forumGroupTitle{font-size: 12px;/* font-weight: bold; */color: black/*#016DA4*/;text-decoration: none;}
a.forumTitle:visited, a.forumTitle:link{font-size: 12px;color: #013DA4;text-decoration: none;}
a.forumTitle:hover{color: #DD6900;}
.forumName{font-size: 16px; font-family: Arial;text-decoration: none; color: navy;text-decoration: none;}
a.forumName:hover{color: #DD6900;text-decoration: underline;}
/*****************************************************
Form Elements
*****************************************************/
select{font-family: Arial;font-size: 12px;background-color: #DAE7FD; border-color: Black;}
textarea{font-family: Verdana;font-size: 12px;background-color: White;border-color: Black;}
INPUT.color {	FONT-SIZE: 12px; COLOR: #333333; background-color: #CFD1E7; }
/*****************************************************
Menu Controls
*****************************************************/
A.linkMenuSink{font-size: 12px; font-family: Arial; position: relative;}
TD.popupMenuSink{position: relative;}
DIV.popupMenu{border: 1px solid blue;line-height: 18px;}
DIV.popupTitle{font-family: Arial;color: white; background-color: #4455AA;line-height: 18px;}
DIV.popupItem{font-size: 12px;font-family: Arial, Helvetica, sans-serif; background-color: #DDEEFF;	line-height: 18px;}
.redsmallliblock {	color: #CC0000;}
/*****************************************************
AM section
*****************************************************/
a.arsubheader:link,a.arsubheader:visited {	font-size: 12px;	line-height: 18px;	color: #000000;	text-decoration: none;}
a.arsubheader:Hover{color:#666666;text-decoration: underline;}	
a.au:link,a.au:visited {	font-size: 14px;	line-height: 18px;	color: #4455AA;	text-decoration: none;}
a.au:Hover{color:#4455AA; text-decoration: underline;}	
a.ar:link,a.ar:visited {	font-size: 12px;	line-height: 18px;	color: #4455AA;	text-decoration: none;}
a.ar:Hover{color:#4455AA; text-decoration: underline;}	
a.ag:link,a.ag:visited {	font-size: 14px;	line-height: 18px;	color: #AA4455;	text-decoration: none;}
a.ag:Hover{color:#AA0000; text-decoration: none;}	
a.ac:link,a.ac:visited {	font-size: 14px;	line-height: 18px;	color: #AA4455;	text-decoration: none;}
a.ac:Hover{color:#AA0000; text-decoration: none;}	
.amsubtitle{	font-size: 14.8px; color: #336633; font-weight: bold; line-height: 22px;}
.amsubtitle2{	font-size: 16px; color: #333399; line-height: 22px;}
li.liarticle {	margin-left: 2px; list-style-type: square; line-height: 22px;	color: #999999; font-size: 14px /* list-style-image: url(AC.gif);*/}
li.liauthor {	margin-left: 2px; list-style-type: square; line-height: 20px; color: #666666; font-size: 14px	/* list-style-image: url(AC.gif);*/}
li.licate {	margin-left: 2px; list-style-type: square; line-height: 24px; color: #ff6666; font-size: 12px	/* list-style-image: url(AC.gif);*/}
.normalartext { text-decoration: none;	line-height: 24px;	font-size: 12.8px; color:#444444}
.smallartext { text-decoration: none;	line-height: 20px;	font-size: 10px; color:#666666; font-family:Arial}
.artitle {	font-size: 14px; color: #336633; font-weight: bold; line-height: 22px;}
.arabstract {	font-size: 12.8px; color: #336633; line-height: 20px;}
td.whitebk{background-color: #ffffff; font-size: 12px;}
/*****************************************************
DIR section
*****************************************************/
.dirtitle{	font-size: 12px;color: #FFFFFF;	text-decoration: none;}
.dircate{font-size: 14px; color: #333333;  line-height: 22px; }
.dircate1{font-size: 12px; color: #333333; line-height: 22px;}
a.dirlink:link,a.dirlink:visited {	font-size: 12px;	line-height: 18px;	color: #333399;	}
a.dirlink:Hover{color:#F07D02;}	
/*****************************************************
Events section
*****************************************************/
.eventsredsmall{font-size: 10px; color: darkred;	text-decoration: none;}
.eventssubtitle{font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: bold;	color: #4592CA;}
a.eventslink:link,a.eventslink:visited {font-size: 12px;	text-decoration: none;	color: #0F0CBF;	}
a.eventslink:Hover{color:#005EF9;text-decoration: underline;}	
.normalentext { line-height: 20px;	font-size: 10px; color:#666666; font-family:Arial,Verdana,Tahoma}
.eventtablebk{background-image: url(/images/applebg.gif);}
a.btnlink:link,a.btnlink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 14px;	text-decoration: none;	background-color:Goldenrod; color:#ffffff;}
a.btnlink:Hover{text-decoration: none;  color: black;	background-color:LightSteelBlue;}	

a.centerlink:link,a.centerlink:visited {color:navy;	}
a.centerlink:Hover{color:#F07D02;}
.clickbloglink { font-size: 12px;	line-height: 18px;	color: #0F0CBF;	 cursor:pointer;}
.clickblogheader {	font-size: 12px; }
