BODY
 { 	font-family : Verdana, Arial, Helvetica, sans-serif;
    background-image: url('/images/background_lg.png');
    background-repeat:no-repeat;
    background-position: center;
    background-position:top;
	font-size : 9pt;
    margin-top: 0;
    background-color: #F3F3F4;
	color : #000000; }
    
H1
 {	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 13pt;
	color : #343400;}
 
H1-I
 {	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-style : italic;
	font-size : 13pt;
	color : #343400;}
H2
 { font-family : Arial, Helvetica, Verdana, sans-serif;
    font-size : 11pt;
	color : #343467; }
	
H3
 { 	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 10pt;
	color : #666600; }
    
H4
 {	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	margin-top: 0px;
    font-weight : normal;}
 
H5
 { 	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	margin-top: 3px;
    color : #db233d; }
 
r1
 { 	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 6pt;
	color : #666666; }
    
.center
{ 
margin-left: auto;
margin-right: auto;
}

.center2
{ 
text-align: center;
}

.FrameTable
{   display:table; }

.FrameRow
{   display:table-row; }

.Pagetext
{ font-size: 13;
  padding-left:20px;
  color: #666666;
  background-color: #FFFFFF;
  border:0; }
 
  
.FrameText, .LFrameText, .RFrameText, .CFrameText
 { 	background-color : #FFFFFF;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11pt;
    padding-left:20px;
    padding-right:20px;
    padding-top:0px;
    padding-bottom:15px;
    font-stretch: condensed;
    display:table-cell;
	color : #666666; }
.LFrameText
 {  margin-top: 0px;
    margin-left: 0px;
    margin-right: 10px; }

.RFrameText
 { margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;  }

.FrameText
{   padding-bottom:0px; }
   
.CFrameText
 {  padding-left: 20px;
    padding-right: 20px; }
   
.Lfooter
 { 	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 8pt;
    font-stretch: condensed;
    background-color: #F3F3F4;
    margin-top: 15px;
    margin-left:20px;
	color : #666666; }	

.Rfooter
 { 	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 8pt;
    font-stretch: condensed;
    background-color: #F3F3F4;
    margin-top: 15px;
    margin-right:20px;
	color : #666666; }	

.Table
{   border-color:#B3B3B3;
    border-width: 1px;
    border-style:solid;
    border-collapse:collapse;
    outline-style:solid;
    margin-left:auto;
    margin-right:auto; 
    table-layout:fixed;
    display:table;
    padding:0 0 0 0;
    align:center;  }
    
.TableHeader
{   font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 11pt;
    background-color: #CC6600;
    text-align:center;
    font-weight:600;
    height:30px;
	color : #FFFFFF; }	

.TableSubHeader
{   font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 8pt;
    font-weight:600;
    display:table-row;
    height:28px;
    text-indent:10px;
    background-color: #666666;
	color : #FFFFFF;
    text-align : center; }	

 .TableCell
 {  display:table-cell;
    border-color:#000000;
    border-width:1px; }
    
.TableRowLabel
{   font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 8pt;
    font-weight:400;
    background-color: #EDEEEE;
	color : #444444;
    height:28px;
    text-indent:10px;
    text-align : left; }	

.TableRowData, .TableRowDataL, .TableRowDataR
{   font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 8pt;
    background-color: #EDEEEE;
	color : #666666;
    height:28px;
    display:table-cell;
    padding-left:10px;
    text-align : center; }	

.TableRowDataL
{   text-align:left; }

.TableRowDataR
{   text-align:right; 
    padding-right:10px;}

.TableRowSpacer
{   font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 8pt;
    background-color: #FFFFFF;
    height:2px;
    text-indent:10px;
    text-align : left; }	
    
.ParaLabel
{   color: #666600;
    display:block;
    font-size:14;
    padding-bottom:5px; }

.PageLabel
{   color: #666600;
    font-size:18;
    font-stretch:condensed;
    padding-bottom:10px; }
    
.FrameText a:hover { color: #666600; text-decoration:underline;}
.LFrameText a:hover { color: #666600; text-decoration:underline;}
.RFrameText a:hover { color: #666600; text-decoration:underline;}
    
a:link { color: #666600; text-decoration:none;}
a:visited { color: #666600;  text-decoration:none;} 

foot:link { text-decoration:none;}
foot:visited { text-decoration:none;} 
foot:hover { font-weight:bold;}

.form {
    border: 1px solid #999999;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align:left;
    color:#666666;
    box-shadow: #666666 0px 2px 3px;
    padding-bottom:2px;
    margin-bottom:2px;
}

.button {
    border: 1px solid #999999;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    box-shadow: #666666 0px 2px 3px;
    background-color:#EEEEEE;
 }

.form:hover {
    background-color: #EEEEEE;
     }
.required {
   align:left;
   vertical-align:top;
   font-size:8px; }
   
.required2 {
   align:left;
   vertical-align:top;
   font-size:10px; }
   
.nofocus {
   outline:none; }
