﻿/* For xml menu */
.menustyleCn {
	font-size: 13px;  /*11 for english, 13 for Chinese */
	font-family: Arial, Verdana;
	color: #ffffff;
	background-color: #789ab6;
	font-weight: normal;
	cursor: default
}
.menustyle {
	font-size: 12px;  /*11 for english, 13 for Chinese */
	font-Family:  Sans,  Arial, Verdana;
	color: #ffffff;
	background-color: #789ab6;
	font-weight: normal;
	cursor: default
}

.highlighteditemCn {
	font-size: 13px;
	font-Family: Sans-Serif,  Arial, Verdana;
	color: #ffffff;
	background-color: #666699;
	font-weight: normal;
	cursor: default
}

.highlighteditem
{
	font-weight: normal;
	font-size: 12px;
	cursor: default;
	color: #ffffff;
	font-family: Sans,  Arial, Verdana;
	background-color: #666699;
}


/* GENERAL */
BODY {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
    height: 100%;
}


BODY, BODY:tboxMultiLine
{
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: normal;
    line-height: 11pt;
}

.tboxMultiLineS
{
    font-Family: Arial, Verdana;
    font-size: 8pt;
    font-weight: normal;
    line-height: 10pt;
}

a img {
        border: none;
      }

A, A:link  {
    text-decoration: none;
    color: #336699;
}

A:visited  {
    text-decoration: none;
    color: #336699;
}

A:hover {
    text-decoration: none;
    color:  #336699;
}

A:active {
    text-decoration: none;
    color:  #336699;
}

fieldset {
	border: 1px solid #708090;
	margin-top: 5px;
	margin-bottom: 5px;
	}

.BigCheckBox input
{
    width:20px; 
    height:20px;    
    margin: 5px;
    color:green;
    background-color:orange;
    vertical-align:middle;
    -ms-transform: scale(2); /* IE */
    -moz-transform: scale(2); /* FF */
    -webkit-transform: scale(1); /* Safari and Chrome */
    -o-transform: scale(2); /* Opera */
}

/* */

.ReportTitle
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 20pt;
    font-weight: bold;
    line-height: 22pt;
}

.ReportSubTitle
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 16pt;
    font-weight: bold;
    line-height: 17pt;
}

.ReportSubTitleS
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 14pt;
    font-weight: bold;
    line-height: 16pt;
}

.ReportContent
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 13pt;
    font-weight: bold;
    line-height: 16pt;
}

.ReportPage
{
    font-family: Arial, Verdana;
    font-size: 12pt;
    font-weight: normal;
    line-height: 14pt
}

.TitleBold
{
    color: black;
    font-family: 'Arial Black' , Arial, Verdana;
    font-size: 11pt;
    font-weight: bold;
    line-height: 15pt;
}

.TitleBlack
{
	color: black;
	font-family: Arial, Verdana;
	font-size: 11pt;
	font-weight: bold;
	line-height: 15pt;
}

.TitleWhite
{
    color: white;
    font-family: Arial, Verdana;
    font-size: 10pt;
    font-weight: bold;
    line-height: 12pt;
}

.LegendTitle
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 10pt;
    font-weight: bold;
    line-height: 15pt;
}

.SubTitle
{
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: bold;
    line-height: 12pt
}

.SubTitleBlack
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: bolder;
    line-height: 12pt;
}

.SubTitleWhite
{
    color: white;
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: bolder;
    line-height: 12pt;
}

.SubTitleBlue
{
    color: #336699;
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: bold;
    line-height: 11pt;
}
.SubTitleGray
{
    color: #999966;
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: bold;
    line-height: 11pt;
}

.envelope
{
    font-family: Arial, Verdana;
    font-size: 11pt;
    font-weight: normal;
    line-height: 16pt
}

.PContent, .PContentB, .PContentS, .PContentWhite, .PContentBlue, .PContentRed, .PContentGreen, .PContentL
{
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: normal;
    line-height: 14pt;
}

.PContentL {
    font-size: 10pt;
}

.PContentB
{
    font-weight: bold;
}

.PContentS
{
    line-height: 11pt
}

.PContentWhite
{
    color: White;
}

.PContentGreen
{
    color: #006633;
}

.PContentBlue
{
	color: #336699;
}

.PContentRed
{
	color: #FF0000;
}

.RContent, .RContentB, .RContentWhite, .RContentSWhite, .RContentRed
{
    font-family: Arial, Verdana;
    font-size: 8pt;
    font-weight: normal;
    line-height: 12pt
}

.RContent
{
    color: black;
}

.RContentB
{
    font-weight: bold;
}

.RContentGreen
{
    color: #006633;;
}

.RContentWhite
{
    color: White;
}


.RContentSWhite
{
    font-size: 7pt;
    line-height: 8pt;
    color: White;
}

.RContentRed
{
    color: Red;
}

.NAContent
{
    font-Family: Arial;
    font-size: 9pt;
    font-weight: normal;
    line-height: 14pt
}

.Highlight
{
    color: red;
    font-family: Arial, Verdana;
	 font-weight: bold;
    font-size: 9pt;
    line-height: 18pt
}

.TableHeader {
    margin: 2px;
    padding: 2px;
    font-Family: Arial, Verdana;
    font-size: 9pt;
    font-weight: bold;
    COLOR: #000000;
    background-color: #DFEAFF;
    text-align: center;
    vertical-align: middle;
    line-height: 14pt;
}

.AdminTableHeader {
    margin: 2px;
    padding: 2px;
    font-Family: Arial, Verdana;
    font-size: 9pt;
    font-weight: bold;
    COLOR: #000000;
    background-color: #CEDEFF;
    text-align: center;
    vertical-align: middle;
    line-height: 14pt;
}


.DGHeader
{
	color: black;
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
	line-height: 14pt;
}

.DGItem
{
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: normal;
    line-height: 13pt
}

.DGEditItem
{
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: normal;
    line-height: 14pt;
    background-color: #F0F8FF
}

.DGFoote
{
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: normal;
    line-height: 14pt
}

.DGPager
{
	color: black;
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
	line-height: 14pt;
}

.DGWarning
{
  	background-color: transparent;
  	color: #CC3300;
	font-family: Arial, Verdana;
	font-size: 9pt;
    font-weight: normal;
    line-height: 14pt
}

.DGMouseOver {
  background-color: #F0F8FF;
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: normal;
    line-height: 13pt
}

.DGMouseOut {
  background-color: transparent;
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: normal;
    line-height: 13pt
}

/*.MouseOver {
  background-color: #F0F8FF;
}

.MouseOut {
  background-color: transparent;
}*/

.RegEng
{
    font-Family: "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 13pt;
    color: Black;
}

.RegEngRed
{
    font-Family: "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 13pt;
    color: Red;
}

.RegCn
{
    font-Family: "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 13pt;
    color: Black;
}

.RegCnRed
{
    font-Family: "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 13pt;
    color: Red;
}

.InlineEdit
{
    font-family: Arial, Verdana;
    font-size: 11px;
    font-weight: normal;
    line-height: 11px
}

.tboxSingleLine
{
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: normal;
    line-height: 11pt;
    height: 16pt;
}

.tboxSingleLineS
{
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: normal;
    line-height: 11pt;
    height: 13pt;
    margin: 0px 0px 0px 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    background-color: #FFFFEE;
}

.tboxMultiLine
{
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: normal;
    line-height: 11pt;
}

.tboxContentB
{
    font-family: Arial, Verdana;
    font-size: 9pt;
    font-weight: normal;
    line-height: 13pt;
    height: 14pt
}

.tboxContentS
{
    font-size: 7pt;
    font-weight: normal;
    line-height: 9pt;
    font: "Times New Roman", Times, serif;
}

.ListBoxM
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 9pt;
    line-height: 9pt;
	z-index: 1;
}

.ListLabel
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 9pt;
    line-height: 14pt;
	z-index: 1;
}

.message
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 8pt;
    line-height: 13pt
}

.message_red
{
    color: red;
    font-family: Arial, Verdana;
    font-size: 8pt;
    line-height: 13pt
}

.ctlHypelink
{
   font-family: Arial, Verdana;
   font-size: 13px;
   font-weight: normal;
	margin: 5px 5px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
}

.ctlHypelinkBlue
{  color: #336699;
   font-family: Arial, Verdana;
   height: 25px;
   font-size: 13px;
   font-weight: bold;
	padding-bottom: 5px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 5px;
	margin: 5px 1px 5px 1px;
}

.ctlHypelinkBig
{
   font-family: Arial, Verdana;
	height: 30px;
   font-size: 15px;
   font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin: 5px 5px 5px 5px;
	border: none;
}

.buttonS, .buttonM, .button, .buttonB {
    font-Family: Arial, Verdana;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    width: auto;
    overflow: visible;
    color: black;
    background-color: #DFEAFF;
    border: 1px solid #8AC5FF;
    border-radius: 4px;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2), 0 2px 4px 0 rgba(0,0,0,0.19);
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}

.buttonS
{   
    font-size: 10px;
    font-weight: normal;
    margin: 0px 1px 0px 1px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 4px;
    padding-right: 4px;
}

.buttonM
{
   font-size: 11px;
   font-weight: normal;
	margin: 1px 1px 1px 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 7px;
	padding-right: 7px;
}

.button {
    font-size: 12px;
    font-weight: normal;
    margin: 1px 1px 1px 1px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 7px;
    padding-right: 7px;
}

.buttonB
{
   font-size: 12px;
   font-weight: bold;
	margin: 1px 1px 1px 1px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
}

.button:hover, .buttonM:hover, .buttonB:hover, .buttonS:hover {
    background-color: #DFEAFF;
    border: 1px solid #84C1FF;
    border-radius: 4px;
}

.button:active, .buttonM:active, .buttonB:active, .buttonS:active {
    background-color: #DFEAFF;
    border: 1px solid #84C1FF;
    border-radius: 4px;
    box-shadow: 0 2px rgba(0,0,0,0.19);
    /*transform: translateY(1px);*/
}

.buttonDisabled {
    font-Family: Arial, Verdana;
    text-align: center;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    display: inline-block;
    width: auto;
    margin: 1px 1px 1px 1px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 7px;
    padding-right: 7px;
    overflow: visible;
    color: black;
    background-color: #E4E4E4;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2), 0 2px 4px 0 rgba(0,0,0,0.19);
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}

.MsgText
{
    color: red;
    font-Family: Arial, Verdana;
    font-size: 9pt;
    line-height: 14pt
}
.MsgTextGreen
{
    color: #006633;
    font-family: Arial, Verdana;
    font-size: 9pt;
    line-height: 14pt
}

.MsgTextBoldGreen
{
    color: #006633;
    font-Family: Arial, Verdana;
	font-weight: bold;
    font-size: 10pt;
    line-height: 13pt
}

.MsgTextBoldRed
{
    color: red;
    font-Family: Arial, Verdana;
	font-weight: bold;
    font-size: 10pt;
    line-height: 13pt
}
/* show error message */
.ErrorText
{
    color: red;
    font-Family: Arial, Verdana;
    font-size: 7pt;
    line-height: 11pt
}
/*show error message for form validation */
.ErrorMsg
{
    color: red;
    font-family: Arial, Verdana;
    font-size: 7pt;
    line-height: 11pt
}

.Note
{
    font-family: Arial, Verdana;
    font-size: 11px;
    font-weight: normal;
    line-height: 13px
}

/* For left site menu */

.MenuName
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 11pt;
    font-weight: bolder;
    line-height: 18pt;
}

.MenuTitle
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 10pt;
    font-weight: bolder;
    line-height: 13pt;
}

.MenuSubTitle
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 10pt;
    font-weight: normal;
    line-height: 12pt;
}

.HomeHead
{
    color: #999966;
    font-family: Arial, Verdana;
    font-size: 20px;
    font-weight: bold;
    HEIGHT: 35px
}

/* */
.ContentHead
{
    color: #336699;
    font-family: Arial, Verdana;
    font-size: 18px;
    font-weight: bold;
    height: 35px
}

/* */
.SubContentHead
{
    color: #336699;
    font-family: Arial, Verdana;
    font-size: 16px;
    font-weight: bold;
    height: 20px
}

.HelpLink {
    font-Family: Arial;
    font-size: 12px;
    font-weight: normal;
    padding-left: 5px;
    padding-right: 5px;
    height: 25px;
    text-align: center;
    vertical-align: middle;
    background-color: #DFEAFF;
    white-space: nowrap;
}

.HelpLink a:link  {
    text-decoration: none;
    color: #336699;
}

.HelpLink a:visited  {
    text-decoration: none;
    color: #336699;
}
.HelpLink a:hover {
    text-decoration: none;
    color:  #0033FF;
}
.HelpLink a:active {
    text-decoration: none;
    color:  #336699;
}
.HighlightHelpLink
{
    color: #800000;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
    height: 25px;
  text-align: center;
  vertical-align: middle
}
.BlueBgTitle
{
    background-color: #6699FF;
    color: white;
    font-family: Arial, Verdana;
    font-size: 13px;
    font-weight: bold;
	line-height: 18pt
}

.logout {
    color: white;
    font-family: Arial, Verdana;
    font-size: 13px;
    font-weight: bold;
	line-height: 18pt
}

.panelClass 
{
    background-color: lime; 
    width: 300px;
}

.flyOutDiv
{
    display: none;
    position: relative;
    width: 600px;
    height: 350px;
    z-index: 3;
    font-Family: Verdana, Arial;
    font-size: 9pt;
    font-weight: normal;
    line-height: 14pt;
    border: solid 1px #666666;
    background-color: #D3DDEB;
    padding: 5px;
    overflow: auto;
}

.flyOutDiv2 {
    display: none;
    position: relative;
    width: 700px;
    height: 300px;
    z-index: 3;
    font-Family: Verdana, Arial;
    font-size: 9pt;
    font-weight: normal;
    line-height: 14pt;
    border: solid 1px #666666;
    background-color: #D3DDEB;
    padding: 5px;
    overflow: auto;
}

.flyOutDivCloseX  {
    background-color: #D3DDEB;
    color: #FFFFFF;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    border: outset thin #FFFFFF;
}  

.LogoTitle {
	FONT-SIZE: 15pt;
	COLOR: #9D0000;
	FONT-Family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 30px;
}

.SubBanner {
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-Family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #BBD1FF;
}

.raisedbox {
	BORDER-RIGHT: #333333 3px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #333333 3px solid; FONT-Family: Arial, Helvetica, sans-serif
}
.leftCol {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; HEIGHT: 100%
}
.rightCol {
	BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT-WIDTH: 0px
}
.copyright {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-Family: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.pageCol {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
.textCol {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: small; COLOR: #333333; font-family: Arial, Verdana, Helvetica, sans-serif
}
.centCol {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: #cccccc 1px solid
}
.loginTable {
	BORDER-RIGHT: #c89931 1px solid; BORDER-TOP: #c89931 1px solid; BORDER-LEFT: #c89931 1px solid; BORDER-BOTTOM: #c89931 1px solid
}
.loginContent {
	PADDING-LEFT: 6px; FONT-SIZE: 9pt; COLOR: #333333; FONT-Family: Arial, Helvetica, sans-serif
}
.loginForm {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #333333 1px solid; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; FONT-Family: Arial, Helvetica, sans-serif
}
.bordertable {
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	FONT-Family: Arial, Helvetica, sans-serif;
	border: 1px solid #333333;
}
.title {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #663300
}
.pageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #990000; FONT-Family: "Geneva", "Arial", "Helvetica", "sans-serif"
}

.quickSearchTitle{
    font-weight:bold;
    font-size:11px;
    color:#FFFFFF;
    line-height: 20px
}

.quickNav
{
  font-size: 9pt;
  text-align: center;
  padding-bottom: 4;
  padding-left: 9;
  padding-right: 9;
  padding-top: 4;
  font-weight: bold;
  line-height: 23px;
  background-color: #D3DDEB
}

.adminTaskPageTitleB
{
	position:absolute;
	left:320px;
	top: 13px;
	color:#fecb00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	 font-weight:bold;
	 line-height:35px
}

.adminTaskPageTitleS
{
	position:absolute;
	left:98px;
	top: 50px;
	font-family: Arial, Verdana, sans-serif;
	font-size:18px;
	font-weight:normal;
	letter-spacing: 1px;
  line-height: 22px;
	color:#fecb00
}

.adminTaskpageHeader {
	background-image: url(../admin-headerbg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #003366;
}
.adminTaskpageNav {
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#003366,endColorStr=#1747A9);
}
.adminTaskpageFooter {
	font-Family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-image: url(../admin-footerbg.jpg);
	background-repeat: repeat-x;
}
.adminTaskpageTitle {
	font-size: 14pt;
	font-weight: bold;
	color: #FF9900;
	padding-left: 6px;
}

.username {
	font-weight: bold;
	color: #FF6600;
	font-size: 12px;

}
.leftNavLink {
	color: #FFFFFF;
	text-decoration: underline;
}


.adminCurrTaskTab {
	font-size: small;
	font-weight: bold;
	color: #000099;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
}
.adminOtherTaskTab {
	font-size: small;
	color: #666666;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 2px solid #FF9900;
	border-left: 1px solid #666666;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
}
.adminTaskTabEnd {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
.regsysHeader {
	background-image: url(../regsys-headerbg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #9CB0D8;
}
.regsysFooter {
	font-Family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #9DB1D8;
}

/* A scrolable div */
.LockScrollContainer
{
    overflow: auto;
}

/* to freeze column cells and its respecitve header*/
.FrozenCell
{
    background-color: Gray;
    position: relative;
    cursor: default;
    left: expression(document.getElementById("LockScrollContainer").scrollLeft-2);
}

/* for freezing column header*/
.FrozenHeader
{
    position: relative;
    cursor: default;
    top: expression(document.getElementById("LockScrollContainer").scrollTop);
    left: expression(document.getElementById("LockScrollContainer").scrollLeft);
    z-index: 10;
    font-size: 10px;
    background-position: 0px 0px;
    background: url(img/sprite.png) repeat-x 0px 0px;
    border-color: #989898 #cbcbcb #989898 #989898;
    border-style: solid solid solid none;
    padding: 5px 8px 5px 8px;
	color: black;
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
	line-height: 14pt;
}

/*for the locked columns header to stay on top*/
.FrozenHeader.locked
{
    z-index: 99;
}

.FrozenPager
{
    position: relative;
    cursor: default;
/*
    top: expression(document.getElementById("LockScrollContainer").scrollTop);
    left: expression(document.getElementById("LockScrollContainer").scrollLeft);
*/
    z-index: 10;
    font-size: 10px;
    background-position: 0px 0px;
    background: url(img/sprite.png) repeat-x 0px 0px;
    color: #000;
}
.modalBackground
{
    background-color: #CCCCCC;
    filter: alpha(opacity=70);
	opacity: 0.7;
    z-index: 9999;
}

.modalPopupForScore {
    position: relative;
    top: 10px;
    left: 15px;
	background-color:#FFFFFF;
	border-width:2px;
	border-style:solid;
	border-color:#5089DE;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	z-index: 10000
}

/*
.PayPalPopup
{
    position: relative;
    top: 10px;
    left: 15px;
	background-color:yellow;
	border-width:2px;
	border-style:solid;
	border-color:#5089DE;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	z-index: 10000
}


.ModalPopupBG
{
	background-color: #666699;
	filter: alpha(opacity=50);
	opacity: 0.7;
}

.popup_Container {
	background-color:#fffeb2;
	border:2px solid #000000;
	padding: 0px 0px 0px 0px;
}

.popupConfirmation
{
	width: 300px;
	height: 200px;
}

.popup_Titlebar {
	background: url(Images/titlebar_bg.jpg);
	height: 29px;
}

.popup_Body
{
	padding:15px 15px 15px 15px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	line-height:15pt;
	clear:both;
	padding:20px;
}

.TitlebarLeft 
{
	float:left;
	padding-left:5px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}
.TitlebarRight 
{
	background:url(Images/cross_icon_normal.png);
	background-position:right;
	background-repeat:no-repeat;
	height:15px;
	width:16px;
	float:right;
	cursor:pointer;
	margin-right:5px;
	margin-top:5px;
}
*/