/* THE RULES CONTAINED IN THIS FILE ARE HERE FOR YOU TO MODIFY.  ALTER ITAT WILL.  GET RID OF EVERYTHING, IF YOU LIKE.THIS FILE IS ALWAYS LINKED TO AFTER ALACART.CSS, SO THE RULES HERE WILL BE APPLIED AFTERWARD AND WILL THUS OVERRIDE ANY PREVIOUS SETTINGS.*//* BASIC TAGS */body {	margin: 0;	padding: 0;	color: #000000;	background-color: #FFFFFF;	font-size: 13px;}table {	border-collapse: collapse;}.dark {	background-color: #cccccc;}.tooltip {	border: solid 1px #C0C0C0;	background-color: #EEEEEE; }/* FOOTER */.footer {	padding: 10px;	text-align: center;	font-size: 90%;}.footer-copyright {	color: #000000;}.footer-nav {	color: #000000;}.header {	padding: 10px;}/* CONTENT */.content {	padding: 10px;	line-height: 20px;}.content h1 {	font-size: 16px;	font-weight: bold;	color: #333333;	margin: 1em 0 0 0;	padding: 0;}.content h2 {	font-size: 15px;	color: #444444;	margin: 1em 0 0 0;}.content h3 {	font-size: 14px;	color: #555555;	margin: 1em 0 0 0;}.content h4 {	font-size: 14px;	color: #666666;	margin: 1em 0 0 0;}/* SIDE BARS */.side {	padding: 10px;	line-height: 20px;}.side h2 {	font-size: 13px;	color: #444444;	margin: 1em 0 0 0;}.side h3 {	font-size: 12px;	color: #555555;	margin: 1em 0 0 0;}.side h4 {	font-size: 11px;	color: #666666;	margin: 1em 0 0 0;}/* SEARCH */.search, .search th {	font-weight: bold;	color: #FFFFFF;	background-color: #999999;}.search a {	color: #FFFFFF;}.search input, .search select, .search textarea {	font-weight: normal;}.search h2 {	background: none;	color: #FFFFFF;	padding-left: 0;	font-size: 15px;	margin: 0;}.imageBorder {	margin: 10px;	padding: 0;	border: solid 2px #666666;}.tooltip {	color: #333333;	background-color: #EEEEEE;	border: solid 1px #CCCCCC;}input, textarea, select {	font-family: Osaka, Courier, monospace;	font-weight: normal;	font-size: 11px;	border-width: 1px; 	border-color: #333333;}.admin-heading h2 {	margin: 0;	padding: 0;	background-color: transparent;}.featured {	background-color: #eeeeff;	font-size: 120%;	padding: 3px;	border: solid 1px #ddddee;}dt {	font-weight: bold;	font-size: 110%;}dd {	margin: 0 0 10px 0;}.contentImage {	border: solid 0px #CCCCCC;	background-color: #FFFFFF;	padding: 2px;	text-align: center;}