.blklk {
	border: 1px solid #eeeeee;
	background-color: #ffffff;
	text-decoration: none;
	margin-bottom: 5px;
	font-weight: bold;
	cursor: pointer;
	color: #888888;
	display: block;
	padding: 5px;
}
.blklk:hover,
.blklk-a {
	border: 1px solid #eeeeee;
	background-color: #eeeeee;
	text-decoration: none;
	margin-bottom: 5px;
	font-weight: bold;
	cursor: pointer;
	color: #000000;
	display: block;
	padding: 5px;
}
p {
	padding: 0 0 6px 0;
	margin: 0 0 0 0;
}
li {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 0 6px 0;
}
ol, ul {
	margin-top: 0;
	margin-bottom: 0;
}
.inline {
	display: inline;
}
.tabbyred {
	font-weight: bold;
	display: inline;
	cursor: pointer;
	color: #e65656;
}
.tabbyora {
	font-weight: bold;
	display: inline;
	cursor: pointer;
	color: #ff9900;
}
.tabbyblu {
	font-weight: bold;
	display: inline;
	cursor: pointer;
	color: #39aecb;
}
.tabbygry {
	font-weight: bold;
	display: inline;
	cursor: pointer;
	color: #888888;
}
body {
	background-image: url('http://www.pazar.info/images/pazar_bg.gif');
	font-family: "Helvetica", "Arial", "sans-serif";
	background-repeat: repeat-y;
	line-height: 16px;
	font-size: 12px;
	color: #000000;
}
td, .ns {
	font-family: "Helvetica", "Arial", "sans-serif";
	line-height: 16px;
	font-size: 12px;
	color: #000000;
}
.br-a {border: 1px solid #eeeeee;}
.br-l {border-left: 1px solid #cccccc;}
.br-td {border-top: 1px dotted #cccccc;}
.br-b {border-bottom: 1px solid #000000;}
.br-bd {border-bottom: 1px dotted #cccccc;}
.welcometext {
	line-height: 24px;
	font-size: 24px;
	color: #ff9900;
}
.welcomeintro {
	padding: 5px 0 5px 0;
}
h1 {
	font-family: "Helvetica", "Arial", "sans-serif";
	font-weight: bold;
	line-height: 24px;
	font-size: 24px;
}
h2 {
	font-family: "Helvetica", "Arial", "sans-serif";
	border-bottom: 1px dotted #cccccc;
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	line-height: 18px;
	font-size: 18px;
}
h3 {
	font-family: "Helvetica", "Arial", "sans-serif";
	border-bottom: 1px dotted #cccccc;
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	line-height: 14px;
	font-size: 14px;
}
h4 {
	font-family: "Helvetica", "Arial", "sans-serif";
	border-bottom: 1px dotted #cccccc;
	text-transform: uppercase;
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	line-height: 12px;
	font-size: 12px;
	color: #ff6600;
}
.tl {
	vertical-align: top;
	text-align: left;
}
.tm {
	vertical-align: top;
	text-align: center;
}
.tr {
	vertical-align: top;
	text-align: right;
}
div.suc {
	background-image: url(/images/img_ni_ok.gif);
	background-position: 10px 7px;
	background-repeat: no-repeat;
	padding: 10px 10px 10px 40px;
	background-color: #F5FFE1;
	vertical-align: middle;
	margin-bottom: 5px;
	font-weight: bold;
	text-align: left;
	display: block;
	color: #339900;
	margin-top: 0;
}
div.emp {
	background-image: url(/images/img_ni_warn.gif);
	background-position: 10px 7px;
	background-repeat: no-repeat;
	padding: 10px 10px 10px 40px;
	background-color: #FFF2E5;
	vertical-align: middle;
	margin-bottom: 5px;
	font-weight: bold;
	text-align: left;
	display: block;
	color: #cc0000;
	margin-top: 0;
}
div.wowza {
	border: 2px solid #cccccc;
	background-color: #ffffff;
	margin-bottom: 5px;
	padding: 5px;
}
input, select {
	font-family: "Helvetica", "Arial", "sans-serif";
	font-weight: bold;
	font-size: 11px;
}
input.invibu {
	font-family: "Helvetica", "Arial", "sans-serif";
	padding-top: 2px;
	font-weight: bold;
	line-height: 14px;
	font-size: 14px;
	width: 480px;
	border: 0;
}
table.tblw {
	width: 100%;
}
table.mt {
	width: 960px;
	padding: 0;
	margin: 0;
	border: 0;
}
table.mt td.mttdl {
	vertical-align: top;
	text-align: left;
	width: 143px;
	padding: 0;
	margin: 0;
	border: 0;
}
table.mt td.mttdr {
	vertical-align: top;
	text-align: left;
	width: 817px;
	padding: 0;
	margin: 0;
	border: 0;
}
.login {
	border-bottom: 1px solid #eee;
	padding: 5px 0 5px 0;
	text-align: right;
}
.pazak {
	padding-bottom: 20px;
	padding-left: 17px;
}
.footer {
	border-top: 1px solid #eee;
	padding: 5px 0 100px 0;
	text-align: right;
	font-weight: bold;
	font-size: 11px;
	color: #888888;
}
.genomic {
	font-family: "Verdana", "sans-serif";
}
.construct {
	font-family: "Trebuchet MS", "Helvetica", "sans-serif";
}
hr {
	border-top: 1px solid #000000;
	height: 0px;
}
.ppclo {
	border-bottom: 1px solid #cccccc;
	padding-bottom: 5px;
	margin-bottom: 5px;
	text-align: right;
}
.popup {
	text-decoration: none;
	cursor: pointer;
	color: #555555;
}
.popup:hover {
	cursor: pointer;
	color: #333333;
}

.fakelink {
	text-decoration: underline;
	font-weight: bold;
	cursor: pointer;
	color: #0066cc;
}
.fakelink:hover {
	text-decoration: underline;
	font-weight: bold;
	cursor: pointer;
	color: #003366;
}
a,
a:link,
a:active,
a:visited {
	text-decoration: underline;
	color: #0066cc;
}
a:hover {
	color: #003366;
}
.backgd {
	background-image: url('http://www.pazar.info/images/pazar_bg.gif');
	background-repeat: repeat-y;
} 
.title1 {
	font-weight: bold;
	line-height: 18px;
	font-size: 18px;
}
.title2 {
	font-weight: bold;
	line-height: 16px;
	font-size: 14px;
}
.warning {
	color: rgb(255, 0, 0);
	font-weight: bold;
	line-height: 16px;
	font-size: 14px;
}
.title3 {
	text-decoration: underline;
	font-weight: bold;
	line-height: 16px;
	font-size: 14px;
}
.title4 {
	font-style: italic;
	font-weight: bold;
	line-height: 16px;
	font-size: 14px;
}
.margin {
	padding-right: 15px;
	padding-left: 15px;
}
.monospace { font-family: monospace; }
.justify { text-align: justify; }
.margin2 { padding-left: 25px; }
.red { color: rgb(255, 0, 0); }
.bold { font-weight: bold; }
.small {
	line-height: 14px;
	font-size: 11px;
}
.smallredbold {
	color: rgb(255, 0, 0);
	font-weight: bold;
	font-size: 11px;
}
.smallbold {
	line-height: 10px;
	font-weight: bold;
	font-size: 11px;
}
.submitLink {
	cursor: pointer; /* hand-shaped cursor */
	background-color: transparent;
	text-decoration: underline;
	text-align: left;
	color: #0066CC;
	border: none;
	padding: 0px;
	width: 71px;
	margin: 0%;	
}
.submitLink2 {
	cursor: pointer; /* hand-shaped cursor */
	background-color: transparent;
	text-decoration: underline;
	text-align: left;
	font-size: 14px;
	border: none;
	padding: 0px;
	margin: 0%;
}
.seqtabletitle {
	background-color: #ff9a40;
	border: 0;
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}
.btd {
	border: 0;
	padding-right: 5px;
	padding-left: 5px;
}
.bct,
.basictd {
	vertical-align: middle;
	text-align: left;
	padding: 3px;
	border: 0;
}
.basictdnoborder {
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}
.btc,
.basictdcenter {
	vertical-align: middle;
	text-align: center;
	padding: 3px;
	border: 0;
}
.genetabletitle {
	background-color: #39aecb;
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
	border: 0;
}
.gdtc {
	background-color: #39aecb;
	vertical-align: top;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	border: 0;
}
.gdtt,
.genedetailstabletitle {
	background-color: #39aecb;
	border: 0;
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	text-align: left;
}
.genelisttabletitle {
	background-color: #39aecb;
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}
.seqlisttabletitle {
	background-color: #ff9a40;
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}
.ett, 
.evidencetabletitle {
	background-color: #ff9a40;
	vertical-align: top;
	padding-right: 5px;
	text-align: center;
	padding-left: 5px;
	font-weight: bold;
	border: 0;
}
.evidencetitle {
	background-color: #ff9a40;
	vertical-align: top;
	padding-right: 5px;
	text-align: center;
	padding-left: 5px;
}
.sibo {
	border: 1px solid #eeeeee;
	border-collapse: collapse;
}
.sta,
.searchtable,
.summarytable,
.evidencetableborder,
.evidencedetailstableborder {
	border-bottom: 3px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 3px solid #000000;
	border-collapse: collapse;
}
.evidencetable {
	border-collapse: collapse;
}
.analysistabletitle {
	background-color: #00B548;
	border: 0;
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}
.adtt,
.analysisdetailstabletitle {
	background-color: #00B548;
	border: 0;
	vertical-align: top;
	padding-right: 5px;
	text-align: center;
	padding-left: 5px;
	font-weight: bold;
}
.overflow {
	vertical-align: middle;
	overflow: auto;
	height: 100px;
}
.smoverflow {
	overflow:auto;
	height: 40px;
}
.tftt,
.tftabletitle {
	background-color: #e65656;
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	text-align: left;
	border: 0;
}
.tfdst,
.tfdetailstabletitle {
	background-color: #e65656;
	border: 0;
	vertical-align: top;
	padding-right: 5px;
	text-align: center;
	padding-left: 5px;
	font-weight: bold;
}
.show {}
.hide {display: none;}
div.cc_searchtab_active {
	border-bottom: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
	border-left: 1px solid #e9e9e9;
	border-top: 1px solid #e9e9e9;
	background-color: #e9e9e9;
	padding: 2px 5px 2px 5px;
	font-weight: bold;
	display: block;
	float: left;
}
div.cc_searchtab {
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	background-color: #ffffff;
	padding: 2px 5px 2px 5px;
	display: block;
	float: left;
}
div.cc_searchtab_box {
	padding: 2px 5px 0 0;
	overflow: visible;
}
div.cc_searchbox {
	border-bottom: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
	border-left: 1px solid #e9e9e9;
	border-top: 1px solid #e9e9e9;
	background-color: #e9e9e9;
	display: block;
	padding: 10px;
	clear: left;
}
input.cc_input {
	border: 1px solid #ccc;
	width: 400px;
}
img.cc_wwwlogo {
	margin-right: 20px;
	margin-top: 20px;
	float: right;
}
div.cc_footer {
	border-top: 1px solid #ddd;
	margin-top: 5px;
	font-size: 11px;
	padding: 10px;
	color: #888;
}
div.cc_caption {
	border-top: 1px solid #ddd;
	padding: 5px 0 5px 0;
	line-height: 15px;
	margin-top: 5px;
	color: #888;
}
div.cc_aso {
	border-top: 1px solid #ddd;
	padding: 5px 0 0 0;
	font-weight: bold;
}
div.cc_asb {
	border-top: 1px solid #ddd;
	padding: 5px 0 0 0;
}
div.cc_smoka {
	float: right;
}
div.cc_kap {
	padding: 2px 5px 2px 5px;
	clear: right;
}
div.cc_bp {
	padding-top: 20px;
	font-weight: bold;
	line-height: 18px;
	font-size: 18px;
}
div.cc_smltxt {
	line-height: 15px;
	font-size: 11px;
	color: #888888;
}
.float-l {float: left;}
.float-r {float: right;}
.clear-l {clear: left;}
.clear-r {clear: right;}
img {
	border: 0;
}
.he16 {height: 16px;}
.he20 {height: 20px;}
.he100 {height: 100px;}
.w20em {width: 20em;}
.w12p {width: 12%;}
.w16p {width: 16%;}
.w20p {width: 20%;}
.w25p {width: 25%;}
.w30p {width: 30%;}
.w33p {width: 33%;}
.w40p {width: 40%;}
.w45p {width: 45%;}
.w50p {width: 50%;}
.w60p {width: 60%;}
.w70p {width: 70%;}
.w80p {width: 80%;}
.w90p {width: 90%;}
.w100p {width: 100%;}
.w10 {width: 10px;}
.w20 {width: 20px;}
.w30 {width: 30px;}
.w40 {width: 40px;}
.w50 {width: 50px;}
.w60 {width: 60px;}
.w70 {width: 70px;}
.w80 {width: 80px;}
.w85 {width: 85px;}
.w90 {width: 90px;}
.w100 {width: 100px;}
.w110 {width: 110px;}
.w120 {width: 120px;}
.w140 {width: 140px;}
.w160 {width: 160px;}
.w170 {width: 170px;}
.w180 {width: 180px;}
.w190 {width: 190px;}
.w200 {width: 200px;}
.w210 {width: 210px;}
.w220 {width: 220px;}
.w240 {width: 240px;}
.w250 {width: 250px;}
.w300 {width: 300px;}
.w320 {width: 320px;}
.w360 {width: 360px;}
.w370 {width: 370px;}
.w375 {width: 375px;}
.w380 {width: 380px;}
.w470 {width: 470px;}
.w475 {width: 475px;}
.w600 {width: 600px;}
.w640 {width: 640px;}
.w750 {width: 750px;}
.ov-hide {overflow: hidden;}
.psp {
	padding: 4px 8px 4px 8px;
}
.p5 {padding: 5px;}
.p8 {padding: 8px;}
.p10 {padding: 10px;}
.p2to {padding-top: 2px;}
.p3to {padding-top: 3px;}
.p5to {padding-top: 5px;}
.p10to {padding-top: 10px;}
.p15to {padding-top: 15px;}
.p20to {padding-top: 20px;}
.p5lo {padding-left: 5px;}
.p10lo {padding-left: 10px;}
.p20lo {padding-left: 20px;}
.p30lo {padding-left: 30px;}
.p40lo {padding-left: 40px;}
.p50lo {padding-left: 50px;}
.p5ro {padding-right: 5px;}
.p10ro {padding-right: 10px;}
.p20ro {padding-right: 20px;}
.p2bo {padding-bottom: 2px;}
.p3bo {padding-bottom: 3px;}
.p5bo {padding-bottom: 5px;}
.p10bo {padding-bottom: 10px;}
.p20bo {padding-bottom: 20px;}
.p40bo {padding-bottom: 40px;}
.m5ro {margin-right: 5px;}
.m10ro {margin-right: 10px;}
.m20bo {margin-bottom: 20px;}
form {
	padding: 0;
	margin: 0;
}
.b {font-weight: bold;}
.i {font-style: oblique;}
.bg-wh {background-color: #ffffff;}
.bg-lg {background-color: #eeeeee;}
.bg-bl {background-color: #BDE0DC;}
.bg-vlg {background-color: #f6f6f6;}
.bg-ye {background-color: #ffee00;}
.bg-dy {background-color: #ffcc00;}
.seqcell {
	font-family: monospace;
	overflow: auto;
	height: 80px;
}
.seqcellsml {
	vertical-align: middle !important;
	font-family: monospace;
}
#popup {
	position: absolute;
	padding-top: 20px;
	width: 200px;
	left: 0;
	top: 0;
}
#popin {
	background-color: #ffffff;
	border: 2px solid #000000;
	padding: 10px;
}
#popte {
	max-height: 200px;
	overflow: auto;
}
.rt {
	font-weight: bold;
}
.st {
	font-family: monospace;
	font-weight: bold;
}
.block {
	display: block;
}
.boxit {
	border: 1px solid #cccccc;
	height: 160px;
	display: block;
	overflow: auto;
}
.docp {
	background-color: #eeeeee;
	padding: 5px 7px 5px 7px;
	color: #888888;
}
.pde {
	overflow: hidden;
	color: #888888;
	height: 16px;
}
.gt,
.txt-grey {
	color: #888888;
}
.txt-red {
	color: #e65656;
}
.txt-blue {
	color: #39aecb;
}
.txt-ora {
	color: #ff9900;
}
.pp-tfs {
	vertical-align: top;
	text-align: center;
	font-weight: bold;
	line-height: 16px;
	font-size: 12px;
	display: block;
	color: #e65656;
	float: right;
	width: 70px;
}
.pp-gns {
	vertical-align: top;
	text-align: center;
	font-weight: bold;
	line-height: 16px;
	font-size: 12px;
	display: block;
	color: #39aecb;
	float: right;
	width: 70px;
}
.pp-seq {
	vertical-align: top;
	text-align: center;
	font-weight: bold;
	line-height: 16px;
	font-size: 12px;
	display: block;
	color: #ff9900;
	float: right;
	width: 70px;
}
.pp-pro {
	vertical-align: top;
	text-align: center;
	font-weight: bold;
	line-height: 16px;
	font-size: 12px;
	display: block;
	color: #888888;
	float: right;
	width: 70px;
}