body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:normal;
	color: #000000;
	background: url(/files/allslots/images/as_topbg2_2010_05_06.jpg) repeat-x scroll left top #0054DF;
	margin: 0px;
}

.flagslist
{
	
	text-align: right;
}
.deflagslist
{
	
	text-align: right;
	padding-right: 70px;
}
hr {
	height: 1px;
	color: #CCCCCC;
	background-color: #CCCCCC;
	border: 0 solid #CCCCCC;
	border-width: 0px;
}
img {
        border:0px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
        font-weight:bold;
        color:#999999;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
        font-weight:bold;
        color:#999999;
  margin-top:0px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
        font-weight:bold;
        color:#999999;
}
.hwhite {
        color:#FFFFFF;
}
.hred {
        color:#CC0000;
}
.hblue {
        color:#003399;
}
a, div.read_more {
        color:#0054DF;
        text-decoration:underline;
	      cursor:pointer;
}
a:hover {
        color:#CC0000;
        text-decoration:underline;
}

.main {
        width:900px;
        margin:auto;
		position:relative;
}
.leftfloat {
        float:left;
}
.topcentersplcorn {
        float:left;
        width:400px;
        height:122px;
        margin-top:22px;
}
.topsplcorn {
        float:left;
        width:250px;
        height:88px;
        margin-top:56px;
}
.topcenterinrcorn {
        float:left;
        width:300px;
        height:122px;
        margin-top:9px;
}
.topinrcorn {
        float:left;
        width:300px;
        height:88px;
        margin-top:43px;
}
.menu {
        clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
        font-weight:normal;
        height:23px;
        padding-right:25px;
        padding-left:25px;
        background: #AFC0C7 url(../images/as_menubg.gif) top left repeat-x;
}
.seomenu {
        color:#000000;
        padding:5px;
        padding-left:0px;
        margin-bottom:15px;
        border-top:solid 1px #999999;
        border-bottom:solid 1px #999999;
}
.seosubmenu {
        width:210px;
        margin:auto;
        color:#FFFFFF;
        text-align:left;
        background:#1587DF url(../../images/as_seo_menu.gif) top left no-repeat;
        padding:3px;
        padding-left:5px;
        padding-right:5px;
        font-weight:bold;
}
.seosubmenu2 {
        width:210px;
        margin:auto;
        text-align:left;
        background:#C6DBFB;
        border-bottom:solid 1px #FFFFFF;
        padding:3px;
        padding-left:5px;
        padding-right:5px;
        font-weight:normal;
}
.seoblock {
        margin-top:10px;
        margin-bottom:10px;
        border:solid 1px #CCCCCC;
        background:#E6E6E6;
        padding:20px;
        height:240px;
}
.seoblock2 {
        margin-top:10px;
        margin-bottom:10px;
        background:#FFFFFF url(../../images/as_seo_bg.jpg) top left repeat-x;
        padding:10px;
        height:240px;
}
.seoscreen {
        float:left;
        text-align:center;
}
.seobutton {
        float:left;
        text-align:center;
        font-weight:bold;
}
.seobutton2 {
        margin-left:20px;
        float:left;
        text-align:center;
        font-weight:bold;
}
.menuelement {
        float:left;
        background: url(http://static.jackpotfactoryvip.com/asthemes/as/images/as_menusep.gif) top left no-repeat;
        padding:4px;
        padding-left:10px;
        padding-right:8px;
        height:15px;
}
a.menulink {
	font-family: Arial, Helvetica, sans-serif;
        color:#000000;
	font-size: 13px;
        font-weight:bold;
        text-decoration:none;
}
a:hover.menulink {
	font-family: Arial, Helvetica, sans-serif;
        color:#CC0000;
	font-size: 13px;
        font-weight:bold;
        text-decoration:none;
}
a.seomenulink {
	font-family: Arial, Helvetica, sans-serif;
        color:0054DF;
	font-size: 12px;
        text-decoration:underline;
}
a:hover.seomenulink {
	font-family: Arial, Helvetica, sans-serif;
        color:#CC0000;
	font-size: 12px;
        text-decoration:underline;
}
a.biglink {
	font-family: Arial, Helvetica, sans-serif;
        color:#FFFFFF;
	font-size: 15px;
        text-decoration:underline;
}
a:hover.biglink {
	font-family: Arial, Helvetica, sans-serif;
        color:#000000;
	font-size: 15px;
        text-decoration:underline;
}
.lang_en {
        float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight:bold;
        text-align:center;
        color:#FFFFFF;
        background: #CC0000;
        width:17px;
        height:15px;
        padding-top:2px;
        margin-right:5px;
}
.langselect {
        margin-top:-2px;
        height:19px;
        font-size:11px;
}
.innertop {
        text-align:center;
        background: #FFFFFF url(../../images/as_inrtopbg.gif) top left repeat-x;
}
.innertopMob {
        clear:both;
        text-align:center;
        background: #FFFFFF url(../../images/as_inrtopbg2.gif) top left repeat-x;
}
.innercontent {
        clear:both;
        background:#FFFFFF;
}
.innersideleft {
        float:left;
        width:570px;
        margin-left:30px;
        background:#FFFFFF;
}
.innersideright {
        float:left;
        width:240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight:bold;
        text-align:center;
        color:#990000;
        margin-left:40px;
        background:#FFFFFF;
}
.innerbottom {
        clear:both;
        width:900px;
        height:15px;
        margin: 0 auto;
}
.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
        font-weight:bold;
        color:#999999;
        margin-bottom:10px;
}
.pagesubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight:bold;
        color:#003399;
        margin-bottom:10px;
}
.pagetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight:normal;
        line-height: 140%;
        color:#333333;
        margin-left:20px;
        margin-bottom:10px;
}
.pagenote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight:normal;
        line-height: 140%;
        color:#333333;
        margin-bottom:10px;
}
.innersuo {
        width:220px;
        height:140px;
        margin:auto;
        margin-top:5px;
        margin-bottom:10px;
}
.footer {
        clear:both;
        text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight:normal;
        color:#9ABDF8;
        padding:8px;
}
.mobmenu {
        height:25px;
        color:#FFFFFF;
        font-size:12px;
        background:#0254BE url(../../images/as_inr_mobmenubg.gif) bottom left repeat-x;
}
.mobmenulist {
        list-style:none;
        padding:0px;
        margin:0px;
        margin-left:35px;
        z-index:100;
}
.mobmenuli {
        float:left;
        margin:5px;
}
a.mobmenulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight:normal;
        color:#FFFFFF;
        text-decoration:none;
}
a:hover.mobmenulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight:normal;
        color:#9ABDF8;
        text-decoration:none;
}
a.footerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight:normal;
        color:#9ABDF8;
        text-decoration:underline;
}
a:hover.footerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight:normal;
        color:#FFFFFF;
        text-decoration:underline;
}
a.seohplink {
        color:#FFFFFF;
        text-decoration:underline;
}
a:hover.seohplink {
        color:#FFFF00;
        text-decoration:underline;
}
.copy {
        clear:both;
        text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        font-weight:normal;
        color:#FFFFFF;
        padding:8px;
}
.seohp {
        clear:both;
        text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight:normal;
        color:#9ABDF8;
        padding:10px;
        border:solid 1px #5591F3;
        margin-bottom:20px;
}
.icon {
        vertical-align:middle;
}
.splashcontent {
        width:960px;
		margin:auto;
		clear:both;
}
.splashflash {
        width:960px;
        height:377px;

}
.splashsideleft {
        float:left;
        text-align:center;
        width:250px;
        background:#0054DF url(../../images/as_splleftbg.gif) top left repeat-y;
}
.splashsideright {
        float:left;
        text-align:center;
        width:250px;
        background:#0054DF url(../../images/as_splrightbg.gif) top right repeat-y;
}
.splborder {
        width:240px;
        margin-left:1px;
}
.inrborder {
        width:240px;
}
.chatbanner {
        width:240px;
        background: #FFFFFF url(../../images/as_chatbg.gif) top center no-repeat;
        margin-bottom:10px;
}
.closer {
        clear:both;
        height:1px;
}
.spltitle {
        padding:10px;
        text-align:center;
        color:#EEEEEE;
        font-family:Verdana;
        font-weight:bold;
        font-size:20px;
}
.splgamename {
        position:absolute;
        width:110px;
        margin-top:61px;
        text-align:center;
        color:#FFFF00;
        font-family:Arial Narrow;
        font-weight:bold;
        font-size:13px;
}

.splgamename2{
 position:absolute;
 width:110px;
 margin-top:90px;
 margin-bottom:30px;
 text-align:center;
 color:#666666;
 font-family:Arial Narrow;
 font-weight:bold;
 font-size:13px;
 margin-left:-5px;
}

.spljackpot {
        position:absolute;
        width:220px;
        margin-top:45px;
        text-align:center;
		margin-left:15px;
}
.spljackpot2 {
        position:absolute;
        width:220px;
        margin:auto;
        margin-top:35px;
        text-align:center;
}
.splgame1 {
        float:left;
        width:110px;
        height:100px;
        margin-left:10px;
}
.splgame2 {
        float:left;
        width:110px;
        height:100px;
        margin-left:5px;
}
.splgame3 {
        float:left;
        width:110px;
        height:100px;
        margin-left:15px;
}
.splgame4 {
        float:left;
        width:110px;
        height:100px;
        margin-left:5px;
}

.pagemenu {
        width:170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight:normal;
	font-size: 12px;
        color:#000000;
}
.pagemenu ul {
	padding: 0 0 0 0;
	margin: 0;
	list-style: none;
        border:solid 1px #000000;
        border-bottom: 0px;
}

.pagemenu li {
	background: url(../../images/as_drpdwn.gif) repeat-x left top;
	margin: 0;
	padding: 0;
        border-bottom:solid 1px #000000;
}
.pagemenu a {
	display: block;
        padding: 5px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.pagemenu a:hover {
	color: #FFFFFF;
        background:#0853B2;
	text-decoration: none;
}
.seoheader1 {
        float:left;
        text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight:normal;
        color:#9ABDF8;
        padding-top:0px;
        padding-left:12px;
        padding-bottom:-5px;
        margin:0px;
}
.seoheader2 {
        float:right;
        text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight:normal;
        color:#9ABDF8;
        padding-top:0px;
        padding-right:12px;
        padding-bottom:-5px;
        margin:0px;
}
.promotitle {
        height:32px;
        background:#FFFFFF url(../../images/as_promotitle.gif) top right no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
        font-weight:bold;
        text-align:center;
        color:#FFFFFF;
        padding-top:1px;
        margin-top:10px;
        clear:both;
}
.promostitle {
        height:32px;
        background:#FFFFFF url(../../images/as_promostitle.gif) top right no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
        font-weight:bold;
        color:#FFFFFF;
        padding-top:3px;
        padding-left:10px;
        margin-top:10px;
        clear:both;
}
.promossubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
        font-weight:bold;
        color:#CC0000;
        margin-bottom:12px;
}
.promoimage {
        text-align:center;
}
.promosimage {
        float:left;
        margin-right:15px;
}
.tables, .pm_table {
        background:#CCCCCC;
}
.tablesTh, .pm_table_th {
        background:#127ED9 url(../../images/as_tabbg.gif) top left repeat-x;
        text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight:bold;
        color:#FFFFFF;
        width:15%;
}
.tablesTd, .pm_table_td {
        background:#FFFFFF;
        text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight:normal;
        color:#333333;
}
.inrgame {
        float:left;
        width:110px;
        height:100px;
        margin-left:10px;
        margin-right:-5px;
}
.inrgame2 {
 float:left;
 width:110px;
 height:100px;
 margin-left:10px;
 margin-right:-5px;
 margin-bottom:5px;
}
.pageTabs {
	padding: 0px;
	margin: 0px;
	list-style: none;
        border-top:solid 1px white;
}
.pageTabsLi {
	float: left;
	background: url(../../images/as_mobile_tab1.gif) top left no-repeat;
	margin:0px;
        margin-right:1px;
	padding:0px;
	height:25px;
}
a.pageTabsA {
	display: block;
        padding:5px;
        padding-left:15px;
        padding-right:15px;
	margin:0;
	float: left;
	background: url(../../images/as_mobile_tab2.gif) top right no-repeat;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        text-decoration:none;
}
.pageTabsLi2 {
	float: left;
	background: url(../../images/as_mobile_tab3.gif) top left no-repeat;
	margin:0px;
        margin-right:1px;
	padding:0px;
	height:25px;
}
a.pageTabsA2 {
	display: block;
        padding:5px;
        padding-left:15px;
        padding-right:15px;
	margin:0px;
	float: left;
	background: url(../../images/as_mobile_tab4.gif) top right no-repeat;
        color:#000000;
        font-size:14px;
        font-weight:bold;
        text-decoration:none;
}
.pageTabsContent {
        margin:0px;
        padding:10px;
        border:solid 1px #D9ECFC;
        clear:both;
	background: url(../../images/as_mobile_tabs.gif) top left repeat-x;
}
.pageTabsContentFirst {
        margin:0px;
        padding:10px;
        border:solid 1px #D9ECFC;
        clear:both;
	background: url(../../images/as_mobile_formbg.jpg) top right no-repeat;
}
.mobileBtn1 {
        float:left;
        background: url(../../images/as_mobile_download1.gif) top left no-repeat;
        height:55px;
        cursor:hand;
        cursor:pointer;
}
.mobileBtn2 {
        background: url(../../images/as_mobile_download2.gif) top right no-repeat;
        padding:18px;
        padding-left:20px;
        padding-right:20px;
        color:#FFFFFF;
        font-size:14px;
        font-weight:bold;
        text-decoration:none;
        cursor:hand;
        cursor:pointer;
}
.mobHomeMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
        font-weight:bold;
        color:#CC0000;
        margin-bottom:10px;
}
.pagered {
        color:#CC0000;
        font-weight:bold;
}
.mobTable {
        float:left;
        width:280px;
        font-size:11px;
        background: url(../../images/as_mobile_mtb.gif) bottom center no-repeat;
}

.content09 {
	width:900px;
	padding:0px;
    height:139px;
    font-size:11px;
    background: url(../images/as_bottom_bg.jpg) repeat;
}
/*  carousel  */ 
.carousel_left {
        width:384px;
        margin:0;padding:0;
	    height:139px;
        background: url(../images/as_bottom_l.jpg) top left no-repeat;
		float:left;
		position:relative;
}

.carousel_right {
        height:139px;
        width:384px;        
        margin:0;padding:0;
        float:left;
		background: url(../images/as_bottom_r.jpg) top right no-repeat;
		position:relative;
}

.carousel_table_content {
        height:125px;
		width:387px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 12px;
        font-weight:bold;
	    color: #FFFFFF;
		background: url(../images/as_content_bg.jpg) no-repeat;
}
.carousel_invisible_frame {
        margin:auto;
	    height:105px;
		width:296px;
		margin-top:-5px;
}

.carousel_container {
 margin:auto;
 height:98px;
 width:136px;
 float:left;
 margin-left:5px;
 margin-right:5px;
 position:relative;
 display:none;
 cursor:pointer;
}

.carousel_content, .carousel_content_i {
        margin-bottom:auto;
        margin-top:9px;
		margin-left:5px;
		margin-right:5px;
        height:98px;
		width:136px;
       	float:left;
       	padding-left:4px;
       	line-height:12px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 11px;
        font-weight:bold;
	    color: #666666;
		background:url(../images/as_white_box.png) no-repeat ;
		height:98px;
		width:136px;
		text-indent:5px;
		float:left;
}

.carousel_content_i {
		margin:3px -2px auto;
}

.carousel_content a, .carousel_content_i a {
	color: #666666;
	text-decoration:none;
}


.play_now {
        margin:0;
        padding:0;
        height:139px;
		width:132px;
		float:left;
}

.play_now2 {
  z-index:5;
  position:absolute;
  top: 0px;
  left:365px;
  margin:auto;
  height:139px;
  width:170px;
} 

a.next, a.next_r, a.next_i {
  background-image: url('../images/as_arrow_l.png');
  text-decoration:none;
  display:block;
  width:23px;
  position:absolute;
  top:55px;left:12px;
  height:23px;
  z-index:1000;
}

a.next_i {
  top:48px;
  left:14px;
}

a.prev, a.prev_r, a.prev_i {
  background-image: url('../images/as_arrow_r.png');
  text-decoration:none;
  display:block;
  height:23px;
  margin-left:10px;
  position:absolute;
  top:55px;
  right:15px;
  width:23px;
}

a.prev_i {
  top:48px;
  right:13px;
}

.carousel  {
    padding: 0px 0 0 0;
    margin: 0;
    position: relative;     
    width:384px;
	background-image: url(../images/as_content_bg.jpg);
}
  
.jCarouselLite, .jCarouselLite_r{
  height:120px;
  margin: 0px 40px;
  padding-top:5px;
  
}


.jCarouselLite ul, .jCarouselLite_r ul { position:relative;margin:0px;padding:0px;list-style: none;height:100px;}
.jCarouselLite ul li, .jCarouselLite_r ul li {float:left; position:relative;width:146px; height:18em;}

.jCarouselLite_f{
  height:120px;
  margin: 0px 0px 0px 70px;
  padding-top:5px;

}
.jCarouselLite_f ul{ position:relative;margin:0px;padding:0px;list-style: none;height:100px;}
.jCarouselLite_f ul li {position:relative;width:232px; height:18em;margin-left:10px;}

.carousel_table_feeder {
        height:125px;
		width:387px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 12px;
        font-weight:bold;
	    color: #FFFFFF;
		background: url(../images/as_feeder_content_bg.png) no-repeat;
}

.it_pagetitle2 {
    background:#666666 url(../images/it_as2008_getting_started.jpg) top center no-repeat;
	height:820px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
        font-weight:bold;
        margin-bottom:10px;
		position:relative;
		padding:0px;
}

.pagetitle3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	 color:#999999;
    margin-bottom:10px;
	float:left;
	margin-left:28px;
	width:506px;
	font-weight:normal;
	padding-top:15px;
		
		
}

.pagenote2 {
	position:absolute;
	left:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	line-height: 140%;
	color:#FFFFFF;
	margin-top:5px;
	top: 4px;
        
}
.h1_header{
	height:26px;
	background: url(/files/allslots/images/as_regestration_top_red.jpg) repeat-x;
	padding-left:15px;
	padding-top:0px; 
}
.h1_header h1{
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding-top:3px;
}

/*new promotions page style*/
.image_thumb {
        width:140px;
	height:82px;
	position:relative;				
}
.promo_img2 {
        position:absolute;
        padding-top:5px;
        padding-left:5px;
}
.promo_frame2 {
        position:absolute;
        width:140px;
        height:82px;
        background: url(http://static.jackpotfactoryvip.com/asthemes/as/09/images/as_promo_border.png) no-repeat;
        cursor:hand;
        cursor:pointer;
}
.newPromoTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
  font-weight:bold;
  color:#CC0000;
  margin-bottom:10px;
}
div.error{
  background: transparent;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
  font-weight:bold;
  color: #220000;
}
#pop-up {
    float:right;
	width:43%;
	background-color:#FFFFFF;
	margin-left:700px;
	padding-top:0px;
	padding:0;
	padding-right:5px;
	margin:0;
	margin-top:19px;
	position:absolute;
	z-index:6000;
	left:530px;
	opacity:0.90;
	filter:alpha(opacity=90); 
	display:none;
}


DIV#pop-up  img {
	
   padding-right:5px;
}
DIV#pop-up  A{
	font-family: "Trebuchet MS",sans-serif;
    color:#4B0003;
	font-size: 12px;
	text-decoration:none;

}
#pop-up td{
	padding:5px;
    padding-left:10px;
}
.select_lang{
      padding-left:5px;
	  float:left;
	  padding-top:1px;
	  margin-right:15px;
	  padding-bottom: 4px;
} 
#languages {
        float:right;
		background-color:#FFFFFF;
		text-align:left; 
		/*opacity:0.90;filter:alpha(opacity=90);*/ 
		margin: 8px 10px 0;
}

/***********************************CALL CENTER BUTTON************************************************/
div.callbackMainDiv {z-index:1000px; width:400px;}
div.callTextDiv {background-image: url(/files/allslots/images/as_callback_bg.png); background-repeat: no-repeat; height: 134px; width: 194px; cursor: pointer; position: relative; z-index: 2;}
div.blackFormDiv {border: 1px solid #FFF; background-color: #000; color: #FFF; font: normal 14px verdana; position: relative; z-index: 1; height: 195px; width: 270px; top: -140px; left: 150px;display:none;}
.callcenter_button{background-image: url(/files/allslots/images/as_callback_btn.jpg); background-repeat: repeat-x; height: 27px; width: 145px; color: #000; display: block; text-align: center; text-decoration: none; font-weight: bold; padding-top: 4px; font-size: 14px;}

