.u12db_table { border-collapse: collapse; border: 1px solid #008080; background: #FFF; font: .9em/1.2em Arial, Verdana, Helvetica, sans-serif; color: #003030; width: 100%}
.u12db_caption { font-size: 1.3em; font-weight: bold; text-align: left; padding: 1em 4px; }
.u12db_td { vertical-align: middle; padding: 4px 3px 4px 3px; line-height: 1.0em; }
.u12db_th { vertical-align: middle; padding: 4px 3px 4px 3px; line-height: 1.0em; background: #129A9A; color: #fff; font-weight: bold; text-align: left; padding-right: .5em}
.u12db_rh { vertical-align: middle; width: 100px; padding: 4px 3px 4px 3px; line-height: 1.0em; background: #129A9A; color: #fff; font-weight: bold; text-align: left; padding-right: .5em}
thead .u12db_th { background: #2C5755; text-align: center; }
.u12db_ol {list-style: decimal inside }
.u12db_td a, .u12db_td a:link { color: #008080; }
.u12db_td a:visited { color: #800000; }
.u12db_td a:hover, .u12db_td a:focus { color: #800000; }
.u12db_th a, .u12db_td a:active { color: #800000; }
.u12db_rh a, .u12db_td a:active { color: #800000; }
tfoot .u12db_th, tfoot .u12db_rh, tfoot .u12db_td { background: #2C5755; color: #fff; }
.u12db_th + .u12db_td { padding-left: .5em; }
.u12db_rh + .u12db_td { padding-left: .5em; }
.odd .u12db_td { background: #BFDFDF; }
.odd .u12db_th{ background: #008080; }
.odd .u12db_rh{ background: #008080; }
.u12db_tt { font-weight: "bold"; font-family: "Bitstream Vera Sans Mono","Courier","MS Gothic","Andale Mono", "Monotype.com", "Monaco","Geneva", "American Typewriter", monospace; "Monospaced"; sans-serif; font-size:8pt}
.splice { color: #FFF; background: #008080;} 
.atac { color: #FFF; background: #D920A1;} 
.gtag { color: #FFF; background: #800080;} 
.u2 { color: #FFF; background: #008080;}
.branch { color: #000000; background: #FFFF00;}
/* .ppt1 { color: #9900FF; } 
.ppt2 { color: #9933FF; }
.ppt3 { color: #9966FF; }
.ppt4 { color: #9999FF; } */

.ppt1 { color: #0000CC; background: #CCCCEE;} 
.ppt2 { color: #2222CC; background: #CCCCEE;}
.ppt3 { color: #4444CC; background: #CCCCEE;}
.ppt4 { color: #6666CC; background: #CCCCEE;}

.exon { background: #AAAAAA; }

OL LI:before {
 content: "";
}
INPUT[type=checkbox] {border-style: none}}
INPUT[type=radio] {border-style: none}
INPUT { border-style: expression((this.type=="radio"||this.type=="checkbox")?'none':'solid'); }

div#wrapper {
	
 width: 1000px;

}

html>div#wrapper { /* opera fix */
 width: 1000px;
}

/* bread crumb path */
div#nav {

 width: 1000px; /* IE4-5.x/Win */
 width: 998px;

}

/* Main html area */
div#main {

 width: 1000px; /* IE4-5.x/Win */
 width: 990px;
}

html>div#main { /* opera fix */
 width: 990px;
}