﻿* { margin: 0; padding: 0; }

body { color:#333; font-family:Arial,Verdana,Geneva,sans-serif; font-size:11px; margin: 8px; }
h1, h2, h3 { color: #A60165; text-transform: uppercase; font-family: Base Nine Halebop; }
h1 { font-size: 1.5em; }
h2 { font-size: 1.2em; margin-bottom: 0.5em; }
h4 { font-weight: bold; font-size: 13px; }
ul, ol { list-style-position: inside; margin: 0.5em 0 0.5em 0.5em; }
select { padding: 1px; font-size: 12px; }
p { margin: 0.5em 0; }
a { color: #000; }
a:hover { color: #734081; }
img { border: 0; }


/* Utilities and hacks */
.first { margin-top: 0; margin-left: 0; }
.last { margin-bottom: 0; margin-right: 0; }
.dimmed { color: #888; }
.error { color: #FF0000; }
.error-no-message{border:2px solid #FF0000;padding:16px;margin-bottom:10px;font-size:12px;}
.clear { clear: both; }
.float-container:after
{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

#footerContent div.footerlinks ul.leftColumn {margin-left:40px;}
.fixed-class { position:fixed; top:0px;}
.absolute-class{ position:absolute; top:0;}
