img{

border:none;
}
select {
	background-color: #f5f5f5;
	border:1px solid #cdcdcd;
}
.img-display{
display:block;}
.textuline{
text-decoration:underline;
}
.breadcrums{
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #3e5e59;
}
/*styles for HAS BEST BUY*/
.hbb-header {
	background-image: url(../images/topbg.jpg);
	background-repeat: no-repeat;
	width: 771px;
	background-position: top;
	height: 168px;
	background-color: #f1f1f4;
	
}
.hbb-search_copy{
	font-size: 10px;
	color:#f04235;
	font-family: tahoma;
	font-weight: bold;
 }
 .hbb-table{
	font-family:arial;
	font-size: 10px;
	padding-left:0px;
	width: 771px;
}
.hbbcelltypical{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #646464;
}
.hbb-cellonline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646464;
}
.hbb-cellheadborder{border-bottom:1px solid #cdcdcd; vertical-align:top;
}
.hbb-cellheadwithimgtypical{
border-bottom:1px solid #cdcdcd; background-image:url(../images/hbb-ques.jpg); background-repeat:no-repeat; background-position:98px 5px; padding-left:8px;
}
.hbb-cellheadwithimgamt{
border-bottom:1px solid #cdcdcd;vertical-align:top; background-image:url(../images/hbb-ques.jpg); background-repeat:no-repeat; background-position:72px 20px;
}
.hbb-cellheadamtrepay{
border-bottom:1px solid #cdcdcd;vertical-align:top; background-image:url(../images/hbb-ques.jpg); background-repeat:no-repeat; background-position:120px 20px;
}


.hbb-topheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #89bd51;
	margin-left:90px;
	margin-top:10px;
	margin-bottom: 30px;
	padding-top: 15px;
	
}
.hbb-topheader{
font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6cbe46;

	}
.hbb-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33px;
	font-weight: bold;
	color: #68be41;
	
}
.hbb-center{
	background-color: #f1f1f4;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.hbb-subtable td {
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
	padding: 5px;
}

.hbb-maintable{
	border:1px solid #6c6c6c;
	border-top:none;
	margin-left: 20px;
	margin-right: 20px;
}
.hbb-subtable{
	border-top:1px solid #6c6c6c; 
	border-bottom:1px solid #cdcdcd;
}
.hbb-altwhite{
background-color:#FFFFFF;
}
.hbb-altblue{
background-color:#ebfaff;
}
.hbb-tabhead{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646464;
	padding-left: 10px;
	
}
.hbb-cellborder{
border-bottom:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
}
.hbb-cellbordernone{
border-bottom:1px solid #cdcdcd;
border-right:none;
}
.hbb-tableheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #6b6b6b;
	padding-left: 30px;
	padding-bottom: 10px;
	padding-top: 20px;
}
/* styles for HAS DATA BEST BUY*/
.hdbb-header {
	background-image: url(../images/topbg.jpg);
	background-repeat: no-repeat;
	width: 771px;
	background-position: top;
	height: 168px;
	background-color: #eeedf2;
	
}
.hdbb-search_copy{
	font-size: 10px;
	color:#f04235;
	font-family: tahoma;
	font-weight: bold;
 }
 .hdbb-table{
	font-family:arial;
	font-size: 10px;
	padding-left:0px;
	width: 771px;
}
.hdbbcelltypical{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #646464;
}
.hdbb-cellonline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646464;
}
.hdbb-cellheadborder{border-bottom:1px solid #cdcdcd; vertical-align:top;
}
/*.hdbb-cellheadwithimgtypical{
border-bottom:1px solid #cdcdcd; background-image:url(../images/hbb-ques.jpg); background-repeat:no-repeat; background-position:88px 5px; padding-left:0px;
}
.hdbb-cellheadwithimgamt{
border-bottom:1px solid #cdcdcd;vertical-align:top; background-image:url(../images/hbb-ques.jpg); background-repeat:no-repeat; background-position:70px 20px;
}
.hdbb-cellheadamtrepay{
border-bottom:1px solid #cdcdcd;vertical-align:top; background-image:url(../images/hbb-ques.jpg); background-repeat:no-repeat; background-position:162px 20px;
}
.hdbb-cellheadapply{
border-bottom:1px solid #cdcdcd;vertical-align:top;background-image:url(../images/hbb-ques.jpg); background-repeat:no-repeat; background-position:90px 13px;
}*/
.hdbb-cellheadwithimgtypical{
border-bottom:1px solid #cdcdcd; padding-left:0px;
}
.hdbb-cellheadwithimgamt{
border-bottom:1px solid #cdcdcd;vertical-align:top; 
}
.hdbb-cellheadamtrepay{
border-bottom:1px solid #cdcdcd;vertical-align:top; 
}
.hdbb-cellheadapply{
border-bottom:1px solid #cdcdcd;vertical-align:top;
}

.hdbb-topheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #89bd51;
	margin-left:90px;
	margin-top:10px;
	margin-bottom: 30px;
	padding-top: 15px;
	
}
.hdbb-topheader{
font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6cbe46;
	width:520px;

	}
.hdbb-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33px;
	font-weight: bold;
	color: #89bd51;
	
}

.hdbb-center{
	background-color: #f1f1f4;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.hdbb-subtable td {
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646464;
	padding: 5px;
}
.hdbb-subtable-cc td {
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646464;
	padding: 2px;
}
.hdbb-subtable-cc{
	border-top:1px solid #6c6c6c; 
	border-bottom:1px solid #cdcdcd;
}
.hdbb-maintable{
	border:1px solid #6c6c6c;
	border-top:none;
	margin-left: 20px;
	margin-right: 20px;
	
}
.hdbb-maintable1{
	border:1px solid #6c6c6c;
	border-top:none;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
}
.hdbb-subtable{
	border-top:1px solid #6c6c6c; 
	border-bottom:1px solid #cdcdcd;
}
.hdbb-altwhite{
background-color:#FFFFFF;
}
.hdbb-altblue{
background-color:#ebfaff;
}
.hdbb-tabhead{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646464;
	padding-left: 6px;
	
}
.hdbb-tabhead-Apply{
	text-align: left;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646464;
	padding-left: 25px;
	
}
.hdbb-tabhead-APR{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646464;
	padding-left: 1px;
	
}
.hdbb-cellborder{
border-bottom:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
}
.hdbb-cellborder-detail{
border-bottom:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
text-align:left;
}
hdbb-cellborder-cc{
border-bottom:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
}
.hdbb-cellbordernone{
border-bottom:1px solid #cdcdcd;
border-right:none;
}
.hdbb-tableheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #89bd51;
	padding-left: 30px;
	padding-bottom: 10px;
	padding-top: 4px;
}
.hddb-greengradbg {
	background-image: url(../images/hdbb-greengrad.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	height: 40px;
}
.hddb-graygradbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
	background-image: url(../images/hbb-graygrad.jpg);
	background-repeat: repeat-x;
	height: 120px;
	
}
.hdbb-right {
	text-align: left;
}
.hdbb-left {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
	padding-top:0px;
	padding-left:1px;
}

.hddb-graygradbg div {
	background-color: #e3e3e3;
	height: 33px;
	margin-left: 20px;
	text-align: center;
	vertical-align: top;
	margin-bottom: 3px;
	padding-top: 0px;
	text-indent: 5px;
	width: 326px;
	margin-top: 3px;
}
.hdbb-largeinput {
	background-image: url(../images/hbb-inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #cdcdcd;
	height: 23px;
	width: 207px;
	margin-top: 5px;
}
.hdbb-smallinput{
background-image: url(../images/hbb-inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #cdcdcd;
	height: 23px;
	width: 65px;
	
}
.hdbb-smallinputPeriod{
background-image: url(../images/hbb-inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #cdcdcd;
	height: 23px;
	width: 30px;
	
}

.hdbb-right select {
	background-image: url(../images/hbb-inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #cdcdcd;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #646464;
	width: 205px;
	background-color:#f5f5f5;
}
.hddb-pinkbg {
	background-color: #ffc195;
	height: 81px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
	text-align: center;border:1px solid #959595;
}
.hddb-graygradbg1 {
	background-image: url(../images/hbb-graygrad1.jpg);
	height: 156px;
	border: 1px solid #6c6c6c;
}
.hddb-graygradbg1 input {
	background-image: url(../images/hbb-inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #cdcdcd;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	margin-top: 5px;
}
.hddb-graygradbg1 div {
	text-align: left;
	margin-left: 20px;
	line-height: 25px;
	margin-top: 10px;
	font-family: Georgia;
	font-size: 16px;
	font-style: italic;
	color: #ef3f34;
}
/* style ends here*/


/*HAS RECLAIM CAPTURE*/
.hrc-graytable {
	background-color: #eaeaee;
	
}
.hrc-greengradbg {
	background-image: url(../images/hdbb-greengrad.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	height: 39px;
	padding-left: 20px;
}
.hrc-leftdiv {
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #aea4a4;
	margin: 15px;
	
}
.hrc-leftdiv ul {
	list-style-type: none;
	text-align: right;
	margin: 0px;
	padding: 0px;
	
}
.hrc-leftdiv li {
	margin-right: 20px;
	margin-left: 50px;
	margin-top:3px;
}
.hrc-rightdiv {
	font-family: Arial, Helvetica, sans-serif;
}
.hrc-rightdiv ul {
	list-style-type: none;
}
.hrc-rightdiv li {
	margin-right: 20px;
	margin-left: 30px;
	margin-top:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color:#646464;
	font-weight: bold;
}
.hrc-rightdiv li .hrc-next {
	text-align: right;
	margin-top: 90px;
	vertical-align: top;
}
.hrc-whitemid {
	background-color:#FFFFFF;
	border-left:2px solid #e4e4e7;
	border-right:2px solid #e4e4e7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
}
.hrc-whitemid ul {
	list-style-type: none;
}
.hrc-whitemid li {
	float: left;
	margin: 20px;
}
.hrc-header {

	background-image: url(../images/topbg.jpg);
	background-repeat: no-repeat;
	height: 168px;
	background-position: top;
}
/*HAS PARTNER 1*/
.hp1-header {
	background-image: url(../images/has-partner1topbg.jpg);
	background-repeat: no-repeat;
	height: 205px;
	width: 771px;
	background-color: #eeeef1;
}
.hp1-topheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #68be41;
	margin-left:120px;
	margin-top:15px;
	margin-bottom: 30px;
	padding-top: 15px;
	
}
.hp1-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33px;
	font-weight: bold;
	color: #68be41;
	
	
}
.hp1-search_copy {

	 font-size: 10px;
	 color:#f04235;
}
.hp1-left {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 30px;
	float: left;
	width: 392px;
}
.hp1-left ul {
	list-style-position: outside;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}
.hp1-search_copy{
	font-size: 10px;
	color:#f04235;
	font-family: tahoma;
	font-weight: bold;
 }
.hp1-graytable {

	background-color: #f1f1f4;
}
.hp1-left span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #68be41;
}
.hp1-left p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #646464;
}
.hp1-left p img {
	float: left;
}
.hp1-right {
	font-family: Arial, Helvetica, sans-serif;
	color: #646464;
	height: 130px;
	width: 225px;
	border: 1px solid #646464;
	font-size: 16px;
	font-weight: bold;
	margin-left: 100px;
	background-color: #e2e2e2;
	margin-top: 50px;
}
.hp1-right span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6CBF46;
	margin-top: 100px;
	margin-left: 20px;
}
.hp1-right img {
	text-align: right;
	margin-right: 20px;
	float: right;
	margin-top: 10px;
}
.hp1-green-mainheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #89bd51;
	margin-right: 30px;
	margin-left: 10px;
	float: left;
}
.hp1-graytext {
	font-family: tahoma;
	font-size: 12px;
	color: #646464; font-weight: bold;
	float: right;
}
.hp1-whitemid ul {
	list-style-position: inside;
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.hp1-whitemid li {
	float: left;
	margin: 0px;
	padding: 0px;
}
.hp1-box1 {
	height: 128px;
	width: 206px;
	border: 3px solid #c8c6c6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
	text-align: center;
	vertical-align: middle;
}
.hp1-greensubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00a51f;
}
.hp1-whitemid {
	background-color:#FFFFFF;
	border-left:2px solid #e4e4e7;
	border-right:2px solid #e4e4e7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	padding-right: 10px;
	padding-left: 10px;
}
.hp1-box2 {
	width: 299px;
	height: 66px;
	border: 3px solid #c8c6c6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
	text-align: center;
	vertical-align: middle;
}
.hp1-box3 {
	width: 168px;
	height: 66px;
	border: 3px solid #c8c6c6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
	text-align: center;
	vertical-align: middle;
}
.hp1-box4 {
	width: 128px;
	height: 66px;
	border: 3px solid #c8c6c6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
	text-align: center;
	vertical-align: middle;
}
.hp1-box5 {
	width: 492px;
	height: 66px;
	border: 3px solid #c8c6c6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
	text-align: center;
	vertical-align: middle;
}.hp1-whitemid td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #646464;
}
.hp1-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00a51f;
	float:left;
	width:100%;
	
}
/*HAS PARTNER 3*/
.hp3-header {
	background-image: url(../images/has-partner1topbg.jpg);
	background-repeat: no-repeat;
	height: 205px;
	width: 771px;
	background-position: left top;
	background-color: #eeedf2;
}
.hp3-topheading {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #68be41;
	margin-left:110px;margin-top:10px;
	margin-bottom: 30px;
	padding-top: 15px;
}

.hp3-search_copy {
	font-size: 10px;
	color:#f04235;
	font-family: tahoma;
	font-weight: bold;
	margin-bottom: 20px;
}
.greentext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6CBF46;

}
.hp3-green-mainheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #5aa433;
	margin-right: 30px;
	margin-left: 10px;
	float: left;
}
.greentextsmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6CBF46;

}
.graytextlarge{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	
	color: #646464;
	}
	.graytext14b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
	}
	.graytext14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	color: #646464;
	}
.graytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #646464;
	}
	.graytext-italic{
	font-family: georgia;
	font-style:italic;
	font-size: 16px;
	
	color: #646464;
	}
	.hp3-graytext{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #7b7b7b;
	}
	.smallgraytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #646464;
	}
	
	.hp3-topmargin{
	margin-top:50px;
	margin-left:30px;
	}
	.hp3-box{
	height: 138px;
	width: 221px;
	border: 3px solid #C8C6C6;
	background-color: #FFFFFF;
	}
.hp3-right {
	font-family: Arial, Helvetica, sans-serif;
	color: #646464;
	height: 130px;
	width: 225px;
	border: 1px solid #646464;
	float: right;
	margin-right: 30px;
	font-size: 16px;
	font-weight: bold;
	background-color: #e2e2e2;
	line-height: 25px;
	padding-top: 10px;
}
.hp3-right span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6CBF46;
	margin-left: 20px;
	margin-top: 10px;
}
.hp3-right img {
	text-align: right;
	margin-right: 20px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
}
.hp3-optionrow {
	font-family: Arial, Helvetica, sans-serif;
}
.hp3-optionrow ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.hp3-optionrow li {
	float: left;
	margin-right: 5px;
}
/*HAS RECLAIM LANDING*/

.hrl-whitemid {
	background-color:#FFFFFF;
	border-left:2px solid #e4e4e7;
	border-right:2px solid #e4e4e7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
}
.hrl-whitemid ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
}
.hrl-whitemid li {
	float: left;
	margin:20px 10px 20px 15px;font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
}
.hrl-topright{
	background-image: url(../images/hrl-redstick.jpg);
	background-repeat: no-repeat;
	height: 430px;
	width: 173px;
	background-position:top;
	
	 }
	.hrl-topright p{
	margin-top: 95px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	text-align: left;
}

.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #ff3c30;
}

.largeinput{
background-image: url(../images/hbb-inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #cecece;
	margin-top: 3px;
	margin-bottom: 3px;
	height: 23px;
	margin-right: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	width: 315px;
}
.smallinput{
width:140px;background-image: url(../images/hbb-inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #cecece;
	margin-top: 3px;
	margin-bottom: 3px;
	height: 23px;
	margin-right: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;}
	
	
	/*HAS PARTNER 2*/
	
	.hp2-leftdiv {
	float: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

	border: 1px solid #6d7072;
}
.hp2-right {
	font-family: Arial, Helvetica, sans-serif;
	color: #646464;
	height: 130px;
	width: 225px;
	border: 1px solid #646464;
	float: right;
	margin-right: 30px;
	font-size: 16px;
	font-weight: bold;
	background-color: #e2e2e2;
	line-height: 25px;
	padding-top: 10px;
}
.hp2-right span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6CBF46;
	margin-left: 20px;
	margin-top: 10px;
}
.hp2-right img {
	text-align: right;
	margin-right: 20px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
}
	.hp2-topheading {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #68be41;
	margin-left:110px;margin-top:50px;
	margin-bottom: 30px;
	
}
	.hp2-smallinput{
width:115px;background-image: url(../images/hbb-inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #cecece;
	margin-top: 3px;
	margin-bottom: 3px;
	height: 23px;
	margin-right: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;}
.hp2-greengradbg {

	background-image: url(../images/hdbb-greengrad.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	height: 39px;
	padding-left: 20px;
	margin:0px 0px 0px 0px;
}
.whittext{
font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
}

.hp2-formleftside{
width:138px;
text-align:right;
}
.hp2-formrightside{
text-align:left;
padding-left:5px;font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
}.hp2-topmargin {

	margin-top:50px;
	margin-left:20px;
}
.hp2-right {

	font-family: Arial, Helvetica, sans-serif;
	color: #646464;
	height: 130px;
	width: 225px;
	border: 1px solid #646464;
	float: right;
	margin-right: 10px;
	font-size: 16px;
	font-weight: bold;
}
.hp2-right span {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6CBF46;
	margin-top: 100px;
	margin-left: 20px;
}
.hp2-right img {

	text-align: right;
	margin-right: 20px;
	float: right;
	margin-top: 10px;
}
.hp2-rightbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #646464;
	height: 305px;
	width: 224px;
	border: 1px solid #6d7072;
	background-color: #FFFFFF;
}
.hp2-rightbottom img {
	text-align: right;
	vertical-align: bottom;
	margin-left: 120px;
	margin-top: 177px;
}
/*HAS DATA CAPTURE*/
 .hdc-table{
	font-family:arial;
	font-size: 10px;
	padding-left:0px;
	width: 771px;
}
.hdc-leftdiv {
	float: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/hbb-graygrad.jpg);
	background-color: #eeeeee;
	background-repeat: repeat-x;
	background-position: center top;
}
.hdc-search_copy{
	font-size: 10px;
	color:#f04235;
	font-family: tahoma;
	font-weight: bold;
 }
.hdc-leftdiv ul {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}
.hdc-leftdiv li {
	margin-right: 20px;
	margin-left: 0px;
	margin-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color:#646464;
	font-weight: bold;
	text-align: left;
}
.hdc-greengradbg {


	background-image: url(../images/hdbb-greengrad.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	height: 39px;
	padding-left: 10px;
	margin:0px;
}
.hdc-rightdiv {
	font-family: Arial, Helvetica, sans-serif;
	width: 279px;
	height:340px;
	border: 1px solid #959595;
	
}
.hdc-rightdiv ul {
	list-style-type: none;
	list-style-image: url(../images/has-partner3arrow.jpg);
}
.hdc-rightdiv li {
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #646464;
}
.hdc-whitemid {

	background-color:#FFFFFF;
	border-left:2px solid #e4e4e7;
	border-right:2px solid #e4e4e7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
}
.hdc-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33px;
	font-weight: bold;
	color: #68be41;
	
}
.hdc-whitemid ul {
	list-style-type: none;
}
.hdc-graytable {
	background-color: #eaeaee;
	
}
.hdc-graytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #646464;
	margin-top:5px;
	}
.hdc-whitemid li {
	float: left;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}
.hdc-formleftside{
width:135px;
text-align:right;
}
input{
background-image:url(../images/hbb-inputbg.jpg);
background-repeat:repeat-x;
border:1px solid #cdcdcd;
}
.hdc-topheader {

font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6cbe46;
	width:620px;
}

.personal-info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.personal-info1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.personal-info-select {
	background-image: url(../images/hbb-inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #cdcdcd;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #646464;
	width: 144px;
	background-color:#f5f5f5;
}
.personal-info-select-small {
	background-image: url(../images/hbb-inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #cdcdcd;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	width: 46px;
	background-color:#f5f5f5;
}
.personal-info-select-small-dd {
	background-image: url(../images/hbb-inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #cdcdcd;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	width: 40px;
	background-color:#f5f5f5;
}
.personal-info-select-small-year {
	background-image: url(../images/hbb-inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #cdcdcd;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	width: 52px;
	background-color:#f5f5f5;
}
.personal-info-select-small-title {
	background-image: url(../images/hbb-inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #cdcdcd;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
	width: 38px;
	background-color:#f5f5f5;
	padding-top:0px;
}