.SearchField {
background-color: FFFFFF;
border-width: 1;
color: 555555;
font-size: 8pt;
font-family: arial;
}

.BigPrice {
font-family: Tahoma; 
font-size: 15px;
color: #008764;
font-weight: bold;
}

.ProductOne {
font-family: Tahoma; 
font-size: 13px;
color: #790B19;
font-weight: bold;
}

.ProductTwo {
font-family: Tahoma; 
font-size: 13px;
color: #BE2337;
font-weight: bold;
}

.StorePrice {
font-family: Tahoma; 
font-size: 12px;
color: #B90C45;
font-weight: bold;
}

.StoreBig {
font-family: Tahoma; 
font-size: 15px;
color: #B90C45;
font-weight: bold;
}

.HomeDate {
font-family: Tahoma; 
font-size: 11px;
color: #008764;
font-weight: bold;
}

.MainText {
font-family: Tahoma; 
font-size: 11px;
color: #650A18;
}

.FooterText {
font-family: Tahoma; 
font-size: 10px;
color: #969696;
}

.FooterLink {
font-family: Tahoma; 
font-size: 10px;
color: #840015;
font-weight: bold;
}

body { 
font-family: Tahoma; 
font-size: 11px; 
color: #650A18;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
background-color: #FFFFFF;
}

A:link {
color: #008764;
font-size: 11px;
text-decoration: none;
}

A:visited {
color: #008764;
font-size: 11px;
text-decoration: none;
}

A:active {
color: #008764;
font-size: 11px;
text-decoration: none;
}

A:hover {
color: #008764;
font-size: 11px;
text-decoration: underline;
}


/**** MEMBER CONTROLS VIEW SPECIFIC ****/

.memberControls {
#margin:0 10%;
}

.memberControls label {
display:inline-block;
width:40%;
text-align:right;
padding: 5px;
font-family: Tahoma; 
font-size: 11px;
font-weight: bold;
color: #650A18;
}

.memberControls .row {
margin-bottom:15px;
}

.memberControls .row table,
.memberControls .header_row table {
width:100%;
}

.memberControls .hiddenrow {
#display:none;
}

.memberControls select.state, select.country, .date_form, .memberControls .staticField {
margin-left:0;
height:100%;
text-align:left;
}

.memberControls input {
width:200px;
margin-left: 0;
height:100%;
text-align:left;
}

.memberControls span.validation_notice {
display:block;
margin-top:4px;
font-size:9px;
color:#FF4444;
text-align:center;
}

.memberControls input.validateInvalid {
border-color:red;
background-color:#FFCCCC;
}

.memberControls input.validateValid {
border-color:#22AA22;
}

.memberControls input.checkbox {
width:auto;
height:auto;
}

.memberControls .staticField {
font-family: Tahoma; 
font-size: 11px;
font-weight: bold;
color:#FFB227;
}