/**
 * Main formatting
 * American Lease Insurance Agency Corporation (C) 2003
 * All rights reserved.
 **/
body 	{
	padding: 0px;
	margin: 0px;
	background: white; 
	font-family: Abadi MT, Verdana, Lucida Sans Unicode, Helvetica, Tahoma, sans-serif;
	color: black;
	font-size: x-small;
}
.absolute_center  {
 		position:absolute;
 		width:770px;
 		height:auto;
 		left:50%;
 		margin-left:-378px;
 		margin-top:20px;
}
a {
	text-decoration: none; 
	color: #990033;
}
a:hover { text-decoration: underline }
img { border-width: 0; }
p { 
	margin-right: 5px;
	margin-left: 5px;
}
h3 { 
	margin-right: 5px;
	margin-left: 5px;
}
input, textarea, select {
	background-color: white;
	/*border-style: solid;
	border-width: 1px;
	border-color: black;*/
	border: solid 1px black;
	font-family: inherit;
	font-size: xx-small;
}
hr {
	width: 70%;
	background-color: black;
	height: 1px;
	border: none;
/*	margin-top: 2em;
	margin-bottom: 2em;*/
}
/*ul, li {
/*	list-style-type: none;
/*	margin-top: 0px;
/*	margin-bottom: 0px;
/*}
li#error {
	list-style-type: lower-roman;
/*	font-size: xx-small;*/
	margin: inherit;
	color: #990033;
}
li#exclusions {
	list-style-type: lower-alpha;
	font-size: xx-small;
	font-style: italic ;
}
/**
 * Classes
 **/
.smlfont { 
	font-size: xx-small;
}
.lsmlfont { 
	font-size: x-small;
}
.heading {
	color: #006699;
	font-weight: bold;
}
.lrgheading {
	color: #006699;
	font-weight: bold;
	font-size: medium;
}
.blufont {
	color: #006699;
}
.right_pos {
	float: right;
}
.left_pos {
	float: left;
}
.nrmfont {	
	font-size: x-small;
}	
.nrmtable {
	font-size: xx-small;
	text-align: center;
}
.tblhighlight {
	background: #CCCCCC;
}
