/* CSS Document */

* { Margin: 0; Border: 0; Padding: 0; }

.italicized { Font-Style: italic; }
.makeBold { Font-Weight: bold; }
.Red { Color: #ff0000; }
.Black { Color: #000000; }
.clearAll { Clear: both; }

body { Background-Image: url(../../r-yellow.gif);
  Padding: 10px 20px; 
  Line-Height: 1.3; }
  
p { Padding: 3px 0 3px 15px; }
p .highlightLegend { 
	Background-Color: #ffffaa;
	Color: #ff3333; }
p .centeredImage { Text-Align: center;
	Margin-Left: auto;
	Margin-Right: auto; }

h1 { Text-Align: center; Margin: 0 auto; }


table.details {
	Width: 350px;
	Font-Size: 90%;
	Margin-Left: 28px; }

table.details td.detailsLeft { 
	Text-Align: right;
	Padding-Right: 10px;
	Width: 98px; }
table.details td.detailsRight { 
	Text-Align: left;
	Padding-Left: 10px;
	Width: 250px; }
			
table.highlights {
	Padding: 0;
	Margin: 3px 10px; }

td.detailed p.details { Line-Height: 1.5;
	Font-Size: 110%;
	Letter-Spacing: 0.02em; }
	
.coinimg { 
	Position: relative;
	Float: left;
	Background-Color: #eeeeee;
	Width: 400px;
	Height: 400px;	
	Margin: 8px 15px; }
		
.coinimg_frame {
	Background: url(../borders/coin.png) no-repeat;
	Position: absolute;
	Overflow: hidden;
	Top: 0px;
	Left: 0px;
	Width: 400px;
	Height: 400px; }	


.slabimg { 
	Position: relative;
	Background-Color: #eeeeee;
	Width: 250px;
	Height: 356px;	
	Margin: 8px 15px; }
		
.slabimg_frame {
	Background: url(../borders/slab.png) no-repeat;
	Position: absolute;
	Overflow: hidden;
	Top: 0px;
	Left: 0px;
	Width: 250px;
	Height: 356px; }	


  

#invTable {
	Margin-Left: auto;
	Margin-Right: auto;
}

#invTable tr {
	Color: #002288;
	Line-Height: 1.5 !important; 
	Text-Indent: 0em !important;
	Left: 0px !important; }

#invTable tr.FirstRow {
	Border: 1px;
	Font-Weight: bold !important;
	Background-Color: #ffffff; }
#invTable tr.RowType1 { Background-Color: #ffffff;  }
#invTable tr.RowType2 { Background-Color: #ffffff;  }
#invTable tr.RowType3 {  }
#invTable td.highlight { Background-Color: #ffffaa; }
#invTable td a:link, #invTable td a:visited { Color: #ff3333; }


#invTable td { Margin: 0; 
	Text-Align: center;
	Empty-Cells: show; 
	Vertical-Align: middle;
	Width: 95%; 
	Border-Right: 1px solid #999999;
	Border-Bottom: 1px solid #999999;
	Border-Left: 1px solid #cccccc;
	Border-Top: 1px solid #cccccc; }

#invTable td.column1 { 
	Width: 44px; 
	Font-Size: 100%; }
#invTable td.column2 {
	Width: 36px; 
	Font-Size: 90%; }
#invTable td.column3 {
	Font-Size: 100%;
	Width: 52px; }
#invTable td.column4 {
	Font-Size: 90%; }
#invTable td.column5 {
	Font-Size: 90%;
	Width: 48px; }
#invTable td.column6 {
	Font-Size: 90%;
	Width: 64px; }
#invTable td.column7 {
	Font-Size: 90%;
	Width: 60px; }
#invTable td.column8 {
	Font-Size: 100%;
	Width: 56px; }
#invTable td.columnALL {
	Width: 100%;
	Font-Size: 125%;
	Font-Weight: bold; }
#invTable tr.RowType4 td.columnALL { Border: 0; }

#invTable td.Column1 { 
	Width: 60px; 
	Font-Size: 80%; }
#invTable td.Column2 { 
	Width: 320px; 
	Font-Size: 90%; }
#invTable td.Column3 {
	Width: 480px;  
	Font-Size: 80%; }
#invTable td.Column4 { 
	Width: 72px; 
	Font-Size: 100%; 
	Font-Weight: bold; }

			

form {
	Margin-Left: auto;
	Margin-Right: auto;
	Border: 3px solid #666666; }

form.noBorder { Border: 0px; }

form.pagify { Width: 640px; }
form.pagify td.specForm1 { Width: 270px; }
form.pagify td.specForm2 { Width: 70px; }
form.pagify td.specForm3 { Width: 160px; }
form.pagify td.specForm4 { Width: 140px; }
form.pagify input { 
    Background-Color: #ffffee;
	Color: #880000;
	cursor: pointer;
	
	Padding: 3px 8px;
	Border-Right: 1px solid #cc0000;
	Border-Bottom: 1px solid #cc0000;
	Border-Left: 1px solid #660000;
	Border-Top: 1px solid #660000; 

	Font-Size: 90%;
	Font-Family: "Times New Roman", Times, serif; }
