#outerwrapper { padding: 10px 0 0 10px; }

#mainwrapper
{
	width: 100%;
	background-color: #7377AA;
	background-image: url(../i/vert_shadow.jpg);
	background-repeat: repeat-x;
}

#footerwrapper
{
	background-color: #202b78;
	width: 100%;
	border-top: 1px #9DA2C4 inset;
	padding: 12px 12px 10px 12px;
}

#footerwrapper p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 140%;
	color: white;
}

body
{
	color: white;
	font-size: x-small;
	line-height: 160%;
	margin: 0;
	text-align: left;
	background-color: #f4ebbd;
}
h1
{ font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 190%; text-indent: 0; margin: 0; padding-top: 0; padding-bottom: 20px; padding-left: 56px; }
h3
{ font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 160%; text-indent: 0; padding: 0 12px 10px 50px; }

h5, h6
{
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 12pt;
}

p
{
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
}

.btt
{
	font-size: xx-small;
	font-weight: normal;
	margin: 7px 7px 13px 38px;
}

.shadow
{ line-height: 190%; margin: 0; color: white; font-size: small;
	/*	background-image: url(../n-i/shadow_back.jpg);
	background-repeat: repeat-y; */
	font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 0; padding-top: 0; padding-bottom: 20px; padding-left: 56px; }

.sidebar
{ line-height: 150%; color: white; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; }

.sidebar-gr
{
	line-height: 150%;
	margin: 0 12px 10px 12px;
}

.sub
{ color: white; font-size: small; line-height: 160%; margin: 0 0 0 70px; padding: 2px; }

ul, ol
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

.news ul, ol
{
	margin: 0px 3px 13px 12px;
	line-height: 160%;
	padding: 0 0 0 12px;
}

.sub ul, ol
{
	margin: 0px 3px 13px 12px;
	line-height: 160%;
	padding: 0 0 0 12px;
}

.sidebar ul, ol
{ color: white; margin-top: 10px; padding: 10px; }

.sidebar-gr ul, ol { padding: 0; }

a:link
{ color: blue; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

a:visited
{ color: #434343; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

a:hover
{ color: blue; font-weight: bold; text-decoration: underline; }

.zero { margin: 0; }

table
{
	margin: 0;
	border-width: 0pt;
}

table.centered
{
	margin-left: auto;
	margin-right: auto;
}

.home a:link
{
	color: blue;
	padding: 0;
}

.home a:visited
{
	color: #434343;
	padding: 0;
}

.home a:hover
{ color: blue; font-weight: bold; text-decoration: underline; padding: 0; }
#inset p
{
	line-height: 160%;
	color: white;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0;
	padding: 0 12px 10px;
}

#inset
{ font-family: Verdana, Arial, Helvetica, sans-serif; float: right; background-image: url(../i/inset_bg1.jpg); background-repeat: repeat-y; }
.body
{ line-height: 190%; margin: 10px 0; color: white; font-size: small;
	/*	background-image: url(../n-i/shadow_back.jpg);
	background-repeat: repeat-y; */
	font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 0; padding-top: 0; padding-bottom: 0; padding-left: 56px; }
.shadow_TEAL
{ line-height: 160%; margin: 0; font-size: small;
	/*	background-image: url(../n-i/shadow_back.jpg);
	background-repeat: repeat-y; */
	font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 0; padding: 0 12px 10px 70px; }
.shadow_st
{ line-height: 160%; color: white; font-size: x-small;
	/*	background-image: url(../n-i/shadow_back.jpg);
	background-repeat: repeat-y; */
	text-indent: 0; padding: 0 12px 10px 150px; }
#inset_no
{ float: right; background-image: url(../i/inset_no.jpg); background-repeat: repeat-y; padding: 0; border-color: black; outline-color: black; outline-width: 1pt; }
.shadow1
{ line-height: 190%; margin: 0; color: white; font-size: small;
	/*	background-image: url(../n-i/shadow_back.jpg);
	background-repeat: repeat-y; */
	text-indent: 0; padding-top: 0; padding-bottom: 20px; padding-left: 0; }
h2
{ font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 190%; text-indent: 0; margin: 0; padding-top: 0; padding-bottom: 20px; }
