﻿/**/
#DivBox {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 238px;
    height: 72px;
    margin-top: -36px;
    margin-left: -119px;
    background: url(LoadingBackground.jpg) no-repeat;
    filter: alpha(opacity=100);
    opacity: 1;
    z-index: 10;
    text-align: center;
    font:12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
}

#DivBgd {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
    z-index: 5;
    text-align: center;
}

.DivBgdWhite {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: Gray;
    filter: alpha(opacity=50);
    opacity: 0.7;
    z-index: 1;
    text-align: center;
    display: none;
}
/**/
.VerticalBar {
    vertical-align:text-top; 
    overflow: hidden;
	padding-left: 1em; 
	padding-right: 1em; 
	display: inline; 
	color: #777; 
	font-size: 12px;
}

/**/
.ShadowButton
{
    background : url(ShadowButton.gif) no-repeat;
    width: 80px;
    height: 30px;
    margin: 0;
    padding: 0px 4px 2px;
    border: 0;
    font:bold 12px "Microsoft Yahei" ,Helvetica, Arial, sans-serif;
    
}
/**/
.Button
{
    font: 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    margin: 0;
    padding: 0px 4px 0px;
    border: 0;
    background : url(Button.gif) no-repeat;
    width: 76px;
    height: 26px;
}
.Button:hover
{
    background : url(ButtonHover.gif) no-repeat;
}

.BlackButton
{
    background : url(BlackButton.gif) no-repeat;
    width: 70px;
    height: 22px;
    margin: 0;
    padding: 0px 4px 1px;
    border: 0;
    font:bold 12px "Microsoft Yahei" ,Helvetica, Arial, sans-serif;
	color: #FFF; 
}
.MiniButton
{
    background : url(MiniButton.gif) no-repeat;
    width: 38px;
    height: 22px;
    margin: 0;
    padding: 0px 4px 1px;
    border: 0;
    font:bold 12px "Microsoft Yahei" ,Helvetica, Arial, sans-serif;
	color: #FFF; 
}
.LineBox 
{
    border-top: 0;
    border-right: 0;
    border-bottom: 1px solid #B5B8C8;
    border-left: 0;
    padding: 1px 3px;
}

/**/
.BostonPostCard {
	border-top: transparent 0px solid; 
	border-right: #bbb 1px solid; 
	border-bottom: #bbb 1px solid; 
	border-left: #bbb 1px solid; 
	padding-right: 15px; 
	background-position: 50% top; 
	padding-left: 15px; 
	background-image: url(Box_BG_Repeater.jpg); 
	padding-bottom: 10px; 
	margin: 5px 5px 10px; 
	padding-top: 10px; 
	background-repeat: repeat-x; 
	background-color: #fff
}

/**/
.x-form-text {
    height:16px;
    line-height:16px;
    vertical-align:middle;
}
.x-form-text, textarea.x-form-field {
    background:#FFFFFF url(Text-bg.gif) repeat-x scroll 0pt;
    border:1px solid #B5B8C8;
    padding:1px 3px;
}
/**/
#SubjectPath {
    font:bold 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    padding: 4px 2px 2px 30px;
    background: url(Head_Page.gif) no-repeat 2px 50%;
    margin-bottom: 6px;
    height: 20px;
}
/**/
.FormTable {
    font: 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    border-collapse:collapse;
    border: 1px solid #C0C0C0;
    background-color: #F9F9F9;
    background-image: url(bg_Form.gif);
}
.FormTable th { 
    font-weight: normal;
    border: 1px solid #C0C0C0;
    padding: 2px 6px 1px;
    background: #F2F2F2;
}
.FormTable td 
{
    font: 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    border: 1px solid #C0C0C0;
    padding: 1px 2px;
}
.FormTable a {  
    color: #0066CC;
}
/**/
.textForm {
    font: 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    margin:8px;
}
.textForm th { 
    font-weight: normal;
    padding: 2px 0px 1px;
    text-align: right;
}
.textForm td 
{
    font: 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    padding: 1px 2px;
}
.textForm a {  
    color: #0066CC;
}
/**/
.LogTable {
    font-family: "Microsoft Yahei",Helvetica, Arial, sans-serif;
    font-size: 12px;
    table-layout: fixed;
    border-collapse:collapse;
    border: 1px solid #336699;
}
.LogTable th {  
    color: #003366; 
    font-weight: bold;  
    border: 1px solid #336699;
    padding: 6px 1px 4px;
    background-image: url(bg_Form.gif);
}
.LogTable a {  
    color: #003366; 
    font-weight: bold;  
}
.LogTable a:hover {  
    color: #FF6600; 
    font-weight: bold; 
}
.LogTable td {
    border: 1px solid #336699;
    padding: 4px 2px 2px;
}
/**/
.Indent {
    margin-left: 24px;
}
.Alternating 
{
    background: #F8F8F8;
}
.Code {
    margin: 0px 0px 0px 12px;
    padding: 3px 8px 5px 10px;
    background: #F7F7F7;
    color: #000066;
    font: 12px/1.4em "Courier New", courier, serif;
	word-break: break-all;
}
.Quote {
    margin: 6px 0px 6px 12px;
    padding: 4px 8px;
    border-left: 2px solid #CCC;
    border-right: 2px solid #CCC;
    background: #F8F8F8;
    color: #333;
    font: 12px/160% "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
	word-break: break-all;
}
.ImgBox {
    padding: 3px;
    border: 1px solid #A9A9A9;
    background: #FFF;
}
.RightImg {
    float: right;
    margin: 8px 3px 8px 12px;
    padding: 3px;
    border: 1px solid #A9A9A9;
    background: #FFF;
}
.LeftImg {
    float: left;
    margin: 8px 12px 8px 5px;
    padding: 3px;
    border: 1px solid #A9A9A9;
    background: #FFF;
}
.BigImg {
    overflow: hidden;
    width: 100%;
}
/**/
.modalBackground {
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup {
    background-color:#ffffdd;
    border-width:3px;
    border-style:solid;
    border-color:Gray;
    padding:3px;
    width:250px;
}
/**/
.WordBox 
{
    font:14px Verdana, Arial, Helvetica, sans-serif;
} 

.DivLogBox {
    width: 100%;
    height: 360px;
    overflow-x:scroll;
    overflow-y:auto;
}