body{ text-align:center;
background-color: white;
background-image: url(https://www.grn.com/gifs/back.gif);

font-family: Arial, sans-serif; 
color: #000000; 
font-size: 11pt; 
font-style: normal; 
font-weight: normal; 
}


a:link {color: #006666;}
a:visited {color: #006666;}
a:hover {color: #006666;}
a:focus {color: #006666;}
a:active {color: #006666;}

#wrapper {
	border: 1px solid #006666;
	padding: 3px;
	width: 730px;
	margin: 0 auto;
	text-align: left;
	/*background-color: #C0C0C0;*/
}


/*styles for the priority link content  blocks,  */

.table_plink { 

background-color:white; 
border: 2px dashed silver;
cellpadding: 0px;
cellspacing: 0px;
width: 98%;
} 

.botrow_plink{

background-color:aliceblue; 
border-top: grey;
border-width: 1px; 
border-style: solid;

background-color:aliceblue; 
border-bottom: grey;
border-width: 1px; 
border-style: solid;
}

a.a_plink:link {color: green;}
a.a_plink:visited {color: purple;}
a.a_plink:hover {color: red;}
a.a_plink:focus {color: red;}
a.a_plink:active {color: blue;}

.p_plink {
font-family: Arial, sans-serif; 
color: blue; 
font-size: 10pt; 
font-style: normal; 
font-weight: normal; 
}

/*styles for the exview content  blocks */

a.a_exview:link {color: navy;}
a.a_exview:visited {color: purple;}
a.a_exview:hover {color: red;}
a.a_exview:focus {color: red;}
a.a_exview:active {color: blue;}


.p_exview {
font-family: Arial, sans-serif; 
color: black; 
font-size: 10pt; 
font-style: normal; 
font-weight: normal; 
}

.exview_summary_headerrow {
background-color:#FFDF80; 
font-family: Arial, sans-serif; 
color: #000000; 
font-size: 10pt; 
font-style: normal; 
font-weight: bold; 
}


.table_1_exview  { 
background-color:white; 
border: 0px dashed silver;
cellpadding: 0px;
cellspacing: 0px;
width: 100%;
} 

.p_exview_important {
font-family: Arial, sans-serif; 
color: red; 
font-size: 10pt; 
font-style: normal; 
font-weight: bold; 
}

.title_exview {
font-family: Arial, sans-serif; 
color: navy; 
font-size: 13pt; 
font-style: normal; 
font-weight: bold; 
letter-spacing: 1px;
margin-top: 10px;
margin-bottom: 10px;
}

.hr_exview_1{
text-align:center;
width:100%;
border-top: 1pt solid navy;
}

.hr_exview_2{
text-align:center;
width:100%;
border-top: 2pt solid navy;
}


.table_quantity_exview  { 
margin-left: 10px;
margin-bottom: 10px;
background-color:white; 
border: thin solid silver;
width: 230px;
} 

.exview_quantity_headerrow {
background-color:#FFDF80; 
font-family: Arial, sans-serif; 
color: black; 
font-size: 8pt; 
font-style: normal; 
font-weight: normal; 
}

.exview_detailpg_headerrow {
background-color:#FFDF80; 
color: #000000; 
font-size: 16pt; 
font-style: normal; 
font-weight: bold; 
}

.exview_detailpg_hightlight {
background-color:#FFEFBD;
color: black; 
font-size: 11pt; 
font-style: normal; 
font-weight: normal; 
}



/*styles for the exchange submit / add form 1 content  block */

a.a_exadd:link {color: navy;}
a.a_exadd:visited {color: purple;}
a.a_exadd:hover {color: red;}
a.a_exadd:focus {color: red;}
a.a_exadd:active {color: blue;}	


/*used the outer table for gex forms step 1 exchange submit forms */
.table_exadd { 
background-color: white; 
border: 4px solid red;
width: 730px;

margin-left: 1px; 
margin-top: 6px; 
margin-right: 1px; 
margin-bottom: 2px; 
} 

.p_exadd_important {
color: red; 
font-style: normal; 
font-weight: bold; 
}



/*used the outer table for exchange submit forms step 2  */
.table_exadd2  { 
background-color:white; 
border: 1px dashed silver;
cellpadding: 0px;
cellspacing: 0px;
width: 100%;
} 


.p_exadd_reject_warning {
color: black; 
font-size: 10pt; 
font-style: italic; 
font-weight: normal; 
border: 1px dashed red;
width: 85%;
padding:10px;
}





.p_ex_add {
color: black; 
font-size: 10pt; 
font-style: normal; 
font-weight: normal; 
}


.p_ex_add2_label {

color: black; 
font-size: 10pt; 
font-style: normal; 
font-weight: bold; 
text-align:right;
}

.table_exadd_pq  { 
background-color:#E8E8E8; 
border: 0px dashed silver;
width: 95%;

color: black; 
font-size: 10pt; 
font-style: normal; 
font-weight: normal; 
} 


.p_ex_add_intro {
color: black; 
font-size: 10pt; 
font-style: normal; 
font-weight: normal; 
text-align: justify; 

margin-left: 18px; 
margin-top: 0px; 
margin-right: 18px; 
margin-bottom: 0px; 
}



.p_ex_add_H1 {
color: black; 
font-size: 18pt; 
font-style: normal; 
font-weight: bold; 
text-align: center; 

}

.p_ex_add_H2 {
color: black; 
font-size: 14pt; 
font-style: normal; 
font-weight: bold; 
text-align: left; 

}

.ex_add_notice {
 background-color:#FFFFB3; 
 border:1px solid black;
 width: 90%;
color: black; 
font-size: 10pt; 
font-style: normal; 
font-weight: normal; 
text-align: center; 
}



/*  styles for the finder block, form 1 and form 2*/

.table_finders { 
background-color:white; 
border: 1px solid black;
width: 95%;
align: center;
} 


.table_finder_gex { 
background-color:white; 
border: 1px solid black;
width:;
align:center;
} 

.p_finders{
font-family: Arial, sans-serif; 
color: black; 
font-size: 10pt; 
font-style: normal; 
font-weight: normal; 
}

.p_finders_note{
font-family: Arial, sans-serif; 
color: black; 
font-size: 8pt; 
font-style: normal; 
font-weight: normal; 
}

.finders_important{
font-family: Arial, sans-serif; 
color: red; 
font-size: 10pt; 
font-style: normal; 
font-weight: bold; 
}

/* exsubmit styles */
.exsubmit_step {
background: navy;
color: white;
padding: 2px;
}

.table_exsubmit_worldname {
background: navy;
color: white;
width: 730px;
font-weight: bold;
font-size: 14px;
}

.table_exsubmit_policy {
background: navy;
width: 730px;
text-align: right;
}

a.a_exsubmit_policy_stepx {
font-size: 9px;
font-weight: bold;
color: white;
}

a.a_exsubmit_policy_step1 {
font-size: 9px;
font-weight: bold;
}

.exsubmit_step1_head1 {
color: black;
font-size: 16px;
font-style: normal;
font-weight: normal;
text-align: center;
}

.exsubmit_step1_head2 {
color: black;
font-size: 24px;
font-style: normal;
font-weight: bold;
text-align: center;
}

.exsubmit_step1_forminfo {
color: black;
font-size: 9px;
font-style: normal;
}

/* end exsubmit styles*/

/* start of market price table styles */

.a_mp:link 	{color: royalblue;}
.a_mp:visited 	{color: royalblue;}
.a_mp:hover 	{color: green;}
.a_mp:focus 	{color: green;}
.a_mp:active 	{color: green;}


.mp_index_table {
width:730px;
background-color: white;
 border:1px solid silver;
font-family: Arial, sans-serif; 
color: black; 
font-size: 14px; 
font-style: normal; 
font-weight: normal;  
 }

.mp_index_header {
background-color: Cornflowerblue;
color: white; 
font-size: 22px; 
font-style: normal; 
font-weight: bold; 
}



.mp_index_headings {
background-color: white;
color: navy; 
font-size: 14px; 
font-style: normal; 
font-weight: bold; 
}

.mp_index_disclaimer {
width:100%;
background-color:#E4E4E4;
 border:0px solid silver;
font-family: Arial, sans-serif; 
color: blue; 
font-size: 11px; 
font-style: normal; 
font-weight: normal;  

}


.mp_market_avg_row {
font-family: Arial, sans-serif; 
color: green; 
font-style: normal; 
font-weight: bold;  
}


.mp_spot_market_row {
font-family: Arial, sans-serif; 
color: red; 
font-style: normal; 
font-weight: normal;  
}
/* end of market price table styles */

/* start affiliate content e.g. calendar and listing content styles */
.aff_index_table {
width: 300px;
height: 250px;
border: 1px solid silver;
font-family: Arial, sans-serif;
background-color: white;
color: black;
font-size: 12px;
font-style: normal;
font-weight: normal;
}

.aff_index_header {
background-color: Cornflowerblue;
color: white;
font-size: 16px;
font-style: normal;
font-weight: bold;
}

.aff_index_headings {
background-color: white;
color: navy;
font-size: 9px;
font-style: normal;
font-weight: bold;
}

.aff_index_header2 {
color: Cornflowerblue;
font-size: 16px;
font-weight: bold;
}

a.afflink:link	{color: royalblue;}
a.afflink:visited 	{color: royalblue;}
a.afflink:hover 	{color: green;}
a.afflink:focus 	{color: green;}
a.afflink:active 	{color: green;}
/* end affiliate content e.g. calendar and listing content styles */


/*styles for detail panel on dl pages,  */


.dldetails h1 {
margin:0; 
font-size:1.2em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}
.dldetails p {
margin:0; 
padding:5px 10px; 
font-size:10px;
}
.dldetails {
background: transparent; 
width:240px; 
float:left; 
margin:0 3px;
}

.dld_xtop, .dld_xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.dld_xb1, .dld_xb2, .dld_xb3, .dld_xb4 {
display:block; 
overflow:hidden;
}
.dld_xb1, .dld_xb2, .dld_xb3 {
height:1px;
}
.dld_xb2, .dld_xb3, .dld_xb4 {
background:#fff; 
border-left:1px solid #444;
border-right:1px solid #444;
}
.dld_xb1 {
margin:0 5px; 
background:#444;
}
.dld_xb2 {
margin:0 3px;
border-width:0 2px;
}
.dld_xb3 {
margin:0 2px;
}
.dld_xb4 {
height:2px; 
margin:0 1px;
}

.dldetail_boxcontent {
display:block; 
border:0 solid #444; 
border-width:0 1px; 
height:auto;
}

.dldetail_boxcontent2 {
background:white;
display:block; 

height:auto;
}


* html .dldetail_boxcontent {
height:1px;
}

.dld_color_a {
background:#c9ba65;
color:white;
}
.dld_color_b {
background:#d4d8bd; 
color:#000;
}
.dld_color_c {
background:#758279; 
color:#fff;
}
.dld_color_d {
background:#b2ab9b; 
color:#000;
}


.dld_itemfont
{
font-size:14px;
}  
.dld_sep
{
PADDING-RIGHT: 10px; 
BORDER-TOP: silver 1px solid; 
PADDING-LEFT: 10px; 


MARGIN-LEFT: 10px; 
MARGIN-RIGHT: 10px; 
PADDING-TOP: 10px; 
} 

/* END OF STYLES */