*{
	margin:0px;
	padding:0px;
	font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif
} 
a {
	color:#3967ab;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
body {
	background:#f7f7f7;
	font-size:12px;
	line-height:18px;
}
.small {
    font-family: Arial,Tahoma, Verdana,sans-serif;
    font-size:11px;

}
div.pipeline {
    margin:10px;
}
#container {
	margin:0px auto;
	width:700px;
	padding:60px 0px;
	color:#666666;
}
img, a img {
	border:none;
}
.fs11, a.fs11 {

    font-size:11px !important;
}
p.footer {
	font-size:11px;
	text-align:right;
}
#content {
	background:#ffffff;
	padding:15px 15px 30px;
	border:solid 1px #dadada;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px; 
	margin:10px 0px;
	color:#333333;
}
.nound a {
	font-size:14px;
}
.nound td {
	padding:5px 0px;
}
h1 {
	font:24px Georgia,"Times New Roman",Times,serif;
	color:#666666;
	padding:5px 0px;
	border-bottom:1px solid #DADADA;
}
h2 {
font-size:16px;
margin:15px 0 5px;
}
ul.checks {
	list-style:none;
	margin:10px 0px;
}
ul.checks li {
	padding:3px 0px 3px 20px;
	font-weight:bold;
	
}
ul.checks li a, a.moreinfo  {
	font-weight:normal;
	font-size:11px;
	padding-left:14px;
}
ul.checks li.info a {
	padding:0px !important;
}
ul.checks li.ok {
	background:url(ok.jpg) no-repeat center left;
}
ul.checks li.warn {
background:url(warn.jpg) no-repeat center left;
}
ul.checks li.fail {
background:url(fail.jpg) no-repeat center left;
}
ul.checks li.info, div.moreinfo {
	font-size:11px;
	color:#666666;
	display:none;
	font-weight:normal;
}
input.inp {
	padding:7px 15px;
}
input.inpp {
	font-size:20px;
	padding:2px;
	margin:0px 0px 5px;
	
}
label {
	display:block;
	padding:2px 0px;
	font-size:11px;
	font-weight:bold;
}