
body { 
	background:url('images/bg.jpg') top center no-repeat;	
	text-align: center;		
}
#banner { 
	background:url('images/bg_banner.jpg') top center no-repeat;	
	text-align: center;		
}
#zoomicon {
	}

#scrolltext { color:#cd0505;
	font-family:verdana,sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;}
#toplink a{ color:#b9daec;
	font-family:verdana,sans-serif;
	font-size:10pt;
	text-decoration:none;}

#toplink a:hover { color:#ffffff;
	font-family:verdana,sans-serif;
	font-size:10pt;
	text-decoration:none;}

#footer { 
	background:url('images/bg_footer.jpg') bottom center no-repeat;	
	text-align: center;
}
#footer a { color:#4f7faa;
	font-family:verdana,sans-serif;
	font-size:10pt;
	text-decoration:none;}

#footer a:hover { color:#990033;
	font-family:verdana,sans-serif;
	font-size:10pt;
	text-decoration:none;}
#footer .copy{ 
	color:#98afc3;
	font-family:verdana,sans-serif;
	font-size:10pt;
	text-decoration:none;}
.homecopy{ 
	color:#98afc3;
	font-family:verdana,sans-serif;
	font-size:10pt;
	text-decoration:none;}
div#menu {
	position:absolute;
	top:136px;border:1px solid;text-align:center;
	}
div#wrapper { margin-top:10px;
	padding:20px;
	border:0px solid #339;
	background:#eef; }

div#wrapper a { color:blue;
	font-family:verdana,sans-serif;
	font-size:10pt;
	text-decoration:none;}

div#example { margin:auto;
	width:80%; height:100%;
	border:6px double black;
	font-family:verdana,sans-serif;
	font-size: 11px; line-height: 1.4em;
	background: #eeeeee; padding:10px; }

div#example h1 { font-family:times,serif;
     	font-size:16pt; }

h3,h4,h5 { font-family:verdana,sans-serif; }
h3 { font-size:12pt; }
h4,h5 { font-size:12pt; }

.stk {font-family:
      georgia,garamond,verdana,sans-serif;
      font-size: 14pt;
      color: #369; margin: 0px;
      text-align:center; }

div#notes { height:100%;
	background:#fee; width:80%;
	border:0px dashed red;
	font-family:verdana,sans-serif;
	font-size:10pt; margin:auto;
      padding:10px; margin-top:10px;}

div#notes li { margin-bottom:5px; }

div#code { height:100%;
	background-color:#ccf; width:80%;
	border:0px dashed blue;
	font-family:verdana,sans-serif;
	font-size:8pt; margin:auto;
      padding:10px; margin-top:10px;}
div#code p { margin:5px 5px 5px 35px; text-indent:-30px; }
div#code blockquote { background:#ddf;padding:2px;color:#666 }

div#surround { /* surrounding div (used to be zoom) */
  border:0px solid #000;
  background:#ddd;
  color:#000;
  width:90%;
  margin:20px;
  padding:10px;
  font:10pt verdana, helvetica, arial, sans-serif;
}

div#surround p { /* div'd paragraph formatting */
  padding:0;
  margin:0;
  margin-bottom:10px;
}

/* Product Photo-Zoom */
#newrighttext div {margin-left:500px; margin-top: 25px;border:0px solid;}
#newlefttext div {margin-left:0px; margin-top: 25px;border:0px solid;}

#prodbox {background:url('images/bg_box.jpg') left no-repeat;}
#prodbox2 {background:url('images/bg_box.jpg') left no-repeat}
#prodbox3 {background:url('images/bg_box2.jpg') left no-repeat}
.PZ3-l { float:left; margin-right:10px; margin-top:10px; margin-left:30px;}
.PZ3-r { float:right; margin-left:10px; margin-top:10px; margin-right:30px;}
	html>/**/body .PZ3-r { position:relative; }
	
.PZ3zoom { border:0px solid #369; }
.PZ3zoom a,.PZ3zoom a:visited { display:block;
  padding:0; overflow:hidden; text-decoration:none;
  height:100%; width:100%; }
	html>/**/body .PZ3-r a { right:0; }
	
.PZ3zoom a:hover { position:absolute;
  z-index:999; padding:0; background:none; 
	cursor:default; height:auto; width:auto;
	overflow:visible; border:1px solid #369;
	margin:-1px 0 0 -1px; }
	html>body .PZ3zoom a:hover { margin:-1px -1px 0 -1px; }
	
.PZ3zoom a img { border:0; height:100%; width:100%; }
.PZ3zoom a:hover img { height:auto; width:auto;
  border:1 solid #5c73ae; }

/* .PZ3cap { display:none; } stk 12-Apr-2007 */
a:hover .PZ3cap,
a:hover .PZ31cap { display:block;
  direction:ltr; font:10pt verdana,sans-serif;
  margin-top:-3px; background:#369; color:#fff;
  text-align:left; }
a:hover .PZ3cap { padding:3px 5px; }
.PZ3inr { display:block; padding:2px 5px; }

.noCap a:hover .PZ3cap,
.noCap a:hover .PZ31cap { display:none; }
.noBdr,.noBdr a:hover { border:0; }
.Lnk a:hover { cursor:pointer; }

/* End Photo-Caption Zoom CSS */

#prodtextright { position:relative;left:100px;top:50px;font-family:verdana;border:0px solid;
	font-size:10pt; color:#869bc6; font-weight:bold}

#prodtextleft { position:relative;left:0px;right:10px;top:50px;font-family:verdana;
	font-size:10pt; color:#869bc6; font-weight:bold}
#content p{
font-family: verdana;
font-size: 12px;
line-height:20px;
text-align:justify;
font-weight:bold;
color:#567cc7;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;

}
#content {
font-family: verdana;
font-size: 12px;
line-height:20px;
text-align:justify;
font-weight:normal;
color:#565656;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;

}
#content a{
font-family: verdana;
font-size: 12px;
line-height:20px;
text-align:left;
font-weight:bold;
color:#215881;
margin-left:5px;
margin-bottom:20px;
text-decoration: none;

}

#content a:hover{
color: #cd450a;text-decoration: none;
}

#content span .one{
font-family: verdana;
font-size: 12px;
line-height:20px;
text-align:justify;
font-weight:normal;
color:#215881;
margin-left:20px;
}

#content span .two{
font-family: verdana;
font-size: 12px;
line-height:20px;
text-align:justify;
font-weight:normal;
color:#215881;
margin-left:20px;
}
#content h4{
font-family: verdana;
font-size: 13px;
line-height:20px;
text-align:left;
font-weight:normal;
color:#215881;
margin-left:20px;margin-bottom:-10px;
}
#content h3{
font-family: verdana;
font-size: 13px;
line-height:20px;
text-align:left;
font-weight:bold;
color:#3b6ec2;
margin-left:20px;
margin-bottom:-10px;
}

#content h2{
font-family: verdana;
font-size: 12px;
line-height:20px;
text-align:left;
font-weight:bold;
color:#215881;
margin-left:20px;margin-bottom:-10px;
}

#content h1{
font-family: verdana;
font-size: 12px;
line-height:20px;
text-align:left;
font-weight:bold;
color:#cd450a;
margin-left:20px;
margin-bottom:-10px;
}

#footnote p{
font-family: verdana;
font-size: 12px;
line-height:20px;
text-align:center;
font-weight:bold;
color:#990033;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;
}

.pagenumber p{ 
	color:#ffffff;
	font-family:verdana,sans-serif;
	font-size:10pt;
	text-decoration:none;
	Font-weight:bold;
}

.pagehead p{ 
	color:#215881;
	font-family:verdana,sans-serif;
	font-size:10pt;
	text-decoration:none;
	Font-weight:bold;
}

#number{
	width: 29px; 
	height: 29px;
	display:block;
	color:#ffffff;
	font-family:verdana,sans-serif;
	font-size:10pt;
	text-decoration:none;
	Font-weight:bold;
	}

#number a{ 
	width: 29px; 
	height: 29px;
	background: transparent url(images/number.jpg) no-repeat; 	
	display:block;
	color:#ffffff;
	font-family:verdana,sans-serif;
	font-size:10pt;
	text-decoration:none;
	Font-weight:bold;
	text-align:center;padding-top:5px;
	}
	
#number a:hover{ 
	background: transparent url(images/number_hvr.jpg) no-repeat;  
	width: 29px; 
	height: 29px;
	}

#goto {
color:#a7aeba;
	font-family:verdana,sans-serif;
	font-size:10pt;
	text-decoration:none;
	Font-weight:bold;
	}
#pagenumber {
color:#ba6b0a;
	font-family:verdana,sans-serif;
	font-size:10pt;
	text-decoration:none;
	Font-weight:bold;
	}


