body {
  text-align: center;
  background-image:url('/AAA_images/page_background.gif');
  }
  
body {scrollbar-base-color: #d6dee7;}

XXXbody {scrollbar-3dlight-color:#ffd700; 
scrollbar-arrow-color:#ff0; 
scrollbar-base-color:#ff6347; 
scrollbar-darkshadow-color:#ffa500; 
scrollbar-face-color:#008080; 
scrollbar-highlight-color:#ff69b4; 
scrollbar-shadow-color:#f0f}

#container {
  margin: 0 auto;
  width: 750px;
  }
  
p {
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #404040; 
  font-weight: normal; 
  text-align: left; 
	margin: 0;
	padding: 0 10px 0 10px;
	XXXpadding: 5px 10px 0 10px;
}

.paragraph_spacer_1 {
	margin: 0;
	padding: 2px;
}

.top{
	padding: 10px 10px 0 10px;
}

.polaroid {
	padding: 0 10px 0 0;	
}

.text_1 {
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #404040; 
  font-weight: bold; 
  text-align: left; 
	margin: 0;
	padding: 6px 10px 3px 10px;
}

.text_1a {
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #404040; 
  font-weight: bold; 
  text-align: left; 
	margin: 0;
	padding: 0 10px 3px 10px;
}

.text_1b {
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #404040; 
  font-weight: bold; 
  text-align: left; 
	margin: 0;
	padding: 0 10px 0 10px;
}

.text_2 {
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #404040; 
  font-weight: bold; 
  text-align: left; 
	margin: 0;
	padding: 6px 10px 3px 10px;
}

.text_3 {
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #404040; 
  font-weight: normal; 
  text-align: left; 
	margin: 0;
	padding: 0 10px 10px 10px;
}

.text_4 {
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #404040; 
  font-weight: normal; 
  text-align: left; 
	margin: 0;
	padding: 3px 10px 0 10px;
	XXXpadding: 5px 10px 0 10px;
}

XXX.text_top {vertical-align: top;}

XXX.useful_links {
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #808080; 
  font-weight: bold; 
  text-align: left; 
	margin: 0;
	xxxpadding: 0 10px 0 20px;
	padding: 0 10px 0 20px;
}

ul {
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #404040; 
  font-weight: normal; 
  line-height: 15px;
  text-align: left; 
	margin: 0;
	padding: 0 10px 10px 25px;
}

.ul_1a {
  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #404040; 
  font-weight: normal; 
  line-height: 15px;
  text-align: left; 
	margin: 0;
	padding: 0 10px 5px 25px;
}

.n_c_path {
	margin: 0;
	padding: 3px 10px 4px 25px;
}

a:link {color: #0000ff; text-decoration: none;}
a:visited {color: #0000ff;}
a:hover {color: #008400; text-decoration: none;}
a:active {color: #0000ff;}

a.link:link {color: #404040; text-decoration: none;}
a.link:visited {color: #404040; text-decoration: none;}
a.link:hover {color: #008400; text-decoration: underline;}
a.link:active {color: #404040;}

.scroll {
   width: 575px;
   XXXheight: 510px;
   XXXheight: 565px;
   XXXheight: 665px;
   XXXheight: 711px;
   height: 756px;
   overflow: auto;
   background-color: #d6dee7;
   padding: 0px;
   border: 1px solid #7f96bf;
}

.scroll_auto {
   position:relative; 
   float:left;
   width: 725px;
   height: 400px;
   overflow: auto;
   background-color: #d6dee7;
   margin: 0;
   padding: 0;
   border-top: 1px solid #7f96bf;
   border-right: 1px solid #7f96bf;
   border-bottom: 1px solid #7f96bf;
}
 
.scroll_visable {
   width: 725px;
   overflow: visable;
   background-color: #d6dee7;
   margin: 0;
   padding: 10px 0 10px 0;
}
 
#ffscrollbarfix {
	position: absolute;
	top: 0;
	bottom: -0.1px;
	width: 1em;
	z-index: -1;
}

