body{ font-family: arial, helvetica, impact, sans-serif;
      font-size: 9pt;
      line-height: 140%;
      background: url(images/background.jpg) 0px 0px;
      margin: 0px;
    }

#page {
  width: 960px;
  background: url(images/backgroundC.jpg);
  margin: 8px auto 0px auto;
  border-style: solid;
  border-width: 1px;
  border-color: #FFFFFF;
}

.specs{width: 315px; height: 80px; margin-top: 0px; background: url(images/header_Brown.jpg); background-repeat: repeat-y;}

a{color: #1B1B1B; font-size: 9pt; font-weight: bold; text-decoration: none;}
a:link{color: #1B1B1B; text-decoration: none;}
a:visited{color: #1B1B1B;}
a:active{color: #1B1B1B;}
a:hover{color: #1F2D54; text-decoration: underline;}

a.alt{color: #FFFFFF; font-size: 10pt; font-weight: bold; text-decoration: underline;}
a.alt:link{color: #FFFFFF; text-decoration: none;}
a.alt:visited{color: #FFFFFF;}
a.alt:active{color: #FFFFFF;}
a.alt:hover{color: #1F2D54; text-decoration: underline;}


h1{padding: 35px; margin-top: 0px; color: #1F2D54; font-size: 18pt; font-family: times, times new roman, serif; font-weight: normal;}

h2 {font-size: 10pt;
    font-weight: bold;
    line-height: 130%;
    color: #35406A;
    text-align: left;
    font-family:  arial, helvetica, impact, sans-serif;
    margin-left: 20px;
    margin-right: 20px;
   }

p.content {font-size: 9pt;
    font-weight: normal;
    color: #151515;
    margin-left: 20px;
    margin-right: 20px;
    line-height: 140%;
   }
   
td {font-size: 9pt;
    font-weight: normal;
    color: #151515;
    margin-left: 20px;
    margin-right: 20px;
    line-height: 140%;
    vertical-align: top;
   }
   
img{border-style: none;}
   
img.indent{margin-right: 10px;}


/*lightbox divs */

.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
                        height: 1300px; /*height: 100%; */
			background-color: #000000;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity: .80;
			filter: alpha(opacity=80);
		}
.white_content {
			display: none;
			position: absolute;
			top: 20%;
			left: 50%;
                        margin-left: -200px; /*half of size of div */
			width: 400px;  /*should be auto - but problem in ie 6 and 7 */
			height: auto;
			padding: 5px 16px 5px 16px;
			border: 16px solid #666666;
			background-color: #FFFFFF;
			z-index:1002;
			overflow: auto;
		}
                
.loading{position: absolute; top: 0px; left: 0px; margin-left: 160px; margin-top: 150px; opacity: 0.7; filter: alpha(opacity=70);}
   



