/*Pan-project generics*/

body { 
	font: 10px/1.5em "Arial", "Helvetica", "Verdana", sans-serif;
}

h1, h2, h3, h4, h5, h6 { 
} 

/*h2 { 
	font-size: 218%;
} 
h3 { 
 font-size: 164%; 
} 
h4 { 
 font-size: 145%; 
} 
h5 { 
 font-size: 118%; 
}*/

/*.notify, .error {
	color: #333;
	margin: 20px;
	padding: 10px;
	font-size:118%;
}

.error {
	background: #FFB9B3;
	border: 1px solid #FA8A80;
}

.notify {
	background: #CDFFAC;
	border: 1px solid #A5FF69;
}

.ajaxloader {
	display:none;
	padding: 1px;
	height: 1em;
	width: 1em;
}*/

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;
}

/*Vaguely specific*/
a {text-decoration: none;}
a:hover {text-decoration: none;}



.hlt {color: #00b0ce;}

/*h3 { font-weight: bold; margin-top: 15px; margin-bottom: 30px; }*/

.left { float: left; width: 200px; }

.right { float: right; width: 200px; }

p.alright {text-align: right;}