@charset "utf-8";
#site #topright {
	background-image: url(../images/templates/righttopcurve.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #ababab;
}
#site {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	text-decoration: none;
}
#site #rightcolumn #package {
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align: top;
}

#site #180ad {
	height: 180px;
	width: 180px;
}
#site #leftcolumn {
	width: 180px;
	vertical-align: top;
}
#site #leftcolumn #leftheading {
	color: #333333;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
#site #leftcolumn #leftheading a {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
#site #rightcolumn {
	vertical-align: top;
	width: 755px;
}

#site #navbar ul {
	text-decoration: none;
	list-style-type: none;
	overflow: visible;
}
#site #navbar a {
	color: #FFFFFF;
	padding-right: 30px;
	padding-left: 30px;
	font-weight: bold;
	text-decoration: none;
}


#site #topleft {
	background-image: url(../images/templates/lefttopcurve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #ababab;
}
#site #navbar {
	background-color: #405b80;
	vertical-align: middle;
}
#site #topmenu a {
	text-decoration: none;
	text-align: right;
	padding-right: 8px;
	padding-left: 8px;
}

#site #navbar a:hover {
	color: #FFFFFF;
	padding-right: 30px;
	padding-left: 30px;
	font-weight: bolder;
	text-decoration: underline;
}
#site #topmenu a:hover {
	text-decoration: underline;
	text-align: right;
	padding-right: 8px;
	padding-left: 8px;
}
#site #leftcolumn #leftheading a:hover {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}
.feature {
	color: #333333;
	background-color: #BECCDE;
	padding-bottom: 2px;
	padding-top: 2px;
}
