A_BK {
    color: #000000 ;
    text-decoration: none
};

A {
    color: blue ;
};


BODY {
    margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
    overflow:auto;
    font-family: tahoma, verdana, arial, sans-serif;
    scrollbar-base-color: #DEDEDE;
    scrollbar-face-color: #E0E0E0;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #111111;
    scrollbar-darkshadow-color: #E0E0E0;
};
abc{
    scrollbar-base-color: #CCCCCC;
    scrollbar-face-color: #935800;
    scrollbar-track-color: #FFECCE;
    scrollbar-arrow-color: #ffffff;
}

scroll_bk{
    scrollbar-base-color: #FFC062;
    scrollbar-face-color: #FFC062;
    scrollbar-track-color: #eeffee;
    scrollbar-arrow-color: #FFC062;
    scrollbar-highlight-color: #FFC062;
    scrollbar-darkshadow-color: #FFC062;
    scrollbar-3dlight-color: #FFC062;
    scrollbar-shadow-color: #FFC062;
}

CAPTION,TD, LI, OL, P, UL, BLOCKQUOTE {
    font-family: tahoma, verdana, arial, sans-serif;
};

INPUT {
    font-weight: normal;
    font-size: 11px;
    font-family: tahoma, verdana, arial, sans-serif;
    font-style: normal;
};

TEXTAREA {
font-weight: normal;
    font-size: 11px;
    font-family: tahoma, verdana, arial, sans-serif;
    font-style: normal;
};

A.SubMenuAnc {
    color: rgb(252,249,239) ; text-align: left;
};

th.THLabel {
    background-color: rgb(104,152,200);
font-weight: normal;
color:
rgb(255,240,224) ;text-align: center; vertical-align: top;  height:30
};

td.SubMenuItem {
    color: rgb(252,249,239) ; text-align: left
};

td.SubMenuDiv {
    color: rgb(252,249,239) ;width:3; text-align: center
};

td.TLabel {
    background-color: rgb(104,152,200);
    font-weight: normal;
    color: rgb(255,240,224);
    font-size: 14px
};

td.TData {
    background-color:rgb(104,152,200);
    font-size: 14px
};



#TData {
    background-color:  rgb(104,152,200);
    font-size: 14pxp;
};

#TData2 {
    background-color:  WHITE;
    font-size: 14px
};


td.TTitle {
    background-color: rgb(111,111,111);
    font-weight: normal;
    vertical-align: top;
    font-size: 10pt;
    height: auto;
};

.option_b{
    font-weight: normal;
    font-size: 11px;
    font-family: tahoma, verdana, arial, sans-serif;
    font-style: normal;
};

.option_c{
    font-weight: normal;
    font-size: 20px;
    font-family: tahoma, verdana, arial, sans-serif;
    font-style: normal;
};


TABLE.canvas {
    border-spacing: 0pt 0pt;
    width: 98%;
    border: 0pt;
    padding: 0px;
    background-color: white;
};

TABLE.EMPTYCTR {
    padding: 0px;
    border-spacing:0pt 0pt;  border-width: 0pt 0pt 0pt 0pt;
    width: 100%;
    background-color: white;
};

TABLE.TableCtr {
    padding: 2px;
    border-spacing:1pt 1pt;
    border-width: 1pt 1pt 1pt 1pt;
};

A {
    font-family: tahoma, verdana, arial, sans-serif;
}

INPUT { font-size: 12px};

UL { font-size: 12px };

TR.notToShow {
    display: 'none';
};

TR.toShow {
    display: 'inline';
};

TR.line1 {
    background-color: red;  color: rgb(255,240,224);
    font-weight: normal;
    text-align: left;
    vertical-align: middle;
    font-size: 12pt;
    height: 10;
    clip:  rect(   );
};

TR.line2 {
    background-color: blue;
    color: rgb(255,240,224);
    font-weight: normal;
    text-align: left;
    vertical-align: middle;
    font-size: 12pt;
    height: 10;
    clip:  rect(   );
};

.smalltitles {
    font-weight: normal;
    font-size: 9pt;
    color: #800000;
    line-height: 9pt;
    font-style: normal;
    font-family: tahoma, verdana, arial, sans-serif;
};

.alertmsg {
    font-weight: normal;
    font-size: 10pt;
    color:brown;
    font-family: tahoma, verdana, arial, sans-serif;
};

.logon {
    font-weight: normal;
    font-size: 11pt;
    color: #fff0e0;
    font-style: normal;
    font-family: tahoma, verdana, arial, sans-serif;
};

.notToShow {
    display: 'none';
};

.toShow {
    display: 'inline';
};

.voteTitle {
    font-weight: normal;
    font-size: 8pt;
    color: #800000;
    line-height: 9pt;
    font-style: normal;
    font-family: tahoma, verdana, arial, sans-serif;
};

.news_headings {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000
};

.news_text {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000
};

.module_heading {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #000000
};

.chart_text {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF};

.text_button {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333
};

.text_button_on {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #FFFFFF;
    background-color: #333333
};


.broad_headings {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    font-weight: normal
};

.broad_topics {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    background-color: #CCCCCC
};

.broad_text {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    background-color: #CCFFFF;
    border: #000000;
    border-top-width: thin;
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin};

select {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 10px;
    color: #000033
};

.login {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #000066;
};

.rowLabel {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 11px;
};

.weathertext{
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
};

.weatherHeading {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    background-color: #F39E7A;
    text-align: center;
};

.weatherLowNum {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #3E3EFF;
};

.weatherHighNum {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #FF6666;
};

.frametable {
    background-color: #b53038;
};

.frametitle {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 8pt;
    color: #ffffff;
    font-style: normal;
    font-weight: normal;text-align:center;
    background-color: #b53038;
};

.framecontent {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 8pt;
    font-style: normal;
    background-color: #ffffff;
};

.calendar {
    width:50pt;
    height:30pt;
};

.calendar_text {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size:  12px;
    font-weight: normal;
    background-color: #ffffff;
    border: #000000;
    border-top-width:   thin;
    border-right-width: thin;
    border-bottom-width:thin;
    border-left-width: thin;
};

.holiday_text {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    background-color: #ffffff;
    border: #000000;
    border-top-width: thin;
    border-right-width: thin;
    border-bottom-width:
    thin; border-left-width: thin
};

.otherday_text {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    background-color: #ffffff;
    border: #000000;
    border-top-width: thin;
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin
};

.nevigator_text {
    color:#0066cc;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
};

.calendar_event_text{
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    color: #000000};

.crCalendarText {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
};

.crDetailText {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #0066CC

};

.crHeadingText {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 16px;
    font-weight: normal
};

.alertDetailText {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #0066CC;
};

.alertDetailGreyText {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #9F9F9F;
};

.alertPopupDetailText {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 15px;
    font-weight: normal;
    color: #0044FF;
};

.alertHeadingText {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
};

.actionPlanTitle {
    border: 2;
    border-style: groove;
};

.title {
/*    color: #fd7d00; */
    color: #B72F2F;
    font-size: 9pt;
    font-weight: normal;
    font-family: tahoma, verdana, arial, sans-serif;
    padding: 4px;
};

.font1 {
    color: #385273;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
};

.title1 {
    color: #385273;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
};

.lightwash {
    background-color: #fdf1cc;
};

.bigNewText {
    color: #0066cc;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
};

.option_calendar{
    font-weight: normal;
    font-size: 11px;
    font-family: tahoma, verdana, arial, sans-serif;
    font-style: normal;
};

.Calendar_WeekName{
    font-weight: normal;
    font-size: 10px;
    font-family: tahoma, verdana, arial, sans-serif;
    font-style: normal;
    color:#000000;
};

.wwThumbNailCell {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #0066CC; text-decoration: none;
    padding-bottom: 15;
};

.wwDetailText {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #0000CC;
};

.wwDetailText2 {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #0000CC; };

.wwProfileHeadingText {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #CC0000;
};

.wwDeptHeadingText {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #330000; text-decoration:
    none;
};

td.TTitle_b {
    background-color: #ffffff;
    color: #ffffff;
    font-weight: normal;
    vertical-align: top;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 13px;
};

td.TTitle_b1 {
    background-color: #CCCCFF;
    color: #000000;
    font-weight: normal;
    vertical-align: top;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 13px;
};

td.TLabel_b {
    background-color: #EFEFEF;
    color: #6666FF;
    font-weight: normal;
    font-size: 11px;
    font-family: tahoma, verdana, arial, sans-serif;
    font-style: normal;
};

td.TData_b {
    background-color:#ffffff;
    color: #6666FF;
    font-weight: normal;
    font-size: 11px;
    font-family: tahoma, verdana, arial, sans-serif;
    font-style: normal;
};

submitButtom {
    font-weight: normal;
    font-size: 21px;
    font-family: tahoma, verdana, arial, sans-serif;
    font-style: normal;
};

.TList_Title {
    color: rgb(111,111,111);
    font-weight: normal;
    vertical-align: top;
    font-size: 9pt;
    height: 20;
};

.TList_DataRow2 {
    background-color:#ffffff;
    vertical-align: middle;
    font-size: 8pt;
    font-height: 10;
    height: 15;
};

.TList_DataRow1 {
    background-color:#efefef;
    vertical-align: middle;
    font-size: 8pt;
    font-height: 10;
    height: 15;
};

.LowerBlock_Header{
    background-color:#dfdfff;
    vertical-align: top;
    font-size: 10pt;
    font-height: 10;
    font-weight: normal;
    height: 15;
};

.LowerBlock_Detail_Link{
    background-color:#dfdfff;
    vertical-align: bottom;
    font-size: 8pt;
    font-height: 10;
    height: 15;
};

.LowerBlock_Title{
    background-color:#ffffff;
    vertical-align: top;
    font-size: 8pt;
    font-weight: normal;
    text-align: right;
};

.LowerBlock_info{
    background-color:#ffffff;
    vertical-align: top;
    font-size: 8pt;
    font-weight: Normal;
};

.Detail_Info_Title{
    vertical-align: top;
    font-size: 12pt;
    font-height: 10;
    height: 15;
    font-weight: normal;
};

.Detail_Info{
    vertical-align: top;
    font-size: 12pt;
    font-height: 10;
    height: 15;
};

TR.notToShow {
    display: 'none';
};

TR.toShow {
    display: 'inline';
};

.RightHandCatagoryHeader{
    background-color:#E0E0E0;
    border-style:solid;
    border-width:1px;
    border-left-color:#dddddd;
    border-top-color:#dddddd;
    border-bottom-color:#888888;
    border-right-color:#888888;
    font-size:10pt;
    font-weight:normal;
    color: #111111;
    cursor:hand;
};

.RightHandCatagoryLabel{
    font-size:10pt;
    font-weight:normal;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
};

.topDocTitle {
    background-color:#00009B;
    font-size:9pt;
    font-weight:normal;
    color: #ffffff;
    font-family: tahoma, verdana, arial, sans-serif;
};

.TopDocHeader {
    background-color:#fff366;
    font-size:8pt;
    font-weight:normal;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
};

.DissHeader {
    background-color:#FFF366;
    font-size:10pt;
    font-weight:normal;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
};

.DissDetailRow1 {
    background-color:#ffffff;
    font-size:8pt;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
};

.DissDetailRow2 {
    background-color : #ffecce;
    font-size:8pt;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
};

.boxClass {
    background-color:#F2F2F2;
    left:10px;
    width:690;
    height:410;
    position:absolute;
    padding:5;
    visibility:show;
    top:30px;
};

.boxClass1 {
    display:none;
};

.boxClass2 {
    background-color:#F2F2F2;
    left:10px;
    position:absolute;
    padding:5;
    visibility:show;
    top:30px;
}

.nonActiveTab{
    font-size: 11px;
    color: #6E6E6E;
    cursor:hand;
    background-color:#F2F2F2;
    visibility:show;
    height:28px;
};

.noRightTab{
    font-size: 11px;
    color: #FFFFFF;
    visibility:show;
    background-color:#F2F2F2;
    height:28px;
};

.activeTab{
    font-size: 11px;
    font-weight:normal;
    color: 000000;
    cursor:hand;
    background-color: #E0E0E0;
    visibility:show;
    height:28px;
};



.activeTab_BK{
    font-size: 11px;
    color: #BD0000;
    cursor:hand;
    position:absolute;
    background-color:#F2F2F2;
    visibility:show;
    left:700px;
    width:55;
    height:30;
    z-index:3;
};

.Row1 {
    background:"#ffffff" ;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 8pt;
    color: #000000;
    height: 20
};

.Row2 {
    background:"#D3E4FE" ;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 8pt;
    color: #000000; height: 20};

.rankHistoryHeader{
    font-size:8pt;
    color: #000000;
    font-weight: normal;
    font-family: tahoma, verdana, arial, sans-serif;
};

.rankHistoryDetail{
    font-size:8pt;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
};

.treeItem {
    font-size:11;
    font-family: tahoma, verdana, arial, sans-serif;
    color: #000000
};

.SearchHeader{
    font-size:8pt;
    font-weight:normal;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
};

.SearchValue{
    FONT-SIZE:8pt;
    COLOR: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
};

.WorkFlowValue{
    font-size:8pt;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
};

.WorkFlowHeader{
    font-size:8pt;
    font-weight:normal;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
};

.big_Charactor{
    font-size:15pt;
    color: #97acff;
    font-family: tahoma, verdana, arial, sans-serif;
};

.toggleStyle {
    background-color:#E0E0E0;
    border-style:solid;
    border-width:1px;
    border-left-color:#dddddd;
    border-top-color:#dddddd;
    border-bottom-color:#888888;
    border-right-color:#888888;
    font-size:10px;
    font-weight:normal;
    color: #111111;
    cursor:hand;
};

.rateBoxHeader{
    background-color:#E0E0E0;
    border-style:solid;
    border-width:1px;
    border-left-color:#dddddd;
    border-top-color:#dddddd;
    border-bottom-color:#888888;
    border-right-color:#888888;
    font-size:8pt;
    font-weight:normal;
    color: #111111;
};


.rateBoxBody{
    background-color:#ffffff;
    layer-background-color:#CCCCFF;
    border-style:outset;
    border-width:2px;
    border-left-color:white;
    border-top-color:white;
    border-bottom-color:#995B00;
    border-right-color:#995B00;
    font-size:8pt;
    font-weight:normal;
    color: white;
    font-family: tahoma, verdana, arial, sans-serif;
};

.rateHeader{
    background-color:#EAEAEA;
    font-size:10pt;
    font-weight:normal;
    font-family: tahoma, verdana, arial, sans-serif;
};

.rateIdentityLabel{
    font-size:8pt;
    font-weight:normal;
    font-style:itale
    font-family: tahoma, verdana, arial, sans-serif;
};

td.tabClass {
    height: 20
};


.hierarchyFont {
/*
    font-size:8pt;
*/
    font-size:9pt;
    font-weight:normal;
    color: #505050;
    font-family: tahoma, verdana, arial, sans-serif;
    padding-left: 3px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
};

.hierarchyNameFont {
    font-size:9pt;
    font-weight:normal;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
    padding-left: 3px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
};

.activeResize{
    background-color:#aaaaaa
    font-size:15;
    cursor:n-resize;
    visibility:show;
};

.activeVerticalResize{
    background-color:#aaaaaa
    font-size:15;
    cursor:w-resize;
    visibility:show;
};

.listCellHead {
    background-color:#E0E0E0;
    border-style:solid;
    border-width:1px;
    border-left-color:#dddddd;
    border-top-color:#dddddd;
    border-bottom-color:#888888;
    border-right-color:#888888;
    font-size:8pt;
    font-weight:normal;
    color: #111111;
    cursor:hand;
}

.listCellData{
    background-color:#ffffff;
    FONT-SIZE:8pt;
    COLOR: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
};

.navigatorDetailCell{
    background-color:#ffffff;
    font-size:8pt;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
    word-break: break-all;
    vertical-align: middle;
};

.topcaption {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12pt;
    color: #404040;
    font-weight: normal;
    text-decoration: none;
};

.navigatorHeaderCell {
    background-color:#E0E0E0;
    border-style:solid;
    border-width:1px;
    border-left-color:#dddddd;
    border-top-color:#dddddd;
    border-bottom-color:#888888;
    border-right-color:#888888;
    font-size:8pt;
    font-weight:normal;
    color: #111111;
		cursor:hand;
    vertical-align:middle;
    padding-left:5px;
    padding-right:5px;
}

.navigatorBar_old {
    border-style:ridge;
    border-width:1px;
    background-color:#eeeeee;
    width:350px;
    font-size:7pt;
    font-weight:normal;
    color:#666666;
}


.forumhead {
    background-color: #EAEAEA;
    font-size: 11;
    font-weight: normal;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
}

.forumdetail {
    background-color: #ffffff;
    font-size: 11;
    color: #000000;
    font-family: tahoma;
}

.forumdetailHL {
    background-color: #ffffff;
    font-size: 11;
    font-weight: normal;
    color: #000000;
    font-family: tahoma;
}

.LibTree {
/*
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EDF4FC,endColorStr=#5C8EC1);
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#D7EAFD,endColorStr=#EDF4FC);
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#D1D1D1,endColorStr=#FAFAF8);
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FAFAF8,endColorStr=#D1D1D1);
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FAFAF8,endColorStr=#DDDDDD);
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#DDE3EA,endColorStr=#7BA5D0);
  background-image:url(../image/LogoWaterMark.gif);
*/
  background-color:#FBFBF9;
  padding-left:4px;
}

.transButton{
      background-color:#cccccc;
      layer-background-color:#ccccff;
      border-style:outset;
      border-width:2px;
      border-left-color:white;
      border-top-color:white;
      border-bottom-color:#995b00;
      border-right-color:#995b00;
      font-size:8pt;
      font-weight:normal;
      color: #2f4f4f;
      font-family: tahoma, verdana, arial, sans-serif;
}

.wfSectionTitle {
    font-size:10pt;
    font-weight:normal;
    color: #5174ff;
    font-family: tahoma, verdana, arial, sans-serif;
    text-decoration: underline;
    /* filter:Glow(color='blue', Strength='1   '); */
};

.wfInfoTitle {
    background-color:#ffffff;
    font-size:8pt;
    text-align:left;
    color: #2f4f4f;
    font-weight:normal;
    font-family: tahoma, verdana, arial, sans-serif;
};

.msgidx0 { font-family: tahoma, verdana, arial, sans-serif; font-size: 12pt; color: #000000; font-weight: normal; text-decoration: none; };

.dfIndexSmall {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 7pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}

.dfIndexNormal {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 10pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
};

.dfIndexSelect {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 10pt;
    color: #ff0000;
    font-weight: normal;
    text-decoration: none;
};

.dfIndexActive {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 10pt;
    color: #aa0000;
    font-weight: normal;
    text-decoration: none;
};

.folderNameEditBox{
    font-size: 8pt;
    border-style: solid;
    border-width: 1px;
    padding-left: 2px;
    margin-left: 3px;
}
.docNameEditBox{
    font-size: 8pt;
    border-style: solid;
    border-width: 1px;
    padding-left: 2px;
    margin-left: 1px;
}
.docDisplayName{
    padding: 2px;
    margin: 1px;
    cursor: default;
}

.aboutbox {
    color: #2F4F4F;
    font-size: 11;
    font-weight: normal;
    background-color: yellow;
}

/*
 * Used In: PKMAbout.html
 */
.PKMAboutBox
{
  font-size:9pt;
  font-family: tahoma, verdana, arial, sans-serif;
}

/*==========================================================================
**  Name: navigatorBar
**  Desc: Used to the black edge in XSL for displaying number of records found
**  Used In:    All XSLs
============================================================================*/
.navigatorBar {
    font-size:8pt;
    font-weight:normal;
    width:200px;
}

/*==========================================================================
**  Name: navigatorNumberLetters
**  Desc: Used to display number of records found in XSL
**  Used In:    All XSLs
============================================================================*/
.navigatorNumberLetters {
    font-size:8pt;
    font-weight:normal;
}

/*==========================================================================
**  Name: navigatorSelectedCount
**  Desc: Used to display number of records found in XSL
**  Used In:    All XSLs
============================================================================*/
.navigatorSelectedCount {
    font-size:8pt;
    font-weight:normal;
    color:#059505;
}

/*==========================================================================
**  Name: navigatorHeaderSeparator
**  Desc: Used to display header column separator.
**  Used In:    All XSLs
============================================================================*/
.navigatorHeaderSeparator {
    cursor:w-resize;
    background-color:#E0E0E0;
}



/*==========================================================================
**  Name: PropInfoHeader
**  Desc: Used to display the Properties Label
**  Used In:    PKMDocVersion.html
**              PKMDocProperties.html
============================================================================*/
.PropInfoHeader{
    background-color:#ffffff;
    FONT-SIZE:8pt;
    Text-Align:left;
    COLOR: #000000;
    FONT-FAMILY: tahoma, verdana, arial, sans-serif;
    padding-left: 1px;
    padding-top: 1px;
};

/*==========================================================================
**  Name: PropInfoData
**  Desc: Used to display the Properties actual data
**  Used In:    PKMDocVersion.html
**              PKMDocProperties.html
**              PKMDocCheckIn.html
============================================================================*/
.PropInfoData{
    FONT-SIZE:8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma, verdana, arial, sans-serif;
    padding-left: 1px;
    padding-top: 1px;
};



/*==========================================================================
**  Name: standardTableHeader
**  Usage: Replace NavigatorHeaderCell with this style
**  Desc: Used to display the Table Title Header
**  Used In:    PKMDocVersion.html
**              PKMDocCheckIn.html
**              PKMDocCheckOut.html
**              shortcutList.xsl
============================================================================*/
.standardTableHeader {
    background-color:#E0E0E0;
    border-style:solid;
    border-width:1px;
    border-left-color:#dddddd;
    border-top-color:#dddddd;
    border-bottom-color:#888888;
    border-right-color:#888888;
    font-size:8pt;
    font-weight:normal;
    color: #111111;
};

/*==========================================================================
**  Name: topDocDetail
**  Usage: Replace NaviagtorDetailCell with this cell.
**  Desc: Used to display row before onMouseOver event
**  Used In:    PKMDocVersion.html
**              PKMDocCheckIn.html
**              PKMDocCheckOut.html
**              shortcutList.xsl
============================================================================*/
.TopDocDetail{
    background-color:#ffffff;
    FONT-SIZE:8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma, verdana, arial, sans-serif;
    word-break: break-all;
    vertical-align: middle;
};

/*==========================================================================
    Name: TopDocDetailOnMouseOver
    Desc: Used to display row for onMouseOver event
    Used In: PKMDocVersion.html
============================================================================*/
.TopDocDetailOnMouseOver{
    background-color:#E1E1FF;
    FONT-SIZE:8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma, verdana, arial, sans-serif;
};

/*==========================================================================
**  Name: SectionHeader
**  Desc: Used to display the sections in Upload/Check In
**  Used In:    PKMDocCheckIn.html
============================================================================*/
.SectionHeader{
    FONT-SIZE:8pt;
    FONT-WEIGHT:normal;
    COLOR: #000000;
    FONT-FAMILY: tahoma, verdana, arial, sans-serif;
};

/*==========================================================================
**  Name: PageHeader
**  Desc: Used to display the Title of page (i.e. Advanced Search)
**  Used In:    PKMAdvancedSearch.html
============================================================================*/
.PageHeader{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-FAMILY: tahoma, verdana, arial, sans-serif;
};

/*==========================================================================
**  Name: Section Selection Header
**  Desc: Used to display the Title for Selection in PKMSystemSetup.html
**  Used In:    PKMSystemSetup.html
============================================================================*/
.SectionSelectionHeader{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: Normal;
    COLOR: #0000FF;
    FONT-FAMILY: tahoma, verdana, arial, sans-serif;
};


/*==========================================================================
**  Name: Section Selection Header
**  Desc: Used to display Folder Not Found Messages in XSL
**  Used In:    contentView.xsl
============================================================================*/
.errorMessage {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 12pt;
    color: #404040;
    font-weight: normal;
    text-decoration: none;
};

/*==========================================================================
**  Name: bigHTMLButton
**  Desc: Big HTML Button for generic use
**  Used In: *
============================================================================*/
.bigHTMLButton {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 9pt;
    width: 220px;
    height: 22px;
};

/*==========================================================================
**  Name: mediumHTMLButton
**  Desc: Medium HTML Button for generic use
**  Used In: *
============================================================================*/
.mediumHTMLButton {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 9pt;
    width: 150px;
    height: 22px;
};

/*==========================================================================
**  Name: smallHTMLButton
**  Desc: Small HTML Button for generic use
**  Used In: *
============================================================================*/
.smallHTMLButton {
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 9pt;
    width: 80px;
    height: 22px;
};


/*==========================================================================
**  Name: forumLink / forumDetailCell / forumHeaderCell / forumHeaderSeparator
**        msgheader / msgcontent / msgText1 / msgText2
**  Used In: Discussion Forum Related
============================================================================*/
.forumLink {
    text-decoration: none;
    color: blue;
};
.forumDetailCell{
    background-color:#ffffff;
    font-size:9pt;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
    word-break: break-all;
    vertical-align: middle;
};
.forumHeaderCell {
    background-color:#E0E0E0;
    border-style:solid;
    border-width:1px;
    border-left-color:#dddddd;
    border-top-color:#dddddd;
    border-bottom-color:#888888;
    border-right-color:#888888;
    font-size:8pt;
    font-weight:normal;
    color: #111111;
    vertical-align:middle;
}
.forumHeaderSeparator {
    cursor:w-resize;
    background-color:#4f4f4f;
}
.msgheader {
    background-color: #e0e0e0;   //#EAEAEA;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
}
.msgcontent{
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
}
.msgText1 {
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
}
.msgText2 {
    font-size: 9pt;
    font-weight: normal;
    color: #666666;
    font-family: tahoma, verdana, arial, sans-serif;
}
.msgnav {
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
    text-decoration: none;
}
.edithead {
/*    background-color: #EAEAEA;  */
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
}
.edithead2 {
/*    background-color: #ffffff;  */
    font-size: 11pt;
    font-weight: normal;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
}
.editcontent{
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
    font-family: tahoma, verdana, arial, sans-serif;
}

/*==========================================================================
**  Name: subTableHeader
**  Usage: Replace NavigatorHeaderCell with this style
**  Desc: Used to display the Table Title Header
**  Used In:    PKMDocVersion.html
**              PKMDocCheckIn.html
**              PKMDocCheckOut.html
**              shortcutList.xsl
============================================================================*/
.subTableHeader {
    background-color:#E0E0E0;
    border-style:solid;
    border-width:1px;
    border-left-color:#dddddd;
    border-top-color:#dddddd;
    border-bottom-color:#888888;
    border-right-color:#888888;
    font-size:8pt;
    font-weight:normal;
    color: #111111;
};

.progressScreen {
    background-color:#FFFFFF;
}

.lib-top-bar {
	background-color:#E0E0E0;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E0E0E0,endColorStr=#E0E0E0);
	border-width:0px;
	font-size:9pt;
}

.basic-search-bar {
  margin-right:2px;
	font-size:9pt;
}

.lib-top-text-button {
  font-size:9pt;
  vertical-align:middle;
  text-align:center;
  color:blue;
  padding-top:2px;
  padding-left:2px;
  padding-right:2px;
}

.basic-search-input {
  vertical-align: middle;
}

.readonly_content_notice {
  vertical-align:bottom;
  padding-left:3px;
  padding-top:3px;
  padding-right:3px;
  background-color:#F2F2F2;
  border-top:1px #D9D9D9 solid;
  font-size:11px;
  font-weight:normal;
  color:#606060;
}
