@charset "utf-8";
/* CSS Document */

.locatorbackground {
	background-image: url(/CustomerPreferences/images/locator_back.gif);
}

.locatorbackground_SP {
	background-image: url(/CustomerPreferences/images/locator_back_SP.gif);
}

.locatorsorrybackground {
	background-image: url(/CustomerPreferences/images/locatorsosorry_back.jpg);
}

.locatorsorrybackground_SP {
	background-image: url(/CustomerPreferences/images/locatorsosorry_back_SP.jpg);
}

.locatorresultsbackground {
	background-image: url(/CustomerPreferences/images/locatorresults_back.jpg);
}

.locatorresultsbackground_SP{
	background-image: url(/CustomerPreferences/images/locatorresults_back_SP.jpg);
}

.benefitsbackground {
	background-image: url(/CustomerPreferences/images/benefits_back.gif);
}

.benefitsbackground_SP {
	background-image: url(/CustomerPreferences/images/benefits_back_SP.gif);
}

.locatorheader { 
    color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}

a.locatorlink {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

a.locatorlink:hover {
	color: #FFFFFF;
	background-color: #F1878C;
}

.locatorIBCheader { 
    color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: none;
}

.registerheader { 
    color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: none;
}

.locatorsmall { 
    color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;
}

a.locatorsmalllink {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}

a.locatorsmalllink:hover {
	color: #FFFFFF;
	background-color: #F1878C;
}

div#regBenefits
{
	margin:0;
	padding:0 10px 0 10px;
}

div#regBenefits ul
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	padding-left:1em;
	text-indent: -.8em;
}

div#regBenefits ul li
{
	margin:0;
	padding:4px 0 5px 0;
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-decoration: none;
}

#newRegistration .lblCol, #newRegistration .ctrlCol, #newRegistration .chkBoxCtrlCol
{
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-decoration: none;
}

#newRegistration .lblCol
{
	padding:5px 2px 5px 5px;
	
	text-align:right;
	width:160px;
}

#newRegistration .ctrlCol
{
	padding:5px 0 5px 4px;
}

#newRegistration .chkBoxCtrlCol
{
	padding:5px 0 5px 0;
}

#newRegContactPhoneContainer
{
	display:inline;
	padding-left:10px;
	color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}
div.phoneContainer
{
	display:inline;
}
