@charset "UTF-8";
/* CSS Document */

html, body {margin:0px; padding:0; height:100%; font-family:Verdana,Arial, Helvetica, sans-serif; font-size:8pt;}

a:link, a:visited {font-size:8pt; color:#55789C}
a:hover {color:#CE6230}

li {font-size:12px;margin-bottom:10px;}
ul.intro  li{margin-bottom:15px;font-size:12px;}

p {font-size:13px}
td {font-size:13px}
/*h1 { color: #000090; font-size: 13pt;}*/
h1 { color:#55789C; font-size:16px;font-family:arial;}
h2 { color: #55789C;font-size: 1.2em; }
h3 { color: #900; font-size: 1.1em; }
h4 { color: #55789C; font-size: 10pt; }
h5 { color: #900000; margin-bottom: 5px; }
h6 { color: #55789C; font-size: 13pt; } 
/*
h2 { color: #000090;font-size: 1.2em; }
h3 { color: #900; font-size: 1.1em; }
h4 { color: #000090; font-size: 10pt; }
h5 { color: #900000; margin-bottom: 5px; }
h6 { color: #000090; font-size: 13pt; } 
*/
h1.intro {
font-size:28px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#55789C;
}
h1.redintro {
color:#900000; font-size:16px;font-family:arial;
}
h3.intro
{color:#55789C; margin: 0px; padding:2px 0px 2px 0px; font-size:14px}
h1.intronumber
{font-size:70px; font-family: Geneva, Arial, Helvetica, sans-serif; color:#CE6230; margin:0px}

/*#container {min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -60px;}*/

/*#header {background:#ff0;padding:10px}*/

#body {padding:10px;padding-bottom:30px;margin-top:30px;}
#body a{font-family:Verdana,Arial, Helvetica, sans-serif; font-size:12px;}

#footer {width:100%; height:60px; background-color: #e0e0e0;
  border-top: 1px solid #ccc;}

div#footer p {font-family:Verdana,Arial, Helvetica, sans-serif; font-size:12px;  margin: 10px 0 10px 0;text-align:center}
div#footer a { font-size:12px; }

table#header table td#current a {color: #fc0; font-weight: bold}
table#header td a {text-decoration: none; color: white}
table#header td a:hover {color: #fc0}

table#header td.link-divider {padding: 0 5px 0 5px}

table#header {margin: 0px auto 0px auto; background-color: #002951}
table#header table td {
color: #fff; 
font-family: verdana, tahoma, "trebuchet ms", arial, verdana; 
letter-spacing: 0.5px; 
font-size: 11px; 
white-space: nowrap}
table#header td.link-divider {padding: 0 5px 0 5px}
table#header a img {border: 0}

td#middle-tab, td#right-tab {background: url(/img/header/middle-tab-bg.gif) repeat-x bottom}

td#middle-tab table {padding-left: 5px}

td#right-tab table {background: url(/img/header/right-tab-bg.gif); padding-right: 5px}
td#right-tab table td {font-weight: bold}

.shadow{height: 6px; background: #eee url(/img/header/search-bg.png) repeat-x top}

table#search-bar {border-bottom: 1px solid #ccd; background-color: #eee; padding-left: 5px}

.textField {border:1px solid #002951; font-size:11px; margin-top:2px; margin-bottom:2px}
.dropDownBox {margin-top:2px; margin-bottom:2px}




table#home {margin-top:20px;}
table#home p.title{color:#55789C; margin: 0px; padding:2px 0px 2px 0px; font-size:16px;font-weight:bold}
table#home p.content1{margin:0px; padding:2px 0px 2px 0px; font-size:14px}

table#rh {margin-top:20px;}
.small    { font-size: 8pt; }
a.mid {font-size:9pt;}

input.button, button {
  border: 1px solid #aad;
  padding: 1px;
  background: #fff url('/img/button.gif');
  line-height: 18px;
  height: 22px;
  color: #000060; 
  cursor: pointer;
}

.contentText1
{margin: 0; padding:2px 0px 2px 0px; font-size:14px}

.contactLine{
margin-top:10px;margin-bottom:10px;border-top:1px dotted #dedede;width:100%;line-height:1px;
}
.zeromarginpadding{
margin:0;padding:0;
}
.sheading { background: #C0CCDD; font-weight: bold; }
.slist    { /*background: #eef;*/background-color:#EEEEff; text-decoration: none; border: none; }


table#toolbar {
  border-bottom: 1px solid #ccd;
  background-color: #EFEFEF;
}
table#toolbar table td {
  white-space: nowrap;
  padding: 0;
  height: 15px;
}
table#toolbar table td a {
  display: block;
  text-decoration: none;
  color: #069;
  background-repeat: no-repeat;
  background-position: 7px 50%;
  padding: 5px 5px 5px 27px;
}
table#toolbar table td.submit a{ background-image: url(/images/kd_add.png); }
table#toolbar table td.submit-g a{ background-image: url(/images/kd_add.png); color: #888; cursor: text}
table#toolbar table td.submit-active a{ background-image: url(/images/kd_add.png); background-color: #fefefe; }
table#toolbar table td.submit-active { background: #ccc; border: 1px solid #bbb; }

table#toolbar table td.reports a { background-image: url(/images/kd_analyze_s.png); }
table#toolbar table td.reports-g a { background-image: url(/images/kd_analyze_s.png); color: #888; cursor: text}
table#toolbar table td.reports-active a { background-image: url(/images/kd_analyze_s.png); background-color: #fefefe; }
table#toolbar table td.reports-active {background: #ccc; border: 1px solid #bbb;}

table#toolbar table td.rankings a { background-image: url(/images/kd_trends.png); }
table#toolbar table td.rankings-g a { background-image: url(/images/kd_trends.png); color: #888; cursor: text}
table#toolbar table td.rankings-active a { background-image: url(/images/kd_trends.png); background-color: #fefefe; }
table#toolbar table td.rankings-active {background: #ccc; border: 1px solid #bbb;}

table#toolbar table td.projects a { background-image: url(/images/projects.gif); }
table#toolbar table td.projects-g a { background-image: url(/images/projects.gif); color: #888; cursor: text}
table#toolbar table td.projects-active a { background-image: url(/images/projects.gif); background-color: #fefefe; }
table#toolbar table td.projects-active {background: #ccc; border: 1px solid #bbb;}

table#toolbar table td a:hover {
  color: #900;  background-color: #ddd;
}

table#toolbar table td.submit-g a:hover {  color: #888;  background-color: #eee; }
table#toolbar table td.reports-g a:hover {  color: #888;  background-color: #eee; }
table#toolbar table td.rankings-g a:hover {  color: #888;  background-color: #eee; }
table#toolbar table td.projects-g a:hover {  color: #888;  background-color: #eee; }


table#toolbar table td#switcher {
  font-size: 10px;
  display: none;
}
table#toolbar table td#switcher a {
  padding: 0;
  font-weight: normal;
}
table#toolbar table td#switcher a:hover {
  background-color: transparent;
}

.submitcontent {
margin-left:8%;
margin-top:1%;
margin-right:22%;
}

.box {
    margin:auto;
	background-image: url(/img/tab4.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	border: 1px #878787 solid;
	width:600px;
	margin: auto;
    background-color: transparent;
    color: #000;
	padding:20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:small;
}

.login
{
background-color: #EEEEEE;
padding-top:4px;
padding-bottom:4px;
width:350px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:small;
border:1px dashed #000;
}

.logintitle
{font-size:14px; padding-left:10px;font-weight:bold;color:#55789C;}

table.engines { font-family:verdana,arial; }
table.engines thead th { background: #C0CCDD; font-size:larger;}
table.engines tbody th { background: #D9E0FF; text-align:left; font-size:smaller; }
table.engines tbody th:after { content: ":"; }
table.engines tbody td { background: #D9E0FF; font-size:smaller; }

.c{background:#C0CCDD;}
.stitle  {background-color: #C0CCDD;}
TEXTAREA { width: 100%;}
.cell_bold{font-weight:bold;color:#0b0b61;}

table.sitemap {}
table.sitemap a {color:#4b4b4b;}
table.sitemap a:visited {color:#4b4b4b;}
table.sitemap a:link {color:4b4b4b;}

.obutton {
  border: 1px solid #aad;
  padding: 1px;
  background: #fff url('/img/button_orange.gif');
  line-height: 18px;
  height: 22px;
  color: #000060; 
  cursor: pointer;
}

.sborder  { border: 1px #ccd solid; }