body, p, td {
	font-family : Arial, Helvetica, sans-serif;
}
p {
	margin:0px 0px 8px 0px;
}

.cont h1, .cont h2, .cont h3, .cont h4, .cont h5 {
	background-color:#CCC;
	font-family : "Courier New", Courier, monospace;
	padding: 2px 2px 2px 6px;
	margin-bottom:8px;
	font-size:100%;
	font-weight:normal;

}
.cont h1 {
	font-size:140%;
	font-weight:bold;
}
h1.path{
	font-size:90%;
	display : inline;
	padding: 2px 2px 2px 2px;
	background-color:transparent;
}
.text {
	padding:0px 0px 5px 0px;
}
.copy {
	position:relative;
	top:-18px;
	font-size:60%;
	color:#CCC;
	font-family : Arial, Helvetica, sans-serif;
}
.copy A {
	color:#99f;
}
a {
	color:#009;
}
ul, ol {
	list-style-position : inside;
	padding:0px;
	margin:0px 0px 0px 20px;
}
form {
	pdding:0px;
	margin:0px;
}
.login, .search, .login input, .search input {
	font-size:10px;
}
.tb .login, .tb .search {
	padding-left:10px;
	padding-right:10px;
}
.login #message {
	color:#F00;
	font-weight:bold;
}
dl {
	list-style-position : inside;
}
dt {
	font-size:80%;
	font-style : italic;
}
dd {
	font-weight:bold;
}
.menu a {     	
	padding:2px 2px 2px 2px;
	
}
.menu .active A{
	padding:2px;
	font-weight:bold;
}
.small_table td, .small_table th {
	font-size:x-small;
}
.small_table {
	background-color:#CCC;
}
.small_table table TD, .small_table table TH {
	background-color:#FFF;
}
hr {
	height:1px;
	color:#CCC;
}
.message {
	color:red;
	font-weight:bold;
}

.domains{margin:2px; float:left; padding:2px; border: 1px solid #999; width:48.5%;}
.domains li{
list-style-position:inside;
list-style-type: square; 
padding-bottom:10px;
}

.ssmschat {height:200px;border:1px solid #999;font-size:12px;}
.ssmschat #smog-c{position:relative;overflow:hidden;height:1.2em;white-space:nowrap}
.ssmschat #smog{position:absolute;overflow:hidden;height:100%}
