.active-scroll-space {
width: 0px;
}
div#wrapper {
width: 774px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}
div#header {
width: 770px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}
div#offer {
width: 202px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}
div#poof {
	width: 770px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}
div#midbarline {
line-height: .2in;
}
.fbg {
	background-image: url(images/fbg.gif);
}
.topping 
{ 
background-image: url(images/bg.gif); 
background-repeat: repeat-y; 
background-color: #EEEEEE; 
background-position:center;
background-attachment:fixed;
text-align: center;
margin-top:0px;
margin-bottom:0px;
padding:0px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
} 
.tb1 {
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	border: 0px;
	spacing: 0px;
	padding: 0px;
}
.midtbl {
	width: 752px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	spacing: 0px;
	padding: 0px;
	border: 0px;
}
.foot {
	width: 750px;
	align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	spacing: 0px;
	padding: 0px;
	border: 0px;
}
.titlefont {
	font-size: 11pt;
	color: #FFFFFF;
	font-style: normal;
	text-align: center;
	font-weight: normal;
}
.toptxt {
	font-size: 9pt;
	text-indent: 25%;
}.bclink {
	color: #000000;
	text-decoration: underline;
}
.spaceitemwidth {
	width: 21px;
}
.spacetd {
	height: 1px;
}
.spacer {
	height: 12px;
}
.spacetdbg {
	height: 6px;
}
.prodspal {
	width: 46px;
}
.prodspam {
	width: 17px;
}
.prodspar {
	width: 46px;
}
.prodspabdrl {
	width: 5px;
	height: 5px;
	background-image: url(images/prodspabdrl.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.prodspabdrm {
	width: 532px;
	height: 5px;
	background-image: url(images/prodspabdrm.gif);
	background-repeat: repeat-x;	
}
.prodspabdrr {
	width: 5px;
	height: 5px;
	background-image: url(images/prodspabdrr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.sponspabdrl {
	width: 3px;
	height: 3px;	
	background-image: url(images/sponspabdrl.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.sponspabdrm {
	width: 114px;
	height: 3px;	
	background-image: url(images/sponspabdrm.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.sponspabdrr {
	width: 3px;
	height: 3px;
	background-image: url(images/sponspabdrr.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.sponspabdrlbt {
	width: 3px;
	height: 3px;	
	background-image: url(images/sponspabdrlbt.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.sponspabdrmbt {
	width: 114px;
	height: 3px;	
	background-image: url(images/sponspabdrmbt.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.sponspabdrrbt {
	width: 3px;
	height: 3px;
	background-image: url(images/sponspabdrrbt.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.prodbdrl {
	width: 5px;
	height: 165px;
	background-image: url(images/prodbdrl.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.prodbtbrdl {
	width: 5px;
	height: 5px;
	background-image: url(images/prodbtbrdl.gif);
	background-repeat: no-repeat;	
	background-position: right top;
}
.prodbtbrdm {
	width: 378px;
	height: 5px;
	background-image: url(images/prodbtbrdm.gif);
	background-repeat: repeat-x;	
}
.prodbdrr {
	width: 5px;
	height: 165px;
	background-image: url(images/prodbdrr.gif);
	background-repeat: repeat-y;
}
.prodbtselectbg {
	width: 153px;
	height: 20px;
	background-image: url(images/prodbtselectbg.gif);
	background-repeat: repeat-x;
}
.prodbtselectbdr {
	width: 1px;
	height: 20px;
	background-image: url(images/prodbtselectbdr.gif);
	background-repeat: repeat-y;
}
.prodbtselectbdrr {
	width: 4px;
	height: 5px;
	background-image: url(images/prodbtselectbdrr.gif);
	background-repeat: no-repeat;
}
.sponbdrl {
	background-image: url(images/sponbdrl.gif);
	background-repeat: repeat-y;
	background-position: top;
	height: 185px;
	width: 3px;	
}
.sponbdrr {
	background-image: url(images/sponbdrr.gif);
	background-repeat: repeat-y;
	background-position: top;
	height: 185px;
	width: 3px;
}
.fsponsors {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	font-style: normal;
	color: #0033CC;
}
.midbar {
	background-image: url(images/midbar.gif);
	height: 25px;
	width: 740px;
	margin-left: auto;
	margin-right: auto;
}
.itemselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;	
}
.itemchoices {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;	
}
.selectheadline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #3076D3;
	font-size: 14pt;
	font-weight: bold;
	margin-top: -4px;
}
.buttons {
	text-align: right;
	margin-right: 25px;
}
.giftheadline {
	color: #3076D3;
	font-weight: bolder;
	font-size: 16pt;
	text-align: right;
}.footbgl {
	background-image: url(images/footbgl.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 5px;
}
.footbgr {
	background-image: url(images/footbgr.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 5px;
}
.footbg {
	background-image: url(images/footbg.gif);
}
.footxtl {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent: 5px;
}
.footxtr {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	margin-right: 5px;
}
.disclaimer {
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bottomselectionl {
	width: 9px;
}
.bottomselectionml {
	width: 42px;
}
.bottomselectionmr {
	width: 41px;
}
.bottomselectionr {
	width: 9px;
}
.btboxl {
	width: 5px;
	height: 5px;
	background-image: url(images/btboxl.gif);
	background-repeat: no-repeat;
}
.btboxm {
	width: 208px;
	height: 5px;
	background-image: url(images/btboxm.gif);
	background-repeat: repeat-x;
}
.btboxr {
	width: 5px;
	height: 5px;
	background-image: url(images/btboxr.gif);
	background-repeat: no-repeat;
}
.btboxtopl {
	width: 5px;
	height: 24px;
	background-image: url(images/btboxtopl.gif);
	background-repeat: repeat-x;
}
.btboxtopm {
	width: 208px;
	height: 24px;
	background-image: url(images/btboxtopm.gif);
	background-repeat: repeat-x;
}
.btboxtopr {
	width: 5px;
	height: 24px;
	background-image: url(images/btboxtopr.gif);
	background-repeat: repeat-x;
}
.btboxmid {
	width: 208px;
	height: 193px;
	background-repeat: repeat-x;
	background-color: #EBEBEF;
}
.frtboxtext {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
}
.lotext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 10px;
}
.clotext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
.testext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 15px;
}
.testextr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 7px;
	text-align: right;	
}.proof {
	text-align: center;
	letter-spacing: 5pt;
	border: 2px #EBEBEF;
}
.frontform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}.ftform {
	margin-right: 5in;
}
.ftsign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 10px;
}
.cftsign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.rftsign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
}.itemdescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 140px;
}
.itemtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 5px;
	margin-left: 140px;
}
div.dontpay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	position:relative;
	top:32px;
	left:60px
}
div.pos_right {
	position:relative;
	top:15px;
	left:315px
}
div.freeship {
	position:relative;
	top:-5px;
	left:5px
}
div.itempic {
	position:relative;
	top:2px;
	left:0px
}
div.shipped {
	position:relative;
	top:3px;
	left:6px
}
div.selecteditem {
	position:relative;
	text-align:right;
	top:3px;
	right:14px
}
div.line {
	position:relative;
	text-align:right;
	top:3px;
	right:14px
}
.style1 {
	color: #0000FF
}
.style2 {
	color: #FF0000
}
.style3 {
	color: #006633;
	font-weight: bold;
}
.itemselectcolor {
	height: 5px;
	width: 92px;
	border: 1px solid #000000;	
	background-color: #000000;
}
.selectitemimage {
	border: 1px solid #CBCBCB;
}
.itemname {
	width: 93px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.offerstbl {
	width: 202px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #949494;
	spacing: 0px;
	padding: 0px;
	background-color: #EAEAEA;
}
div.descript {
	height: 14px;
	width: 89px;
	position:relative;
	bottom:-3px;
	right:1px;
	background-color: #666666;
}
div.requirements {
	height: 14px;
	width: 89px;	
	position:relative;
	bottom:-3px;
	right:1px;
	background-color: #666666;
}
.offtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.offtxtb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
.offtxtna {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	text-align: center;
	text-decoration: none;
}
.offboxtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-align: center;
}
.offdes {
	background-color: #FFFFFF;
	border: 1px solid #5F5F5F;
}
.offdestxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 3px;
}
.nice {
	display: none;
}
#mytable td {
	cursor: pointer; cursor: hand;
}
.offhelp {
	border: 1px solid #949494;
}
.offreq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.stopoffterms {
	background-color: #F5F4A1;
	border: 1px solid #C6BEBE;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 600px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;	
}
.stopoffbg {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 525px;
	height: 20px;
	background-image: url(images/clickbg.gif);
	border-top: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	border-bottom: 0px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;	
	color: #FFFFFF;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
}
.stopoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 525px;
	border-top: 0px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	border-bottom: 1px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;	
	color: #000000;
	background-color: #EBEBEF;
	text-indent: 0px;
	margin-left: auto;
	margin-right: auto;	
}
html>body .stopoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 525px;
	border-top: 0px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	border-bottom: 1px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;	
	color: #000000;
	background-color: #EBEBEF;
	text-indent: 0px;
	margin-top: -10px;
	margin-left: auto;
	margin-right: auto;	
}
.clicktxt {
	display: block;
	text-align: center;
	vertical-align: bottom;
	margin-left: 5px;
	margin-top: 0px;
	border: #EBEBEF;
	margin-right: 5px;
}
.clicktxtctr {
	text-align: center;
}
.clickpgtxt {
	text-align: left;
	margin: 0px 5px 0px 10px;
}
div.pass {
	text-align: left;
	position:relative;
	top:-42px;
	left:220px
}
div.email {
	text-align: left;
	position:relative;
	top:15px;
	left:15px
}
div.logbut {
	text-align: left;
	position:relative;
	margin-top:-40px;
	margin-left:500px;
}
.loginbot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 410px;
	margin-left: auto;
	margin-right: auto;
	border-top: 0px solid #C6BEBE;
	border-right: 0px solid #C6BEBE;
	border-bottom: 0px solid #C6BEBE;
	border-left: 0px solid #C6BEBE;
	color: #000000;
	background-color: #EBEBEF;
	text-indent: 0px;
}
.clicktxt {
	margin-left: 5px;
	margin-top: 5px;
	border: #EBEBEF;
	margin-right: 5px;
}
.clicktxtctr {
	text-align: center;
}
.clickpgtxt {
	margin: 0px 5px 0px 10px;
}
.login {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 20px;
	width: 410px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/clickbg.gif);
	border-top: 0px solid #C6BEBE;
	border-right: 0px solid #C6BEBE;
	border-bottom: 0px solid #C6BEBE;
	border-left: 0px solid #C6BEBE;
	color: #FFFFFF;
}
.indent {
	text-indent: 2%;
}
input.small_chk1{
vertical-align: middle;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.bborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: CCCCCC;
}
.lbotborder {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.rbotborder {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
}
.botborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.mcrboxtitle {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 550px;
	height: 20px;
	position: relative;
	background-image: url(images/clickbg.gif);
	border-top: 0px solid #C6BEBE;
	border-right: 0px solid #C6BEBE;
	border-bottom: 0px solid #C6BEBE;
	border-left: 0px solid #C6BEBE;
	color: #FFFFFF;
}
.mcrboxbg {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 26px;
	position: relative;
	background-image: url(images/titlebarbg.gif);
	color: #000000;
}
.mcrtitle {
	text-indent: 10px;
}
.assist {
	margin-top: 0px;
	margin-right: 60px;
}
.pgtitle {
	margin-top: -35px;
	margin-right: 60px;
}
.orderinfo {
	position:relative;
	height: 186px;
	width: 233px;
	background-color: #E7E7E7;
	border: 1px solid #919191;
	margin-top: 20px;
	margin-left: -53%;
}
html>body .orderinfo {
	position:relative;
	height: 186px;
	width: 233px;
	background-color: #E7E7E7;
	border: 1px solid #919191;
	margin-top: 25px;
	margin-left: 6%;
}
.ordershipinfo {
	position:relative;
	margin-top: -400px;
	margin-right: -240px;
}
html>body .ordershipinfo {
	width: 385;
	position:relative;
	margin-top: -400px;
	margin-left: 325px;
}
.orderiteminfo {
	position:relative;
	margin-top: 25px;
	margin-right: 55%;
}
html>body .orderiteminfo {
	position:relative;
	margin-top: 30px;
	margin-right: 60%;
}
.carttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 8px;
	margin-left: 6px;
	margin-right: 6px;
	color: #393939;
}
.register {
	position:relative;
	margin-top: 25px;
}
.quicksearchtop {
	text-align: left;
	text-indent: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 200px;
	height: 20px;
	background-image: url(images/clickbg.gif);
	border-top: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	border-bottom: 0px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
	color: #FFFFFF;
	position: absolute;
	margin-left:0px;
}
html>body .quicksearchtop {
	text-align: left;
	text-indent: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 200px;
	height: 20px;
	background-image: url(images/clickbg.gif);
	border-top: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	border-bottom: 0px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
	color: #FFFFFF;
	position: absolute;
	margin-left:550px;
}
.quicksearchbt {
	width: 200px;
	background-color: #EBEBEF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;
	position: absolute;
	margin-top:20px;
	margin-left:0px;
}
html>body .quicksearchbt {
	width: 200px;
	background-color: #EBEBEF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;
	position: absolute;
	margin-top:20px;
	margin-left:550px;
}
.quickclicktop {
	text-align: left;
	text-indent: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 200px;
	height: 20px;
	background-image: url(images/clickbg.gif);
	border-top: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	border-bottom: 0px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
	color: #FFFFFF;
	margin-top:0px;
	margin-left:550px;	
}
html>body .quickclicktop {
	text-align: left;
	text-indent: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 200px;
	height: 20px;
	background-image: url(images/clickbg.gif);
	border-top: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	border-bottom: 0px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
	color: #FFFFFF;
	margin-top:110px;
	margin-left:550px;	
}
.quickclickbt {
	width: 200px;
	background-color: #EBEBEF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;
	margin-top:100px;
	margin-left:550px;
}
html>body .quickclickbt {
	width: 200px;
	background-color: #EBEBEF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;
	margin-top:-10px;
	margin-left:550px;
}
.quickfaqtop {
	text-align: left;
	text-indent: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 506px;
	height: 20px;
	background-image: url(images/clickbg.gif);
	border-top: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	border-bottom: 0px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
	color: #FFFFFF;
	position: relative;
	margin-top: -5px;
	margin-left: -220px;
}
html>body .quickfaqtop {
	text-align: left;
	text-indent: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 506px;
	height: 20px;
	background-image: url(images/clickbg.gif);
	border-top: 1px solid #BEBEBE;
	border-right: 1px solid #BEBEBE;
	border-bottom: 0px solid #BEBEBE;
	border-left: 1px solid #BEBEBE;
	color: #FFFFFF;
	position: relative;
	margin-top: -5px;
	margin-left: 24px;
}
.quickfaqbt {
	width: 506px;
	background-color: #EBEBEF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;	
	position: relative;
	margin-top: 0px;
	margin-left: -220px;
}
html>body .quickfaqbt {
	width: 506px;
	background-color: #EBEBEF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;	
	position: relative;
	margin-top: -10px;
	margin-left: 24px;
}
.helppgtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 8px;
	margin-left: 6px;
	margin-right: 6px;
	color: #393939;
	line-height: 20px;
}
.minitext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.mainhelp {
	width: 506px;
	margin-top: -460px;
	margin-left: -220px;
}
html>body .mainhelp {
	width: 506px;
	margin-top: -460px;
	margin-left: 24px;
}
.mainhelp li { 
	background: url(/images/bullet.gif) no-repeat top left; 
	vertical-align: baseline;
	padding-left: 20px; 
	margin: 0; 
}
.info {
	float: left;
	margin-top: 10px;
	margin-left: 5px;
}
.infor {
	float: left;
	margin-top: -3px;
	margin-left: 5px;
}
html>body .infor {
	float: left;
	padding-right: 5px;
	margin-top: 5px;
}
.faqanswer {
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 200%;
}
.faqanswertxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.availrewards {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2D6FB1;
}
.rewspot {
	height: 120px;
	width: 150px;
	margin-left: -520px;	
}
html>body .rewspot {
	height: 120px;
	width: 150px;
	margin-left: 52px;
}
.rewspotdescriptout {
	border: 1px solid #CECECE;
	padding: 1px;
	width: 516px;
	margin-top: -120px;
	margin-left: 150px;
}  
html>body .rewspotdescriptout {
	border: 1px solid #CECECE;
	padding: 1px;
	width: 516px;
	margin-left: 202px;
} 
.rewspotdescriptin {
	height: 111px;
	width: 516px;
	background-image: url(images/spotbg.gif);
	background-repeat: repeat;
}
html>body .rewspotdescriptin {
	height: 111px;
	width: 516px;
	background-image: url(images/spotbg.gif);
	background-repeat: repeat;
	margin-top: -13px;	
}
.rewarddis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 8px;
	margin-left: 6px;
	margin-right: 6px;
	color: #393939;
	line-height: 200%;	
}
.rewselecteditem {
	margin-top: -108px;
	margin-left: 500px;
}
.rewardtemp {
	margin-top: 5px;
}
.descriptbotout {
	border: 1px solid #CECECE;
	padding: 1px;
	width: 339px;
	margin-top: 90px;
	margin-left: 328px;
}  
.descriptbotin {
	height: 30px;
	width: 339px;
	background-color: #F2F6FD;
	background-repeat: repeat;
}
html>body .descriptbotout {
	border: 1px solid #CECECE;
	padding: 1px;
	width: 339px;
	margin-top: 90px;
	margin-left: 379px;
}  
html>body .descriptbotin {
	height: 30px;
	width: 339px;
	background-color: #F2F6FD;
	background-repeat: repeat;
	margin-top: -13px;	
}
.rewardsbut {
	margin-top: -45px;
	margin-left: 500px;
}  
html>body .rewardsbut {
	margin-top: -40px;
	margin-left: 500px;
} 
.rewardstxt {
	margin-top: -38px;
	margin-left: 150px;
}  
html>body .rewardstxt {
	margin-top: -32px;
	margin-left: 150px;
}  
.arewardsout {
	border: 1px solid #CECECE;
	padding: 1px;
	height: 162px;
	width: 186px;
}  
.arewardsin {
	background-color: #F2F6FD;
	background-repeat: repeat;
	height: 162px;	
}
html>body .arewardsin {
	background-color: #F2F6FD;
	background-repeat: repeat;
	height: 162px;	
	margin-top: -12px;
}
.account {
	text-align: center;
	width: 670px;
	margin-left: auto;
	margin-right: auto;
}
.accountbar {
	background-color: #C1BFBF;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 670px;
	height: 1px;
}
.baccountbar {
	background-color: #C1BFBF;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 670px;
	height: 1px;
}
.accountbar2 {
	background-color: #C1BFBF;
	margin-left: 60px;
	width: 400px;
	height: 1px;
}
html>body .accountbar2 {
	background-color: #C1BFBF;
	margin-left: 160px;
	width: 400px;
	height: 1px;
}
.acctxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 30px;
}
 .acsectitle{
	display:table-cell;
	vertical-align:middle;
	width: 320px;
	height: 20px;
	padding: 2;
	background-image: url(images/slantbg.gif);
	color: white;
	text-align: left;
	margin-left: -369px;
}
html>body .acsectitle{
	display:table-cell;
	vertical-align:middle;
	width: 320px;
	height: 20px;
	background-image: url(images/slantbg.gif);
	background-repeat: no-repeat;
	text-align: center;
	color: white;
}
.acsectitle2{
	vertical-align:middle;
	margin-left: 165px;
	height: 20px;
	background-image: url(images/slantbg.gif);
	background-repeat: no-repeat;
	color: white;
}
html>body .acsectitle2{
	vertical-align:middle;
	margin-left: 160px;
	width: 320px;
	height: 20px;
	background-image: url(images/slantbg.gif);
	background-repeat: no-repeat;
	color: white;
}
 .acsectitleA{
	display:table-cell;
	vertical-align:middle;
	width: 320px;
	height: 20px;
	padding: 2;
	background-image: url(images/slantbg.gif);
	background-repeat: no-repeat;
	color: white;
	text-align: left;
}
.typechange {
	height: 75px;
	width: 600px;
	background-color: #E7E7E7;
	border: 1px solid #919191;
	margin-left: 35px;
}
.textright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color: #ffffff;
	font-size: 12px;
}.orderques {
	background-color: #E5E5E5;
	width: 640px;
	border: 1px solid #616161;
}
.ticketview {
	text-align: center;
	border: 1px solid #C0C0C0;
	width: 674px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
}
.bluebac {
	background-color: #D5DEEF;
}
.outer {
	text-align: center;
	border: 1px solid #959089;
	padding: 1px;
	width: 674px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
}
.inner {
  padding: 0px;
  background-color: #E8EEFA;
}
.butlocal {
	margin-left: 0px;
}
.but {
	border-style: outset;
	border-width: 1;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:10pt;
	background-image:url('images/clickbg.gif');
}
.offouter {
  border: 1px solid #AEAEAE;
  padding: 1px;
  height: 248px;
  width: 225px;
}
html>body .offouter {
  border: 1px solid #AEAEAE;
  padding: 1px;
  height: 258px;
  width: 225px;
}
.offinner {
  padding: 6px;
    height: 246px;
  background-color: #F4F6FC;
}
.offinner h1{
	margin: 0px;
	text-align: center;
	padding: 0px;
	padding-bottom: 5px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.adimage {
	margin-right: auto;
	margin-left: auto;
}
.offertext {
	display: none;
	height: 114px;
	width: 202px;
	border: 1px solid #4288D1;
	background-color: #FFFFFF;
}
.combut{
	margin-top: 10px;
}
.boslant{
	cursor: pointer; cursor: hand;
	float: left;
	margin-left: 2px;
	background-image: url(images/boslant.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 101px;
}
html>body .boslant{
	cursor: pointer; cursor: hand;
	float: left;
	margin-top: -14px;
	margin-left: 3px;
}
.goslant{
	cursor: pointer; cursor: hand;
	float: left;
	margin-right: 6px;
	background-image: url(images/goslant.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 100px;
}
html>body .goslant{
	cursor: pointer; cursor: hand;
	float: left;
	margin-top: -14px;
	margin-left: 2px;
}
.ptvalue{
	float: left;
	margin-top: 4px;
	margin-left: 2px;
	height: 15px;
	width: 101px;
}
.coffer{
	float: left;
	margin-top: 4px;
	margin-right: 6px;
	height: 15px;
	width: 100px;
}
html>body .ptvalue{
	float: left;
	margin-top: 1px;
	margin-left: 2px;
}
html>body .coffer{
	float: left;
	margin-top: 10px;
	margin-left: 2px;
}
.leftbottomborder{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.rightbottomborder{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.bottomonly{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.toponly{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.lftonly{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.rightonly{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.leftbottomrightborder{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.allborder{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#progouter {
	border: 1px solid #ccc;
	padding: 1px;
	width: 639px;
	height: 156px;
	margin-left: auto;
	margin-right: auto;
}
#proginner {
  padding: 10px;
  background-color: #F2F6FD;
  height: 154px;
}
html>body #proginner {
  padding: 10px;
  background-color: #F2F6FD;
  height: 136px;
}
.itempic {
	margin-top: 12px;
	margin-left: -432px;
}
html>body .itempic {
	margin-top: 5px;
	margin-left: -432px;
}
.itemname {
	text-align: center;
	width: 300px;
	margin-top: 4px;
	margin-left: -432px;
}
html>body .itemname {
	text-align: center;
	width: 300px;
	margin-top: 4px;
	margin-left: -58px;
}
.statusinfo {
	text-align: left;
	background-color: #FFFFFF;
	height: 52px;
	width: 399px;
	border: 1px solid cccccc;
	position: absolute;
	margin-top: -52px;
	margin-left: -106px;
}
html>body .statusinfo {
	background-color: #FFFFFF;
	height: 52px;
	width: 399px;
	border: 1px solid cccccc;
	position: absolute;
	margin-top: -55px;
	margin-left: 204px;
}
.statusbar {
	height: 24px;
	width: 359px;
	position: absolute;
	margin-top: -87px;
	margin-left: -86px;
}
html>body .statusbar {
	height: 24px;
	width: 359px;
	position: absolute;
	margin-top: -87px;
	margin-left: 224px;
}
.cofferdis {
	position: absolute;
	height: 24px;
	width: 359px;
	margin-top: -107px;
	margin-left: -86px;
}
html>body .cofferdis {
	position: absolute;
	height: 24px;
	width: 359px;
	margin-top: -118px;
	margin-left: 224px;
}
.totalcredit {
	float: left;
	position: absolute;
	height: 24px;
	width: 185px;
	margin-top: -132px;
	margin-left: -116px;
}
html>body .totalcredit {
	float: left;
	position: absolute;
	height: 24px;
	width: 185px;
	margin-top: -140px;
	margin-left: 194px;
}
.creditneeded {
	float: left;
	position: absolute;
	height: 24px;
	width: 185px;
	margin-top: -132px;
	margin-left: 120px;
}
html>body .creditneeded {
	float: left;
	position: absolute;
	height: 24px;
	width: 185px;
	margin-top: -140px;
	margin-left: 430px;
}
    #tabsJ {
	float:right;
	width:99.5%;
	background:#ffffff;
	font-size:100%;
	margin-top: -30px;
	margin-left: auto;
	margin-right: 1px;
	width: 500px;
      }
html>body #tabsJ {
	float:right;
	width:99.5%;
	background:#ffffff;
	font-size:100%;
	margin-top: -28px;
	margin-left: auto;
	margin-right: 5px;
	width: 500px;
      }
    #tabsJ ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:right;
      background:url('images/tableftJ.gif') no-repeat left top;
      margin:0;
      text-decoration:none; padding-left:5px; padding-right:0; padding-top:0; padding-bottom:0
      }
    #tabsJ a span {
      float:center;
      display:block;
      background:url('images/tabrightJ.gif') no-repeat right top;
      color:#ffffff; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#24618E;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }
div#titlebar {
	width: 770px;
	height: 26px;
	margin-left: auto;
	margin-right: auto;
    background:url('images/titlebarbg.gif');
}
div#logo {
	width: 275px;
	height: 60px;
	margin-top: 0px;
	margin-left: -475px;
}
html>body div#logo {
	width: 275px;
	height: 60px;
	margin-top: 0px;
	margin-left: 0px;
}
.selectgifttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4572A1;
	font-weight: bold;
}
#topbar {
	background-image: url(images/topbar.gif);
	height: 20px;
	width: 770px;
	margin-top: -2px;
}
html>body #topbar {
	background-image: url(images/topbar.gif);
	height: 20px;
	width: 770px;
	margin-left: 2px;
}
#signouter {
  border: 1px solid #8D8983;
  padding: 1px;
  width: 225px;
	margin-left: 478px;
}
html>body #signouter {
  border: 1px solid #8D8983;
  padding: 1px;
  width: 250px;
	margin-left: 500px;
}
#signinner {
	padding: 10px;
	background: url(images/signmeupback.gif);
	height: 244px;
	width: 250px;
}
html>body #signinner {
	padding: 10px;
	background: url(images/signmeupback.gif);
	height: 224px;
	width: 230px;
}
.signupbutton{
	margin-top: -2px;
	margin-left: 130px;
}
html>body .signupbutton{
	margin-top: 18px;
	margin-left: 130px;
}
.signupemail{
	margin-top: -5px;
}
.agreement{
	margin-top: -8px;
}
html>body .agreement{
	margin-top: 0px;
}	
.switch {
	height: 248px;
	width: 460px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8D8983;
	border-bottom-color: #8D8983;
	border-left-color: #8D8983;
	margin-left: -275px;
	margin-top: -279px;
	background-image: url(images/swtichbg.gif);
}
html>body .switch {
	height: 248px;
	width: 460px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8D8983;
	border-bottom-color: #8D8983;
	border-left-color: #8D8983;
	margin-left: 15px;
	margin-top: -261px;
	background-image: url(images/swtichbg.gif);
}
.testimonial{
	margin-left: -277px;
}
.switchfaq{
	margin-top: -28px;
	margin-left: 182px;
}
.usersaying {
	height: 90px;
	width: 436px;
	border: 1px solid #8D8983;
	background-color: #FFFFFF;
	margin-top: -15px;
}
html>body .usersaying {
	height: 90px;
	width: 436px;
	border: 1px solid #8D8983;
	background-color: #FFFFFF;
	margin-top: -10px;
	margin-left: 10px;
}
#faqtab {
	height: 183px;
	width: 436px;
	border: 1px solid #8D8983;
	background-color: #FFFFFF;
	margin-top: 7px;
}
html>body #faqtab {
	height: 183px;
	width: 436px;
	border: 1px solid #8D8983;
	background-color: #FFFFFF;
	margin-top: 7px;
	margin-left: 10px;
}
.usertalk{
	margin-top: -16px;
	margin-left: 6px;
}
html>body .usertalk{
	margin-top: -10px;
	margin-left: 8px;
}
.selectholder {
	height: 3px;
	width: 100px;
}
.frontitempic {
	height: 94px;
	width: 98px;
	border: 1px solid #8D8983;
}
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #85817B;
}
.itailicheadline {
	color: #3E87CA;
	font-style: italic;
}
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
}
.frontright {
	height: 180px;
	width: 260px;
	background-image: url(images/stepbg.gif);
	margin-top:-50px;
	margin-left:500px;
}
.str {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-left: 30px;
	color: #7C7873;
}
.strtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.smstrtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: -16px;
}
.frontstyle {
	color: #3E87CA
}
.slogan{
	margin-left: 40px;
}
.arrow{
	margin-left: -1px;
}
.sloganline {
	text-align:right;
	background-color: #F3F1ED;
	height: 1px;
	width: 217px;
}
.mainitem {
	height: 150px;
	width: 435px;
	margin-top: -190px;
	margin-left: -210px;
}
html>body .mainitem {
	height: 150px;
	width: 435px;
	margin-top: -170px;
	margin-left: 20px;
}
.itemimage{
	height: 120px;
	width: 127px;
	margin-top: -10px;
	margin-left: -300px;
}
html>body .itemimage{
	height: 120px;
	width: 127px;
	margin-top: 15px;
	margin-left: 0px;
}
.itemtitle{
	margin-top: -130px;
	margin-left: 20px;
}
.itemtidbits{
	margin-left: -20px;
	width: 500px;
}
.style4 {
	color: #5E88B4;
}
.producttitle {
	font-weight: bold;
	color: #0066CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contactwait {
	background-color: #F5F4A1;
	border: 1px solid #C6BEBE;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 630px;
	height: 60px;
	margin-left: auto;
	margin-right: auto;	
}
.refby {
	background-color: #F4F375;
	height: 20px;
	width: 450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 1px solid #CCCCCC;
}
html>body .refby {
	background-color: #F4F375;
	height: 20px;
	width: 450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
}
#htw {
	height: 62px;
	width: 154px;
	margin-top: -60px;
	margin-left: 624px;
}
#mcfs {
	height: 180px;
	width: 260px;
	margin-top:-100px;
}
.bounce_alert {
	height: 30px;
	width: 500px;
	background-color: #F5F4A1;
	border: 1px solid #A0A0A0;
	margin-left: auto;
	margin-right: auto;
}
.alert_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-color: #494949;
	margin: 0px;
	padding-left: 7px;
	padding-top: 7px;
}
.alert_text_ai {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-color: #494949;
	margin: 0px;
	padding-left: 125px;
	padding-top: 7px;
}
.offer_bounce {
	height: 354px;
	width: 492px;
	background-image: url(images/bounce_bg.jpg);
	margin-left: auto;
	margin-right: auto;
}
.bounce_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	margin-top: -5px;
	text-align: center;
}
.bounce_img {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: -8px;
}
.bounce_instr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
}
.bounce_req {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 20px;
	margin-left: 0px;
}
.bounce_button{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
