
.padlogin {padding:4px; padding-bottom:0px;}

table.OrangeSeparator {
	background-color:#FFCC03;
	width:100%;
	border-bottom:1px solid white;
}

td.register {
	padding: 6px; 
	padding-left:8px; 
	vertical-align: top;	
	width:100%;
}
td.columnportletcalen1 {
   font:bold 12px Arial;
	color: White;
	border-top: 1px solid #0D54B0;
	border-right: 1px solid #0D54B0;
	border-left: 1px solid #0D54B0;
	padding: 5px;
	vertical-align: top;
	background-color:  #7FA8DC;
}
td.columnportletcalen2 {
	font:normal 12px Arial;
	color: #000000;
	border-bottom: 1px solid #0D54B0;
	border-right: 1px solid #0D54B0;
	border-left: 1px solid #0D54B0;
	padding: 5px;
	padding-left: 30px;
	vertical-align: top;
	background-color:  White;
}
td.columnportlebotcenter {
   border-bottom: 1px solid #0051BA;
	padding: 5px;
	vertical-align: top;
	text-align: center;
}
td.columnportlerigbotcenter {
   border-right: 1px solid #0051BA;
	border-bottom: 1px solid #0051BA;
	padding: 5px;
	vertical-align: top;
	text-align: center;
}
td.columnportlerigcenter {
   border-right: 1px solid #0051BA;
	padding: 5px;
	vertical-align: top;
	text-align: center;
}
td.columnportlecenter {
   padding: 5px;
	vertical-align: top;
	text-align: center;    
}
td.columnportlebotcentersub {
   border-bottom: 1px solid #0051BA;
	padding: 5px;
	vertical-align: top;
	text-align: center;
	text-decoration: underline;
}
.tablebluefat { 
   padding:6px;
	border:1px solid #1B5EC1;
	border-top:0px;
}
tablebluetop {
   border-top: 2px solid #0051BA;
	width: 1%;
}
tablebluebottom {
   border-bottom: 2px solid #0051BA;
	width: 1%;
}
