body {
  MARGIN: 0;
	background: #efefef;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
}

h2 {
  MARGIN-TOP: 35px;
}

.content-box {
  WIDTH: 35%;  
  PADDING: 40px;
  PADDING-TOP: 10px;
  BORDER: 10px solid #B9D300;
  BACKGROUND: #FFF;
  MARGIN: 60px auto;
  TEXT-ALIGN: justify;
}

.box {
  PADDING: 0px;
  MARGIN: 30px auto;
  TEXT-ALIGN: center;
}

.content {
  FONT-SIZE: 21px;
}

table#blpr  {
  WIDTH: 29%;
  BORDER: 10px solid #B9D300;
  BACKGROUND: #FFF;
  MARGIN: 30px auto;
  TEXT-ALIGN: left;
}

table#blpr  td {
  HEIGHT: 60px;
  BORDER-BOTTOM: 1px dotted #CCC;
  font-size: 26px;
}

table#blpr  td.c1 {
  TEXT-ALIGN: left;
  PADDING-LEFT: 15px;
}

table#blpr  td.c2 {
  TEXT-ALIGN: right;
  PADDING-RIGHT: 15px;
}

table#blpr  td.cs {
  TEXT-ALIGN: left;
  PADDING-LEFT: 15px;
  BACKGROUND: #CCC;
}

table#blpr  td img {
  BORDER: 0px;
}

input {
	font-size: 21px;
}

input#url{
	width: 17em;
}

#container {
  WIDTH: 650px;
  MARGIN: 0px auto;
}

table#result {
  FLOAT: left;
  WIDTH: 250px;
  BORDER: 10px solid #B9D300;
  BACKGROUND: #FFF;
}

table#result td {
  PADDING: 0px;
  COLOR: #CCC;
}

table#result td.active {
  PADDING: 4px;
  COLOR: #000;
}

table#result td#last {
  PADDING-BOTTOM: 47px;
}

table#result td#percentage {
  PADDING: 18px 0px;
  FONT-SIZE: 3.5em;
  COLOR: #000;
}



table#kwdiff {
  WIDTH: 375px;
  FLOAT: left;
  BORDER: 10px solid #999;
  BACKGROUND: #FFF;
  MARGIN-RIGHT: 25px;
}

table#kwdiff td, table#kwdiff th{
  PADDING: 8px;  
}


table#kwdiff-webs {
  CLEAR: both;
  WIDTH: 650px;
  BORDER: 10px solid #999;
  BACKGROUND: #FFF;
  MARGIN: 25px 0px;
}

table#kwdiff-webs td, table#kwdiff-webs th{
  PADDING: 8px;  
}

table th {
  BACKGROUND: #CCC;
}

.left {
  TEXT-ALIGN: left;
}






