body {
	font:normal 12px Arial, Helvet ica, Sans-serif;
	background-color:FFFFFF;
	}

A.button{
	text-decoration: none;
	font-size:12px;
	font-weight:bolder;
	color:#000000;
	line-height: 14px;
	padding: 01 10 01 10;
	border: 1px solid #D1DAE3;
	}
	
A.button:hover {
	text-decoration: none;
	background-color:#464773;
	font-size:12px;
	font-weight:bolder;
	color:#FFFFFF;
	line-height: 14px;
	padding: 01 10 01 10;
	border: 1px solid #D1DAE3;
	}

.button_border {
	font-size:12px;
	font-weight:bolder;
	color:#000000;
	line-height: 14px;
	text-align: right;
	padding: 01 10 01 00;
	}
li{	
	font-size:12px;
	}

p {
	font-size:12px;
	color:#000000;
	line-height: 14px;
	padding: 10 00 10 00;
	/*text-align:justify;*/ 
	}	
	
.p2 {
	font-size:12px;
	color:#858585;
	line-height: 14px;
	text-align:justify;
	padding: 10 20 10 20; 
	}
	
.p3 {
	font-size:12px;
	color:#858585;
	line-height: 14px;
	text-align:justify;
	padding: 00 20 20 20; 
	}
	
.p4 {
	font-size:14px;
	color:#FFFFFF;
	line-height:14px;
	text-align:right;
	background-color:#7577C0
;
	font-weight:bolder; 
	padding: 00 20 00 00;
	font-style:italic;
	}

.p5 {
	font-size:12px;
	color:#858585;
	line-height: 10pt;
	text-align:justify;
	padding: 10 20 00 00;
	}

.reg {
	font-size:12px;
	line-height:10pt;
	font-weight:bolder;
	vertical-align: top;
	padding: 00 00 00 20;
	}
	
.reg_field{
	
	font-size:12px;
	line-height:10pt;
	text-align:left;
	vertical-align: top; 
	padding: 20 20 20 20;
	}
	
.field{
	padding: 00 00 00 20;
	font-size:12px;
	line-height:10pt;
	text-align:left;
	vertical-align: top; 
	}
	
.payment{
	font-size:12px;
	line-height:10pt;
	text-align:left;
	font-weight:bolder;
	padding: 20 00 00 00;
	}
	
.amount {
	font-size:12px;
	font-weight:bolder;
	color:#000000;
	line-height: 14px;
	text-align: right;
	padding: 20 00 00 00;
	}

.text{
	font-size:10px;
	line-height:10pt;
	text-align:left;
	}
	
.text2{
	font-size:10px;
	line-height:10pt;
	text-align:left;	
	color: #7577C0
;
	font-weight:bolder;
	}

.time {
	padding: 00 00 20 00;
	font-size:12px;
	line-height:14px;
	text-align:right;
	font-weight:bolder;
	font-style:italic;
	vertical-align: top;
	}

.item {
	padding: 00 00 20 00;
	font-size:12px;
	color:#E97F0A;
	line-height:14px;
	text-align:left;
	font-weight:bolder;
	vertical-align: top; 
	}
	
.reg {
	padding: 00 00 10 00;
	font-size:12px;
	line-height:14px;
	text-align:right;
	font-weight:bolder;
	vertical-align: top;
	}								

.banner1 {
	background-color:#7577C0;
	}
	
.banner2 {
	background-color:#464773;
	}
	
.caption1 {
	background-color:#7577C0;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	line-height: 10px;
	padding: 10 05 10 05;
	text-align:center;
	border-top : 1px solid #404040;	
	}
	
.title1 {
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	
	color:#FFFDFA;
	line-height : 18pt;
	}
	
.title2 {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	color:#FFFDFA;
	line-height : 14px;
	}
	
.title3 {
	background-color:#464773;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
	line-height: 14px;
	}
	
a.link1 {
	text-decoration: none;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	line-height: 14px;
	}
	
a.link1:hover {
	text-decoration: none;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#952134;
	line-height: 14px;
	}

.header1 {
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	color:#464773;
	line-height: 18pt;
	padding: 20 00 10 00;
	}
	
.header2 {
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bolder; 
	color:#7577C0
;
	padding: 20 20 10 20;
	font-style:italic;
	}

.header3 {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder; 
	color:#7577C0
;
	font-style:italic;
	padding: 10 00 10 00;
	border-bottom : 1px solid #404040;
	}
	
.header4 {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#7577C0
; 
	}rder: 1px solid #D1DAE3;
	}
	
.cel_border {
	border-top : 1px solid #404040;
	border-bottom : 1px solid #404040;
	border-left : 1px solid #404040;
	border-right : 1px solid #404040;
}

.border_top {
	border-top: 1px solid #BFBFBF;
	}
	
.border_right {
	border-right: 1px solid #BFBFBF;
	}

.border_bottom {
	border-bottom: 1px solid #BFBFBF;
	}
	
.border_left {
	border-left: 1px solid #BFBFBF;
	}
	
.paybg {
	background-color:#404040;
	}
	
	