body {
	font-family:Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
	background-color:#8AA5C0;
}

h1, #footer { 
	background-color:#8AA5C0;
	color:white;
	padding:.5em;
	margin:0;
}


#footer { font-size:70%; text-align:center; }
#main {
	background-color:white;
	padding:0;
}

#content {
	padding:0.5em 1em 0.25em 1em;
}

#main ul
{
	margin-left:0;
	padding-left:0;
	list-style:none;
}
h1 
{
	background:#8AA5C0 url(images/grad2.png) repeat-x scroll 0 0; 
	font-weight:normal;
	text-align:center;
	font-size:120%;
	padding:0.25em;
}

ul.links
{
	margin:0;
	padding:0;
	list-style:none;
	background-color:#ffffff;
	border-bottom:1px solid #cccccc;
}

ul.links li
{
	margin-top:1px;
}


ul.links li a, ul.links li a:hover
{
	border-top:1px solid #cccccc;
	background:#FFFFFF url(images/listArrow.png) no-repeat scroll right center; 
	color:#333333;
	display:block;
	font-weight:bold;
	padding:1em 3em 1em 1.2em;
	text-decoration:none;

/*	border-bottom:1px solid #0E55A7;	 */

}

ul.links li span { font-weight:normal !important; padding-top:0.25em;  }

ul.links li.pagination
{
	text-align:center;
	border-top:1px solid #ccc;
	background-color:#eeeeee;
	padding:1em;
}

ul.links li.pagination a, ul.links li.pagination a:hover
{
	background-image:none;
	background:#ccddee;
	display:inline;
	color:#333366;
	padding:.5em .5em;
	font-weight:normal;
	border:1px solid #8AA5C0;
}


h2#form { text-align:center; font-size:105%; }

#mainform label { display:block; font-weight:bold; }
#mainform input { display:block; width:95%; font-size:100%; }
#mainform input.button { width:auto; margin:.5em auto; background-color:#8AA5C0; border:0; color:#ffffff; font-size:1em; padding:0.5em 2em; }

