body{ background-color: #dddddd; color: #000000; }

#intro
{
  position: absolute;
  top:170px;
  left: 150px;
  width: 900px;
}

th{ padding-left: 10px; padding-right: 10px; border: 2px solid black;}

td{ padding: 2px; padding-left: 5px; padding-right: 5px; border: 2px solid black; text-align: center;}
td.linkh{padding: 2px; padding-left: 5px;text-align: center;      padding-right: 25px;border: 0px solid black;}
td.links27 {padding: 2px; padding-left: 5px;text-align: center;      padding-right: 5px;border: 0px solid black;}
td.links8 {padding: 2px; padding-left: 5px;text-align: center;      padding-right: 0px;border: 0px solid black;}


table.don{border: 0px solid black;position: absolute;top: 25px;left: 150px;      animation: bca 0.2s linear 0s ;}

@keyframes bca {
  0% {position: absolute; top: 25px; left: -950px;}
  100% {position: absolute; top: 25px; left: 150px;}
}


table.fb_buttons{	border: 0px solid #dddddd;	position: absolute;	top: 25px;	left: 10px;}

td.fb_buttons{border: 0px solid #dddddd;}


table.links
{
	border: 0px solid black;
	position: absolute;
	top: 100px;
	left:150px;
}

table.kmap_sop
{
	border-width: 0px;
	border-collapse: collapse;
	/*position: relative;*/
	/*top: 0px;*/
	/*left: 0px;*/
}

table.kmap_sop td
{
	border-width: 0px;
}

table.kmap_layout_sop
{
	border-collapse: collapse;
	/*position: relative;*/
	/*top: 0px;*/
	/*left: 0px;*/
}

table.kmap_layout_sop td
{
	border-width: 0px;
}

table.mideq
{
	padding: 0px;
  position: relative;
	top: 20px;
	left: 0px;
	border: 0px;
}

td.mideq
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	border-top: 1px solid black;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
}

table.truth_table_sop
{
	border-collapse: collapse;
	position: relative;
	top: 0px;
	left: 0px;
}

p.copyright_sop{	position: relative;	top: 160px;	left: 0px;}

table.linksp2{border: 0px solid black; position: absolute; top: 150px; left:150px;}

#sop
{
  width: 90%;
  border: 0px solid black;
  position: absolute;
  top: 170px;
  left: 150px;
}


a.nav:link, a.nav:visited
{
    color: #000000;
    background-color: #bbbbbb;
    text-align: center;
    padding: 7px;
    text-decoration: none;
    border-radius: 13px;
}

a.nav:hover, a.nav:active
{
    background-color: #dddddd;
}


a.feedback:link, a.feedback:visited
{
    color: #000000;
    font-size: small;
    background-color: #bbbbbb;
    text-align: center;
    padding: 7px;
    text-decoration: none;
    border-radius: 13px;
}

a.feedback:hover, a.feedback:active
{
    background-color: #dddddd;
}


a.wf
{
  position: fixed;
}

textarea.feedback
{
  background-color: #dddddd;
  border: 2px solid black;
}

table.qmmcolumns
{
  border-collapse: collapse;
  position: relative;
  top: 0px;
  left: 0px;
}

table.qmmcolumn
{
  border-collapse: collapse;
  position: relative;
  top: 0px;
  left: 0px;
}

td.divbar
{
  border-top: 3px solid black;
  border-bottom: 0px;
  border-left: 0px;
  border-right:0px;
}

td.colspace
{
  vertical-align:top;
  border-left:35px solid #dddddd;
  border-right: 0px solid #dddddd;
  border-top:0px solid #dddddd;
  border-bottom: 0px solid #dddddd;
}

td.coldata
{
  border-width: 0px;
}

table.primeimp
{
  border-collapse: collapse;
  position: relative;
  top: 0px;
  left: 0px;
  border: 0px solid #dddddd;
}

td.tocover
{
  border: 0px solid #dddddd;
}

td.qmfinal
{
  background-color: #aaaaaa;
  border: 0px solid #dddddd;
}

td.qmng
{
  border: 0px solid #dddddd;
}

td.qmfillin
{
  border: 1px solid #cccccc;
}

td.even
{
  border: 2px solid black;
  background-color: #cccccc; 
}

td.odd
{
  border: 2px solid black;
  background-color: #dddddd; 
}

