﻿body{

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


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


.form_error_notice {
	text-align: center;
	background-color: #FFFFFF;
	border: 1px dotted firebrick;
	width: 95%;
	margin-bottom:3px;
}

.form_error_title {
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-color: firebrick;
	text-align: center;
	width: 70px;
}

.form_error_note {
	padding: 1px;
	font-size: 0.8em;
	text-align: left;
	list-style-type: circle;
	
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
}


/*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_text_label{
font-family: Arial, Helvetica, sans-serif;
color: black; 
font-size:10pt;
font-style: normal; 
font-weight: normal; 
text-align:right;
}


.form_warning_completeit{
	font-family: Arial, Helvetica, sans-serif;
text-align:center;
	padding: 3px;
	margin: 2px;
	font-size: small;
	color: maroon;
	font-weight: normal;
	font-size:10pt;
	background: #FFFACD;
	border: thin solid silver;
	width: 98%;
}


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

.exview_summary_headerrow {
background-color:#FFDF80; 
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 {
color: red; 
font-style: normal; 
font-weight: bold; 
}

.title_exview {
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; 
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: 2px solid red;
margin-left: 1px; 
margin-top: 6px; 
margin-right: 1px; 
margin-bottom: 2px; 
} 

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

.ex_gex1_ffieldsize{
font-size: 0.8em;
}

/*used the outer table for exchange submit forms step 2  */
.table_exadd2  { 
background-color:white; 
border: 0px 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 firebrick;
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;
width:25%;
}

.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; 
}





/* END OF STYLES */
