
.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;
}



.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;
}

.sectiontitle{color:#333366;
font: 10pt verdana, arial, helvetica;
font-weight: bold;
letter-spacing: 0.02em;
}

/* Start: Form Management Styles */

/* general */

.FM_a:focus
{
    outline: none;
}

.FM_Text
{
    font-size: 9pt;
    font-family: Arial; 
}

.FM_Title
{
	background-color:#71A1B7;
	font-size:10pt;
	font-family:Arial;
	color:white;
}

.FM_Link
{
    font-size: 9pt;
    font-family: Arial; 
    color:#106590;
    text-decoration:none;
}

.FM_Link:hover
{
    text-decoration:underline;
    cursor:pointer;
}

.FM_LinkDisabled
{
    font-size: 9pt;
    font-family: Arial; 
    color:gray;
    text-decoration:none;
    cursor:default;
}

 .FM_WhiteLink
{
    color: White;
    font-family:Arial;
    font-size:9pt; 
}

.FM_WhiteLink:hover
{
    text-decoration:underline;
    cursor:pointer;
}
 
.FM_FlatElements
{
    border:solid 1px black;
}

.FM_FilterPager a
{
    color:#106590;
    font-family:Arial;
    font-size:8pt !important;
    text-decoration:none;
}

.FM_FilterPager a:hover
{
    color:#106590;
    text-decoration:underline;
}

/*
    applied to an <a> element directly;
    that is why the !important is needed
*/
.FM_FilterPagerClicked
{
    color:#A0A0A0 !important;
    text-decoration:underline !important; 
}

.FM_rbContainer
{
    background-color:#F4F4F4;
}

/* grid */

.FM_Grid
{
    background-color:#CBDAE1;
    border:solid 1px #CBDAE1;
}
 
.FM_GridHeader
{
    background-color:#CBDAE1;
    vertical-align:middle;
    height:15pt;
    color:#266785;
    text-align:left;
    font-family:Arial;
    font-size:9pt;
    font-weight:normal;
}

.FM_GridHeader th
{
    text-align:left;
    font-weight:normal;
}

.FM_GridHeader td
{
	border:solid 1px #CBDAE1;
}

.FM_GridHeader a
{
    color:#266785;
    text-decoration:none;
    font-family:Arial !important;
    font-size:9pt !important;
    font-weight:normal;
}

.FM_GridHeader a:hover
{
    color:#266785;
    text-decoration:underline;
    cursor:pointer;
}

.FM_GridPager
{
    background-color:#CBDAE1;
    vertical-align:middle;
}

.FM_Grid_ActivePage
{
    background-color:white;
    border:solid 1px #666666;
    padding:4px;
    font-family:Arial;
    font-size:9pt;
    cursor:default;
}

.FM_Grid_ToBecomeActivePage
{
    background-color:white;
    border:solid 1px #666666;
    padding:4px;
    font-family:Arial;
    font-size:9pt;
    cursor:pointer;
}

.FM_Grid_InactivePage
{
    background-color:#CBDAE1;
    border:solid 1px #666666;
    padding:4px;
    font-family:Arial;
    font-size:9pt;
}

.FM_GridRow
{
    background-color:white;
    color:black;
    font-family:Arial;
    font-size:8pt;
    height:15pt;
}

.FM_GridRow td
{
	border:solid 1px #CBDAE1;
}

.FM_GridAltRow
{
    background-color:#F3F4F6;
    color:black;
    font-family:Arial;
    font-size:8pt;
    height:15pt;
}

.FM_GridAltRow td
{
	border:solid 1px #CBDAE1;
}

.FM_GridHoverRow
{
    background-color:#D3ECF8;
    color:black;
    font-family:Arial;
    font-size:8pt;
    height:15pt;
}

/* primary tabs */

.FM_PrimaryTab_buffer
{
    border-bottom:solid 1px #88919A;
}

.FM_PrimaryTab_inactive
{
    height: 20px;
    width: 150px;
    background-color:#71A1B7;
    border-bottom:solid 1px #88919A;
    cursor: pointer;
}

.FM_PrimaryTab_inactive_leftedge
{
    width: 1px;
    background-color:#71A1B7;
    border-bottom:solid 1px #88919A;
    cursor: pointer;
}

.FM_PrimaryTab_inactive_rightedge
{
    width: 2px;
    border-bottom:solid 1px #88919A;
    cursor: default;
}

.FM_PrimaryTab_inactive a
{
    font-size: 11pt !important;
    font-family: Arial !important;
    color:white;
    text-decoration:none; 
}
  
.FM_PrimaryTab_inactive a:hover
{
    text-decoration:underline;
}
    
.FM_PrimaryTab_active
{
    background-color:#F5F5F5;
    height: 20px;
    width: 150px; 
    border-right:solid 1px #88919A;
    border-top:solid 1px #88919A; 
}

.FM_PrimaryTab_active_leftedge
{
    background-color:#F5F5F5;
    width:1px;
    border-left:solid 1px #88919A;
    border-top:solid 1px #88919A;
}

.FM_PrimaryTab_active_rightedge
{
    width: 2px;
    border-bottom:solid 1px #88919A;
}

.FM_PrimaryTab_active a
{
    font-size: 11pt !important;
    font-family: Arial !important;
    color:#558295;
    text-decoration:none;  
    cursor: default;
}

.FM_PrimaryTab
{
    background-color: #F5F5F5;
    border-bottom:solid 1px #88919A;
    border-left:solid 1px #88919A;
    border-right:solid 1px #88919A;
    padding:5px;
}

/* secondary tabs */

.FM_SecondaryTab_buffer
{
    border-bottom:solid 1px #BFBFBF;
}

.FM_SecondaryTab_inactive
{
    height: 20px;
    width: 120px;
    background-color:#CBDAE1;
    border-bottom:solid 1px #BFBFBF;
    cursor: pointer;
}

.FM_SecondaryTab_inactive_leftedge
{
    width: 1px;
    background-color:#CBDAE1;
    border-bottom:solid 1px #BFBFBF;
    cursor: pointer;
}

.FM_SecondaryTab_inactive_rightedge
{
    width: 1px;
    border-bottom:solid 1px #BFBFBF;
    cursor: default;
}

.FM_SecondaryTab_inactive a
{
    font-size: 9pt !important;
    font-family: Arial !important;
    color:#266785;
    text-decoration:none; 
}
  
.FM_SecondaryTab_inactive a:hover
{
    text-decoration:underline;
}
    
.FM_SecondaryTab_active
{
    background-color:white;
    height: 20px;
    width: 120px; 
    border-top:solid 1px #BFBFBF;
    border-right:solid 1px #BFBFBF;   
}

.FM_SecondaryTab_active_leftedge
{
    background-color:white;
    width:1px;
    border-left:solid 1px #BFBFBF;
    border-top:solid 1px #BFBFBF;
}

.FM_SecondaryTab_active_rightedge
{
    width: 1px;
    border-bottom:solid 1px #BFBFBF;
}

.FM_SecondaryTab_active a
{
    font-size: 9pt !important;
    font-family: Arial !important;
    color:#333333;
    text-decoration:none;  
    cursor: default;
}

.FM_SecondaryTab
{
    background-color:#FFFFFF;
    border-bottom:solid 1px #BFBFBF;
    border-left:solid 1px #BFBFBF;
    border-right:solid 1px #BFBFBF;
    padding:5px;
}

/* link button tabs */

.FM_LinkButtonTab_inactive
{
    cursor: pointer;
    height: 20px;
    width: 120px;
}

.FM_LinkButtonTab_inactive_leftedge
{
    cursor: pointer;
    width: 1px;
}

.FM_LinkButtonTab_inactive_rightedge
{
    cursor: default;
    width: 1px;
}

.FM_LinkButtonTab_inactive a
{
    font-size: 9pt !important;
    font-family: Arial !important;
    color:#106590;
    text-decoration:none; 
}
  
.FM_LinkButtonTab_inactive a:hover
{
    text-decoration:underline;
}
    
.FM_LinkButtonTab_active
{
    height: 20px;
    width: 120px;  
}

.FM_LinkButtonTab_active_leftedge
{
    width: 1px;
}

.FM_LinkButtonTab_active_rightedge
{
    width: 1px;
}

.FM_LinkButtonTab_active a
{
    font-size: 9pt !important;
    font-family: Arial !important;
    color:gray;
    text-decoration:none;  
    cursor: default;
}

.FM_LinkButtonTab
{
    padding-top:10px;
}

/* web feeds */

.FM_WebFeedFolderName
{
    font-size: 9pt;
    font-family: Arial;
    font-weight:bold;
}

.FM_WebFeedArticleTitle
{
    font-size: 9pt;
    font-family: Arial;
    color:Blue;
}

.FM_WebFeedArticleSummary
{
    font-size: 9pt;
    font-family: Arial;
}

.FM_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;
}

/* End: Form Management */

/*E-commerce*/
.sectiontitle{color:#333366;
font: 10pt verdana, arial, helvetica;
font-weight: bold;
letter-spacing: 0.02em;
}
/*InfoItem Product styles 4/5/10 donna*/
.ii_formtitle{color:#333366;
font: 10pt arial, helvetica, sans-serif;
font-weight: bold;
letter-spacing: 0.02em;
}

.ii_text{font-family:arial, helvetica, sans-serif;
    color:#554538;
font-size: 12px;
font-weight: normal;
line-height:17px;
}

.ii_text_bold{font-family:arial, helvetica, sans-serif;
    color:#554538;
font-size: 12px;
font-weight: bold;
line-height:17px;
}

.ii_smalltext_red{font:8pt arial, helvetica, sans-serif;
font-weight:normal;
text-decoration:none;
color:#c30;
}

.ii_smalltext{font: 8pt arial, helvetica, sans-serif;
font-weight: normal;
text-decoration:none;
}

.ii_smalltext_bold{font: 8pt arial, helvetica, sans-serif;
font-weight: bold;
text-decoration:none;
}

.ii_input{font-family: arial, helvetica, sans-serif;
        font-size: 9pt;
        color: black;
        background: #ffffff;
        border-width: 1px;
        border-style: solid;
        border-color: #414141;
}

.ii_textarea{font-family: arial, helvetica, sans-serif;
        font-size: 9pt;
        color: black;
        background: #ffffff;
        border-width: 1px;
        border-style: solid;
        border-color: #414141;
}

.ii_dropdownselection
	{font-family: arial, helvetica, sans-serif;}

.ii_submit_button
	{
		font-family: arial, helvetica, sans-serif;
     	font-size:9pt;
       	font-weight: bold;
       	color: #ffffff;
       	background:#767676;
       	border-width: 2px;
       	border-style: outset;
   		border-color: #d1d1d1;
	}


.ii_caption{color:#000033;
font: 8pt arial, helvetica, sans-serif;
font-weight: bold;
letter-spacing: 0.07em;
}

.ii_label{color:#26384C;
font: 11px arial, helvetica, sans-serif;
font-weight: bold;
text-decoration:none;
line-height:18px;
}

.ii_error{color:#da251d;
font: 8pt arial, helvetica, sans-serif;
font-weight: bold;
}


a.ii_link{color:#666699;
font:11px arial, helvetica, sans-serif;
font-weight: bold;
text-decoration:none;
line-height:18px;
}



.ii_tabs{float:left;
 width:100%;
 background:url(/Customized/System/Images/Tabs_v1/tab_bkgd.gif) repeat-x bottom;
 font-family:arial, helvetica, sans-serif;
 font-size:9pt;
 line-height:normal;
 margin-top: 10px;
 }

.ii_tabs  .ii_inactive{float:left;
 display:block;
 background:url(/Customized/System/Images/Tabs_v1/tab_right.gif) no-repeat right top;
 padding:5px 15px 4px 6px;
 text-decoration:none;
 color:#000000;
}

.ii_tabs .ii_current_tab{ background:url(/Customized/System/Images/Tabs_v1/tab_active_left.gif) no-repeat left top;
 border:0;
}

.ii_tabs .ii_current_tab a { background:url(/Customized/System/Images/Tabs_v1/tab_active_right.gif) no-repeat right top;
 font-weight:bold;
 padding-bottom:5px;
}

.ii_tabs .ii_current_tab a:hover{text-decoration:none;
 cursor:default;
}

.ii_tabs .ii_current_tab_end{ background:url(/Customized/System/Images/Tabs_v1/tab_active_left.gif) no-repeat left top;
 border:0;
}

.ii_tabs .ii_current_tab_end a{ background:url(/Customized/System/Images/Tabs_v1/tab_active_right_end.gif) no-repeat right top;
 font-weight:bold;
 padding-bottom:5px;
}

.ii_tabs .ii_current_tab_end a:hover{text-decoration:none;
 cursor:default;
}

.ii_tabs .ii_end .ii_inactive{ background:url(/Customized/System/Images/Tabs_v1/tab_right_end.gif) no-repeat right top;
 }

.ii_tabs .ii_end a{ background:url(/Customized/System/Images/Tabs_v1/tab_right_end.gif) no-repeat right top;
 }

.ii_tabs a{float:left;
 display:block;
 background:url(/Customized/System/Images/Tabs_v1/tab_right.gif) no-repeat right top;
 padding:5px 15px 4px 6px;
 text-decoration:none;
 color:#000000;
 }

.ii_tabs a:hover{ text-decoration:underline;
 }

.ii_tabs a:visited{color:#000000;
 }

.ii_tabs li{ float:left;
 background:url(/Customized/System/Images/Tabs_v1/tab_left.gif) no-repeat left top;
 margin:0;
 padding:0 0 0 5px;
 border-bottom:1px solid #BCBAB4;
 
}

.ii_tabs ul{margin:0;
 padding:0;
 list-style:none;
 }

 .ii_tblMain{border-collapse:collapse;
border:1px solid #c1c1c1;
}

.ii_tblMain td{border:1px solid #c1c1c1;
}

.ii_tblMainHeader{background-color:#D1D4DD;
}

.ii_tblMainHeader_closebutton{background: url(/Customized/System/Images/xSml.gif);
background-repeat: no-repeat;
background-position:top right;
cursor:pointer;
background-color:#D1D4DD;
}

.ii_tblMainRow{background-color:#E0E0E0;
}

.ii_dgContainer{border:1px solid #c1c1c1;
}

.ii_dgContainer td{border:1px solid #c1c1c1;
}

.ii_dgHeader td{border:1px solid #c1c1c1;
background-color:#D1D4DD;
}

.ii_dgHeader th{border:1px solid #c1c1c1;
background-color:#D1D4DD;
}

.ii_dgRow{font: 8pt arial, helvetica, sans-serif;
font-weight: normal;
text-decoration:none;
}

.ii_dgARow{font: 8pt arial, helvetica, sans-serif;
font-weight: normal;
text-decoration:none;
}

/*InfoItem styles*/

/*grid styles*/
.GridClass{padding: 0;
}
.Dir_gridselecteditem{color:black;
font-size: 11px;
font-family: "Arial" ;
height: 17px;
}

.Dir_gridediteditem{font-size: 11px;
font-family: "Arial" ;
height: 17px;
}

.Dir_gridalteriteditem{color: black;
font-size: 12px;
line-height:18px;
font-family: "arial" ;
background-color: #EFF6F6;
}

.Dir_griditemstyle{color: black;
background-color:White;
font-size: 12px;
line-height:18px;
font-family: "arial" ;
}

.Dir_gridfooterzoom{color:black;
font-size: 10px;
font-family: "Arial" ;
background-color: silver;
}

.Dir_gridheaderzoom{color:black;
font-size: 11px;
font-family: "Arial" ;
background-color: #ccccbc;
}
/*end grid styles*/

/*HTML table*/
.tblMain{border-collapse:collapse;
border:1px solid #c1c1c1;
}

.tblMain td{border:1px solid #c1c1c1;
}

.tblMainHeader{background-color:#D1D4DD;
}

.tblMainHeader_closebutton{background: url(/Customized/System/Images/xSml.gif);
background-repeat: no-repeat;
background-position:top right;
cursor:pointer;
background-color:#D1D4DD;
}

.tblMainRow{background-color:#E0E0E0;
}
/*HTML table*/


.smalltext_bold{font: 8pt arial, Arial;
font-weight: bold;
text-decoration:none;
}
/*E-Commerce*/