.boxheader {
	text-align:center!important;
}
.boxheader h2 {
	background:#650101 url('../images/homebtn.png') repeat-x;
	margin:0 8px;
}
.boxbodywrapper {
	text-align:left;
}
p.topm_highlight1 {
	text-align:center;
	margin-top:10px;
}
p.topm_highlight1 a, p.topm_highlight_bottom a {
	font-size:18px;
	font-weight:bold;
}
p.topm_highlight_bottom {
	text-align:center;
	margin-top:30px;
	margin-bottom:20px;
}
.topm_highlight2 {
	margin-top:30px;
	margin-bottom:20px;
	font-weight:bold;
}
.topm_question {
	margin-top:20px;
	color:#ffcc00;
	font-weight:bold;
	text-transform:uppercase;
	text-indent:10px;
	line-height:22px;
	background:url() no-repeat;
}
.topm_reply {
	text-align:justify;
	margin:10px 10px 0 10px;
}
.topm_reply_underlined {
	margin-top:10px;
	font-weight:bold;
	margin-top:10px;
	margin-left:10px;
}
.emoticon {
	width:15px;
	height:15px;
}
#static .description_box {
	margin-top:0px;
	padding:0 15px;
	margin-bottom:15px;
}
#static .benefits_bg {
	position:relative;
	margin:0px auto;
	padding-right:10px;
	width:533px;
	height:266px;
	background:url() no-repeat;
}
#static .benefits_bg p {
	position:absolute;
	font-weight:bold;
	width:110px;
}
#static .benefits_bg span {
	color:#fc0;
}
#static .newinfo {
	padding-top:0px;
	padding-bottom:20px;
}
#static p.benefits_title {
	width:256px;
	height:22px;
	left:158px;
	top:25px;
	background:url() no-repeat;
}
#static .offlinemessages {
	left:88px;
	top:87px;
}
#static .freecredits {
	left:68px;
	top:138px;
}
#static .appearance {
	left:68px;
	top:190px;
	width:80px!important;
}
#static .favoriteslots {
	right:84px;
	top:87px;
	text-align:right;
}
#static .rightvote {
	right:64px;
	top:138px;
	text-align:right;
	width:100px!important;
}
#static .rightvote {
	right:64px;
	top:138px;
	text-align:right;
	width:100px!important;
}
#static .savesearch {
	right:64px;
	top:190px;
	text-align:right;
}
#static a.signup_btn {
	margin:0px auto;
	width:134px;
	height:30px;
	display:block;
	text-decoration:none;
	background:url() no-repeat;
}
#static .section {
	margin-left:25px;
}
#static .viplogo {
	text-align:center;
}
#static .vipboxbodywrapper {
	padding-top:0px!important;
}
body#static .noticep {
	padding:10px 15px;
	background-color:#990000;
	border:1px solid #CC0000;
	font-weight:bold;
}
p.vipm_highlight1 {
	text-align:center;
	margin-top:10px;
	font-size:18px;
	font-weight:bold;
}
ul.vipm_points {
	margin-top:10px;
}
ul.vipm_points li {
	list-style-type:disc;
	margin-left:40px;
}
.vipm_bottom {
	margin-bottom:20px;
}
#menu_container a:hover {
	text-decoration:none;
}
.lalib_text {
	background:url() no-repeat;
	height:10px;
	width:192px;
	margin:12px 0 0;
}
.statement {
	margin-left:12px!important;
}
.mail {
	display:block;
	margin:10px 0!important;
}
.refund {
	padding:15px 10px;
}
.spam {
	padding:15px 10px;
	text-align:justify;
}
h2 {
	font-size:12px;
	padding:5px 0px;
	height:16px;
}
.pp p.highlight {
	text-align:left!important;
	padding:10px 0px;
}
.pp p.strong {
	padding:7px 0px;
}
.pp p.top {
	margin-top:20px;
}
p.strong.term {
	text-align:center;
}
p.nums {
	margin:10px 0px;
}
p.address {
	font-size:10px!important;
	margin:0 0 0 12px!important;
}
a:hover {
	text-decoration:underline;
}
.yellow {
	color:yellow;
}
.justify {
	text-align:justify!important;
}
.menu {
	font-size:12px;
}
.boxbodywrapper.centered {
	text-align:center;
}
.nowrapper {
	text-align:center;
	background:#aa0709;
}
.button {
	padding:4px 5px;
	background:#373736 url() repeat-x;
	border:1px solid #FFCC00;
	color:#ffcc00;
	font-size:9px;
	margin:0px;
	padding:2px;
}
.button.bigspace {
	margin:20px auto 15px auto;
}
.info_link {
	color:#ffffff;
	font-weight:bold;
	padding:0px 15px;
}
.info_link:hover {
	color:#ffffff;
	text-decoration:underline;
}
.billing {
	padding:20px 0px;
	background:#aa0709 url() repeat-x;
}
.highlight {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	margin:0px 10px;
}
.perfname {
	font-size:12px;
	font-weight:bold;
	color:yellow;
}
.perfname_contactbyemail {
	font-size:10px;
	font-weight:bold;
	color:yellow;
	margin-top:10px;
}
.strong {
	font-weight:bold;
}
p.top {
	text-align:center;
	font-weight:bold;
	margin:10px 0px;
}
.info {
	text-align:left;
	padding:10px 10px;
	background:#aa0709 url() repeat-x;
}
.info p {
	margin:10px 0px;
}
.info p.top {
	padding-top:10px;
}
.trust p {
	margin:15px 0px;
}
.formbox {
	margin:20px 0 10px;
}
.form_item {
	padding-bottom:3px;
	text-align:left;
}
.form_item_text {
	display:block;
	float:left;
	text-align:right;
	width:250px;
	margin-right:5px;
}
.form_select {
	width:202px;
	border:1px ridge #000000;
	font-size:9px;
	color:#E6A49C!important;
}
.form_item_error {
	color:#FFCC00;
}
.form_item img {
	border:1px solid #000000;
}
.search {
	width:200px;
	border:1px ridge #000000;
	font-size:9px;
	color:#E6A49C!important;
}
.code {
	margin:5px 0px 10px 254px;
*margin:5px 0px 10px 254px;
	_margin:5px 0px 10px 257px;
}
#we {
	width:400px;
	height:100px;
	font-family:verdana;
}
.form_item_error2 {
	color:#FFCC00;
	width:450px;
}
.counter_cont {
	padding-right:68px;
	text-align:right;
}
.compliance p {
	font-size:11px;
	margin:10px 0px 10px 12px;
}
.compliance p.highlight {
	text-align:left!important;
	padding:10px 0 0;
	margin-left:0px;
}
.olstyle {
	list-style-type:decimal;
	margin:10px 0 0 20px;
}
.alignleft {
	text-align:left;
}
.info_bottom_formatted {
	text-align:left;
}
#faqininfo ol {
	list-style:decimal;
}
#faqininfo h4 {
	display:block;
	text-align:left;
	font-size:20px;
	font-weight:bold;
	color:#000000;
}
#faqininfo p {
	margin-top:1px;
	margin-bottom:1px;
}
#faqininfo p.title {
	margin-top:5px;
	margin-bottom:0px;
}
#faqininfo a.title_link, #faqininfo a.title_link:active, #faqininfo a.title_link:visited {
	font-weight:bold;
	color:#000099;
	margin-left:5px;
	padding-left:10px;
	background:url() no-repeat 0px 3px;
}
#faqininfo .selected_link {
	color:#fff!important;
}
#faqininfo .infobox {
	display:none;
	margin-left:10px;
	margin-top:10px;
	padding-bottom:20px;
}
#faqininfo .buy_credit a.btn {
	background:#373736 url() repeat-x scroll 0 0;
	border:1px solid #FFCC00;
	font-weight:bold;
	height:16px;
	line-height:12px;
}
#faqininfo p.buy_credit a {
	margin-left:10px;
	padding:1px 10px;
	text-align:center;
}
#faqininfo .list1 {
	display:block;
	margin:10px 0px 10px 50px;
}
#faqininfo .list1 li {
	margin-bottom:3px;
}
#faqininfo p.startuse {
	margin-bottom:10px;
}
#faqininfo p.dontforget {
	font-weight:bold;
	margin-bottom:10px;
}
#faqininfo p.moreinfo {
	font-weight:bold;
	width:100%!important;
}
#faqininfo p span {
	font-weight:bold;
}
#faqininfo p a:hover {
	text-decoration:underline;
}
#faqininfo p.buy_credit {
	margin-top:10px;
}
#faqininfo p.buy_credit a {
	text-align:center;
	padding:1px 10px;
	margin-left:10px;
}
#faqininfo p.service1 {
	margin-top:20px;
	font-weight:bold;
}
#faqininfo .lalb_img {
	margin-bottom:-2px;
}
#faqininfo .important {
	font-weight:bold;
}
#faqininfo .pointsul {
	list-style-type:disc;
	margin-left:40px;
}
#faqininfo .selected {
	display:block!important;
}
.account .boxbodywrapper {
	text-align:center;
}
p.account_head {
	margin-bottom:20px;
}
input.button_continue {
	border:1px solid #ffcc00;
	margin-bottom:20px;
}
.highlightnomarg {
	margin:0px;
}
