body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

a:active {color: #665DAF; text-decoration: underline}
a:link {color: #665DAF; text-decoration: underline}
a:visited {color: #665DAF; text-decoration: underline}
a:hover {color: #BB3E3E; text-decoration: underline}

.help { border:1px solid #989A9E; background-color:#FFFFE1; padding:4px 4px 1px 4px; color:#5E533C; font-size:10pt;}
.content {font-size: 11pt; color: #18203D;}
.bluecontent {font-size: 11pt; color: #AE0C0C;}
.smallcontent {font-size: 9pt; color: #18203D;}
.newstitle {font-size: 11pt;color: #005599; font-weight: bold;}
.rnewstitle {font-size: 11pt;color: #AE0C0C; font-weight: bold;}
.menu_item {font-size: 10pt; color: #3F3427;}
.column_title {border:1px solid #ffffff; border-right-color:#7895D1; border-bottom-color:#7895D1; background-color: #D3F3FB; font-size: 10pt; color: #25458A; font-weight:normal;}
.rcolumn_title {border:1px solid #ffffff; border-right-color:#7895D1; border-bottom-color:#7895D1; background-color: #6B91C2; font-size: 10pt; color: #ffffff; font-weight:normal;}
.scdatacontent {border:1px solid #FFFFFF; border-right-color:#7895D1; border-bottom-color:#7895D1; font-size: 10pt; color: #2F3341; background-color: #FEFDFA;}
.scdatacontent_up {border:1px solid #f20000; border-right-color:#7895D1; border-bottom-color:#7895D1; font-size: 10pt; color: #ffffff; background-color: #f20000;}
.fancytable { border-left:2px solid #556FA2; border-top:2px solid #556FA2; width:100%;}
.scresulttable { border-left:2px solid #556FA2; border-bottom:2px solid #556FA2; border-right:2px solid #556FA2; width:100%; padding:4px 0; background-color: #FEFDFA;}
.scdatatable {border:1px solid #FFFFFF; border-left-color:#7895D1; border-top-color:#7895D1;}
.scdatatable tfoot td {border:1px solid #FFFFFF; border-right-color:#7895D1; border-bottom-color:#7895D1; padding:4px 0; background-color:#ffffff;}
.fancytd { border-right:2px solid #556FA2; border-bottom:1px solid #4E4A7C; background-color: #ffffff; padding:4px 0;}
.fancytd_b { border-right:1px solid #4E4A7C; border-bottom:1px solid #4E4A7C; background-color: #ffffff; padding:4px 0;}
.titletd { border-right:2px solid #556FA2; border-bottom:1px solid #BABAC0; background-color: #ffffff;}
.scdatatd {border:1px solid #ffffff; border-right-color:#7895D1; border-bottom-color:#7895D1; background-color: #ffffff;}

.menutag { border-bottom:1px solid #4E4A7C; padding-left:1px; margin:4px 0;}
.estate { padding:7px 7px; background-color:#C9CCD1; border:3px solid #F4F4F4; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0', startColorstr='#DCDEE2',endColorstr='#C2C5CA');  }
.estcontable { width:100%; border:1px solid #969696;}
.estcontable td { border-left:1px solid #ffffff; border-top:1px solid #ffffff; background-color:#FBFBEC; color:#4B4B4B;}
.estcontable td.rline { border-right:1px solid #ffffff;}
.estcontable td.bline { border-bottom:1px solid #ffffff;}

.marl { margin-left:12px;}
.R { text-align:right;}
.C { text-align:center;}
.L { text-align:left;}
.sign_rd { color:#f20000;}
.sign_gr { color:#007D00;}
.inpt{ border:0px; width:100%;}

/*  º¥¼h  */
.grad1 {  
   filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='1', startColorstr='#B6E0F3',endColorstr='#E7F6FE');   		
}

.grad2 {  
   filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0', startColorstr='#E7F6FE',endColorstr='#B6E0F3');   		
}

.grad3 {  
   filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0', startColorstr='#83ACD6',endColorstr='#517CB6');   		
}

#result
			{ 
				position:relative; 
				width:100%; height:218px;
				overflow:scroll;
			}