div
{
    text-align: left;
}

table
{
    BORDER-COLLAPSE: collapse;
}
body
{
    MARGIN-TOP: 0pc;
    font-SIZE: 10pt;
    BACKGROUND-IMAGE: url(../images/background.gif);
    MARGIN-LEFT: 0px;
    font-FAMILY: Verdana, Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: white;
}
A
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: black 1px;
    COLOR: blue;
    BORDER-BOTTOM: black 1px;
    font-FAMILY: Verdana, Tahoma, Arial, Courier;
}
.clsAddRemoveOrg
{
    font-SIZE: 8pt;
    COLOR: blue;
    font-FAMILY: Verdana, Tahoma, 'MS Sans Serif', Arial;
    TEXT-DECORATION: underline;
}
.clsExpandCollapse
{
    font-SIZE: 10pt;
    COLOR: blue;
    font-FAMILY: Verdana, Tahoma, 'MS Serif', Arial;
    TEXT-DECORATION: underline;
}
.clsPageTitle
{
    font-WEIGHT: bold;
    font-SIZE: 14pt;
    COLOR: #003366;
    font-FAMILY: Verdana, Arial, Tahoma, 'MS Serif';
}
.clsSubTitle
{
    font-WEIGHT: bold;
    font-SIZE: 12pt;
    COLOR: #003366;
    font-FAMILY: Verdana, Arial, Tahoma, 'MS Serif';
}
.clsTextBox
{
    font-SIZE: 10pt;
    font-FAMILY: Verdana, Tahoma, 'MS Serif', Arial;
}
.clsRequiredTextBox
{
    font-SIZE: 10pt;
    COLOR: black;
    font-FAMILY: Verdana, Tahoma, 'MS Serif', Arial;
    BACKGROUND-COLOR: #ffffcc
}
.clsLabel
{
    font-WEIGHT: bolder;
    font-SIZE: 9pt;
    font-FAMILY: Verdana, 'MS Serif', Arial, Tahoma;
    WIDTH: 800px;
    text-align:right;
}
.clsHighlight
{
    font-SIZE: 9pt;
    font-FAMILY: Verdana, Tahoma, 'MS Serif', Arial;
}
.clsNoHighlight
{
    font-SIZE: 9pt;
    font-FAMILY: Verdana, Tahoma, 'MS Serif', Arial;
}
BUTTON
{
    font-SIZE: 8pt;
    COLOR: white;
    font-FAMILY: Verdana, Tahoma, 'MS Serif', Arial;
    BACKGROUND-COLOR: #34417d;
}
form_button
{
    font-SIZE: 8pt;
    COLOR: white;
    font-FAMILY: Verdana, Tahoma, 'MS Serif', Arial;
    BACKGROUND-COLOR: #34417d;
    width:85px;
}
TABLE
{
    font-SIZE: 9pt;
    font-FAMILY: Verdana, Tahoma, 'MS Serif', Arial;
}
.clsMenuPane
{
    font-FAMILY: Verdana, Tahoma, 'MS Serif', Arial;
}
.clsActiveTab
{
    BORDER-RIGHT: thin inset;
    PADDING-RIGHT: 5px;
    BORDER-TOP: thin inset;
    PADDING-LEFT: 5px;
    font-WEIGHT: normal;
    font-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px -5px;
    BORDER-LEFT: thin inset;
    CURSOR: default;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: thin inset;
    font-FAMILY: Verdana, Arial, 'MS Sans Serif';
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffcc
}
.clsInactiveTab
{
    BORDER-RIGHT: thin outset;
    PADDING-RIGHT: 5px;
    BORDER-TOP: thin outset;
    PADDING-LEFT: 5px;
    font-WEIGHT: normal;
    font-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px -5px;
    BORDER-LEFT: thin outset;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: thin outset;
    font-FAMILY: Verdana, Arial, 'MS Sans Serif';
    HEIGHT: 15px;
    BACKGROUND-COLOR: #34417d      
}
.clsHighliteLine
{
    font-FAMILY: Verdana, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #ffffcc
}
.clsNoHighliteLine
{
    font-FAMILY: Verdana, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: white
}
.clsFooter
{
    font-WEIGHT: normal;
    font-SIZE: 10px;
    font-FAMILY: Verdana, Arial, 'MS Sans Serif'
}
.clsTableheader
{
    font-WEIGHT: normal;
    font-SIZE: 10pt;
    COLOR: white;
    font-FAMILY: Verdana, Arial, 'MS Sans Serif';
    BACKGROUND-COLOR: #49599a;
}
.clsEditDelete
{
    CURSOR: hand
}
.clsTPCellCenter
{
    CURSOR: default
}
.clsTPCellLeft
{
    CURSOR: default
}
.clsMenu
{
    font-SIZE: x-small;
    CURSOR: hand;
    COLOR: white;
    TEXT-DECORATION: none
}
.clsMenuHover
{
    font-SIZE: x-small;
    CURSOR: hand;
    COLOR: red;
    font-FAMILY: Verdana, Tahoma, 'MS Sans Serif', Arial;
    TEXT-DECORATION: none
}
.clsStrongTitle
{
    font: 900 21px Verdana, Arial, Helvetica;
    COLOR: maroon;
    MARGIN-LEFT: 40px;
    LETTER-SPACING: -1px
}
.clsWeakTitle
{
    font: 400 21px Verdana, Arial, Helvetica;
    COLOR: maroon;
    LETTER-SPACING: -1px
}
.clsheadingDiv
{
    font-size: 9px;
    margin-bottom: 10px;
    font-family: Arial, Verdana, 'Small fonts' , color: #C00000;
    height: 100px;
    text-align: left;
}
.clsButton
{
    font-SIZE: 8pt;
    COLOR: white;
    font-FAMILY: Verdana, Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: #34417d
}
.clsItemGray
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    font-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    font-FAMILY: Verdana, Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: #eeeeee
}
.clsItem
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    font-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    font-FAMILY: Verdana, Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: white
}
.clsItemHighlite
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    font-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    font-FAMILY: Verdana, Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: #ffffcc
}
.clsTableSection
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    font-WEIGHT: bold;
    font-SIZE: 9pt;
    BORDER-LEFT: medium none;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    font-FAMILY: Verdana, Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: #34417d
}
FIELDSET
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid
}
.clsLogo
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(../images/logo.gif);
    WIDTH: 170px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 58px;
    TEXT-ALIGN: center
}
.clsSmallText
{
    font-SIZE: 8pt;
    font-FAMILY: Arial, Verdana, 'Small fonts'
}
.clsSmallInput
{
    font-SIZE: 8pt;
    font-FAMILY: Verdana, Tahoma, 'MS Serif', Arial;
    HEIGHT: 20px
}
.clsSmallRequiredInput
{
    font-SIZE: 8pt;
    COLOR: black;
    font-FAMILY: Verdana, Tahoma, 'MS Serif', Arial
}
.clsKskPubheaderStrong
{
    font: 900 14pt Verdana, Arial, Helvetica;
    COLOR: maroon
}
.clsKskPubheaderWeak
{
    font-WEIGHT: normal;
    font-SIZE: 14pt;
    COLOR: maroon;
    font-STYLE: normal;
    font-FAMILY: Verdana, Arial;
    font-VARIANT: normal
}
.clsDropDown
{
    BORDER-RIGHT: 2px outset;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 2px outset;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    font-WEIGHT: normal;
    font-SIZE: 11px;
    Z-INDEX: 25;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: auto;
    BORDER-LEFT: 2px outset;
    WIDTH: 171px;
    CURSOR: default;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 2px outset;
    font-FAMILY: Verdana, Arial, 'MS Sans Serif';
    POSITION: absolute;
    HEIGHT: 100px;
    BACKGROUND-COLOR: white
}
.clsKskSmallLabel
{
    font-SIZE: 9pt;
    font-STYLE: normal;
    font-FAMILY: Verdana, Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: white
}
.clsSideMenuGray
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    font-WEIGHT: normal;
    font-SIZE: 10pt;
    BORDER-LEFT: black 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: black 1px solid;
    font-FAMILY: Verdana, Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: #eeeeee
}
.clsSideMenu
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    font-WEIGHT: normal;
    font-SIZE: 10pt;
    BORDER-LEFT: black 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: black 1px solid;
    font-FAMILY: Verdana, Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: white
}
.clsSideMenuHighlite
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    font-WEIGHT: normal;
    font-SIZE: 10pt;
    BORDER-LEFT: black 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: black 1px solid;
    font-FAMILY: Verdana, Tahoma, 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: #ffffcc
}
.clsFlatIFrame
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLLAPSE: collapse
}
.clsPMingLiU
{
	font-WEIGHT: normal;
	font-SIZE: 10pt;
	font-family:PMingLiU;
}	
.clsPMingLiUCnscsTitle
{
    font-weight: bold;
    font-size: x-large;
    font-family: PMingLiU;
    height: 100px;
    width: 1000px;
}	

.clsFormTitle
{
    font-weight: bold;
    font-size: x-large;
    font-family: 'Times New Roman';
    width: 777px;
    color: #C00000;
    height: auto;
}	

.clsDataGridItem, .clsDataGridHeader, .clsDataGridAlternatingItem
{
    font-size: small;
    font-family: 'Times New Roman';
    text-align: center;
    vertical-align: middle;
}

.clsDataGridHeader
{ 
    background-color: #00C0C0;
}

.clsDataGridAlternatingItem
{
    background-color: azure;
}