*
	{
		vertical-align: top;
		font: 12px verdana, arial, helvetica, sans-serif;
	  color: #333;
	}
body
	{
	  margin: 10px 0px;
	  padding: 0px;
	  border: 0px;
	  text-align: center;
	}
div
	{
		padding: 0px;
		margin: 0px;
		border: 0px;
		width: 100%;
	}
table
	{
		width: 100%;
		border-collapse: collapse;
		border: 0;
	}
td
	{
		padding: 0px;
		margin: 0px;
	}	
h1	
	{
		font-weight: bold;
		font-size: 22px;
		margin: 0px 0px 1em 0px;
		text-align: center;
	}
h2
	{
		font-weight: bold;
		text-align: center;
		font-size: 18px;
		margin: 0px 0px 1em 0px;
		color: #036;
	}
h3
	{
		font-weight: bold;
		text-align: left;
		margin: 0px;
		color: #333;
	}
p, ul, ol
	{
		margin-top: 0px;
		margin-bottom: 1em;
	}
img
	{
	  margin: 0px;
	  padding: 0px;
	  border: 0px;
	}
b
	{
		font-weight: bold;
	}
i
	{
		font-style: italic;
	}
input, textarea
	{
		background-color: inherit;
		border: 1px solid #333;
		font-size: 95%;
	}
hr
	{
		width: 95%;
		text-align: center;
		border: 1px solid #ccc;
		margin-bottom: 1em;
	}
a:link
	{
		color: #036;
		font-weight: bold;
		text-decoration: none;
	}
a:visited
	{
		color: #036;
		font-weight: bold;
		text-decoration: none;
	}
a:hover
	{
		color: #036;
		font-weight: bold;
		text-decoration: underline;
	}
a:active
	{
		color: #036;
		font-weight: bold;
		text-decoration: none;
	}
div#container, div#container_with_border, div#container_with_background
	{
		width: 900px;
		text-align: left;
		margin: 0px auto;
		position: relative;
	}
div#container_with_border
	{
		padding: 5px 5px 0px;
		border: 1px solid #333;
		text-align: justify;
		font-size: 100%;
	}
div#container_with_border p
	{
		font-size: 100%;
	}
div#container_with_background
	{
		background: #fff url('images/ivi_background.gif') repeat-y top left;
	}
div#logo_box
	{
		float: left;
		width: 240px;
		height: 180px;
		background-color: #fff;
	}
div#title_box
	{
		float: left;
		height: 180px; 
		width: 660px;
		background-color: #999; 
	}
div#title_box h1
	{
		padding-top: 150px;
		text-align: center;
		color: #fff;
		margin-bottom: 5px;
	}
div#navigation_box
	{
		float: left;
		padding: 10px 5px 100px 10px;
		background-color: #036;
	}
/*SBMH*/
div#navigation_box {  width: 225px; } /* for browsers with no escapes at all */
div#navigation_box { \width: 240px; } /* for IE5/Win */
div#navigation_box { w\idth: 225px; } /* for good browsers */
div#navigation_box ul
	{
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
div#navigation_box li
	{
		margin-bottom: 5px;
	}
div#navigation_box ul ul
	{
		margin-top: 5px;
		margin-left: 10px;
	}
div#navigation_box ul ul li
	{
		margin: 0px;
	}
div#navigation_box b
	{
		color: #ccc;
		font-weight: bold;
		font-style: italic;
	}
div#navigation_box a:link
	{
		color: #fff;
		font-weight: bold;
		text-decoration: none;
	}
div#navigation_box a:visited
	{
		color: #fff;
		font-weight: bold;
		text-decoration: none;
	}
div#navigation_box a:hover
	{
		color: #ccc;
		font-weight: bold;
		text-decoration: underline;
	}
div#navigation_box a:active
	{
		color: #fff;/* was #036 */
		font-weight: bold;
		text-decoration: none;
	}
div#content_without_navigation_box
	{
		clear: both;
		padding-top: 10px;
		text-align: justify;
	}
div#content_box
	{
		float: left;
		padding: 10px 0px 10px 10px;
		text-align: justify;
	}
/*SBMH*/
div#content_box {  width: 650px; } /* for browsers with no escapes at all */
div#content_box { \width: 660px; } /* for IE5/Win */
div#content_box { w\idth: 650px; } /* for good browsers */
div#content_box *, div#content_without_navigation_box *
	{
		line-height: 1.5em;
	}
table#nav
	{
		margin-bottom: 1em;
	}
table#nav td
	{
		vertical-align: middle;
		text-align: center;
		border: 1px solid #999;
		padding: 3px;
	}
table#nav td.active
	{
		background-color: #ccc;
	}
table#nav a:link
	{
		color: #333;
		font-weight: normal;
		text-decoration: none;
	}
table#nav a:visited
	{
		color: #333;
		font-weight: normal;
		text-decoration: none;
	}
table#nav a:hover
	{
		color: #333;
		font-weight: normal;
		text-decoration: underline;
	}
table#nav a:active
	{
		color: #333;
		font-weight: normal;
		text-decoration: none;
	}
table.nav
	{
		margin-bottom: 1em;
		width: 100%;
	}
table.nav td
	{
		vertical-align: middle;
		text-align: center;
		border: 1px solid #999;
		padding: 3px 5px;
	}
table.nav td.active
	{
		background-color: #ccc;
	}
table.nav a:link
	{
		color: #333;
		font-weight: normal;
		text-decoration: none;
	}
table.nav a:visited
	{
		color: #333;
		font-weight: normal;
		text-decoration: none;
	}
table.nav a:hover
	{
		color: #333;
		font-weight: normal;
		text-decoration: underline;
	}
table.nav a:active
	{
		color: #333;
		font-weight: normal;
		text-decoration: none;
	}
div#footer
	{
		clear: both;
		padding: 3px;
		font-size: 90%;
		text-align: right;
		border-top: 1px solid #999;
		background-color: #fff;
	}
div#print_button
	{
		width: 22px;
		height: 19px;
		float: left;
	}
img.right
	{
		margin-left: 5px;
		float: right;
		border: 1px solid #999;
	}
.nomargin
	{
		margin: 0;
	}
.noborder
	{
		border: 0px !important;
	}
div.smaller_text 
	{
		font-size: 9px;
	}
div.smaller_text *
	{
		font-size: 9px;
	}
p.disclaimer 
	{
		font-size: 9px;
		font-style: italic;
	}