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

body{padding:0;margin:0;font:13px Arial,Helvetica,Garuda,sans-serif;*font-size:small;*font:x-small;}
p,h1,h2,h3,h4,h5,h6,ul,li,em,strong,pre,code{padding:0;margin:0;font-size:100%;font-weight:normal;font-style: normal;}
table{font-size:inherit;font:100%;}
ul{list-style:none;}
img{border:0;}

body { font-family: Verdana; font-size: 12px; background: #ffffff top left repeat-x; color:#444; }*/
.main #text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	width: 500px;
	margin-bottom: 30px;
}

a { outline: 0px none; }

b,strong {
	color: #000000; font-weight:bold;
}

.warning { color:#FF9900;}
.neutral { color:#000; }

p {
	margin: 5px 0px;
	line-height: 1.5;
}


.main {
	width: 783px;
	margin: 30px 0px 30px 98px;
}

.content { background: white; }
#mainform #url, #emailform #email {
	color: #666666;
	font-size:12px;
	width:253px;
	margin-right: 15px;
}
#mainform input, #emailform input { vertical-align: bottom; }
.result{  font-size: 13px; margin: 0px 0px; background: white; padding: 0px 40px 50px 40px; padding: 1px; border: solid 1px #D7D2C4;}
.header { padding: 0px; margin: 18px 0px 18px 0px; }
.result h1 { font-family: "Trebuchet MS"; background: #333 url(/evaluator/images/bbg.png) top left repeat-x; font-size: 18px; color:#000; margin: 0px; padding: 5px 5px; color: white; font-weight: bold; line-height:1; }
h1.bad { background: #A54232 url(/evaluator/images/rbg.png) top left repeat-x; }
h1. { background: #3278A5 url(/evaluator/images/bbg.png) top left repeat-x; }
.mini {
	font-size: 12px;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.result p { margin: 10px 20px;  }

.number { position: relative; left: -100px; top: 25px; width: 90px; text-align: right; color: #887E5E; font-weight: bold; }

#about { display: none; padding: 0px; margin: 0px 50px; font-size: 10px; color: #000; line-height:1.75em; }
.main #top-content {
	
	
}
a#trigger { color:#0000FF; }

#total {
	font-size: 24px;
	color: #fff;
	background-image: url(../images/big-c.png);
	background-repeat: no-repeat;
	height: 81px;
	width: 81px;
	text-align: center;
	line-height: 85px;
}

table,tr,td,th { padding:0px; margin: 0px; border: 0px; border-spacing: 0px; }

.loaders{ color:black; display: none; margin-top: 10px; padding-top: 10px; border-top: 1px solid #fff; text-align:left; }
#loadbox{ z-index: 1000; position:absolute; left: 0px; right: 0px; margin: 0px; top: 0px; bottom: 0px; padding: 30px; text-align: left; background:#EBE9E2; /*opacity:0.9; filter:alpha(opacity=90);*/ }
#loadbox .inner { width: 200px; margin: 0px 70px; }
#evaluator {
	padding-bottom: 25px;
}

#rightnavbar { float: left; }
#rightnavbar a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0000FF;
	text-decoration: none;
}


#footer { margin-left: 98px; }

#footer p { margin: 15px 0px; line-height: 18px; }

#footer a strong { color: #0033d1; }