/* Stylesheet for Janice Webber Website - June 21 2006 -modified Jul 14 2007 */
/*  Copyright JUDITH NEWMAN, Lupinworks.com  */   


body, p, td, li { color: #000000; font: 10px verdana, arial,helvetica,sans-serif; }
body { background-color: #ffffff; color: #000000; }

p { color: #000000; font: 10px verdana, arial,helvetica,sans-serif; }
b {  color: #000000; font: bold 10px verdana, arial,helvetica,sans-serif; }
td { font-family: Verdana, Helvetica, Arial, sans-serif; color: #000000; font-size: 10px;  } 
th { color: #ffffff; background: #000000; font: bold 10px Verdana, Arial, Helvetica, sans-serif; } 

H1 { color: #ffffff; text-align: right; font: small-caps bold 20px Verdana, Arial, Helvetica, sans-serif; }
td H1 { color: #ffffff; text-align: right; font: bold 20px Verdana, Arial, Helvetica, sans-serif; }

H2 { text-align: left; color: #000000; background: #ffcc66; text-indent: 4px; border-bottom: 1px solid #a0a0a0; font: small-caps bold 12px Verdana, Arial, Helvetica, sans-serif; }
td H2 { text-align: left; color: #000000; background: #ffcc66; text-indent: 4px; border-bottom: 1px solid #a0a0a0; font: small-caps bold 12px Verdana, Arial, Helvetica, sans-serif; }

H3 { color: #000000; text-align: center; font: small-caps bold 14px Verdana, Arial, Helvetica, sans-serif; }
td H3 { color: #000000; text-align: center; font: small-caps bold 14px Verdana, Arial, Helvetica, sans-serif; }

H4 { text-align: left; color: #000000; border-bottom: 1px solid #b6b6b6; text-indent: 4px; font: small-caps bold 12px Verdana, Arial, Helvetica, sans-serif; } 
td H4 { text-align: left; color: #000000; border-bottom: 1px solid #b6b6b6; text-indent: 4px; font: small-caps bold 12px Verdana, Arial, Helvetica, sans-serif; }

H5 { text-align: left; color: #000000; text-indent: 4px; font: small-caps bold 12px Verdana, Arial, Helvetica, sans-serif; } 
td H5 { text-align: left; color: #000000; text-indent: 4px; font: small-caps bold 12px Verdana, Arial, Helvetica, sans-serif; } 

H6 { text-align: left; color: #000000; font: bold 10px Verdana, Arial, Helvetica, sans-serif; } 
td H6 { text-align: left; color: #000000; font: bold 10px Verdana, Arial, Helvetica, sans-serif; } 

a { color: #990000; text-decoration: none;  font: bold 10px/14px verdana, arial,helvetica,sans-serif; }
a:hover { color: #cc6600; text-decoration: none; font: bold 10px/14px verdana, arial,helvetica,sans-serif; }
				
td { color: #000000; font: 10px verdana, arial,helvetica,sans-serif; }
li { color: #000000; font: 10px verdana, arial,helvetica,sans-serif; }
ol { color: #000000; font-size: 10px; }
ul { color: #000000; font-size: 10px; list-style-type: disc; }

hr { border-bottom: 1px solid #cccccc; }

/*  THE .class ELEMENTS  */
				
.bottom { color: #000000; text-decoration: none; font: 10px bold verdana, arial,helvetica,sans-serif; text-align: center; }
.bottom a:link{ color: #0d74a9; text-decoration: none; font: 10px bold verdana, arial,helvetica,sans-serif; text-align: center; }
.bottom a:hover { color: #66a4cb; text-decoration: none; font: 10px bold verdana, arial,helvetica,sans-serif; text-align: center; }

.bannerGreen {color: #009933; }
.banner {color: #FFFFFF; font: bold; font-size: 16px; }

/* jwps-menu */ 
.jwps-menu a, .jwps-menu h2, .jwps-menu a:visited{
font: bold 10px/18px verdana, arial, helvetica, sans-serif; /* font specification/line height */
color: #ffffff; 
background: #020E63; /* menu background colour */
text-decoration: none; 
display:block;
margin:0;
border-width:0.1em;
border-style:solid;
border-color:#ccc #888 #555 #bbb;
white-space:nowrap;
text-indent:4px;
width:150px;  /* width of menu items */;  }

.jwps-menu a:hover { color: #FFCC66; text-decoration: none; font: bold 10px/18px verdana, arial, helvetica, sans-serif; }
.jwps-menu li{
list-style-type:none; color: #000000; }

.jwps-menu ul li{
position:relative; color: #000000; }
/* END of jwps-menu */ 

.red {  font: bold 10px verdana, arial,helvetica,sans-serif; color: #990000; }
.redbold {  font: bold 12px verdana, arial,helvetica,sans-serif; color: #990000; }
.redboldsm { font: bold 10px verdana, arial,helvetica,sans-serif; color: #990000; }

.orange {  font: bold 10px "Verdana"; color: #cc6600; }
.orangeboldsm { font: bold 10px "Verdana"; color: #cc6600; }
.orangebold {  font: bold 12px "Verdana"; color: #cc6600; }

.leftimage { float: left; margin-right: 15px; margin-bottom: 15px; }
.rightimage { float: right; margin-left: 15px; margin-bottom: 15px; }

.date { color: #6593a9; font: bold 10px; margin-left: 3px; }

.acrobat { float: right; font-size: 0.65em; width: 100px; text-align: center; padding: 5px; 
	color: #333333; border-top: 1px solid #999999; 
	border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999; 
	background-color: #CADBDE; }
	
.title {font: small-caps bold 20px verdana, arial,helvetica,sans-serif; color: #000000; text-align: right}


