/* --- simple code to hide the PBase menu -- */
body table td a img { display:none;}
.thumbnails table img {display:none;}
table img {display:block;}
.display,.display img {display:block;}
.thumbnails table,.thumbnails table img, .display,p.small{
display: inline;
body div.galleryheader table td a img {display:inline;}
}
/* --- end of code to hide the PBase menu -- */

A:link {
	COLOR:  #aaaaaa; TEXT-DECORATION: none
}
A:visited {
	COLOR:  #aaaaaa; TEXT-DECORATION: none
}
A:active {
	COLOR:  #cccccc; TEXT-DECORATION: none
}
A:hover {
	COLOR:  #cccccc; TEXT-DECORATION: none
}

A.thumbnail {
	BORDER-RIGHT:  #444444 1px solid;
	BORDER-TOP:  #444444 1px solid;
	DISPLAY: block;
	BACKGROUND:  #1B1B1B;
	MARGIN-BOTTOM: -45px;
	BORDER-LEFT:  #444444 1px solid;
	WIDTH: 182px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM:  #444444 1px solid;
	HEIGHT: 130px
}

A.thumbnail:hover {
	BORDER-RIGHT:  #00cc33 1px solid;
	BORDER-TOP:  #00cc33 1px solid;
	DISPLAY: block;
	BACKGROUND:  #1B1B1B;
	MARGIN-BOTTOM: -45px;
	BORDER-LEFT:  #00cc33 1px solid;
	WIDTH: 182px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM:  #00cc33 1px solid;
	HEIGHT: 130px
}
TD.thumbnail {
	HEIGHT: 155px
}
BODY {
	MARGIN-TOP: 0px;
	BACKGROUND:  #1B1B1B;
	MARGIN-BOTTOM: 20px
}

DIV {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-LEFT: 0px;
	COLOR:  #339900;
	BORDER-BOTTOM: 0px
}

BODY {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-LEFT: 0px;
	COLOR:  #339900;
	BORDER-BOTTOM: 0px
}

TH {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-LEFT: 0px;
	COLOR:  #339900;
	BORDER-BOTTOM: 0px
}

TR {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-LEFT: 0px;
	COLOR:  #339900;
	BORDER-BOTTOM: 0px
}

TABLE {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-LEFT: 0px;
	COLOR:  #339900;
	BORDER-BOTTOM: 0px
}

LI {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-LEFT: 0px;
	COLOR:  #339900;
	BORDER-BOTTOM: 0px
}

UL {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-LEFT: 0px;
	COLOR:  #339900;
	BORDER-BOTTOM: 0px
}

FORM {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-LEFT: 0px;
	COLOR:  #339900;
	BORDER-BOTTOM: 0px
}

BLOCKQUOTE {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-LEFT: 0px;
	COLOR:  #339900;
	BORDER-BOTTOM: 0px
}

P {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-LEFT: 0px;
	COLOR:  #339900;
	BORDER-BOTTOM: 0px
}

B {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-LEFT: 0px;
	COLOR:  #aaaaaa;
	FONT-WEIGHT: bold;
	BORDER-BOTTOM: 0px
}

I {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-LEFT: 0px;
	COLOR:  #339900;
	BORDER-BOTTOM: 0px
}

CENTER {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-LEFT: 0px;
	COLOR:  #339900;
	BORDER-BOTTOM: 0px
}

FONT {
	DISPLAY: block;
	FONT: 10px Verdana, Tahoma, Helvetica, sans-serif;
	MARGIN-LEFT: 4px;
	WIDTH: 160px;
	COLOR:  #339900;
	MARGIN-RIGHT: 4px;
	LETTER-SPACING: 0px
}

H1 {
	COLOR:  #CCCCCC;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	LETTER-SPACING: 4px;
	POSITION: relative;
	TEXT-ALIGN: right;
	BORDER-TOP: 1px;
	BORDER-LEFT: 1px;
	BORDER-RIGHT: 1px;
	BORDER-BOTTOM:  #2FBBB1 2px solid;
	HEIGHT: 21px;
	WIDTH: 98%;
	PADDING-TOP: 20px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 20px;
	DISPLAY: block;
	MARGIN-LEFT: -10px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 1em;
	BACKGROUND:  #336633;
	
}

H2 {
	COLOR:  #EEEEEE;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	LETTER-SPACING: 4px;
	POSITION: relative;
	TEXT-ALIGN: right;
	BORDER-TOP: 1px;
	BORDER-LEFT: 1px;
	BORDER-RIGHT: 1px;
	BORDER-BOTTOM:  #00cc33 2px solid;
	HEIGHT: 21px;
	WIDTH: 98%;
	PADDING-TOP: 20px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 20px;
	DISPLAY: block;
	MARGIN-LEFT: -10px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 1em;
	BACKGROUND:  #336633;

}

H2:first-letter {
	FONT-SIZE: 22pt; 
        COLOR:  #00cc33;
}

H3 {
	COLOR:  #009933;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	BORDER-TOP: 1px;
	BORDER-LEFT: 1px;
	BORDER-RIGHT: 1px;
	BORDER-BOTTOM:  #004E48 1px dotted;
	WIDTH: 400px;
	LINE-HEIGHT: normal;
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-BOTTOM: 2px;
	DISPLAY: block;
	BACKGROUND:  #282828;
		
}

H4 {
	COLOR:  #339900;
	FONT: 11px verdana, Tahoma, Helvetica, sans-serif;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-RIGHT: 0px;
	BORDER-BOTTOM: 0px
}

H5 {
	DISPLAY: block;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	WIDTH: 150px
}

IMG {
	BORDER-RIGHT:  #444444 1px;
	BORDER-TOP:  #444444 1px;
	BORDER-LEFT:  #444444 1px;
	BORDER-BOTTOM:  #444444 1px
}

IMG.thumbnail {
	BORDER-TOP:  #444444 1px solid;
	BORDER-LEFT:  #444444 1px solid;
	BORDER-RIGHT:  #444444 1px solid;
	BORDER-BOTTOM:  #444444 1px solid
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
	BACKGROUND:  #2D2D2D;
	
}

INPUT {
	BORDER-TOP:  #444444 1px solid;
	BORDER-LEFT:  #444444 1px solid;
	BORDER-RIGHT:  #444444 1px solid;
	BORDER-BOTTOM:  #444444 1px solid
}

TABLE.thumbnail {
	WIDTH: 10%
}

TD {
	BORDER-RIGHT: 1px;
	BORDER-TOP: 1px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-LEFT: 1px;
	BORDER-BOTTOM: 1px;
	BORDER-COLLAPSE: collapse;
	empty-cells: show
}

TD.message_body {
	BORDER-RIGHT: 1px;
	BORDER-TOP: 1px;
	DISPLAY: block;
	BACKGROUND:  #292929;
	BORDER-LEFT: 1px;
	BORDER-BOTTOM:  #444444 1px solid
}

TD.message_body {
	BORDER-BOTTOM:  #339900 1px solid
}

div.galleryheader {
  PADDING-LEFT: 20px;
  PADDING-bottom: 20px;
  BORDER-BOTTOM:  #444444 1px dotted;
}

.caption {
	COLOR:  #339900;
	FONT-STYLE: italic;
	TEXT-ALIGN: left;
	MARGIN: 20px 
}

.display {
	BORDER-RIGHT:  #444444 1px solid;
	BORDER-TOP:  #444444 1px solid;
	MARGIN-TOP: 1em;
	BACKGROUND:  #444444 ;
	BORDER-LEFT:  #444444 1px solid;
	BORDER-BOTTOM:  #444444 1px solid
}

.lid {
	BACKGROUND:  #1B1B1B;
	FONT: 11px Verdana, Tahoma, Helvetica, sans-serif;
	COLOR:  #339900;
	TEXT-DECORATION: none
}

.message_body {
	MARGIN: 5px 5px 10px;
	FONT: 11px Verdana, Tahoma, Helvetica, sans-serif;
	COLOR:  #339900;
}

.sb {
	BACKGROUND:  #1B1B1B;
	FONT: 11px Verdana, Tahoma, Helvetica, sans-serif;
	COLOR:  #339900;
	TEXT-DECORATION: none
}

.copyright {
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
        COLOR:  #00cc33
}

.globalheader {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 35px;
	COLOR:  #339900;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: center;
}

.globalsubheader {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR:  #339900;
	LINE-HEIGHT: normal;
	FONT-STYLE: italic;
	LETTER-SPACING: 0px;
	TEXT-ALIGN: center;
}

BODY {
	MARGIN-TOP: 0px
}

HR {
	POSITION: relative
}

BODY {
	MARGIN-TOP: 0px;
	TOP: 0px
}

HR {
	POSITION: relative
}

END MENU bar BODY {
	MARGIN-TOP: 0px; TOP: 0px
}

BODY TABLE IMG {
	DISPLAY: inline
}

BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }


BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }


BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }


BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }
