
.CalC{vertical-align: bottom;
}

.CartCO{color:#666699;
font:14px Verdana, arial, geneva;
font-weight: bold;
text-decoration:none;
line-height:18px;
}

.CCalT{padding : 2px;
        vertical-align: bottom;
font: 11px Verdana, arial, geneva;
}

.centered{margin:auto;
}

.dg_default{border:solid 1px #999999;
width:100%;
}

.dg_default_header{background-color:#F4F4F4;
font: 9pt arial, helvetica, sans-serif;
color:Black;
font-weight: bold;
}

.dg_default_header td{border-top:none;
border-left:none;
border-bottom:solid 1px #999999;
border-right:solid 1px #999999;
padding:5px;
}

.dg_default_headerlink{font: 10pt arial, helvetica, sans-serif;
font-weight: bold;
color:Black;
}

.dg_default_headerlink:hover{color:Red;
}

.dg_default_item{font: 9pt arial, helvetica, sans-serif;
color:Black;
}

.dg_default_item td{border-top:none;
border-left:none;
border-bottom:solid 1px #999999;
border-right:solid 1px #999999;
padding:5px;
}

.dg_default_item:hover{font-weight:bold;
background-color:#FBDE9F;
}

.dg_default_pager{font: 8pt arial, helvetica, sans-serif;
color:#3645BB;
}

.Dir_gridalteriteditem{color: black;
font-size: 12px;
line-height:18px;
font-family: "arial" ;
background-color: #EFF6F6;
}

.Dir_gridediteditem{font-size: 11px;
font-family: "Arial" ;
height: 17px;
}

.Dir_gridheaderzoom{color:black;
font-size: 11px;
font-family: "Arial" ;
background-color: #ccccbc;
}

.Dir_gridheaderzoombold{color:black;
font-size: 11px;
font-family: "Arial" ;
font-weight:bold;
background-color: #ccccbc;
}

.Dir_griditemstyle{color: black;
background-color:White;
font-size: 12px;
line-height:18px;
font-family: "arial" ;
}

.Dir_gridselecteditem{color:black;
font-size: 11px;
font-family: "Arial" ;
height: 17px;
}

.Dir_gridzoom{width: 100%;
text-indent: 2px;
border: #ccccbc 1px solid;
}

.dropCue{border:dashed 1px #ff0000;
margin-bottom:5px;
}

.EB_Grid{background-color:#CBDAE1;
}

.EB_Grid_ActivePage{    background-color:white;
    border:solid 1px #666666;
    padding:4px;
    font-family:Arial;
    font-size:9pt;
    cursor:default;
}

.EB_Grid_InactivePage{    background-color:#CBDAE1;
    border:solid 1px #666666;
    padding:4px;
    font-family:Arial;
    font-size:9pt;
}

.EB_Grid_ToBecomeActivePage{    background-color:white;
    border:solid 1px #666666;
    padding:4px;
    font-family:Arial;
    font-size:9pt;
    cursor:pointer;
}

.EB_GridAltRow{    background-color:#F3F4F6;
    color:black;
    font-family:Arial;
    font-size:8pt;
    height:15pt;
}

.EB_GridHeader{    background-color:#CBDAE1;
    vertical-align:middle;
}

.EB_GridHeader a{    color:#333333;
    text-decoration:none;
    font-family:Arial !important;
    font-size:9pt !important;
    font-weight:normal;
}

.EB_GridHeader a:hover{    color:#ffffff;
    text-decoration:underline;
}

.EB_GridHeader span{    color:#333333;
    text-decoration:none;
    font-family:Arial;
    font-size:9pt;
    font-weight:normal;
    padding:2px;
}

.EB_GridHeader td{    color:#ffffff;
    text-decoration:none;
    font-family:Arial;
    font-size:9pt;
    font-weight:normal;
    padding:2px;
}

.EB_GridHeader th{    color:#333333;
    text-decoration:none;
    font-family:Arial;
    font-size:9pt;
    font-weight:normal;
    padding:2px;
}

.EB_GridPager{    background-color:#CBDAE1;
    vertical-align:middle;
}

.EB_GridRow{    background-color:white;
    color:black;
    font-family:Arial;
    font-size:8pt;
    height:15pt;
}

.EB_Text{    font-size: 9pt;
    font-family: Arial;
 }

.EBtabPrimary{    background-color: #F5F5F5;
    border-bottom:solid 1px #88919A;
    border-left:solid 1px #88919A;
    border-right:solid 1px #88919A;
    padding:5px;
}

.EBtabPrimary-active{    background-color:#F5F5F5;
    height: 20px;
    width: 150px;
     border-right:solid 1px #88919A;
    border-top:solid 1px #88919A;
 }

.EBtabPrimary-active a{    font-size: 11pt !important;
    font-family: Arial !important;
    color:#558295;
    text-decoration:none;
      cursor: default;
}

.EBtabPrimary-active a:hover{}

.EBtabPrimary-active-leftedge{    background-color:#F5F5F5;
    width:1px;
    border-left:solid 1px #88919A;
    border-top:solid 1px #88919A;
}

.EBtabPrimary-active-rightedge{    background-color:white;
    width: 2px;
    border-bottom:solid 1px #88919A;
}

.EBtabPrimary-buffer{border-bottom:solid 1px #88919A;
}

.EBtabPrimary-inactive{   height: 20px;
    width: 150px;
    background-color:#71A1B7;
    border-bottom:solid 1px #88919A;
    cursor: pointer;
}

.EBtabPrimary-inactive a{    font-size: 11pt !important;
    font-family: Arial !important;
    color:white;
    text-decoration:none;
 }

.EBtabPrimary-inactive a:hover{ text-decoration:underline;
}

.EBtabPrimary-inactive-leftedge{    width: 1px;
    background-color:#71A1B7;
    border-bottom:solid 1px #88919A;
    cursor: pointer;
}

.EBtabPrimary-inactive-rightedge{    width: 2px;
    background-color:white;
    border-bottom:solid 1px #88919A;
    cursor: pointer;
}

.EBtabSecondary{    background-color:#FFFFFF;
    border-bottom:solid 1px #BFBFBF;
    border-left:solid 1px #BFBFBF;
    border-right:solid 1px #BFBFBF;
    padding:5px;
}

.EBtabSecondary-active{    background-color:white;
    height: 20px;
    width: 120px;
     border-top:solid 1px #BFBFBF;
    border-right:solid 1px #BFBFBF;
   }

.EBtabSecondary-active a{    font-size: 9pt !important;
    font-family: Arial !important;
    color:#333333;
    text-decoration:none;
      cursor: default;
}

.EBtabSecondary-active a:hover{}

.EBtabSecondary-active-leftedge{    background-color:white;
    width:1px;
    border-left:solid 1px #BFBFBF;
    border-top:solid 1px #BFBFBF;
}

.EBtabSecondary-active-rightedge{    background-color:#F5F5F5;
    width: 1px;
    border-bottom:solid 1px #BFBFBF;
}

.EBtabSecondary-buffer{border-bottom:solid 1px #BFBFBF;
}

.EBtabSecondary-inactive{    height: 20px;
    width: 120px;
    background-color:#CBDAE1;
    border-bottom:solid 1px #BFBFBF;
    cursor: pointer;
}

.EBtabSecondary-inactive a{    font-size: 9pt !important;
    font-family: Arial !important;
    color:#333333;
    text-decoration:none;
 }

.EBtabSecondary-inactive a:hover{text-decoration:underline;
}

.EBtabSecondary-inactive-leftedge{    width: 1px;
    background-color:#CBDAE1;
    border-bottom:solid 1px #BFBFBF;
    cursor: pointer;
}

.EBtabSecondary-inactive-rightedge{    width: 1px;
    background-color:#F5F5F5;
    border-bottom:solid 1px #BFBFBF;
    cursor: pointer;
}

.emptyList{font-weight:bold;
text-align:center;
}

.FileExplorer{font-family: Arial;
font-size: 8pt;
}

.GridClass{padding: 0;
}

.ImageGridHead{color:black;
font-size: 8pt;
font-family: "Arial" ;
padding: 0;
}

.ImgSep{width:100%;
height: 2px;
}

.item{background:#fff;
margin-bottom:5px;
background:#fff;
}

.itemContent{padding:5px;
text-align:center;
}

.itemHandle{height:15px;
background:#e5ecf9;
overflow:hidden;
                    border-top:solid 1px #3366cc;
font-weight:bold;
                    cursor:move;
}

.list1{position:absolute;
left:0px;
height:520px;
width:340px;
               padding:10px 5px 10px 10px;
}

.list2{position:absolute;
right:0px;
height:520px;
width:340px;
               padding:10px 10px 10px 5px;
}

.main{position:relative;
width:710px;
height:540px;
margin:auto;
}

.NoBorder{border: none;
text-decoration : none;
}

.ObjectInput{font-family: verdana, arial;
        font-size: 9pt;
        color: black;
        background: #ffffff;
        border-width: 1px;
        border-style: solid;
        border-color: #414141;
}

.ObjectItemSelection{color: black;
font-size: 12px;
line-height:18px;
font-family: "arial" ;
}

.ObjectLabel{color: black;
font-size: 12px;
line-height:18px;
font-family: "arial" ;
}

.ObjectSectionTitle{color: black;
font-size: 12px;
line-height:18px;
font-family: "arial" ;
font-weight: bold;
}

.PH{font-size : 10pt;
 border-left:1px solid #FFFFFF;
 border-right:1px solid #A39A89;
 border-top:1px solid #FFFFFF;
 border-bottom:1px solid #A39A89;
 background-color: #DEDBD6;
 padding:2px;
padding-top:1;
 padding-bottom:1;
 font-weight:bold}

.submit_button{font-family: verdana, arial;
       font-size:9pt;
       font-weight: bold;
       color: #ffffff;
       background:#767676;
       border-width: 2px;
       border-style: outset;
   border-color: #d1d1d1;
       width:125px;
}

.submit_button{font-family: verdana, arial;
       font-size:9pt;
       font-weight: bold;
       color: #ffffff;
       background:#767676;
       border-width: 2px;
       border-style: outset;
   border-color: #d1d1d1;
       width:125px;
}

.td_header{background-color:#F4F4F4;
border:solid 1px #999999;
padding:5px;
}

.td_item{background-color:White;
border:solid 1px #999999;
padding:5px;
}

.td_separator{background-color:#999999;
}

.templates{visibility:hidden;
}

.TimePicker{vertical-align: bottom;
        padding : 2px;
font: 11px Verdana, arial, geneva;
}

.TimeStyle{background-color:#ffffff;
padding : 3px;
font: 11px Verdana, arial, geneva;
}

.UM_BlueLink a{color:#106590;
    text-decoration:none;
    font-family:Arial !important;
    font-size:9pt !important;
    font-weight:normal;
}

.UM_BlueLink a:hover{color:#106590;
    text-decoration:underline;
}

.UM_FilterPager a{color:#106590;
    font-family:Arial;
    font-size:8pt !important;
    text-decoration:none;
}

.UM_FilterPager a:hover{color:#106590;
    text-decoration:underline;
}

.UM_FilterPagerClicked{color:#A0A0A0 !important;
    text-decoration:underline !important;
}

.UM_FlatElements input{border:solid 1px black;
}

.UM_FlatElements select{border:solid 1px black;
}

.UM_Grid{background-color:#74808C;
}

.UM_GridAltRow{background-color:#F4F4F4;
    color:black;
    font-family:Arial;
    font-size:8pt;
    height:15pt;
}

.UM_GridHeader{background-color:#74808C;
    vertical-align:middle;
}

.UM_GridHeader a{color:#ffffff;
    text-decoration:none;
    font-family:Arial !important;
    font-size:9pt !important;
    font-weight:normal;
}

.UM_GridHeader a:hover{color:#ffffff;
    text-decoration:underline;
}

.UM_GridHeader span{color:#ffffff;
    text-decoration:none;
    font-family:Arial;
    font-size:9pt;
    font-weight:normal;
    padding:2px;
}

.UM_GridHeader td{color:#ffffff;
    text-decoration:none;
    font-family:Arial;
    font-size:9pt;
    font-weight:normal;
    padding:2px;
}

.UM_GridHeader th{color:#ffffff;
    text-decoration:none;
    font-family:Arial;
    font-size:9pt;
    font-weight:normal;
    padding:2px;
}

.UM_GridPager{background-color:#74808C;
    vertical-align:middle;
}

.UM_GridPager a{color:#ffffff;
    text-decoration:none;
    font-family:Arial !important;
    font-size:9pt !important;
    font-weight:normal;
}

.UM_GridPager a:hover{color:#ffffff;
    text-decoration:underline;
}

.UM_GridPager span{color:black;
    text-decoration:none;
    font-family:Arial;
    font-size:9pt;
    font-weight:normal;
}

.UM_GridPager td{padding:0px;
}

.UM_GridRow{background-color:white;
    color:black;
    font-family:Arial;
    font-size:8pt;
    height:15pt;
}

.UM_GridZoomRow{background-color:#D3ECF8;
    color:black;
    font-family:Arial;
    font-size:8pt;
    height:15pt;
}

.UM_Link{    font-size: 9pt;
    font-family: Arial;
     color:#106590;
    text-decoration:none;
}

.UM_Link a{   font-size: 9pt;
   font-family: Arial;
   color:#106590;
   text-decoration:none;
}

.UM_Link a:hover{text-decoration:underline;
}

.UM_Link:hover{text-decoration:underline;
}

.UM_rbContainer{background-color:#F4F4F4;
}

.UM_SearchLinks a{color:#106590;
    font-family:Arial !important;
    font-size:8pt !important;
    text-decoration:none;
    font-weight:normal;
}

.UM_SearchLinks a:hover{color:#106590;
    text-decoration:underline;
}

.UM_SearchLinks img{border:none;
}

.UM_ToolLink a{color: White;
    font-family:Arial;
    font-size:9pt !important;
}

.UM_ToolLink a:hover{color: White;
    text-decoration:underline;
    cursor:pointer;
}

.UM_WebFeedArticleSummary{    font-size: 9pt;
    font-family: Arial;
}

.UM_WebFeedArticleTitle{    font-size: 9pt;
    font-family: Arial;
    color:Blue;
}

.UM_WebFeedFolderName{    font-size: 9pt;
    font-family: Arial;
    font-weight:bold;
}

.UM_WhiteLink a{color:white;
    text-decoration:none;
    font-family:Arial !important;
    font-size:9pt !important;
    font-weight:normal;
}

.UM_WhiteLink a:hover{color:white;
    text-decoration:underline;
}

.UMH{font-size : 10pt;
 font-weight:bold}

.UMT{BORDER-RIGHT: white 1px solid;
 BORDER-TOP: white 1px solid;
 Z-INDEX: 999998;
 VISIBILITY: hidden;
 BORDER-LEFT:white 1px solid;
 WIDTH: 70px;
 BORDER-BOTTOM: white 1px solid;
 POSITION: absolute;
 BACKGROUND-COLOR: #00ccff;
}

.UMtab{background-color:white;
 border-bottom:solid 1px #74808C;
    border-left:solid 1px #74808C;
    border-right:solid 1px #74808C;
    padding-bottom:10px;
}

.UMtab-active{background-color:white;
    height: 20px;
    width: 120px;
     border-top:solid 1px #74808C;
    border-right:solid 1px #74808C;
}

.UMtab-active a{font-size: 9pt !important;
    font-family: Arial !important;
    color:#333333;
    text-decoration:none;
      cursor: default;
}

.UMtab-active a:hover{color:#666666;
}

.UMtab-active-leftedge{background-color:white;
    width:1px;
    border-left:solid 1px #74808C;
    border-top:solid 1px #74808C;
}

.UMtab-active-rightedge{width: 1px;
    border-bottom:solid 1px #74808C;
}

.UMtab-buffer{border-bottom:solid 1px #74808C;
}

.UMtab-inactive{height: 20px;
    width: 120px;
    background-color:#74808C;
}

.UMtab-inactive a{font-size: 9pt !important;
    font-family: Arial !important;
    color:white;
    text-decoration:none;
}

.UMtab-inactive a:hover{color:white;
    text-decoration:underline;
}

.UMtab-inactive-leftedge{width: 1px;
    background-color:#74808C;
}

.UMtab-inactive-rightedge{width: 1px;
     border-bottom:solid 1px #74808C;
}

.UMtabSecondary{}

.UMtabSecondary-active{    height: 20px;
    width: 120px;
}

.UMtabSecondary-active a{    font-size: 9pt !important;
    font-family: Arial !important;
    color:gray;
    text-decoration:none;
      cursor: default;
}

.UMtabSecondary-active a:hover{}

.UMtabSecondary-active-leftedge{width: 1px;
}

.UMtabSecondary-active-rightedge{width: 1px;
}

.UMtabSecondary-buffer{}

.UMtabSecondary-inactive{    cursor: pointer;
    height: 20px;
    width: 120px;
}

.UMtabSecondary-inactive a{    font-size: 9pt !important;
    font-family: Arial !important;
    color:#106590;
    text-decoration:none;
}

.UMtabSecondary-inactive a:hover{text-decoration:underline;
}

.UMtabSecondary-inactive-leftedge{    cursor: pointer;
    width: 1px;
}

.UMtabSecondary-inactive-rightedge{    cursor: pointer;
    width: 1px;
}

b.ph{font: bold small arial, sans-serif;
}

span.sectiontitle{color:#333366;
font: 10pt verdana, arial, helvetica;
font-weight: bold;
letter-spacing: 0.02em;
}

