table.gridtable {
        font-family: verdana,arial,sans-serif;
        font-size:11px;
        color:#333333;
        border-width: 1px;
        border-color: #a9c6c9;
        border-collapse: collapse;
    }
    table.gridtable th {
        border-width: 1px;
        padding: 8px;
        border-style: solid;
        border-color: #a9c6c9;
        background-color: #d4e3e5;
        text-align: left;
    }
    table.gridtable td {
        border-width: 1px;
        padding: 8px;
        border-style: solid;
        border-color: #a9c6c9;
        background-color: #ffffff;
        text-align: left;
    }
    
    table.infotable {
        font-family: verdana,arial,sans-serif;
        font-size:11px;
        color:#333333;
        border-width: 1px;
        border-color: #a9c6c9;
        border-collapse: collapse;
    }
    table.infotable th {
        border-width: 1px;
        padding: 8px;
        border-style: solid;
        border-color: #a9c6c9;
        background-color: #ffffff;
        text-align: left;
    }
    table.infotable td {
        border-width: 1px;
        padding: 8px;
        border-style: solid;
        border-color: #a9c6c9;
        background-color: #ffffff;
        text-align: left;
    }
    
    table.texttable {                
        color:#333333;
        border-width: 1px;
        border-color: #a9c6c9;
        border-collapse: collapse;
    }
    table.textable th {        
        font-family: verdana,arial,sans-serif;
        font-size:14px;
        border-width: 1px;
        padding: 8px;
        border-style: solid;
        border-color: #ffffff;
        background-color: #ffffff;
    }
    table.texttable td {
        font-family: verdana,arial,sans-serif;
        font-size:12px;
        border-width: 1px;
        padding: 8px;
        border-style: solid;
        border-color: #ffffff;
        background-color: #ffffff;
    }
    
    table.navigatetable {
        color:#333333;
        border-width: 1px;
        border-color: #a9c6c9;
        border-collapse: collapse;    
    }
    table.navigatetable th {        
        font-family: verdana,arial,sans-serif;
        font-size:14px;
        border-width: 1px;
        padding: 8px;
        border-style: solid;
        border-color: #ffffff;
        background-color: #ffffff;
    }
    table.navigatetable td {
        font-family: verdana,arial,sans-serif;
        font-size:13px;
        border-width: 1px;
        padding: 8px;
        border-style: solid;
        border-color: #ffffff;
        background-color: #ffffff;
    }
    
    table.backgroundtable {
        position:absolute;
        left:54px;
        top:54px;
        width:1366px;
        height:2380px;
        background-image:url(www/images/inventory/u0.png);
    }
    table.backgroundtable td {
        border-width: 0px;
        padding: 8px;
        border-style: solid;
        border-color: #ffffff;        
        text-align: left;
    }
    
    table.navigate_new_table {
        position:absolute;
        left:15px;
        top:15px;
        width:1342px;
        height:134px;
        background-image:url(www/images/inventory/u726.png);
    }
    table.navigate_new_table td {
        border-width: 0px;
        padding: 0px;
        border-style: solid;
        border-color: #ffffff;        
        text-align: left;
    }
            
    .inventory_info_table_title {
      position:absolute;
      left:8px;
      top:6px;
      width:300px;
      height:11px;
    }
    .inventory_info_img { 
      width:10px;
      height:15px;
    }
    
    .inventory_special_info_img {           
      width:18px;
      height:15px;
    }
    
    .inventory_info_text{
      font-family: 'Arial Negreta', 'Arial Normal', 'Arial';
      font-weight: 700;
      font-style: normal;
      color: #333;
      font-size: 14px;
      text-align:left;
      line-height:normal;
      margin: 10px 10px 10px 0px;
    }
    .updateFirmware{
        float:left;
        font-weight:normal;
        height: 18px;
    }
    .updateFirmware:hover{
        color: #333F4B;
    }
    
    .show_all_text{            
        font-family:'Arial Normal', 'Arial';
        font-weight:solid;
        font-style:normal;
        font-size:13px;
        color:#0096E7;
        text-align:right;
        height:normal;
    }
    
    .quick_link_info_text{           
      font-family:'Arial Normal', 'Arial';
      font-weight:bold;      
      font-style:normal;
      font-size:14px;
      color:#333333;
      text-align:left;              
      line-height:normal;
    }
    
    .updateIcon{
    	float: right;
    	margin-right: 6%;
	}
    table.inventory_background_table{
        
        border-collapse:collapse;        
        border-left:1px solid #d1d1d1;
        border-top:1px solid #d1d1d1;
        border-right:1px solid #d1d1d1;
        border-bottom:1px solid #d1d1d1;
		width: 80%;
        background:#ffffff;            
    }
    
     table.inventory_background_table_fm{
        
        border-collapse:collapse;        
        border-left:1px solid #d1d1d1;
        border-top:1px solid #d1d1d1;
        border-right:1px solid #d1d1d1;
        border-bottom:1px solid #d1d1d1;
        background:#ffffff;            
    }
    
    table.inventory_background_table td{
        padding:5px;
    }
    
    table.title_table{
        text-align: left;
        width:100%;
        margin-left: 10px;
    }
    
    table.storage_info_table {
        position:absolute;
        left:15px;
        top:300px;
        width:668px;
        height:540px;
        background-image:url(www/images/inventory/u377.png);
    }
    table.storage_info_table td {
        border-width: 0px;
        padding: 8px;
        border-style: solid;
        border-color: #ffffff;        
        text-align: left;
    }
    
    table.logic_drive_info_table {
        position:absolute;
        left:15px;
        top:845px;
        width:668px;
        height:245px;
        background-image:url(www/images/inventory/u677.png);
    }
    table.logic_drive_info_table td {
        border-width: 0px;
        padding: 8px;
        border-style: solid;
        border-color: #ffffff;        
        text-align: left;
    }
    
    table.fan_info_table {
        position:absolute;
        left:15px;
        top:1100px;
        width:668px;
        height:284px;
        background-image:url(www/images/inventory/u757.png);
    }
    table.fan_info_table td {
        border-width: 0px;
        padding: 8px;
        border-style: solid;
        border-color: #ffffff;        
        text-align: left;
    }
    
    table.other_info_table {
        position:absolute;
        left:15px;
        top:1388px;
        width:668px;
        height:317px;
        background-image:url(www/images/inventory/u561.png);
    }
    table.other_info_table td {
        border-width: 0px;
        padding: 8px;
        border-style: solid;
        border-color: #ffffff;        
        text-align: left;
    }
    
    table.power_supply_info_table {
        position:absolute;
        left:691px;
        top:160px;
        width:668px;
        height:188px;
        background-image:url(www/images/inventory/u634.png);
    }
    table.power_supply_info_table td {
        border-width: 0px;
        padding: 8px;
        border-style: solid;
        border-color: #ffffff;        
        text-align: left;
    }
    
    table.memory_info_table {
        position:absolute;
        left:691px;
        top:352px;
        width:668px;
        height:489px;
        background-image:url(www/images/inventory/u47.png);
    }
    table.memory_info_table td {
        border-width: 0px;
        padding: 8px;
        border-style: solid;
        border-color: #ffffff;        
        text-align: left;
    }
    
    table.network_adapter_info_table {
        position:absolute;
        left:691px;
        top:845px;
        width:668px;
        height:224px;
        background-image:url(www/images/inventory/u49.png);
    }
    table.network_adapter_info_table td {
        border-width: 0px;
        padding: 8px;
        border-style: solid;
        border-color: #ffffff;        
        text-align: left;
    }
    
    table.expansion_card_info_table{
        position:absolute;
        left:691px;
        top:1079px;
        width:668px;
        height:305px;
        background-image:url(www/images/inventory/u45.png);    
    }
    table.expansion_card_info_table td {
        border-width: 0px;
        padding: 8px;
        border-style: solid;
        border-color: #ffffff;        
        text-align: left;
    }
    
    table.inventory_detail_table
    {
        font-family: 'Arial Normal', 'Arial';
        font-size: 12px;
        background: #ffffff;        
        border-collapse: collapse;
        text-align: left;
        width:100%;                
    }
    table.inventory_detail_table th
    {
        font-size: 12px;    
        font-weight:bold;
        color: #666666;        
        padding: 10px 8px;
        border-bottom: 1px solid #e1e1e1;
        text-align: left;
        word-break: normal;
        height: 45px;
        
    }
    table.inventory_detail_table td
    {
        color: #333333;
        padding: 9px 8px 0px 8px;
        text-align: left;
        word-break: normal;
        height: 45px;
        vertical-align: middle;
    }
    
    table.inventory_show_detail_table{
        font-family: 'Arial Normal', 'Arial';
        font-size: 12px;        
        background: #ffffff;        
        border-collapse: collapse;
        text-align: left;
        width:100%;        
        border-collapse:collapse;
        border:1px solid  rgba(242, 242, 242, 1);
    }
    table.inventory_show_detail_table td
    {
        color: #000000;
        padding: 9px 8px 0px 8px;
        text-align: left;
        height:10px;
    }        
    
        
    a:link { 
        text-decoration: none; 
    } 
    a:visited { 
        text-decoration: none; 
    } 
    a:hover { 
        text-decoration: none; 
    } 
    a:active { 
        text-decoration: none; 
    } 
    a:focus {
        outline:none;
        -moz-outline:none;
    }

              
    .ax_shape {
        font-family:'Arial Normal', 'Arial';
        font-weight:400;
        font-style:normal;
        font-size:13px;
        color:#333333;
        text-align:center;
        line-height:normal;
    }
    
    .ax_table {
      font-family:'Arial Normal', 'Arial';
      font-weight:400;
      font-style:normal;
      font-size:13px;
      color:#333333;
      text-align:center;
      line-height:normal;
    }
    .ax_table_cell {
      font-family:'Arial Normal', 'Arial';
      font-weight:400;
      font-style:normal;
      font-size:13px;
      color:#333333;
      text-align:left;
      line-height:normal;
    }
    .ax_menu {
      font-family:'Arial Normal', 'Arial';
      font-weight:400;
      font-style:normal;
      font-size:13px;
      color:#000000;
      text-align:center;
      line-height:normal;
    }
    .ax_horizontal_line {
      font-family:'Arial Normal', 'Arial';
      font-weight:400;
      font-style:normal;
      font-size:13px;
      color:#333333;
      text-align:center;
      line-height:normal;
    }
    .ax_vertical_line {
      font-family:'Arial Normal', 'Arial';
      font-weight:400;
      font-style:normal;
      font-size:13px;
      color:#333333;
      text-align:center;
      line-height:normal;
    }
    
    .ax_image {
      font-family:'Arial Normal', 'Arial';
      font-weight:400;
      font-style:normal;
      font-size:13px;
      color:#000000;
      text-align:center;
      line-height:normal;
    }
    
    p#back-to-top{      
        position:fixed;      
        bottom:30px;      
        left:83.8%;
    }
    p#back-to-top a{
        text-align:center;      
        text-decoration:none;     
        display:block;      
        -moz-transition:color 1s;      
        -webkit-transition:color 1s;      
        -o-transition:color 1s;
    }
    
    p#back-to-top a:hover{      
    
    }
    
    p#back-to-top a span{            
       /* display:block;
        -moz-transition:background 1s;      
        -webkit-transition:background 1s;      
        -o-transition:background 1s;*/
    }
    #back-to-top a:hover span{     
        
    }

    @media (min-width: 1920px) {
        p#back-to-top {
            left: 1650px;
        }
    }