/*****Basic Definitions*****/
/*body { background: #fff; color: #333; font: 12px/16px "Helvetica Neue",Helvetica,Arial,sans; }
h1 { font-size: 18px; line-height: 30px; margin-bottom: 18px; }
 
a { }
a:visited { }
a:hover { text-decoration: none; }
img { border: none; }
p, ul, ol, dl, table { margin-bottom: 18px; }
ul, ol, dd { margin-left: 36px; }*/
 
/*****Custom Classes*****/

./*clearing { clear: both; }
.clearfix { overflow: hidden; }
.last { margin-bottom: 0; }
*/
.screenReader { left: -9999px; position: absolute; top: -9999px; }
ul#occ_accordion, ul#occ_accordion ul { list-style: none; margin: 0; }
ul#occ_accordion { border-bottom: 0px solid #000E2E; }
ul#occ_accordion li { border: 0px solid #000E2E; border-bottom: none; }
ul#occ_accordion ul li { 
    border: none;
    border-bottom: 0px solid #C2C8D1;
    color: #999;
    padding: 5px 10px;
    line-height:12px;
    
}
 ul#occ_accordion li ul { display: none; }
 ul#occ_accordion li.current ul { display: block; }

ul#occ_accordion ul li:last-child { border-bottom: none; }
ul#occ_accordion a.occ_heading { 
    background: #F6F8FA ;
    color: #555;
    display: block;
    font-size: 14px;
    line-height: 8px;
    padding: 10px 5px;
    text-decoration: none;
    border-style:solid;
    border-width:1px ;
    border-color:#6A80A5 ;
    
}
/*ul#occ_accordion a.occ_heading:hover { background: #D8D8D8; color: #333; }
ul#occ_accordion li ul a { border-bottom: 1px solid #00B9D2; color: #025185; text-decoration: none; }*/
ul#occ_accordion li ul a:hover { border-bottom: none; }
ul#occ_accordion li ul .occ_record { padding-right: 10px; }
ul#occ_accordion li ul .count { padding-left: 10px; }
/*ul#occ_accordion { float: left; width: 300px; }
ul#occ_accordion li { float: left; width: 298px; }*/
ul#occ_accordion a.occ_heading { width: 500px; }
ul#occ_accordion ul li { float: none; width: auto; }

/*****Code for Tooltip*****/
.tooltip2 {
    display: none;
    font-size: 14px;
    position: absolute;
    border: 1px solid #000000;
    background-color: #EFFBFB;
    padding: 2px 6px;
    color:#428BCA;
    border-radius: 5px;
    font-weight:normal;
    opacity:0.9;
    /*width: 700px;*/
}
input[type="submit"].linkButton { 
     background: none;
     border: none;
     color: #428BCA;
     text-decoration: none;
     cursor: pointer;
     padding:1px;
    font-size:14px ;
}
input[type="submit"].linkButton:hover { 
     background: none;
     border: none;
     color: #428BCA;
     text-decoration:underline;
     cursor: pointer;
     padding:2px;
    font-size:14px ;
}
ul#occ_accordion li ul .occ_record_form { padding-top: 6px;padding-bottom:6px; }

@media (max-width: 620px) {
  ul#occ_accordion a.occ_heading 
  {
  	width:unset ;
  	max-width:500px ;
  	line-height:unset ;
   
  }
}