﻿

  html {height: 100%;}
* html body {height: 100%;}
body {
  min-height: 100%;
  position: relative;
}
    
    
    .rd {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

* html .rd {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.nav {margin-bottom: 0px;}

  #ab a:visited, #ab a:link, #ab a:focus,#ab a:active, #ab a:hover
     {
	outline: none;}
 #ab a:hover { color:Red}
   
   #ua li { margin-top:9px}
   
   #dp {/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #73A1FF 0%, #4E6EAE 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #73A1FF 0%, #4E6EAE 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #73A1FF 0%, #4E6EAE 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #73A1FF), color-stop(1, #4E6EAE));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #73A1FF 0%, #4E6EAE 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #73A1FF 0%, #4E6EAE 100%);}

div.content {width:auto; max-width: 1600px; margin-top:0 auto; margin-top: 0px; }
div.b_content { padding-top:20px; padding-bottom:45px;}
table.mt { width:100%; background-color:white; }
table.mt tbody tr td.leftj {text-align:left; 
       
       vertical-align:top;padding-bottom:260px; padding-right:10px;border-right:solid 1px silver; width:210px}
table.mt tbody tr td.rightj { padding-bottom:20px;  text-align:left; vertical-align:top; font-size:12px; font-family:Tahoma, Arial, Verdana; 
  padding-left:20px; padding-right:20px;}
   tr.tro td { padding-top:5px;  border-top:solid 1px #e3e3e3}
   
     a.ofa { color:Black;  } 
   a.ofa:hover { color:red}
   .ofu li { padding-top:5px}
   .as_menu_2 {margin-top:7px;  padding-top:2px;margin-bottom: 50px; font-size:14px }
   
    tr.headers td { font-weight:bold; background-color:white; }
        .dr { margin-top:10px; text-align:center; width:100%; background-color:#F7F7F7; margin-bottom:10px
              }
              .dr td { padding:5px}
        .dr td.tl { text-align:left; width:30%} 
        span.sp_ {color:Orange }
          span.sp_r {color:Purple}
           span.sp_o {color:#006da5}
           
           .si {
    display: block;
    cursor: pointer;   
    height: 16px;
    overflow-x: hidden;
    overflow-y: hidden;    
    width: 16px;    
}

.si img {
         height: 16px;
    position: relative;
    width: 32px;
    }
    
   tr.pmt td { background-color:#f7f7f7; }
tr.pmth td { }
.isf { font-family:Tahoma, Verdana; font-size:10px; bottom:2px; padding-left:3px; float:left }
.mda { float:left}
.mpr td { background-color:#f7f7f7; padding: 3px 3px 3px 3px}
#cig { cursor:pointer}

 tr.ult th { text-decoration:underline; cursor:pointer; background-position: right center;
    background-repeat: no-repeat; padding-left:5px}
 
 tr.ult th { text-decoration:underline; cursor:pointer; padding-bottom:5px}
 
 tr.ult th.headerSortDown {
    background-image: url("../img/desc.gif");
}

 tr.ult th.headerSortUp {
    background-image: url("../img/asc.gif");}
    
    
     .ptt td { text-align:center; padding:5px}  
        table.tp { }
        .ptr  td{  border-top:solid 1px white; padding-top:10px; padding-bottom:10px} 
        
        
        code {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #DDDDDD;
    border-bottom-color: #444444;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
   
    border-left-color: #444444;  
    border-left-style: dashed;  
    border-left-width: 1px;
    
      border-right-color: #444444;  
    border-right-style: dashed;  
    border-right-width: 1px;
    
    border-top-color: #444444;
    border-top-style: dashed;
    border-top-width: 1px;
    display: block;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    width: 600px;
}

#sm {
    color: #333333;
    font-size: 12px;
    line-height: 18px;
    padding-bottom: 30px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 10px;
    width: 540px;
    text-align:justify
}


pre {background-color: #E8E8E8;color: blue;}
			pre span {
    color: DarkRed;
}
			pre font {
    color: red;
}

			pre i {
    color: #000000;
    font-style: normal;
}
ul, ol {
    list-style: none outside none;
}
.instruction li {
    list-style-position: outside !important;
    list-style-type: decimal !important;
    margin-bottom: 10px;
}


tr.htr td { background-color:white}

.pga { margin-left:5px}

 div.ll {overflow-x:hidden;
overflow-y:hidden;
position:absolute;
top:0;
white-space:nowrap;
width:100%;}
    
    div.lr 
    { 
    	-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("../img/tc.png");
background-position:right top;
background-repeat:repeat-y;
position:absolute;
right:0;
top:0;
width:40px;
z-index:1000;
    	}
    
div.lb {position:relative; clear:both;
height:16px;}


  a.ofa { color:Black;  } 
   a.ofa:hover { color:red}
   .ofu li { padding-top:5px}
   
   div.dbl {   margin:1px;  float:left; }
   div.dbl a { outline:none}
   
   input.ipau { font-size:12px; padding:5px; width:200px; font-family:Tahoma, Verdana; }
   
   
     tr.ur td {padding-top:3px; padding-bottom:3px}
  
 tr.up td {padding-top:10px; padding-bottom:10px}
 tr.ult th { text-decoration:underline; cursor:pointer; background-position: right center;
    background-repeat: no-repeat; padding-left:5px; padding-bottom:5px}
 
 tr.ult th { text-decoration:underline; cursor:pointer}
 
 tr.ult th.headerSortDown {
    background-image: url("../img/desc.gif");
}

 tr.ult th.headerSortUp {
    background-image: url("../img/asc.gif");}
    
tr.pmt td { background-color:#f7f7f7; }
tr.pmth td {}
.isf { font-family:Tahoma, Verdana; font-size:10px; padding-bottom:2px; padding-left:3px; float:left    }

.mda { float:left}
.mpr td { background-color:#f7f7f7; padding-bottom:3px}
#cig { cursor:pointer}


.selst_p { padding:1px}
.don_url, .don_url:visited, .don_url:link { text-decoration: underline}

div.lb {
    clear: both;
    height: 16px;
    position: relative;
    
}

div.ll, div.lr {
    margin-top: 3px;
}
div.ll {
    overflow: hidden;
    position: absolute;
    top: 0;
    white-space: nowrap;
    width: 100%;
}


div.lr {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url("../img/tc10.png");
    background-position: right top;
    background-repeat: repeat-y;
    position: absolute;
    right: -3px;
    top: 0;
    width: 40px;
    z-index: 1000;
}

div.lrtd {    
    background-image: url("../img/tc11.png");
   
}

div.lrtds {    
    background-image: url("../img/tc12.png");
   
}

.a_don_i:link, .a_don_i:visited
{ text-decoration:underline
    }
    
    .project_urls_table td { height:23px}
