/********** general ***********/
body
{
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
hr	
{ 
	height: 1px; 
}
hr.bold 
{ 
  color:#000000;
  height: 2px; 
}
.title
{
	text-align:center;
	font-size: 18px;
	font-weight:bold;
}
.red
{
	color:#FF0000;
}
input.yellow
{	
	background-color: rgb(255, 255, 160);
} 
#content_table 
{
	width:880px;
}

/********** header ***********/
#header
{
	width:880px;
	text-align:center;
}
#header td
{
	width:440px;
	font-weight:bold;
	font-size: 14px;
}

/********** index ***********/
.check_status td
{
	text-align:left;
}
.matched_order
{
	background-color:#999999;
}
.matched_order th,td
{
	background-color:#ffffff;
	text-align:center;
}


/********** view  ***********/
#view_header
{
	width:630px;
	text-align:center;
}
#view_header td
{
	width:315px;
	font-weight:bold;
	font-size:10px;
}
#view 
{
	width:628px;	
}
#view td
{
	font-size:12px;	
	padding-left:10px;
	padding-right:10px;
	text-align:left;
}
#view td .note
{
	font-size:10px;
}
#view td.terms
{
	font-size: 8px;
	font:Arial Narrow; 
	text-align: justify; 
}
.back_button
{	
	float:left;
}
.title_print
{
	text-align:center;
	font-size: 17px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}
.signature_date_
{	
	width: 3cm;
	border-bottom: 1px solid black;
}
.signature_date_space
{
	width: 1cm;	
}
.signature_date
{	
	font-style: italic;
	font-size:12px;
	text-align:center;
}
#view td.signature_date_gr
{
	text-align:center;
}
#view td.check_status
{	
	text-align:center;
	font-size:12px;
}
/********** footer ***********/
#footer
{
	width:880px;
	text-align:justify;
}
.awards
{
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 30px;
}

.copyright
{
	font-size:12px;
}

/* waiting message */
#wait_msg
{
	position: absolute;
	top:0px;
	left:0px; 
	background-color:#0099FF;   
	height:100px ;
	width: 300px; 
}
#wait_msg table td
{
	text-align:center; 
	vertical-align:top; 
	background-color:#42769b; 
	border:#990000 1px solid;  
	width:100%; 
	height:100px; 
	padding-top:20px; 
	color:#FFFFFF;
}
/********** borders ***********/
.all_borders
{
	border:1px solid #999999;
}

.side_border
{	
	border:1px solid #999999;
	border-top:none;
	border-bottom:none;
}
.no_border_right
{	
	border:1px solid #999999;
	border-right:none;
}
.no_border_top
{	
	border:1px solid #999999;
	border-top:none;
}
.no_border_top_left
{
	border:1px solid #999999;
	border-top:none;
	border-left:none;
}



@media print
{
body 
{
	margin: 0; 
	padding: 0;
	margin-top: 0px;
}

.noprint			
{ 
	display: none; 
}

#print-wide
{
	margin: 0;
	padding: 0;	
}

#print-wide-non-ie-browser
{
	width:100%;
	padding:0;
	margin:0;
}  

#print-wide-non-ie-browser #view
{
	width:100%;
	padding:0;
	margin:0;
}
#print-wide-non-ie-browser #view td
{
	font-size:14px;
}
#print-wide-non-ie-browser #view td .note
{
	font-size:12px;
}
#print-wide-non-ie-browser #view td.terms
{
	font-size: 9px;
	font:Arial Narrow; 
	text-align: justify; 
}
#print-wide-non-ie-browser  #view_header
{
	width:100%;
	text-align:center;
}
#print-wide-non-ie-browser  #view_header td
{
	width:50%;
	font-weight:bold;
	font-size:11px;
}
#print-wide-non-ie-browser .title_print
{
	text-align:center;
	font-size: 20px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}
#print-wide-non-ie-browser #view td.signature_date_gr
{
	text-align:center;
}
#print-wide-non-ie-browser #view td.check_status
{	
	text-align:center;
	font-size:14px;
}
}

@media screen
{
  .print			{ display: none; }
}


