
.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;
}

.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_FilterPager a{color:#106590;
    font-family:Arial;
    font-size:8pt !important;
}

.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:#CBDAE1;
}

.UM_Grid_ActivePage{background-color:white;
    border:solid 1px #666666;
    padding:4px;
    font-family:Arial;
    font-size:9pt;
    cursor:default;
}

.UM_Grid_InactivePage{background-color:#CBDAE1;
    border:solid 1px #666666;
    padding:4px;
    font-family:Arial;
    font-size:9pt;
}

.UM_Grid_ToBecomeActivePage{background-color:white;
    border:solid 1px #666666;
    padding:4px;
    font-family:Arial;
    font-size:9pt;
    cursor:pointer;
}

.UM_GridAltRow{background-color:#F3F4F6;
    color:black;
    font-family:Arial;
    font-size:8pt;
    height:15pt;
}

.UM_GridHeader{background-color:#CBDAE1;
    vertical-align:middle;
    height:15pt;
    color:#266785;
    text-align:left;
    font-family:Arial;
    font-size:9pt;
    font-weight:normal;
}

.UM_GridHeader a{color:#266785;
    text-decoration:none;
    font-family:Arial !important;
    font-size:9pt !important;
    font-weight:normal;
}

.UM_GridHeader a:hover{color:#266785;
    text-decoration:underline;
    cursor:pointer;
}

.UM_GridHeader th{text-align:left;
    font-weight:normal;
}

.UM_GridHoverRow{background-color:#D3ECF8;
    color:black;
    font-family:Arial;
    font-size:8pt;
    height:15pt;
}

.UM_GridPager{background-color:#CBDAE1;
    vertical-align:middle;
}

.UM_GridRow{background-color:white;
    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:hover{text-decoration:underline;
 cursor:pointer;
}

.UM_LinkButtonTab{padding-top:10px;
}

.UM_LinkButtonTab_active{height: 20px;
    width: 120px;
}

.UM_LinkButtonTab_active a{font-size: 9pt !important;
    font-family: Arial !important;
    color:gray;
    text-decoration:none;
      cursor: default;
}

.UM_LinkButtonTab_active_leftedge{width: 1px;
}

.UM_LinkButtonTab_active_rightedge{width: 1px;
}

.UM_LinkButtonTab_inactive{cursor: pointer;
    height: 20px;
    width: 120px;
}

.UM_LinkButtonTab_inactive a{font-size: 9pt !important;
    font-family: Arial !important;
    color:#106590;
    text-decoration:none;
}

.UM_LinkButtonTab_inactive a:hover{text-decoration:underline;
}

.UM_LinkButtonTab_inactive_leftedge{cursor: pointer;
    width: 1px;
}

.UM_LinkButtonTab_inactive_rightedge{cursor: default;
    width: 1px;
}

.UM_LinkDisabled{font-size: 9pt;
 font-family: Arial;
 color:gray;
 text-decoration:none;
 cursor:default;
}

.UM_PrimaryTab{background-color: #F5F5F5;
    border-bottom:solid 1px #88919A;
    border-left:solid 1px #88919A;
    border-right:solid 1px #88919A;
    padding:5px;
}

.UM_PrimaryTab_active{background-color:#F5F5F5;
    height: 20px;
    width: 150px;
     border-right:solid 1px #88919A;
    border-top:solid 1px #88919A;
 }

.UM_PrimaryTab_active a{font-size: 11pt !important;
    font-family: Arial !important;
    color:#558295;
    text-decoration:none;
      cursor: default;
}

.UM_PrimaryTab_active_leftedge{background-color:#F5F5F5;
    width:1px;
    border-left:solid 1px #88919A;
    border-top:solid 1px #88919A;
}

.UM_PrimaryTab_active_rightedge{width: 2px;
    border-bottom:solid 1px #88919A;
}

.UM_PrimaryTab_buffer{border-bottom:solid 1px #88919A;
}

.UM_PrimaryTab_inactive{height: 20px;
    width: 150px;
    background-color:#71A1B7;
    border-bottom:solid 1px #88919A;
    cursor: pointer;
}

.UM_PrimaryTab_inactive a{font-size: 11pt !important;
    font-family: Arial !important;
    color:white;
    text-decoration:none;
}

.UM_PrimaryTab_inactive a:hover{text-decoration:underline;
}

.UM_PrimaryTab_inactive_leftedge{width: 1px;
    background-color:#71A1B7;
    border-bottom:solid 1px #88919A;
    cursor: pointer;
}

.UM_PrimaryTab_inactive_rightedge{width: 2px;
    border-bottom:solid 1px #88919A;
    cursor: default;
}

.UM_rbContainer{background-color:#F4F4F4;
}

.UM_SecondaryTab{background-color:#FFFFFF;
    border-bottom:solid 1px #BFBFBF;
    border-left:solid 1px #BFBFBF;
    border-right:solid 1px #BFBFBF;
    padding:5px;
}

.UM_SecondaryTab_active{background-color:white;
    height: 20px;
    width: 120px;
     border-top:solid 1px #BFBFBF;
    border-right:solid 1px #BFBFBF;
}

.UM_SecondaryTab_active a{font-size: 9pt !important;
    font-family: Arial !important;
    color:#333333;
    text-decoration:none;
    cursor: default;
}

.UM_SecondaryTab_active_leftedge{background-color:white;
    width:1px;
    border-left:solid 1px #BFBFBF;
    border-top:solid 1px #BFBFBF;
}

.UM_SecondaryTab_active_rightedge{width: 1px;
    border-bottom:solid 1px #BFBFBF;
}

.UM_SecondaryTab_buffer{border-bottom:solid 1px #BFBFBF;
}

.UM_SecondaryTab_inactive{height: 20px;
    width: 120px;
    background-color:#CBDAE1;
    border-bottom:solid 1px #BFBFBF;
    cursor: pointer;
}

.UM_SecondaryTab_inactive a{font-size: 9pt !important;
    font-family: Arial !important;
    color:#266785;
    text-decoration:none;
}

.UM_SecondaryTab_inactive a:hover{text-decoration:underline;
}

.UM_SecondaryTab_inactive_leftedge{width: 1px;
    background-color:#CBDAE1;
    border-bottom:solid 1px #BFBFBF;
    cursor: pointer;
}

.UM_SecondaryTab_inactive_rightedge{width: 1px;
    border-bottom:solid 1px #BFBFBF;
    cursor: default;
}

.UM_Text{font-size: 9pt;
 font-family: Arial;
}

.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{color: White;
 font-family:Arial;
 font-size:9pt;
}

.UM_WhiteLink:hover{color:white;
    text-decoration:underline;
}

.UMH{font-size : 10pt;
 font-weight:bold}

b.ph{font: bold small arial, sans-serif;
}

span.sectiontitle{color:#333366;
font: 10pt verdana, arial, helvetica;
font-weight: bold;
letter-spacing: 0.02em;
}
