/* CSS Document */
/*  layout */
html {height:100%;overflow-y:scroll;}
body {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;height:100%;background:#333333;}

#wrapper {min-height:100%;height:auto;
	min-width:980px;
	background:white;
	/*width:992px;*/
	margin:0 auto -16px;
}

#header {position:relative;background:#9AAEDB;border-bottom:1px solid #0000aa;background-image:url(images/tightCSS.gif);}
#infobox {position:absolute;top:10px;right:10px;width:100px;border:1px solid #0000AA; }
#infobox a {
	display: block;
	background:#9AAEDB;
	text-align:center;
	color: #0000aa;
	text-decoration:none;
	
	padding: 4px 5px 5px 5px;
	font-size: 10px;
}
#infobox a:hover {
	color: #0000aa;
	
	background:#CFDEFF;
}

#navbar {background:#BDD2FF;clear:both;}
#push {height:16px;}
#footer {height:16px;line-height:16px;}
#google {float:left;height:90px;/*width:982px;margin:0 auto;*/padding:5px;padding-top:20px;}
#footer {clear:both;background:#9AAEDB;/*width:992px;margin:0 auto;*/background-image:url(images/tightCSS.gif);}
#footer div {font-size:0.7em;font-style:italic;color:#1133AA;margin:0;}
#footer .right {float:right;}
#footer .left {float:left;}
#footer div a {display:block;text-decoration:none;color: #0000aa;padding-left:10px;padding-right:10px;}
#footer div a:hover {color: #0000aa;background:#CFDEFF;}
#main {margin-right:24%;background:white;}
#main .content {padding:10px;}

#rightbar {width:31.58%;/*padding:10px;*/float:right;margin-right:-31.58%;display:inline;} /* 25% of 80% = 20% of main */
#rightbar .content {margin:10px;padding:10px; border:1px solid #0000aa;background:#9AAEDB;font-size:15px;}
#rightbar .google {padding:10px;text-align:right;}
/* style */
p {font-size:0.8em;margin-top:0;}
p.first {margin-top:0;}
ul {margin-left:0;  /* required for IE */
padding-left:0;  } /* need this to override FF standard 40px left padding */
#main ul {
font-size:0.8em;
}
li {	padding:0;	margin: 0 0 1em 1em;	}
h1 {font-size:1.2em;}
h2 {font-size:0.8em;margin-bottom:0;}
h3 {font-size:0.8em;}
h1.mainhead{font-size:2em;color:#00006f;margin:0; padding:0.1em;}
h1.mainhead a, h1.mainhead a:hover, h1.mainhead a:visited{text-decoration:none;color:#00006f;}
h2.mainhead{font-size:1.4em;color:white;margin:0;padding:0.1em;font-style:italic;}
.returnhome {
display:block;width:200px;text-align:center;line-height:20px;height:20px;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#00006f;background:#BDD2FF;border:1px solid #00006f;}