/* CSS Document */
.ClearHead {
clear: both;
display: block;
height: 1px;
width: 1px;
line-height: 1px;
font-size: 1px;

}
#BestPriceQuestion,
#BestPriceFoundItCheaper {
	position:absolute;
	top: -35px;
	left: 0px;
	width: 100%;
	text-align: center;
}
.FITContainer {
	width: 100%;
	z-index: 2;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0 auto;
}
.FITContainer1 {
width: 960px;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
}

.FoundItCheaper1 {
width: 569px;
height: 160px;
border: 2px solid #ccc;
display: block;
z-index: 2;
margin: 0 auto;
background-color: #fff;
text-align: center;
}
.FoundItCheaper2 {
width: 569px;
height: 635px !important;
height: 650px;
border: 2px solid #ccc;
display: block;
z-index: 2;
margin: 0 auto;
background-color: #fff;
text-align: center;
}
.FoundItCheaper2a {
width: 760px;
display: block;
z-index: 2;
margin: 0 auto;
background-color: #fff;
text-align: center;
}
.FoundItCheaper2b {
width: 760px;
float: left;
border: 2px solid #ccc;
display: block;
z-index: 2;
margin: 0 auto;
background-color: #fff;
text-align: center;
}
.FoundItCheaper3 {
width: 960px;
margin: 0 auto;
background-color: #fff;
text-align: center;
margin-bottom: 20px;
}
.BPGlogo {
float: left;
width: 125px;
margin: 20px 0 0 20px !important;
margin: 20px 0 0 10px;
}
.BPGlogo2 {
float: left;
width: 160px;
margin: 20px 0 0 20px !important;
margin: 20px 0 0 10px;
}
.FITclose {
float: right;
padding: 5px;

}
.FICparagraph {
width: 370px;
float: left;
text-align: left;
margin: 15px 0 0 0 !important;
margin: 0px 0 0 0;
}
.FICparagraph2 {
width: 700px;
float: left;
text-align: left;
margin: 30px 0 0 20px ;
}
.FICparagraph3 {
width: 550px;
float: left;
text-align: left;
margin: 30px 0 0 0px ;
}
.FICredalert {
border: 1px solid #96171a;
width: 90%;
text-align: center;
margin: 0 auto;
margin-top: 10px;
}
.FICredtop {
background-color: #96171a;
color: #fff;
width: 100%;
}
.FICredbottom {
color: #000;
font-size: 12px;
color: #96171a;
font-weight: bold;
width: 100%;
padding: 4px;
}
.FICredalert2 {
border: 1px solid #96171a;
width: 560px;
text-align: center;
margin: 0 auto;
margin-top: 10px;
}
.FICredtop2 {
background-color: #96171a;
color: #fff;
width: 560px;
}
.FICredbottom2 {
color: #000;
font-size: 12px;
color: #96171a;
font-weight: bold;
width: 560px;
padding: 4px;
}
.Purchased {
width: 370px;
float: left;
text-align: center;
margin: 30px 20px 0 20px !important;
margin: 40px 10px 0 10px;
font-size: 18px;
}
.Purchased .question {
margin-bottom: 20px;
font-size: 18px;
}
.Thank {
width: 370px;
float: left;
text-align: left;
margin: 10px 20px 0 20px !important;
margin: 20px 10px 0 10px;
font-size: 18px;
}
.ThankYou {
font-size: 20px;
margin-bottom: 10px;
}

.ThankYouP {
font-size: 12px;
font-weight: normal;
text-align: left;
line-height: 15px;
}
.ThankYouP a{
font-size: 12px;
font-weight: normal;
color: #000;
}
.Purchased .checkboxes {
display: inline;
font-size: 18px;
}
.FICform {
width: 90%;
margin: 0 auto;
}
.FICrightform {
float: right;
width: 250px;
text-align: left;
}
.FICleftform {
float: left;
width: 250px;
text-align: left;
}
.FICrightform2 {
float: right;
width: 255px !important;
width: 250px;
margin-right: 40px !important;
margin-right: 27px;
text-align: left;
}
.FICrightform2 img{
margin-top: 20px;
}
.FICleftform2 {
float: left;
width: 255px !important;
width: 250px;
margin-left: 70px !Important;
margin-left: 30px;
text-align: left;
}
.FICexample {
font-size: 12px;
color: #039;
}
.FICjusttext {
font-size: 12px;
color: #000;
margin-top: 10px;
margin-bottom: 3px;
}
.FICjustinput {
font-size: 12px;
color: #96171a;
font-weight: normal;
margin-left: 0px !important;
margin-left: 12px;
}
.FICjustinput2 {
font-size: 12px;
color: #96171a;
font-weight: normal;
margin-left: -12px !important;
margin-left: 0px;
}
.FICjustinput2 input{
width: 230px;
border: 2px solid #96171a;
}
.FICjustinput3 {
font-size: 12px;
color: #96171a;
font-weight: normal;
margin-left: -12px !important;
margin-left: 0px;
}
.FICjustinput3 input{
width: 230px;
}
.FICjustinput4 {
font-size: 12px;
color: #96171a;
font-weight: normal;
margin-left: 0px !important;
margin-left: 12px;

}
.FICjustinput input{
width: 230px;
}
.FICjustinput4 input{
width: 230px;
border: 2px solid #96171a;
}
.FICredbold {
font-weight: bold;
color: #96171a;
font-size: 12px;
width: 90%;
text-align: left;
margin: 0 auto;
margin-top: 10px;
}
.FICredbold2 {
font-weight: bold;
color: #96171a;
font-size: 12px;
text-align: left;
margin: 0 auto;
margin-top: 10px;
margin-left: 95px;
}
.FICoptional {
width: 90%;
text-align: center;
margin: 0 auto;
margin-top: 10px;
}
.FICoptionaltext {
font-size: 12px;
width: 100%;
text-align: left;
margin-bottom: 3px;

}
.FICoptional textarea{
font-size: 12px;
width: 100%;
height: 50px;
margin-bottom: 3px;
}
.FICoptional img{
margin: 0 auto;
margin-top: 20px;
}
.FICblock {
width: 750px;
font-size: 12px;
color: #000;
text-align: left;
margin: 0 auto;
margin-top: 10px;
margin-bottom: 10px;
line-height: 16px;
}
.FICblock2 {
width: 750px;
font-size: 12px;
color: #000;
text-align: left;
margin: 0 auto;
margin-top: 20px;
margin-bottom: 20px;
line-height: 16px;
float: left;
}
.FICblock2 ul, ol{
margin-top: 10px;
margin-bottom: 10px;
}
.FICred {
font-size: 14px;
color: #96171a;
font-weight: bold;
margin-left: 20px;
}
.FICterms {
width: 559px;
margin: 0 auto;
font-size: 10px;
text-align: left;
margin-left: 10px;
}