body {
	background:#eee;
	margin:0;
	padding:0;
	font-family:verdana,helvetica,sans-serif;
	font-size:0.75em;
	text-align:center;
}

p { line-height:1.4em; padding-top:0; margin-top:0; }

a img	{ border:none; }
a		{ color:#31467B; }
a:visited { color:#455888; }

em { color:#039; }
.exclamation { color:#f00; }
.strikeout {text-decoration:line-through;}

.smaller {font-size:smaller;}


img.left {float:left; margin:0 6px 5px 0;}
img.right {float:right; margin:0 0 5px 6px;}

form { margin:0; padding:0; }
fieldset { margin:0 0 15px 0; }
input, select, textarea { font-size:11px; }

input[type="text"], input[type="password"], textarea { border:1px solid #ccc; background:#fff; color:#333; padding:2px; }
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {border:1px solid #888; background:#EEF0F5; color:#333; padding:2px;}

textarea {width:330px; height:150px;}

h1, h2, h3 { color:#666; padding:4px; margin:6px 0 6px 0; font-weight:bold; font-family:arial,helvetica,sans-serif; border-bottom:1px solid #ccc; background:#f6f6f6; }
h1 { font-size:1.7em; margin-top:0px; }
h2 { font-size:1.3em; }
h3 { font-size:1em; }
h4 { font-size:0.9em; color:#666; }

ul li, ol li {line-height:1.25em; margin:0.83em 0;}

blockquote { background:#f6f6f6 url(images/blockquote.gif) no-repeat top left; border-top:1px solid #ddd; }
blockquote div {background:url(images/blockquote_bottom.gif) no-repeat bottom right; padding:10px 40px;}

acronym, abbr {cursor:help; border-bottom:1px dashed; color:#333;}

table { border:1px solid #ccc; border-collapse:collapse; }
th { background:#f6f6f6; color:#333; text-align:left; padding:4px; font-size:1.1em;}
td { padding:4px; font-size:1em; }

.notes {color:#666; font-style:italic; font-size:0.9em;}
.pageLocked { vertical-align:middle; margin:0 2px;}


/* CUSTOM: ACI Slogan */
.ACIslogan {font-style:italic; color:#999; font-weight:bold;}

/* table alignment */
.number { text-align:right; }
.center { text-align:center; }


.mac-clearfix { clear: both; }
/* float clearing */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */