@charset "UTF-8";
/* CSS Document */

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-size:12px;
}
.twoColFixRtHdr #container {
	width: 967px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #234e79; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

img
{
 border:none;	
}

.twoColFixRtHdr #container .top{ background-image:url(../images/t-bar.jpg); background-repeat:no-repeat; color :white;font-family:arial;font-size:21px;font-weight:bold;height:47px;line-height:55px;padding-left:23px;width:742px;}

.twoColFixRtHdr #container .top1{ background-image:url(../images/t-uninstall.gif); width:742px; height:47px;
}

.twoColFixRtHdr #container .top2{ background-image: url(../images/t-download.gif); height:47px;
}

.twoColFixRtHdr #container .top3{ background-image:url(../images/t-register.gif); height:47px;
}

.twoColFixRtHdr #container .back { background-image:url(../images/box-background.jpg); padding:20px 20px 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; ; color:#000; display:block; clear:left;
}

.twoColFixRtHdr #container .back .imageDiv {width:80px;
}

.twoColFixRtHdr #container .back p{ padding-bottom:5px; margin:0;
}

.twoColFixRtHdr #container .back .info{min-height:65px;}

.twoColFixRtHdr #container .back .info1{ padding-left:90px; background-image: url(../images/i-fulltilt.gif); background-repeat:no-repeat; min-height:65px;
}

.twoColFixRtHdr #container .back .info2{ padding-left:90px; background-image: url(../images/i-arrow.gif); background-repeat:no-repeat; min-height:65px;
}

.twoColFixRtHdr #container .back .info3{ padding-left:90px; background-image: url(../images/i-lock.gif); background-repeat:no-repeat; min-height:65px;
}


.twoColFixRtHdr #container .bottom { background-image:url(../images/box-bottom.jpg); width:742px; height:22px;
}


.twoColFixRtHdr #header { 
	background: #234e79; 
	padding: 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
} 
.twoColFixRtHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}

.twoColFixRtHdr #header .title { height:55px; background-image:url(../images/t-promotion.jpg);}

.twoColFixRtHdr #header .title a {color:White; float:right; line-height:45px; margin-right:15px; text-decoration:none;}

.twoColFixRtHdr #header .promotion { height:232px; /*background-image:url(../images/rakeback-promotion.jpg*/}

.twoColFixRtHdr #header .bigtext { height:45px; text-align:center; 
	 /*background-image:url(../images/t-CRrecommends.jpg);*/
}

.twoColFixRtHdr #header .bigtext h1 {color:White; font-size:33px; padding-left:5px;}

.twoColFixRtHdr #header .smalltext { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:15px; color:#FFFFFF;
}


.twoColFixRtHdr #sidebar1 {
	float: right; /* since this element is floated, a width must be given */
	width: 214px; margin: 6px 7px 0 0; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	
}

.twoColFixRtHdr #sidebar1 .LoginBox { background-image:url(../images/b-login.gif); background-color:#FFFFFF; background-repeat:no-repeat; margin-bottom:10px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; 
}

.twoColFixRtHdr #sidebar1 .LoginBox .title {font-size:15px; padding: 3px 0 7px 3px; color:#FFFFFF; display:block;font-weight:bold; height:auto;
}

.twoColFixRtHdr #sidebar1 .freerollBox { background-image:url(../images/b-freerolls.gif); background-color:#FFFFFF; background-repeat:no-repeat; padding-top:25px; margin-top:10px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}

.twoColFixRtHdr #sidebar1 .RakeRaceBox { background-image:url(../images/b-rakeraces.gif); background-color:#FFFFFF; background-repeat:no-repeat; padding-top:25px; margin-top:10px;  height:auto;  font-family:Arial, Helvetica, sans-serif; font-size:11px;
}


.twoColFixRtHdr #mainContent {
	margin-top: 0;
	margin-right: 220px;
	margin-bottom: 20px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
} 
.twoColFixRtHdr #footer { 
	padding: 0 10px 0 20px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#DDDDDD; 
} 
.twoColFixRtHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.formMyCR {  font-size:11px; font-weight:bold; display:block; border-bottom:#999999 thin 1px; height:14px; line-height:14px; float:left; margin-right:3px;}
.loginName { font-size:11px;}
.loginPass { font-size:11px;}
.downloadButton {
	display:block;
	height:81px;
	left:-84px;
	margin-bottom:-81px;
	position:relative;
	top:1px;
	width:70px;
	z-index:1;
	overflow: auto;
}

.formRemember {  font-size:10px;}

.contactLink {
	display:block;
	height:81px;
	left:-84px;
	margin-bottom:-81px;
	position:relative;
	top:1px;
	width:70px;
	z-index:1;
	overflow: auto;
}

.twoColFixRtHdr #container .contact .faq {
background-image: url(../images/icon-faq.gif);
background-repeat:no-repeat;
min-height:65px;
padding-left:75px;
}

.twoColFixRtHdr #container .contact .email {
background-image: url(../images/icon-email.gif);
background-repeat:no-repeat;
min-height:65px;
padding-left:75px;
}

.twoColFixRtHdr #container .contact .chat {
background-image: url(../images/icon-chat.gif);
background-repeat:no-repeat;
min-height:65px;
padding-left:75px;
}

.title { color:#FFFFFF; background-image:url(../images/back_title.gif); font-weight:bold; font-size:14px;}

.roomDetailHeader {color:#FFFFFF; background-image:url(../images/back_title.gif); font-weight:bold; font-size:14px; text-align:center;}

.freerollLink {
	display:block;
	height:81px;
	left:-84px;
	margin-bottom:-81px;
	position:relative;
	top:1px;
	width:70px;
	z-index:1;
	overflow: auto;
}

.twoColFixRtHdr #container .freeroll .tournament {
background-image: url(../images/i-freerolls.gif);
background-repeat:no-repeat;
min-height:65px;
padding-left:260px;
}



.homebutton
{
background-image: url(../images/b-back.jpg);
background-repeat:no-repeat;
min-height:30px;
padding-left:10px;
}

.homebutton a, .homebutton a:link, .homebutton a:visited
{
	color:black;
	font-weight:bold;
	line-height:25px;
	padding-left:20px;
	text-decoration:none;
}

.FaqQuestion
{
 color:white;
 font-size:14px;
 font-weight:bolder;  
}

.FaqAnswer
{
}



/*WL CUSTOM STYLES*/
.racenotice
{
	float:right;
	width: 60%; 
	vertical-align: top; 
	text-align:justify;
	padding: 5px;
}

.title-rooms 
{
	color:#FFFFFF;
	background-image:url(../images/back_title.gif); 
	font-weight:bold; 
	font-size:14px; 
	height:25px; 
	line-height:25px;

}


.logos 
{
	background:url(../img/logo-background.jpg); 
	text-align:center; 
	height:61px; 
	margin:0 auto; 
	padding-top:5px;
	width:238px;
}


.bottom-colums 
{
	/*background-image:url(../img/rounded-bar-bottom.gif); 
	height:23px; 
	color:#000000; 
	font-size:11px; 
	font-weight:bold;
	text-align: center; 
	text-decoration:underline; 
	padding-top:2px;
	width: 238px;*/
}

.columns-rooms 
{
	width:238px; 
}

.description1 
{
	float:left; 
	width:60px;
	padding-left:5px; 
	text-align:center;
}
.description2 
{
	float:left; 
	width:100px;
	padding-left:
	5px; 
	text-align:left;
}
.description3 
{
	float:left; 
	width:40px;
	padding-right:5px; 
	text-align:right;
}

.description-columns 
{
	background-color:#fff; 
	height:17px; 
	padding:2px; 
	text-align:center; 
	font-size:11px; 
	color:#FFFFFF; 
	display:block; 
	color:#000000; 
	border-bottom: #CCCCCC dotted 1px; 
	border-left:#666666 1px solid;
	border-right:#666666 1px solid;
	width: 232px;
}


.modalBackground {
	background-color:black;
	filter:alpha(opacity=60);
	opacity:0.6;
	z-index:200;
}
/******************/

.submit-Button
{ 
	background:transparent none no-repeat scroll left top;
    border-style: none;
    border-color: inherit;
    border-width: medium;
    border:medium none inherit;
    background: no-repeat left top;
    width:100px;
    height:25px;
	line-height:28px;
    color: White;
    font-weight:bold;
    font-size:11px;
    font-family:Arial;
	text-align:center;
	padding-left:10px;
	padding-bottom:5px;
}

.medium-submit-Button
{ 
	background:transparent none no-repeat scroll left top;
    border-style: none;
    border-color: inherit;
    border-width: medium;
    border:medium none inherit;
    background: no-repeat left top;
    width:125px;
    height:25px;
	line-height:28px;
    color: White;
    font-weight:bold;
    font-size:11px;
    font-family:Arial;
	text-align:left;
	padding-left:28px;
	padding-bottom:1px;
    margin-left:10px;
    margin-bottom: -2px;
}

.Big-submit-Button
{ 
	background:transparent none no-repeat scroll left top;
    border-style: none;
    border-color: inherit;
    border-width: medium;
    border:medium none inherit;
    background: no-repeat left top;
    width:265px;
    height:25px;
	line-height:28px;
    color: White;
    font-weight:bold;
    font-size:11px;
    font-family:Arial;
    padding-bottom:3px;
    margin-left:21px;
    margin-bottom: -2px;
}




.raceChaseLink
{
	background-image:url(../img/get-rakeback.gif);
	background-repeat:no-repeat;
	color:white;
	font-size:21px;
	font-weight:bold;
	height:49px;
	line-height:49px;
	padding-left:49px;
	width:227px; 
	margin-top:10px; 
}




/******** NEW BOXES *************************************/
/* Main box */

div.box_main_race{ float:left; border-color:#CCCED1;border-style:none none solid;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:inherit;line-height:16px;text-align:center;width:243px;}
div.box_main_race span { text-align:center;font-size:12px; font-weight:bold;}


/* Top box */

div.box_top_left { float:left; background-image:url(../img/top_left.gif);
background-repeat:no-repeat; height:44px; width:4px;}

div.box_top_Place {line-height:42px; background-color:#FFFFFF;float:left; height:42px; width:32px; border: solid 1px; border-color:#ccced1; border-left:none;}

div.box_top_price {line-height:42px;background-color:#FFFFFF;border-color:#CCCED1;border-style:solid solid solid none;border-width:1px 1px 1px medium;float:left;height:42px;width:42px;}

div.box_top_user {line-height:42px;background-color:#FFFFFF;border-color:#CCCED1;border-style:solid none;border-width:1px medium;float:left;height:42px;width:98px;}

div.box_top_rake {line-height:42px;background-color:#FFFFFF;border-color:#CCCED1;border-style:solid none solid solid;border-width:1px medium 1px 1px;float:left;height:42px;width:55px;}

div.box_top_projected {background-color:#FFFFFF; line-height:3px; float:left; height:42px;  width:88px; border: solid 1px; border-left: none; border-right:none; 
border-color:#ccced1;}

 
div.box_top_rigth {background-image:url(../img/top_rigth.gif);background-repeat:no-repeat;float:left;height:44px;width:9px;}

/* row 1 */

div.box_row1 { text-align:center;  background-image:url(../img/title_box.jpg); height:17px; border: solid 1px; border-color:#ccced1; border-top:none; width:241px;}

div.col_main {background-image:url(../img/box_col.jpg);background-repeat:repeat-y;border-right:1px solid #CCCCCC;height:17px;width:242px;}

div.col1 {border-color:#CCCED1;border-style:none none dotted;border-width:1px;float:left;height:16px;width:37px;}
div.col2 {border-color:#CCCED1;border-style:none none dotted;border-width:1px;float:left;height:16px;width:42px;}
div.col3 {border-color:#CCCCCC;border-style:none solid dotted none;border-width:1px;float:left;height:16px;width:99px;}
div.col4 {border-color:#CCCED1;border-style:none none dotted;border-width:1px;float:left;height:16px;width:63px;}

div.col5 { float:left; height:16px;  width:95px; border-width: 1px; border-color:#ccced1; border-style:none none dotted;}

/* mini box */

div.box_main_mini{float:right; width:218px;  border-width: 1px; border-color:#ccced1; border-style:none none solid; line-height:16px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:inherit;}

div.box_top_winners {line-height:42px; background-color:#FFFFFF;float:left; height:42px; width:63px; border: solid 1px; border-color:#ccced1; border-left:none;}
div.box_top_winners span {text-align:center;font-size:12px; font-weight:bold;}
div.box_top_mgr {line-height:20px; background-color:#FFFFFF;float:left; height:42px; width:75px; border: solid 1px; border-color:#ccced1;  border-left:none;}
div.box_top_mgr span {text-align:center;font-size:12px; font-weight:bold;}
div.box_top_prize {line-height:42px; background-color:#FFFFFF;float:left; height:42px; width:65px; border: solid 1px; border-left: none; border-right:none; border-color:#ccced1;}
div.box_top_prize span {text-align:center;font-size:12px; font-weight:bold;}



div.col_main_mini {width:218px;}

div.col1mini { float:left; height:16px; width:64px; border-width: 1px; border-color:#ccced1; border-bottom-style:dotted; border-left-style:solid;}

div.col2mini { float:left; height:16px; width:75px; border-width: 1px; border-color:#ccced1; border-style:none none dotted;}

div.col3mini { float:left; height:16px; width:77px; border-width: 1px; border-color:#ccced1; border-bottom-style:dotted; border-right-style:solid; }
/********************************************************/