/* assi.css
 * by Thad Boyd
 * Modified 2009-05-03
*/

body {
	background-image:none;
	background-color:#465b8a;
	font-family:arial;
	color:black;
}

img {
	border:none;
}

div.content {
	background:white;
	color:black;
	/* padding:0 1em 0 1em; */
	/*margin:0.15em 0; */
	padding:0;
	margin:0;
	/* width:75%;*/
	width:770px;		/* width of banner image */
}

.content p {
	padding:0 1em;
}

.center {
	text-align:center;
}

.padded {
	padding:1em;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

/* blockquote p {
	padding:-1em;
}
*/

p.quote {
	font-style:italic;
}

p.attrib {
	/* margin-top:0.5em; */
	padding-left:2em;
	font-size:small;
}

p.disclaimer {
	color:red;
	font-weight:bold;
	font-size:small;
}

div.left {
	float:left;
	margin:1em;
}

div.right {
	float:right;
	margin:1em;
}

ul.services {
	font-size:large;
	font-weight:bold;
}

.services li {
	margin-bottom:0.5em;
}


/* HEADER
 *
 * a table-style layout.
 * div.header is a container,
 * div.logo is the left-hand cell,
 * div.headertext is the right-hand cell.
*/

div.header {
	background:#2574b7;
	color:white;
	font-weight:bold;
	position:relative;
	width:100%;
	height:215px;		/* height of logo image */
	padding:0;
	margin:0;
}

div.logo {
	position:absolute;
	left:0;
	width:70%;
}

div.headertext {
	position:absolute;
	right:0;
	width:70%;
	margin:50px 0;
}

h1 {
	color:#f7d418;
	margin:0;
}


div.topnav {
	background:#1a698e;
	color:white;
	font-weight:bold;
	border-color:gray;
	border-width:1px;
	border-style:solid none;
	padding:0;
	margin:0;
	width:100%;
}

.topnav a {
	background:#1a698e;
	color:white;
}

div.bottomnav {
	background:gray;
	color:white;
	font-size:small;
	border-color:#bdbdbd;
	border-width:1px;
	border-style:solid none;
	padding:0;
	margin:0;
	width:100%;
}

.bottomnav a {
	background:gray;
	color:white;
	text-decoration:none;
}

.bottomnav a:hover {
	text-decoration:underline;
}

div.footer {
	text-align:center;
	font-size:small;
}