body{
	margin:0px;
	background-color:#d8bfa3;
	background-image:url(images/bgsunTile.gif);
	background-repeat:repeat;
}

.purpleNav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	text-transform:uppercase;
	padding:3px;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
}
a.purpleNav:hover{
	color:#e6b0cd;
}

.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00203c;
	line-height:20px;
}

.text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#872358;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
}

.header{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#872358;
	line-height:34px;
}

.subHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#872358;
	line-height:30px;
	
}

.miniHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#872358;
	line-height:30px;
	
}

.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}

.MaskedEditError
{
    background-color: #ffcccc;
}


/*================================= NEW STYLES FROM PGATOUR CORPORATE REGISTRATION EVENTS SCREENS ===================== */
.signIn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00203c;
	font-weight: normal
}

.onlineReg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#00203c;
	font-weight:600;
	line-height:20px;
}

.priceTags{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00203c;
	font-weight:bold;
	line-height:20px;	
}

.displabel
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00203c;
	font-weight: normal;
	background-color: #FFFFFF;
	border: 1px;
	border-color: #000000;
	vertical-align:middle;
}

.displabel2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00203c;
	font-weight: normal;
	background-color: #FFFFFF;
	border: 1px;
	border-color: #000000;
	vertical-align:middle;
	text-transform:uppercase;
}

.dispbutton
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FDEFDF;
	font-weight: normal;
	background-color: #872358;
	border: 1px;
	border-color: #957861;
	/*957861*/
}
/*================================= NEW STYLES FROM PGATOUR CORPORATE REGISTRATION EVENTS SCREENS ===================== */

.subHeaderImport{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#CC0000;
	line-height:30px;
	
}

.charsMax
{
	background-color: #ffffcc;
	border-right: medium none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00203c;
	font-weight: normal;
	border-top: medium none;
	border-left: medium none;
	width: 32px;
	border-bottom: medium none;
	height: 15px;
}


.style2 {	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-weight: bold;
}
.table {font-size: 12px;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-weight: bold; }

.popup{
    overflow : auto;
    border: solid 9px #1F5AB4;
    /*padding: 3px;*/
    height : auto;
    width : 750px;
    background-color:#ffffff;
}

.updateProgress
        {
           
            background-color:#FFFFFF; 
            position:absolute; 
            width:130px; 
            height:50px;    
        }
        .updateProgressMessage
        {
            margin:3px; 
            font-family:Trebuchet MS; 
            font-size:small; 
            vertical-align: middle;
        }
.modalPopup
{
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
}
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.prplmed {
	font-size: 16px;
	color: #936;
	font-weight: bold;
}
.white {
	font-weight: bold;
	color: #FFF;
}


