/* JGsitewide.css - This file is a External Style Sheet for repeatedly used / sitewide used styles */

/* format for dynamic category menus */
.DivMenu {
      position:absolute;
      left:-200;
      top:-1000;
      width:190;
      z-index:100;
      background-color:#990000;
      border: none;
   }

/* format for the contents (text, etc.) inside the dynamic catigory menus */
.TDMenu {
      color:#CCCC99;
      font-family:arial,sans-serif;
      font-size:8pt;
      font-weight:bold;
      width:100%;
      cursor:pointer;
    }

/* changes cursor to pointer - for use on image-actions/event-handler links */
/* gives a visual response/action to user similar to that of a normal <a> link */
.actionCursor { cursor: pointer; color: #999966}

/* formating for description text for items in category pages */
.descriptxt {
	font-family: "Times New Roman", Times, serif; 
	font-size: 12pt; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal;
	color:#CCCC99;
	text-decoration: none;
 	text-align: left; 
	padding-top: 10px; 
	padding-bottom: 20px; 
	position: absolute; 
	left: 400px; 
	top: 580px;
	width: 500px;
; clip:    rect(   )
	}

/* formating of anchor element pseudo-classes so that text links are not underlined */
/* except for the hover class - change links to underlined to make user aware */
/* that the text the mouse/cursor is over, is a link due to its visual change in style */

	a:link{text-decoration:none}
	a:visited{text-decoration:none}
	a:active{text-decoration:none}
	a:hover{text-decoration:underline}

/* Formating for Price Category DIV box and Contents */
.pTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-align: center; font-weight: normal; letter-spacing: 1pt}
.colmnLeft {  width:47px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-align: right; vertical-align: bottom; padding-top: 3px; padding-bottom: 3px; padding-right: 0px; padding-left: 0px; border-bottom: dashed 1px #666666}
.columnR {  width:130px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-align: left; vertical-align: bottom; padding-top: 3px; padding-bottom: 3px; border-bottom: dashed 1px #666666}
.DIVpb {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFCC; background-color: #003300; border: 2px #666666 solid;position: absolute; text-align: center;; padding-top: 5px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; visibility: hidden; left: 170px; top: 560px; clip:   rect(   ); height: 200px; width: 200px}
.archivdescriptxt { font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; font-weight: normal; font-variant: normal; color:#CCCC99; text-decoration: none; ; text-align: left; padding-top: 20px; padding-bottom: 20px; position: absolute; left: 50px; top: 500px; clip: rect( ); width: 500px }


/* Text formating for superscript text (small lefted text - th, nd, small numbers etc.) */
.supscript { font-size: 9px; vertical-align: super;}

.itemreq {  position: absolute; visibility: hidden; z-index: 1; height: 20px; width: 500px; left: 400px; top: 560px; clip:  rect(   )}
.irqtd {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: lighter; color: #CCCCCC; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: pointer}
.catPgsNameDIV {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #CCCC99; text-align: left; position: absolute; z-index: 3; height: 35px; width: 350px; left: 170px; top: 125px; clip:    rect(   ); line-height: 13pt}
.catPgsNav {  position: absolute; z-index: 2; height: 20px; width: 230px; left: 170px; top: 165px; clip:      rect(   ); border-color: #666666 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.catPgsImgTable {  position: absolute; width: 100px; left: 170px; top: 200px; clip:     rect(   ); border-style: none}
.catPgsImgTableTD {  text-align: left; vertical-align: middle; height: 100px; width: 100px; clip:  rect(   )}
.catPgsNavL {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFCC; text-align: left; vertical-align: bottom; width: 160px}
.catPgsNavR {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #CCCC99; text-align: right; vertical-align: bottom; width: 70px}
.pgmrkr {  color: #FFFFFF; border: 1px #FFFFFF solid}
le: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
