BODY {BACKGROUND-COLOR: #999999;  FONT-FAMILY: arial; FONT-SIZE: 9pt; TEXT-INDENT: .0em; }

.add { COLOR: #222222; FONT-FAMILY: arial; LETTER-SPACING: .3em; FONT-SIZE: 7pt; TEXT-INDENT: .0em; FONT-WEIGHT: 400;}
.nl-defined { COLOR: #222222; FONT-FAMILY: arial; FONT-SIZE: 12pt; TEXT-INDENT: .5em; FONT-WEIGHT: 700;}
.client-type { COLOR: #cccccc; FONT-FAMILY: arial; FONT-SIZE: 8pt; TEXT-INDENT: .0em; FONT-WEIGHT: 500;}
.info {COLOR: #ffffff; FONT-FAMILY: arial; FONT-SIZE: 8pt; TEXT-INDENT: .0em}
.info2 {COLOR: #222222; FONT-FAMILY: arial; FONT-SIZE: 8pt; TEXT-INDENT: .0em}
.info3 {COLOR: #ffffff; FONT-FAMILY: arial; FONT-SIZE: 10pt; TEXT-INDENT: .0em}
.sub-view-by {COLOR: #000099; FONT-FAMILY: arial; FONT-SIZE: 8pt; TEXT-INDENT: .5em}	

/*Home Page */

#container {
position: absolute;
top: 0;
left: 50%;
width: 70em;
height: 50em;
margin-top: 0; /*always take 1/2 from the size of the height, they have to be negative*/
margin-left: -35em; /*always take 1/2 from the size of the width, they have to be negative*/

}




#header {
  background: #555555;
  background-image:url(../images/header-background.jpg);
  position: relative;
  top: 0px;
  left: 10px;
  width: 800px;
  height: 50px;
  color: #ffffff; 
  font-family: arial; 
  font-size: 12pt; 
  text-indent: 1.0em; 
  font-weight: 700;

}


#hr {
  background: #82a56d;
  position: relative;
  top: 0px;
  left: 10px;
  width: 800px;
  height: 3px;
}

#menu {
  background: #555555;
  position: relative;
  top: 0px;
  left: 10px;
  width: 800px;
  height: 20px;
  color: #ffffff; 
  font-family: arial; 
  font-size: 9pt; 
  text-indent: -2em;  /*for MS Internet Explorer*/
  font-weight: 700;
}


#content-background {
  background: #835313;
  position: absolute;
  top: 53px;
  left: 10px;
  width: 800px;
  height: 600px;
}

#contentbox1 {
  background: #ffffff;
  position: absolute;
  top: 77px;
  left: 12px;
  width: 397px;
  height: 280px;
  color: #222222; 
  font-family: arial; 
  font-size: 8pt; 
  text-indent: 1.0em; 
  font-weight: 400;
  padding: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
}

#contentbox2 {
  background: #ffffff;
  position: absolute;
  top: 77px;
  left: 411px;
  width: 397px;
  height: 280px;
  padding: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
  color: #222222; 
  font-family: arial; 
  font-size: 8pt; 
  text-indent: 1.0em; 
  font-weight: 400;
}

#bottom-content-iso {
  background: #ffffff; /*82-A5-6D*/
  position: absolute;
  top: 305px;
  left: 2px;
  width: 387px;
  height: 250px;
  color: #000000; 
  font-family: arial; 
  font-size: 10pt; 
  text-indent: 1.0em; 
  font-weight: 500;
  padding: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  padding-left: 5px;
}

#bottom-content-financial {
  background: #ffffff; /*82-A5-6D*/
  position: absolute;
  top: 305px;
  left: 401px;
  width: 387px;
  height: 250px;
  color: #000000; 
  font-family: arial; 
  font-size: 10pt; 
  text-indent: 1.0em; 
  font-weight: 500;
  padding: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  padding-left: 5px;
}


	
#footer {
  background: #555555;
  position: absolute;
  top: 614px;
  left: 10px;
  width: 790px;
  height: 38px;
  color: #ffffff; 
  font-family: arial; 
  font-size: 10pt; 
  text-indent: 1.0em; 
  font-weight: 500;
  padding: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  padding-left: 5px;
}

#graph1 {
  background: #cccccc;
  position: absolute;
  top: 2px;
  left: 2px;
  width: 200px;
  height: 280px;
}

/*What We Do Page */

#content-page-background {
  background: #82a569;
  position: absolute;
  top: 78px;
  left: 13px;
  width: 794px;
  height: 533px;
}
.sub-header {COLOR: #222222; FONT-FAMILY: arial; FONT-SIZE: 12pt; TEXT-INDENT: .5em; font-weight: 700;}
.ul-heading {COLOR: #225522; FONT-FAMILY: arial; FONT-SIZE: 11pt; TEXT-INDENT: .5em; font-weight: 600;}
.li-label {COLOR: #222222; FONT-FAMILY: arial; FONT-SIZE: 9pt; TEXT-INDENT: .5em; font-weight: 400;}
#content-page-box-left {
  background: #ffffff;
  position: absolute;
  top: 80px;
  left: 16px;
  width: 388px;
  height: 528px;
  color: #222222; 
  font-family: arial; 
  font-size: 11pt; 
  text-indent: 0.0em; 
  font-weight: 400;
  padding: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 2px;
  padding-left: 2px;
}

#content-page-box-right {
  background: #ffffff;
  position: absolute;
  top: 80px;
  left: 410px;
  width: 390px;
  height: 528px;
  color: #222222; 
  font-family: arial; 
  font-size: 11pt; 
  text-indent: 1.0em; 
  font-weight: 400;
  padding: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 2px;
  padding-left: 2px;
}

.aris-header {COLOR: #526a44; FONT-FAMILY: arial; FONT-SIZE: 11pt; TEXT-INDENT: .0em; font-weight: 700; font-style:italic; text-decoration: none;}
.aris-distinct {COLOR: #526a44; FONT-FAMILY: arial; FONT-SIZE: 14pt; TEXT-INDENT: .0em; font-weight: 500; font-style:italic; text-decoration: none;}

font.copyright {COLOR: #cccccc; FONT-FAMILY: arial; FONT-SIZE: 8pt; TEXT-INDENT: .0em; FONT-WEIGHT: 500;}
	
.on-tab-text {COLOR: #ffffff; FONT-FAMILY: arial; FONT-SIZE: 8pt; TEXT-INDENT: .0em}
.off-tab-text {COLOR: #000000; FONT-FAMILY: arial; FONT-SIZE: 8pt; TEXT-INDENT: .0em}

.search {
	COLOR: #222222; FONT-FAMILY: arial; FONT-SIZE: 9pt; TEXT-INDENT: .5em}
.search-font {
	COLOR: #6688aa; FONT-FAMILY: arial; FONT-SIZE: 10pt; TEXT-INDENT: 0em; FONT-WEIGHT: 600}
.instruction-font {
	COLOR: #000000; FONT-FAMILY: arial; FONT-SIZE: 8pt; TEXT-INDENT: 0em; FONT-WEIGHT: 500}


TD.nav-table {
	 COLOR: #222222; FONT-WEIGHT: 700; FONT-SIZE: 9pt; TEXT-INDENT: .5em;}

TD.tab-table-off {
	COLOR: #ffffff; FONT-SIZE: 9pt; TEXT-INDENT: 0em; FONT-WEIGHT: 700; FONT-SPACE: 3; BACKGROUND: #000099 url(../images/green-off-table-background.jpg) repeat;}
TD.tab-table-on {
        COLOR: #222222; FONT-SIZE: 9pt; TEXT-INDENT: 0em; FONT-WEIGHT: 700; FONT-SPACE: 2; BACKGROUND: #efe2bc url(../images/on-table-background.jpg) repeat;}


	
TD.view-by {
	BACKGROUND: #f9e8d2;}
TD.blank {
	BACKGROUND: #8ecdf0; HEIGHT:}
TD.white {
	BACKGROUND: #ffffff;}
TD.gray {
	BACKGROUND: #cccccc;}


A.aris-distinct:link { COLOR: #526a44; FONT-WEIGHT: 700; FONT-FAMILY: arial; FONT-SIZE: 9pt; TEXT-INDENT: .0em; font-style:italic; text-decoration: none;}
A.aris-distinct:hover { COLOR: #000000; FONT-WEIGHT: 700; FONT-FAMILY: arial; FONT-SIZE: 9pt; TEXT-INDENT: .0em; font-style:italic; text-decoration: none;}
A.aris-distinct:visited { COLOR: #526a44; FONT-WEIGHT: 700; FONT-FAMILY: arial; FONT-SIZE: 9pt; TEXT-INDENT: .0em; font-style:italic; text-decoration: none;}

A.client-type2:link { COLOR: #000000; FONT-FAMILY: arial; FONT-SIZE: 8pt; TEXT-INDENT: .1em; text-decoration: ul;}
A.client-type2:hover { COLOR: #777777; FONT-FAMILY: arial; FONT-SIZE: 8pt; TEXT-INDENT: .1em;}
A.client-type2:visited { COLOR: #000000; FONT-FAMILY: arial; FONT-SIZE: 8pt; TEXT-INDENT: .1em; text-decoration: ul;}

A.client-type:link { COLOR: #ffffff; FONT-WEIGHT: 700; FONT-FAMILY: arial; FONT-SIZE: 9pt; TEXT-INDENT: .0em; text-decoration: none;}
A.client-type:hover { COLOR: #bbbbbb; FONT-WEIGHT: 700; FONT-FAMILY: arial; FONT-SIZE: 9pt; TEXT-INDENT: .0em;}
A.client-type:visited { COLOR: #ffffff; FONT-WEIGHT: 700; FONT-FAMILY: arial; FONT-SIZE: 9pt; TEXT-INDENT: .0em; text-decoration: none;}

A.header-type:link { COLOR: #ffffff; FONT-WEIGHT: 700; FONT-FAMILY: arial; FONT-SIZE: 9pt; TEXT-INDENT: .0em; text-decoration: none;}
A.header-type:hover { COLOR: #bbbbbb; FONT-WEIGHT: 700; FONT-FAMILY: arial; FONT-SIZE: 9pt; TEXT-INDENT: .0em;}
A.header-type:visited { COLOR: #ffffff; FONT-WEIGHT: 700; FONT-FAMILY: arial; FONT-SIZE: 9pt; TEXT-INDENT: .0em; text-decoration: none;}


A.content:link {
	COLOR: #ff4444; FONT-SIZE: 8pt; TEXT-INDENT: 0em; FONT-WEIGHT: 700;
}
A.content:hover {
	COLOR: #ff4444; FONT-SIZE: 8pt; TEXT-INDENT: 0em; FONT-WEIGHT: 700;
}
A.content:visited {
	COLOR: #ff4444; FONT-SIZE: 8pt; TEXT-INDENT: 0em; FONT-WEIGHT: 700;
}

A:link {
	COLOR: #000000; FONT-SIZE: 9pt; TEXT-INDENT: 0em; FONT-WEIGHT: 700 text-decoration: none;
}
A:hover {
	COLOR: #000000; FONT-SIZE: 9pt; TEXT-INDENT: 0em; FONT-WEIGHT: 700 text-decoration: none;
}
A:visited {
	COLOR: #000000; FONT-SIZE: 9pt; TEXT-INDENT: 0em; FONT-WEIGHT: 700 text-decoration: none;
}

A.header:link {
	COLOR: #ffffff; FONT-SIZE: 12pt; TEXT-INDENT: 0em; FONT-WEIGHT: 700 text-decoration: none;
}
A.header:hover {
	COLOR: #ffffff; FONT-SIZE: 12pt; TEXT-INDENT: 0em; FONT-WEIGHT: 700 text-decoration: none;
}
A.header:visited {
	COLOR: #ffffff; FONT-SIZE: 12pt; TEXT-INDENT: 0em; FONT-WEIGHT: 700 text-decoration: none;
}




A.sub-view-by:link {
	COLOR: #006d9f; FONT-SIZE: 10pt; TEXT-INDENT: .5em
}
A.sub-view-by:hover {
	COLOR: #770000; FONT-SIZE: 10pt; TEXT-INDENT: .5em
}
A.sub-view-by:visited {
	COLOR: #006d9f; FONT-SIZE: 10pt; TEXT-INDENT: .5em
}





A.table-head:link {
	COLOR: #006d9f; FONT-SIZE: 10pt; FONT-FAMILY: arial-narrow; TEXT-INDENT: -2.5em
}
A.table-head:hover {
	COLOR: #770000; FONT-SIZE: 10pt; FONT-FAMILY: arial-narrow;
}
A.table-head:visited {
	COLOR: #006d9f; FONT-SIZE: 10pt; FONT-FAMILY: arial-narrow;
}





A.nav:link {
	COLOR: #990000; FONT-SIZE: 9pt; FONT-FAMILY: arial-narrow;
}
A.nav:hover {
	COLOR: #770000; FONT-SIZE: 9pt; FONT-FAMILY: arial-narrow;
}
A.nav:visited {
	COLOR: #006600; FONT-SIZE: 9pt; FONT-FAMILY: arial-narrow;
}





DT.paper-name {TEXT-INDENT: -1.5em; COLOR: #990000; FONT-SIZE: 7pt; FONT-FAMILY: arial-narrow; }
DT.sub-view-by {TEXT-INDENT: 1em; COLOR: #990000; FONT-SIZE: 8pt; FONT-FAMILY: arial-narrow; }






