﻿.HeaderText { width: 80%; margin-left: auto; margin-right: auto; border-bottom: solid 1px black; padding-top: 10px; font-size: 12pt;}
.HeaderTextM { width: 95%; margin-left: auto; margin-right: auto; border-bottom: solid 1px black; padding-top: 10px; font-size: 12pt;}

.HeaderBody { width: 80%; font-size: 9pt; margin-left: auto; margin-right: auto; }
.HeaderBodyM { width: 95%; font-size: 9pt; margin-left: auto; margin-right: auto; }
.HeaderBody p { margin: 0px; text-indent: -20px; padding-left: 20px; padding-right: 20px; }
.HeaderBodyM p { margin-bottom: 0px; margin-top: 10px; text-indent:-10px;padding-left: 10px; padding-right: 10px;}
.HeaderBody span { display: block; padding-left: 5px; padding-right: 5px; }
.HeaderBodyM span { display: block; padding-left: 5px; padding-right: 5px; }

.HeaderFooter { font-weight: bold; padding-top: 10px; font-size: 11pt; text-align:center;}
.HeaderFooter p { margin: 0px;}

.HeaderError {font-weight: bold; padding-top: 10px; font-size: 11pt; text-align:center;}
.HeaderError p { margin-top: 0px; color:Red; }

.BodyInput { padding-left: 20%; overflow: auto; font-size: 11pt;}
.BodyInputM { padding-left: 10px; overflow: auto; font-size: 11pt;}

.BodyInput2 { padding-left: 10%; overflow: auto; font-size: 11pt;}
.BodyInput2M { padding-left: 10px; overflow: auto; font-size: 11pt;}

.BodyInput3 { padding-left: 10%; overflow: auto; font-size: 11pt; padding-bottom: 10px;}
.BodyInput3M { padding-left: 10px; overflow: auto; font-size: 11pt; padding-bottom: 10px;}

.BodyInputA1 { float: left; width: 150px;}
.BodyInputA1M { }

.BodyInputA2 { float: left; width: 220px; text-align: right;}
.BodyInputA2M { padding-bottom: 10px; }
.BodyInputA2 input {width: 200px;}
.BodyInputA2M input {width: 95%; }

.BodyInputB1 { float: left; width: 250px;}
.BodyInputB1M { }

.BodyInputB2 { float: left; width: 120px; text-align: right;}
.BodyInputB2M { }
.BodyInputB2 input {width: 100px;}
.BodyInputB2M input {width: 95%;}

.BodyInputC1 { float: left; width: 120px; text-align: right;}
.BodyInputC1M { }

.BodyInputC2 { float: left; width: 300px; text-align: right;}
.BodyInputC2M { padding-bottom: 10px; }
.BodyInputC2 input {width: 270px;}
.BodyInputC2M input {width: 95%; }

.BodyInputD1 { float: left; width: 120px; text-align: right;}
.BodyInputD1M { }

.BodyInputD2 { float: left; width: 300px; text-align: right;}
.BodyInputD2M { }
.BodyInputD2 input {width: 270px;}
.BodyInputD2M input {width: 95%; }
.BodyInputD2 select {width: 276px;}
.BodyInputD2M select {width: 96%; }

.BodyInputD3 { float: left; width: 120px; text-align: right; }
.BodyInputD3M { display: none; }

.BodyButton { padding-top: 20px; text-align: center; padding-bottom: 10px;}
.BodyButton input { width: 75px; }

.RegComplete {padding-left: 20px; margin-bottom: 20px;}

.PopupMsgBkgnd { height : 100%; width: 100%;  top: 0;  left: 0;  position: absolute;  background-color: #000000;  display:none;  -moz-opacity: 0.2;   opacity: 0.2;  filter: Alpha(opacity=20); }
.PopupMsg { width: 400px; top: 250px; left: 50%; margin-left: -200px; position: absolute; font-weight: bold; font-size: 11pt; color: black; border: solid 1px #c0c0c0; display:none; background-color: #f5f5f5; -moz-opacity:auto;  opacity:auto; filter:auto; padding:0px; border-collapse:separate; }
.PopupMsgM { width: 95%; top: 250px; position: absolute; font-weight: bold; font-size: 11pt; color: black; border: solid 1px #c0c0c0; display:none; background-color: #f5f5f5; -moz-opacity:auto;  opacity:auto; filter:auto; padding:0px; border-collapse:separate; }
.PopupMsgBorder { border: solid 1px #7a88b7; width:100%; height:100%; }
.PopupMsgHeader { background-color:#CCCCFF; border-bottom: solid 1px #c0c0c0; margin:0px; padding:0px; text-align:center; }
.PopupMsgBody {	border-top: solid 1px #7a88b7; margin:0px; padding-top:5px; text-align:center; }
