
body, table {font-size: 0.8em; font-family: arial, helvetica, sans-serif;}

#wrapper	{background-color: #FFF; border: 1px solid navy; width: 780px; margin: 0 auto; text-align: left; padding-left: 20px;}

	h1 {FONT-SIZE: 14px; color: #253662; margin-top: 1px; display: inline; padding-bottom: 5px; border-bottom: 1px solid #CCC;}
	
	a {text-decoration: none;}
	a:link {color:253662;}
	a:visited {color:253662;}
	a:active {color:253662;}
	a:hover {color:253662;text-decoration: underline;}

#menu	{margin-top: 24px; float: left; width: 460px; border-bottom: 1px solid navy;}
	
#sideQ	{float: right; width: 105px; margin-left: 10px; background: #FFF url(img/logo_Q.gif); background-repeat: no-repeat; background-position: 0 45; border-left: 1px solid navy; height: 540px;}	

#menubox	{height: 24px; font-weight: bold; font-size: 80%; }
#submenubox	{font-size: 80%; line-height: 1.4em;}
 
#menubox a, #submenubox a { color: 24385B; text-decoration: none;  padding: 0.2em; display: block;}
#menubox a:hover, #submenubox a:hover { color: #FFF; background-color: #CCC; }
#menubox a.active, #submenubox a.active { color: #666; background-color: #FFF; }
 
#menu ul {list-style: none; background: #FFF; padding: 0.5em; margin: 0; }
#submenubox ul	{width: 140px;  border: 1px solid #CCC;}
#menubox li {  float: left; padding-right: 11px; }
#submenubox li  {padding: 1px 0;}


#infobox	{width: 160px; float: right; margin: 36px 0 80px 20px; font-size: 80%;}
#infobox address	{ }
#infobox h2	{ font-size: 1.1em; margin: 3px 0; padding: 0px; }
.logo	{margin: 30px 10px 40px 0; float: left; }

#content	{padding: 3em; padding-left: 10px; clear: left; font-size: 90%; line-height: 1.6em;}	
#footer	{clear: both; padding: 0.2em; font-size: 80%; text-align: center;}


#requestForm {border: 1px solid silver; padding: 1em; width: 580px; height: 210px}
#requestForm .check {clear: left; padding: 0.2em 0;}
#requestForm .left {clear: left; width: 120px;}
#requestForm label {cursor: pointer;}
.sidenote {color: gray;}



/* handy classes */
img.inactive	{filter:alpha(opacity=50); opacity: .5;}
img.flag	{border: 0px; float: right; margin: 0.2em;}
