body{
	margin-left:2px;
	margin-top:2px;
}
/*
A {
	FONT-WEIGHT: bold; COLOR: #990000
}
A:link {
	FONT-WEIGHT: bold; COLOR: #990000
}
A.leftnavitem {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #6495ED; TEXT-DECORATION: none 
}
A.leftnavitem:active {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #6495ED; TEXT-DECORATION: none
}
A.leftnavitem:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #6495ED; TEXT-DECORATION: none 
}
A.leftnavitem:hover {
	COLOR: #db7d3d; TEXT-DECORATION: underline
}
A.leftnavparent {
	FONT-WEIGHT: normal; COLOR: #db7d3d; TEXT-DECORATION: none
}
A.leftnavparent:visited {
	FONT-WEIGHT: normal; COLOR: #db7d3d; TEXT-DECORATION: none
}
A.leftnavparent:active {
	FONT-WEIGHT: normal; COLOR: #db7d3d; TEXT-DECORATION: none
}
A.leftnavparent:hover {
	FONT-WEIGHT: normal; COLOR: #db7d3d; TEXT-DECORATION: underline
}
A.leftnavhead {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.leftnavhead:active {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.leftnavhead:visited {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.leftnavhead:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.bodynavitem {
	FONT-WEIGHT: normal; COLOR: #6495ED; TEXT-DECORATION: underline
}
A.crumbs {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cc0000
}
A:active {
	COLOR: #cc0000
}
A.cfbutton {
	TEXT-DECORATION: none
}
A.cfbutton:hover {
	TEXT-DECORATION: underline
}
A.alphatoc {
	COLOR: black; TEXT-DECORATION: none
}
A.alphatoc:hover {
	COLOR: black; BACKGROUND-COLOR: #ffd590
}  

.aNav {
	TEXT-DECORATION: none
}

.navSelected 
{
	PADDING-LEFT: 9px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #f76521 3px solid; 
	CURSOR: pointer; 
	COLOR: #182842; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #F27052 1px solid; 
	FONT-FAMILY: arial; 
	BACKGROUND-COLOR: #dee3e7; 
	TEXT-DECORATION: none
}
.navSelectedOver
{
	PADDING-LEFT: 9px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #f76521 3px solid; 
	CURSOR: pointer; 
	COLOR: #182842; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #F27052 1px solid; 
	FONT-FAMILY: arial; 
	BACKGROUND-COLOR: #dee3e7; 
	TEXT-DECORATION: none
}

.navUnselected
{
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 4px; 
	CURSOR: pointer; 
	COLOR: #ffffff; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #F27052 1px solid; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none
}
.navUnselectedOver
{
	PADDING-LEFT: 9px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #f76521 3px solid; 
	CURSOR: pointer; 
	COLOR: #182842; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #F27052 1px solid; 
	FONT-FAMILY: arial; 
	BACKGROUND-COLOR: #dee3e7; 
	TEXT-DECORATION: none
}
*/
H1.print {
	MARGIN-BOTTOM: 0px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #330066
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #330066
}
H4 
{
	FONT-FAMILY: "ËÎÌå";
	FONT-WEIGHT: bold; 
	FONT-SIZE: 90%
}
P {
    FONT-FAMILY: "ËÎÌå";
    FONT-SIZE: 11pt;
    LINE-HEIGHT: 15pt
}


td {
	font-family:Tahoma,宋体;
	font-size:12px;
}

input{
	font-family:Tahoma,宋体;
	font-size:12px;
}

TextArea{
	font-family:Tahoma,宋体;
	font-size:12px;
}
select{
	font-family:Tahoma,宋体;
	font-size:12px;
}



.tabWithBorder
{
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: medium none; 
	FONT-FAMILY: 宋体; 
	BORDER-COLLAPSE: collapse; 
}



.dialogtitle
{
	font-size:20px;
	font-weight:bold;
}

.inputbox
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;   
}
.errmsg
{
	color:Red;
}

TD.RowTitle
{
  text-align:right;
  font-weight: bold;
}

.greentext
{
	color:Green;
	}

BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 15px; FONT-FAMILY: Arial, "宋体"; BACKGROUND-COLOR: #ffffff
}



.searchboxborder{	
	border: 1px solid #7D7B7B;
	width:100%;
}

.searchboxcontent{		
	text-align:left;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FDFCE0', startColorstr='#ffffff', gradientType='0');
}

.searchboxtitle{	
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#5D5B5B', startColorstr='#BBB8B7', gradientType='0');
	font-weight:bold;	
	height:25px;
	text-align:center;
}
.searchboxtitleCenterAlign{	
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#73AFF9', startColorstr='#DCE0FB', gradientType='0');
	height:25px;
	text-align:center;
}
.searchboxtitleCenterAlignCur{	
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#73AFF9', startColorstr='#DCE0FB', gradientType='0');
	font-weight:bold;
	height:25px;
	text-align:center;
}
.searchboxtitleRightAlign
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#73AFF9', startColorstr='#DCE0FB', gradientType='0');
	font-weight:bold;	
	height:25px;
	text-align:right;
}


.resultboxcontent{		
	text-align:left;
	background-color:#7D7B7B;
}

.redresultboxcontent{		
	text-align:left;
	background-color:red;
}

.whitebg{		
	background-color:#ffffff;
}
.Redbg{		
	background-color:#cce5e5;
}
.cancelbg{		
	background-color:#e5e5e5;
}
.HKbg{		
	background-color:#ffcccc;
}
.paycancelbg{		
	background-color:#cce5e5;
}
.greenbg{		
	background-color:#D5FFCA;
}

.onbg{		
	background-color:#CFCDCE;
}
.bluetabletitle{	
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#5D5B5B', startColorstr='#BBB8B7', gradientType='0');	
	height:25px;
	text-align:center;
	font-weight:bold;	
}
.bluetabletitle1{	
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#65C655', gradientType='0');	
	height:30px;
	text-align:center;
	font-weight:bold;	
}
.redtabletitle{	
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FCA5A5', startColorstr='#FBE2E2', gradientType='0');	
	
	height:25px;
	text-align:center;
	font-weight:bold;	
}
.blueboxtitle{	
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#8DBDF9', startColorstr='#E2E6FB', gradientType='0');	
	height:25px;
	text-align:left;
	font-weight:bold;	
}

A.MessageHitList
{
	font-size: 12px;
	color: black;
	text-decoration: none;
}
A.MessageHitList:hover
{	
	font-size: 12px;
	color:red;
	text-decoration:underline;
}

td.TableHeader
{
    font-size: 20px;
    font-weight:bold;
}

div.page_content
{
    padding-left:15px;
    padding-right: 15px;
    padding-top:15px;
    text-align:justify;
}

div.page_content_authorIntro
{
    padding:20px;
    font-style:normal;
    font-size:small;
    text-align:justify;
}

p
{
    text-indent:30px;
}

td.sunday_message_header
{
    font-weight:bold;
    text-align:center;
    font-family:宋体;
}

td.annual_topic
{
    text-align:center;
    color:#0000FF;
    font-weight:bold;
}
    
    
td.month_topic
{
    text-align:center;
    color:#008080;
    font-weight:bold;
}  
  
td.message_list
{
    text-align:left;
    font-weight:normal;
}    

 
td.message_attachment
{
    color:#4169e1;
    text-align:center;
    font-weight:normal;
}    

.msgLabel
{
    font-size:larger;
    font-weight:bold;
    height:30px;
    width:100px;    
}

.msgData
{
    font-size:larger;
    height:30px;
    
}

.msgTitle
{
    font-weight:bold;
}


TR.odd_row
{
    background-color:Silver;         
}

TR.even_row
{       
    background-color: white;             
}
