﻿body {
background-color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#333;
margin:0;
padding:0;
}

A {color:#0033ff; text-decoration: none }
A:hover {color:#0033ff; text-decoration: underline}


.wrapper {
width:800px;
height:400pt;
/*ft:35pt;*/
margin-left:35pt;

/*
border-left:1px solid #ccc;
border-right:1px solid #ccc;
*/
}

.header{
float:left;	
width:750px;
height:80px;
margin:0 auto;

/*border-bottom:1px solid #ccc;
border-top:1px solid #ccc;*/
}

.header_m{
float:left;	
width:auto;
height:80px;
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
}

.header-content{
float:left;
color:black;
font-size:18pt;
font-weight:normal;
position: absolute; 
bottom: 4px;
left: 42px;
}



.iconlr{
float:left;
position: absolute; 
top:12px;	
	
}

.page{
float:left;
width:750px;
min-height:500pt;	
}

.page_m{
float:left;		
min-height:500pt;	
}

.footer {
float:left;
width:750px;
height:50px;
border-top:1px solid #ccc;
}

.footer_m {
float:left;	
width:auto;
height:50px;
border-top:1px solid #ccc;
}
.footer_up {
font-size:8pt;
bottom:0;
}

hr{
border: 0;
height: 1px;
background-color: #aaaaaa;
}

.ftr_extra{
float:left;
}

.info_user{
margin:5pt;
float:none;
}
.payportal{
margin:5pt;
float:none;
}

.setlng{
position:absolute;
right:0pt;
bottom:0pt;
}
.stepview{
display: inline; 	
float:right;
font-weight: bold;
}
.svclr1{color:#FA5;}
.svclr2{color:#888;}

.linkhome{
display: inline; 
float:right;
font-weight: bold;
color:#888;
}



.ftr_copyright{
float:right;
font-family:Arial, Helvetica, sans-serif;
color:#aaa;
font-size:8pt;
}



.prItemLbl{
margin:0pt 5pt 0pt 5pt;
float:none;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;

}

.prItem{
margin:0pt 5pt 5pt 5pt;
float:none;
background-color:#ffffff;
padding:5pt;
border:1px solid #d0d0d0;
/*border:2px solid #aaaaaa;*/

}

.prItemA{
padding:10pt;
float: left;
display: inline; /* follow the semantic flow of the page and don't break the line */
}

.prItemB{
font-family:"Times New Roman", Times, serif;
font-size:12pt;
padding:10pt;
width:475pt;
float: left;
text-align:left;
clear: right;
}

.pi_title{
display: inline; 
font-weight: bold;
}

.pi_ver{
display: inline; 	
}
.pi_des{
display: inline; 
font-weight: bold;
}

.clear {
clear: both;
}



.btn1{
border: 1px solid #7af;
border-radius:5px;
float:left;
font-family:arial,san-serif;font-size:1.2em;
height:30pt;
width:35pt;
padding:0pt;
background-color: #eeF3Ff;
margin-bottom:4px;
margin-left:1px;
cursor:pointer;
-moz-user-select: -moz-none;
-khtml-user-select: none;
-webkit-user-select: none;
}

.btxt{
vertical-align: middle;
text-align:center;
line-height:30pt;
}
	   	
.tdbk{
vertical-align: top;	
font-size:11pt;
}	
.vspc1{
height:10pt;
} 	

.tdcr{
width: 800px;
}	
.tblbkcr{
border-collapse: collapse;	
border: none;
}
.tblinfo{
border-collapse: collapse;
border:none;
height:17px;
font-size:8pt;
}
.pdfinfo{
/*border-collapse: collapse;*/
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;

}
.linkdonate{
/*display: inline;*/ 
position:relative;
font-size:8pt;
float:right;
color:#aaa;
}
.linkar{
position:relative;
font-size:8pt;
float:right;
color:#aaa;
}


