	.alert {
		background: #fff6bf url(images/information.png) center no-repeat;
		background-position: 15px 50%; /* x-pos y-pos */
		text-align: left;
		padding: 5px 20px 5px 45px;
		border-top: 2px solid #ffd324;
		border-bottom: 2px solid #ffd324;
		margin-bottom:8px;
	}
	
	.ButtonRed {
		color:#ffffff;
		background-color:#d30032;
		padding:2px 30px 2px 30px;
		min-width:150px;
	}
	
	
	.SectionHeader {
		color:#FFF;
		background-color:#000;
		font-weight:bold;
		padding:5px;
		font-size:13px;
	}
	
	.SectionHeader.Notes {
		background-color:#ff0000;
	}

	.SectionHeader.Regs {
		background-color:#003366;
		margin-left:-1px;
	}
	
	.Note {
		padding:5px;
		background-color:#FFFFFF;		
		}

	.Note.odd {
		background-color:#FFFFCC;		
		}
		
		
		
		    
/* Public Header */
    .header {
        width: 100%;
        height: 118px;
        background: url(../../images/layout/header.jpg) no-repeat scroll top center #4A677E;
    }

	.headerLogo {
        width:200px;
        padding:10px;
        float:left;
    }
    
    .headerTagline {
        color:##FFFFFF;
        font-size:1em;
        font-weight:bold;
        font-family:helvetica,sans-serif;
        width:550px;
        text-align:center;
        float:left;
        padding-top:20px;
    }
	
/* User Header Stuff */	
	
    
    .headerUser {
        background: url(../../images/layout/HeaderUserBG.jpg) no-repeat bottom left #fff;
		min-height:100px;
		height:100px;		
}	
	
	.headerUserCol1 {

    }

	.headerUserCol2 {	
		font-size: 20px;
		font-weight: bold;
		color: #FFFFFF;
		padding-bottom:10px;
	}

	.headerUserCol3 {
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		padding-bottom:15px;		
	}

	.headerUserCol3 .Impt{
		font-size:14px;
		color:#F00;
	}
	
	.headerUserCol4 {
        width:150px;
		float:left;
    }	
	

/* Broker Header */


    .headerBroker {
        width: 100%;
        height: 150px;
        background: url(../../images/layout/HeaderBrokerBG.jpg) no-repeat scroll bottom left #fff;
		vertical-align: bottom;
    }	


    .headerBroker .headerTagline {
        color:##FFFFFF;
        font-size:1em;
        font-weight:bold;
        font-family:helvetica,sans-serif;
        width:550px;
        text-align:center;
        float:left;
        padding-top:70px;
    }



    .headerUserTagline {
        color:##FFFFFF;
        font-weight:bold;
        font-family:helvetica,sans-serif;
		padding-bottom:23px;
    }
	

/* End Headers */

	
	.BuyTable {
		border-collapse:collapse;
		font-size:10px;
		background-color:#FFF;
	} 
	
	.BuyTable TH {
		border-color: #000; 
		border-style: solid;
		border-width:1px;	
		background-color:#e8e8e8;
		text-align:center;
		font-weight:normal;
	}
	
	.BuyTable td {
		border-color: #000; 
		border-style: solid;
		border-width:1px;	
	}	

	.BuyTable td input{
		width:45px;
		font-size:9px;
	}	

	.BuyTable td select{
		width:75px;
		font-size:9px;
	}	



/* User Page */

.MainEntry{
	border-bottom:1px dotted #CCCCCC;
	width:500px;
	margin-bottom:10px;
	padding-bottom:2px;
}

.MainEntry .EntryImg{
	width:100px;
	float:left;
	text-align:center;
}


.MainEntry .EntryText{
	width:400px;
	float:left;
}


.clear {
	clear:both;
}



.SelButton{
	color:#ffffff !important;
	border:outset;
	font-weight:bold;
	padding:5px;
	width:185px;
	font-size:14px;
	display:inline;
}

.SelButton label{
	color:#ffffff !important;
}

.SelButtonSale{
	background-color:#d30032;
}

.SelButtonLease{
	background-color:#003399;
}


.FPBigText { 
	font-size:18px;
}



.SaleTypeButtonHolder{
	width:425px;
	margin:10px auto 20px auto;
	}
	
.SaleTypeButton{
	color:#ffffff;
	border:outset;
	font-weight:bold;
	padding:5px;
	width:185px;
	font-size:14px;
	display:inline;
}

.SaleTypeButtonSale{
	background-color:#d30032;
	margin-right:5px;
}

.SaleTypeButtonLease{
	background-color:#003399;
}

.BigText { 
	font-size:22px;
}




.DollarSign
{
	float:right;
}

.RedStar {
	color:#F00;
	font-size:16px;
	font-weight:bold;

}
