 

table.leftBox td.modulecontent {
  border:1px solid #ffffff;
  background-color:#ECECEC;
}

table.leftBox th.navTitle td.topLeft {
    background:url(http://affiliate.idlid.com/resource/img1/1657761921lb_top_left.png) left top no-repeat scroll;
}    
table.leftBox th.navTitle td.topRight {
    background:url(http://affiliate.idlid.com/resource/img1/1657761921lb_top_right.png) right top no-repeat scroll;
}

table.leftBox th.navTitle td.topHandle {
    background:url(http://affiliate.idlid.com/resource/img1/1657761921lb_top_middle.png) left top repeat-x scroll;   
}

table.leftBox th.navTitle td.topMiddle {
    color:#FFFFFF !important;
    background:url(http://affiliate.idlid.com/resource/img1/1657761921lb_top_middle.png) left top repeat-x scroll #0093DD;
}

table.leftBox td.modulecontent, table.leftBox td.modulecontent a {
    color:#444444 !important;
}

table.leftBox td.modulecontent a:hover {
    color:#626161 !important;
}

table.topmenu_tab td.left, table.topmenu_tab td.middle, table.topmenu_tab td.right {
    border-bottom:1px solid #ffffff;
}

table.topmenu_tab td.middle a {
        color:#000000 !important;
}

table.topmenu_tab td.middle a:hover {
    color:#626161 !important; 
}

table.topmenu_tab td.middle_current a {
    color:#FFFFFF !important; 
}

table.topmenu_bar {
    background-color:#0093DD;
    border-bottom:1px solid #ffffff;
}

table.topmenu_bar td, table.topmenu_bar td a {
    color:#FFFFFF !important;
}

table.topmenu_bar td a:hover {
    color:#FFFFFF !important;
}

td.after_topmenu_bar {
    height:1px;
/*   
    background:#FFFFFF url(http://affiliate.idlid.com/resource/img1/1657761921topmenu_02.png) top left repeat-x scroll;    
*/    
}

td.bottom_menu {
    vertical-align:middle;
    border-top:1px solid #CCCCCC;
    background-color:#FFFFFF;
}

td.bottom_menu td.contentpadding {
    padding:5px;
    text-align:center;    
    vertical-align:middle;
    color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;    
}

td.bottom_menu td.contentpadding a {
    color:#FFFFFF;
    text-decoration:none;
}

td.bottom_menu td.contentpadding a:hover {
    color:#DCEDFF;
    text-decoration:underline;
}

/*general*/

.boxMenu {
    width:100%;
}

table.leftBox {
    width:100%;
    margin-bottom:25px;
}

table.leftBox th.navTitle {
  cursor: pointer;
  font-weight: bold;
  -moz-user-select: none;
  direction:ltr;
}

table.leftBox th.navTitle td.topLeft {
    height:22px;
    width:2px;
}

table.leftBox th.navTitle td.topHandle {
    vertical-align:top;
    text-align:right;
    padding: 1px 1px 0px 0px;
    width:23px;
}

table.leftBox th.navTitle td.topRight {
    width:2px;
}

table.leftBox th.navTitle td.topMiddle {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:11px !important;
    text-align:left;
    padding-left: 5px;
}

div.navOpened {
    display:block;
}

div.navClosed {
    display:none;
}

table.leftBox td.modulecontent {
  padding-bottom:5px;
}

table.leftBox td.modulecontent td {
    padding-top:3px;
}

table.leftBox td.modulecontent, table.leftBox td.modulecontent a {
    font-family:Arial, Helvetica, sans-serif;
        font-variant: small-caps;
        font-weight: bold;
        font-size:12px;
        text-decoration: none;
}

table.topmenu_tab td.separator, 
table.topmenu_tab td.separator_current,
table.topmenu_tab td.left, 
table.topmenu_tab td.left_current,
table.topmenu_tab td.middle, 
table.topmenu_tab td.middle_current,
table.topmenu_tab td.right, 
table.topmenu_tab td.right_current {
    padding:0px;
    margin:0px;
    background-attachment:scroll; 
}

table.topmenu_tab td.left, table.topmenu_tab td.left_current,
table.topmenu_tab td.right, table.topmenu_tab td.right_current {
  width:2px;
  background-repeat:no-repeat;
  background-color:#FFFFFF;
}

table.topmenu_tab td.left {
    background-position:left top;  
    background-image:url(http://affiliate.idlid.com/resource/img1/1657761921otherTab_left.png); 
}

table.topmenu_tab td.left_current {
    background-position:left top;  
    background-image:url(http://affiliate.idlid.com/resource/img1/1657761921currentTab_left.png);
}

table.topmenu_tab td.right {
    background-position:right top;  
    background-image:url(http://affiliate.idlid.com/resource/img1/1657761921otherTab_right.png); 
}

table.topmenu_tab td.right_current {
    background-position:right top;  
    background-image:url(http://affiliate.idlid.com/resource/img1/1657761921currentTab_right.png);    
}

table.topmenu_tab td.separator, table.topmenu_tab td.separator_current {
    width:1px;
    background-image:url(http://affiliate.idlid.com/resource/img1/1657761921topmenu_01.png);
    background-position:bottom left; 
    background-repeat:repeat-x;
    background-color:#FFFFFF;
}

table.topmenu_tab td.middle, table.topmenu_tab td.middle_current {
    vertical-align:bottom;
    text-align:center;
    cursor:pointer;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:5px;
}

table.topmenu_tab td.middle {
    background-image:url(http://affiliate.idlid.com/resource/img1/1657761921otherTab_middle.png); 
    background-color:#CCCCCC;
    background-repeat:repeat-x; 
    background-position:left top;    
}

table.topmenu_tab td.middle_current  {
    background-image:url(http://affiliate.idlid.com/resource/img1/1657761921currentTab_middle.png); 
    background-color:#0093DD;
    background-repeat:repeat-x; 
}

table.topmenu_tab td.middle a, table.topmenu_tab td.middle_current a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:9px;
    text-decoration:none;
}

table.topmenu_tab td.tail {
    background-image:url(http://affiliate.idlid.com/resource/img1/1657761921topmenu_01.png); 
    background-attachment:scroll; 
    background-position:bottom left;
    background-repeat:repeat-x;
    background-color:#FFFFFF;
}

table.topmenu_bar td {
    padding-left:5px;
    padding-right:5px;  
    cursor:pointer;
}

table.topmenu_bar td, table.topmenu_bar td a {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration:none;
    text-transform:uppercase;
}


.boxmenu_text {
    text-align: left;
}


