body {
	font-family: Arial;
	color: black;
/*	height: 100%;*/
/*	background-image:url("images/jeanbackground.gif");*/
	font-size: 10pt;
/*	background-image: url("images/jeanbackground2.gif");*/
}

font.error {
	color: #FF0000;
}

h1 {
	font-size: 18pt;
	margin-top: 0;
	margin-bottom: 1;
	color: #008000;
}

h2 {
	color: #008000;
	font-size: 16pt;
	margin-bottom: 0;
}
				
h3 {
	font-size: 10pt;
	margin-bottom: 0;
	color: #008000;
}

h4 {
	font-weight: bold;
  margin-bottom: 0;
	color: #008000;
	font-size: 10pt;
}

blockquote {
	margin-top: 0;
}

a {
	text-decoration:	none;
	color: #001E93;
}
/*a:active     { color: #FFFFFF }
a:link       { color: #FFFF00 }
a:visited    { color: #FF0000 }*/
a:hover {
	color: #006A93 }

hr {
	width: 80%;
/*	style: solid;*/
}

.details {
	background-color:	#278727;
}

table.main {
	width: 100%;
	height: 100%;
	border: 0;
	font-size: 10pt;
}

p {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 10pt;
}

img {
	border-width: 0;
}

.maincol {
	background-image:url("images/background.gif");
}

.smallprint {
	font-size: 8pt;
}

.aligntop {
	vertical-align: top;
	padding: 0px 0px 16px 0px;
}

.rah {
	vertical-align: top;
	text-align: center;
}

.spacer {
	width: 30px;
}



/*ul {
	/*list-style-type: square; */
/*	list-style-image: url("images/bul1.gif");
	font-size: 8pt;
}

ul ul li {
	list-style-image: url("images/bul2.gif");
	font-size: 8pt;
}*/


/*
li    { list-style-type: square }

li.2nd { list-style-type: circle;
         margin-left:32 }*/


table.bulky {
	width: 100%;
	height: 100%;
	border: 0;
	padding: 0;
	border-collapse: collapse;
}

table.bulky td {
	padding: 0;
	border-collapse: collapse;
}

td.mn {
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-style: solid;
	border-top-width: 2px;
	border-bottom-width: 0px;
}

font.map {
	color: #000000;
	margin: 0;
	font-size: 10pt;
}

h1.map {
	color: #000000;
	font-size: 10pt;
	margin-bottom: 0;
	font-weight: bold;
}

.pagehead, .pageheadnp, .pageheadlogo {
/*	background-image:url("images/heatherbackground.gif");*/
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-color: black;
}

.pagefoot {
	background-image:url("images/heatherbackground.gif");
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-color: black;
	font-size: 8pt;
}

.pagebox {
	border-style: solid;
/*	background: white;*/
	border-color: black;
/*	background-image: url('images/jeanbackground2.gif');*/
	border-width: 0px;
	text-align: justify;
	font-family: verdana;

	font-size: 8pt;
}

.pagebox p {
	text-align: justify;
	font-size: 8pt;
}

/*.pagebox li {
	font-size: 10pt;
}*/

/******************************************************************************/
/************* Menu Style                                  ********************/

/*.menu {
	font-family: Arial, Arial Black, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	height: 25px;
}

.menusub {
	font-family: Arial;
	font-size: 8pt;
	list-style-image: url("images/bul2.gif");
}*/
/************ First row *******************/
.menu{
	font-size: 8pt;
	list-style-type: none;
	margin-top:0;
	margin-bottom: 0;
	padding-left: 0;
	margin-left: 0;
}

.menu li{
	margin-top: 8;
}

.menu li a{
	font-weight: bold;
	list-style-position: outside;
}
/************ Second row *******************/
.menu li ul {
	list-style-image: url("images/bul1.gif");
	margin-top:10;
	margin-bottom: 10;
	padding-left: 10;
	margin-left: 10;
}

.menu li ul li {
	margin-top: 5;
}


.menu li ul li a {
	font-weight: normal;
	text-decoration: underline;
}

/************ Third row *******************/
.menu li ul li ul {
	list-style-image: url("images/bul2.gif");
	margin-top:0;
	padding-left: 10;
	margin-left: 10;
}

.menu li ul li ul li {
	margin-top: 5;
}

.menu li ul li ul li a{
	font-style: italic;
	text-decoration: none;
}

/************ Fourth row *******************/
.menu li ul li ul li ul {
	list-style-image: url("images/bul3.gif");
	margin-top:0;
	padding-left: 10;
	margin-left: 10;
}

.menu li ul li ul li ul li {
	margin-top: 5;
}
.menu li ul li ul li ul li a{
	font-style: normal;
}
/******************************************************************************/

b {
	color: #008000;
}

/*li {
	margin-bottom: 10;
}*/

.titleline {
	/*align="left" width="400" size="4" color="#008000"*/
	/*text-align: left;
	width:60%;
	height:2;
	color: #008000;*/
	color: #008000;
	background: #008000;
	border: 0;
	Height:2px;
	width:60%;
	text-align: left;
	display: block;
	margin: 5 auto 0 0;
}



form {
	margin-bottom: 0;
}

table {
	font-size: 8pt;
}
/*
font {
	font-size: 8pt;
}*/


#eXTReMe {
	float: right;
}
