/*	Generic tags
	---------------------------------------
	This area defines all standard and classes 
	generic tag declerations */
	
body {
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 77%;
	color: #3a3a3a;
	background: #ffffff url(../images/main_background.jpg) no-repeat top right;
}
a {
	color: #047ba1;
	
}
a:hover {
	color: #ff9600;
	text-decoration: none;
}
p {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	/*line-height: 150%;*/
}
h1 {
	font-size: 220%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	
}
h2 {
	font-size: 180%;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	
	font-weight: normal;
}
h3{
	font-size: 140%;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	
	font-weight: normal;
}
h4{
	font-size: 120%;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	
	font-weight: bold;
}
hr { 
	color: #f0ebe6;
	background: #f0ebe6;
	border: 0px;
	height: 1px;
	clear: left;
}


#ch{
	display: none;
}
#cl {
	display: none;
}
#cr {
	padding: 0px 0px 20px 0px;
}
#cr h1 {
	margin: 20px 0px 0px 0px;
}
#cr table {
	border-top: 1px solid #000000;
	margin: 0px 0px 10px 0px;
}
#cr th {
	text-align: left;
	padding: 10px 0px 0px 0px;
}
#cr th span {
	display: none;
}
#cr td {
	vertical-align: top;
}

#cr h2 sub {
	display: block;
	font-size: 60%;
}
#cr .label {
	width: 160px;
	font-weight: normal;
	text-transform: uppercase;
}

	

