﻿

/* Added styles */
.boldcopy 
{
    font-weight:bold;
    color:Black;
}
/* Table cell alignment */
.alignleft {
  text-align: left;
}
.alignright {
  text-align: right;
}
.aligncenter {
  text-align: center;
}
#alignleft { text-align: left; }
#alignright { text-align: right; }
#aligncenter { text-align: center; }

.order_p 
{
	clear:left;
	margin:0;
	padding:0;
	padding-top: 0px;
	padding-bottom: 0px;
	display:inline;
}

.order_label
{
	display: block;
	color:Black;
	font-size: 8pt;
}

.order_label_summary 
{
    font-weight: bold;
    font-size: 8pt;
    color: Black
}


.order_label_bold
{
	display: block;
	font-weight: bold;
}

fieldset {
  width: 40%;
  display: block; 
  margin: 1em .5em;
  margin-top: 0;
  padding: .5em;
}


.float-left {
    float: left;
    margin-top: 0;
 }
 
 
.float-left2 {
    float: left;
    margin-top: 0;
width: 40%;
  display: block; 
  margin: 1em .5em;
  margin-top: 0;
  padding: .5em;
  border:0;    
 }

.fs_no_border {
    margin-top: 0;
width: 40%;
  display: block; 
  margin: 1em .5em;
  margin-top: 0;
  padding: .5em;
  border:0;    
 } 
 .required_info 
 {
  font-size:small;
  
 }
 .required_info_star
 {
  color:Red;
 }
 
 SPAN 
 {
    font-size: 10pt;
    color: Black;
    vertical-align:text-top;
 }
 
 .databable {
        border: 1px solid silver;
        color: black;
        font-size: 8pt;
        
    }
    .datatable td, .datatable th {
        border: 1px solid silver;
        color: black;
        font-size: 8pt;
        
    }
    .datatable_bg {
    background-color: #CCCCCC;
    font-size: 10pt;
    color: black;
    text-align: center;
    }
    
    .datatable_align_center {
     text-align: center;
    }