/* CSS Document */

/*-------
// global reset
//-----*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	/*vertical-align: baseline;*/
	background: transparent;
}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
table {  border-spacing: 0; }
acronym { cursor: help; }



/*-------
// general
//-----*/

html { font-size: 100.01%; }
body { font-size: 62.5%; line-height:1.2em; }
input, select, textarea { font-size: 100%; }

input.text, textarea { padding: 2px 3px; font-family: Verdana, sans-serif; }
.submit { cursor/**/: /**/pointer; }
select > option { padding: 0 5px 0 3px; }

.ul, .ol { margin: 0 0 1em 2em; }
.ul li, .ol li { margin: .2em 0; padding: 0; }

.flR { float: right; }
.flL { float: left; }
.alR { text-align: right; }
.alC { text-align: center; }
.vlT {vertical-align:top;}
.vlB {vertical-align:bottom;}

.hide { display: none; }
.clear { clear: both; height:1px; line-height:1px; }

.ir { position: relative; overflow: hidden; }
.ir span { position: absolute; width: 100%; height: 100%; left: 0; top: 0; text-indent: -1000em; }

a:link, a:visited { text-decoration: none; cursor/**/: /**/pointer; }
a:link:hover, a:visited:hover { text-decoration: underline; }
a.inv:link, a.inv:visited { text-decoration: underline; }
a.inv:link:hover, a.inv:visited:hover { text-decoration: none; }

.cols { overflow: hidden; margin: 0; }
.cols .col { float: left; width: 50%; }
#page .cols .last { margin-right: 0; }

.clearFix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/*-------
// Globals
//-----*/
body{ font-family:Arial, Helvetica, sans-serif; background-color:#f3f3f3;}
span.download{ background-color:#ba2323; color:#FFF; font-size:90%; font-weight:normal; padding:0px 10px; text-transform:capitalize;}
span.download a{ color:#FFF;}

/*---------
//------Page Layout
---------*/

/*-----------Container-------------*/
div#container{width:1020px; margin:0 auto; }
div#container div.wrapper { padding:20px;  background-color:#FFF; }

/*-----------Header-------------*/
div#header{ width:100%; overflow:hidden; background:url(../images/header_bg.gif) left top repeat-x; padding-bottom:8px; }

/*-----------Navigation-------------*/
div#navigation{ height:31px; background:url(../images/menu_bg.gif) left top repeat-x; margin-bottom:20px; }


/*-----------Main-------------*/
div#main{ width:720px;}

/*-----------Sidebar-------------*/
div#sidebar{ width:256px;}

/*-----------Footer-------------*/
div#footer{background:url(../images/footer_bg.gif) left top repeat-x; margin:10px 0 30px; width:100%;}

/*-----------Header-------------*/
div#header div.login_form{ width:340px; background:url(../images/login_form_bg.gif) left repeat-x; margin:20px 20px 0 0; padding:10px;}
div#header div.login_form h3{ background-color:#b6c9db; color:#FFFFFF; font-size:120%; padding:4px;}
div#header div.login_form p a{font-weight:bold; font-size:110%; color:#2b597c; text-decoration:none; margin-left:68px;}
div#header div.login_form form{ margin-top:10px;}
div#header div.login_form table{}
div#header div.login_form table tr td{ width:70px; height:24px;}
div#header div.login_form table tr td p{ font-weight:bold; font-size:120%; color:#2b597c;}
div#header div.login_form table tr input.textbox{ width:155px; padding:4px; border:#a8a7a7 1px solid;}
div#header div.login_form table tr input.submit{ border:none; margin-left:10px; background:url(../images/login_button.gif) left top no-repeat; width:99px; height:20px;}

/*-----------Navigation-------------*/
div#navigation ul{ margin-left:10px;}
div#navigation ul li{display:block; float:left; background:url(../images/menu_devider.gif) right top no-repeat; padding:9px 0px 9px 0px;}
div#navigation ul li.active{ background-color:#00417B; }
div#navigation ul li.active a{color:#FFF;}
div#navigation ul li a{ text-decoration:none; color:#7f7e7e; font-size:110%; font-weight:bold; padding:8px 20px 9px 20px;}
div#navigation ul li a:hover{ background-color:#74A4CF; color:#00417B;}
div#navigation ul li.active a:hover{ background:none; color:#FFF;}

/*-----------Contents common css-------------*/
div#content h1{ font-size:180%; color:#2f4867; padding:6px; background-color:#dcdcdc; line-height:1em;}
div#content h2{ font-size:150%; color:#444444; text-transform:uppercase; margin-top:20px; border-bottom:#e9e9e9 1px dotted; line-height:2em;}
div#content h3{ font-size:120%; color:#d3e5f7; padding:4px 0px 4px 4px; background:url(../images/content/h2_bg.gif) left top repeat-x;}
div#content h4{ text-align:center; font-size:110%; color:#444444; background-color:#eaebeb; padding:3px; text-transform:uppercase;}
div#content h4 a{ text-align:center; font-size:110%; color:#444444; background-color:#eaebeb; padding:3px; text-transform:uppercase;}
div#content h5{ font-size:100%; color:#2e4765;}
div#content ul li{ display:block; clear:both; margin-top:5px; font-size:110%; font-weight:bold; border-bottom:#e9e9e9 1px dotted; padding-bottom:3px; line-height:1em; }
div#content ul li.last{ border:none;}
div#content ul li a{ text-decoration:none; color:#6c6b6b;}

/*-----------Inner Sidebar-------------*/
div#main div.inner_sidebar{ width:162px; padding-right:10px; }
div#main div.inner_sidebar div.section { margin-bottom:7px; }
div#main div.inner_sidebar input.calculate{ border:none; text-align:center; background-color:#ba2323; color:#FFF; font-size:12px; font-weight:bold; padding:3px 20px; cursor:pointer;}
div#main div.inner_sidebar select{ width:140px; color:#6c6b6b; font-weight:bold; border-left:#969696 2px solid; border-top:#969696 2px solid;}
div#main div.inner_sidebar img.rake_races{ margin-top:10px;}
div#main div.inner_sidebar p{color:#6c6b6b; font-size:110%; line-height:1.3em; margin-top:10px;}
div#main div.inner_sidebar div.read_more{margin-top:20px;}
div#main div.inner_sidebar div.read_more a{font-weight:bold; color:#6c6b6b; text-decoration:none; font-size:110%; }


/*-----------Inner Main-------------*/
div#main div.inner_main{ width:518px; padding:0px 10px 62px 10px; border-left:#efefef 1px solid; border-right:#efefef 1px solid;}
div#main div.inner_main div.rakeback_steps{ background:url(../images/content/inner_main/get_rakeback_bg.gif) left top; height:190px; margin:10px 0 20px 0;}
div#main div.inner_main div.rakeback_steps h1.rakeback_steps_hadding{ color:#FFF; text-align:center; background:none; padding:10px 0 0;}
div#main div.inner_main div.rakeback_steps div.inner_steps img.speps_img{ z-index:2;}
div#main div.inner_main div.rakeback_steps div.inner_steps div.box{ width:129px; text-align:center; position:relative;;}
div#main div.inner_main div.rakeback_steps div.inner_steps div.box img.arrow{ position:absolute; left:117px; top:70px; z-index:1;}
div#main div.inner_main div.rakeback_steps div.inner_steps div.box div.count{ background:url(../images/content/inner_main/counting_img_button.png) top center no-repeat; color:#FFF; padding:20px 0px 20px 0px; font-size:24px;}
div#main div.inner_main div.rakeback_steps div.inner_steps div.box p{ padding:0px 6px; line-height:12px; margin:5px 0px 0px 0px; color:#293137; font-size:100%; font-weight:bold; font-size-adjust:100%;}
div#main div.inner_main p{ color:#444444; font-size:110%; margin-top:10px; line-height:1.5em; margin-bottom:20px;}
div#main div.inner_main div.features{ background-color:#eaebeb; border:#dcdcdc 1px solid; margin-bottom:28px; }
div#main div.inner_main div.features h1 { margin:1px; }
div#main div.inner_main div.features ul li{ margin-left:5px; border-bottom:#c2c3c3 1px dotted; padding-bottom:8px; color:#444444;}
div#main div.inner_main div.features ul li a{ color:#444444;}
div#main div.inner_main div.features ul li.competition1{ background:url(../images/content/inner_main/list_icon1.gif) left top no-repeat; padding-left:25px;}
div#main div.inner_main div.features ul li.competition2{ background:url(../images/content/inner_main/list_icon2.gif) left top no-repeat; padding-left:25px;}
div#main div.inner_main div.features ul li.competition3{ background:url(../images/content/inner_main/list_icon3.gif) left top no-repeat; padding-left:25px;}
div#main div.inner_main div.features ul li.competition4{ background:url(../images/content/inner_main/list_icon4.gif) left top no-repeat; padding-left:25px;}
div#main div.inner_main div.features ul li.competition5{ background:url(../images/content/inner_main/list_icon5.gif) left top no-repeat; padding-left:25px;}
div#main div.inner_main div.features ul li.competition6{ background:url(../images/content/inner_main/list_icon6.gif) left top no-repeat; padding-left:25px;}
div#main div.inner_main div.features ul li.competition7{ background:url(../images/content/inner_main/list_icon7.gif) left top no-repeat; padding-left:25px; border:none;}
div#main div.inner_main div.offers h1{ text-transform:none; font-size:180%; padding:5px; background:url(../images/content/inner_main/offers_bg.gif) left top repeat-x; color:#FFF; }
div#main div.inner_main div.offer_list1{ border:#dcdcdc 1px solid; margin:2px 0px; width:516px; overflow:hidden;}
div#main div.inner_main div.offer_list1 div.offer1{ width:170px;  margin-right:1px;}
div#main div.inner_main div.offer_list1 div.offer1 .first { margin-left:1px; }
div#main div.inner_main div.offer_list1 div.offer1 div.offer_info{ background:url(../images/content/inner_main/offer_info_bg.gif) repeat-x; padding:10px 0 10px  10px; overflow:hidden; overflow:hidden; border-bottom:none;}
div#main div.inner_main div.offer_list1 div.offer1 div.offer_info ul{ margin-top:0px;}
div#main div.inner_main div.offer_list1 div.offer1 div.offer_info ul li{ font-size:100%; color:#444444; border-top:#dddedf 1px dotted; margin-top:3px; overflow:hidden; border-bottom:none; padding-right:10px; padding-top:2px;}
div#main div.inner_main div.offer_list1 div.offer1 div.offer_info ul li .text{ float:left; color:#444444; font-size:100%;}
div#main div.inner_main div.offer_list1 div.offer1 div.offer_info ul li a{ float:left; color:#444444;}
div#main div.inner_main div.offer_list1 div.offer1 div.offer_info ul li.us img{ vertical-align:middle; margin-left:2px;}
div#main div.inner_main div.offer_list1 div.offer1 div.offer_info ul li span{ float:right;}


/*-----------Sidebar-------------*/
div#sidebar h2{ margin-top:0px;}
div#sidebar h5{ font-size:110%; color:#375272; background-color:#dcdcdc; width:250px; overflow:hidden; padding:3px;}
div#sidebar h5 span.left{ font-size:110%; color:#375272; background-color:#dcdcdc; float:left;}
div#sidebar h5 span.right{ float:right;}

div#sidebar ul{ margin-top:0px; font-size:10px;}
div#sidebar div.deal{}
div#sidebar div.deal a{color:#6C6B6B;float:left;width:143px;}
div#sidebar div.deal ul li{clear:both; display:block; font-size:11px; line-height:15px; margin:0; overflow:hidden; padding:2px 0 2px 0;}
div#sidebar div.deal ul li.first{/*padding:0px 22px 0px 0px; border-bottom:#e9e9e9 1px dotted;*/}
div#sidebar div.deal ul li a{color:#6C6B6B;float:left;width:143px;}
div#sidebar div.deal ul li img{ float:left;margin-right:5px;vertical-align:middle;}
div#sidebar div.deal ul li span {text-align:left;width:59px; float:right; color:#6c6b6b;}
div#sidebar div.ads{ margin-top:10px;}

div#sidebar div.deal ul li .perc {float:left;margin-right:7px;text-align:right;width:55px;}
div#sidebar div.deal ul li .flag {}

/*-----------Footer-------------*/
div#footer div.footer_right{ width:780px; padding:16px 15px 10px 0px;}
div#footer div.footer_right div.footer_navigation{border-bottom:#4b6b8f 1px solid; padding-left:10px;}
div#footer div.footer_right div.footer_navigation ul{ padding:10px 0 10px 0;}
div#footer div.footer_right div.footer_navigation ul li{ display:inline; color:#bdd1e7; font-size:110%; font-weight:bold; margin-right:20px;}
div#footer div.footer_right div.footer_navigation ul li.site_link{ margin-left:40px;}
div#footer div.footer_right div.footer_navigation ul li a{ display:inline; color:#bdd1e7; font-size:110%; font-weight:bold; text-decoration:none;}
div#footer div.footer_right div.footer_discription p{color:#bdd1e7; font-size:110%; font-weight:bold; margin-top:12px; padding-left:10px;}

/*-----------Inner Main Room Page-------------*/
div#main div.inner_main div.inner_main_top{ padding:1px; border:#dcdcdc 1px solid;}
div#main div.inner_main div.inner_main_top div.bonus_info{ background:url(../images/content/inner_main/bonus_info_bg.gif) repeat-x; padding:10px 0 5px 10px; width:505px; overflow:hidden;}
div#main div.inner_main div.inner_main_top div.bonus_info ul{ margin-left:20px; }
div#main div.inner_main div.inner_main_top div.bonus_info ul li{ color:#444444; font-size:120%; font-weight:bold; border:none; line-height:1.2em; margin-top:0; }
div#main div.inner_main div.inner_main_top div.bonus_info ul li span { display:block; line-height:1.5em; }
div#main div.inner_main div.inner_main_top div.bonus_info ul li span.code{ color:#ff0000;}
div#main div.inner_main div.inner_main_top div.bonus_info ul li span.poker_info { margin-right:30px; width:160px; }
div#main div.inner_main div.inner_main_top div.absolute_images{ padding:10px; width:496px; overflow:hidden;}
div#main div.inner_main div.inner_main_top div.absolute_images div.rake_race{ background:#3F3F3F url(../images/content/inner_main/absolute_flag_bg.gif) left top no-repeat; width:233px; padding:5px 5px 7px 5px; }
div#main div.inner_main div.inner_main_top div.absolute_images div.rake_race div.flag{border-bottom:#343434 2px solid;}
div#main div.inner_main div.inner_main_top div.absolute_images div.free_roll{ background:#4B5563 url(../images/content/inner_main/absolute_cup_bg.gif) left top no-repeat; width:233px; margin-left:10px; padding:5px 5px 8px 5px;}
div#main div.inner_main div.inner_main_top div.absolute_images div.free_roll div.cup{border-bottom:#3e4652 2px solid;}
div#main div.inner_main div.inner_main_top div.absolute_images div.free_roll img.cupimg{ margin-left:20px;}
div#main div.inner_main div.inner_main_top div.absolute_images h2{ font-size:140%; background:none; color:#FFF; margin:0 15px 0 0; line-height:1.2em;}
div#main div.inner_main div.inner_main_top div.absolute_images ul{ border-top:#555555 1px solid; margin-top:0px;}
div#main div.inner_main div.inner_main_top div.absolute_images ul li{ background:url(../images/content/li_bg.gif) no-repeat left 2px; padding-left:8px; display:block; border-bottom:#555555 1px solid;}
div#main div.inner_main div.inner_main_top div.absolute_images ul li a{ color:#FFF; font-size:100%; font-weight:normal;}
div#main div.inner_main div.inner_main_top div.absolute_images div.absolute_cup ul{ border-top:#5f6672 1px solid;}
div#main div.inner_main div.inner_main_top div.absolute_images div.absolute_cup ul li{ border-bottom:#5f6672 1px solid;}

div#main div.inner_main div.inner_main_top div.absolute_poker_attribute{ background:url(../images/content/inner_main/absolute_poker_attribute_bg.gif) repeat-x; height:158px; padding:10px 10px 50px 10px;}
div#main div.inner_main div.inner_main_top div.absolute_poker_attribute h3{ font-size:11px; color:#444444; margin-bottom:10px; text-align:center;}
div#main div.inner_main div.inner_main_top div.absolute_poker_attribute div.lobby{ margin-right:20px;}
div#main div.inner_main div.inner_main_top div.absolute_poker_attribute div.table{margin-right:20px;}
div#main div.inner_main div.inner_main_top div.absolute_poker_attribute div.download{ width:109px; height:130px; background:url(../images/content/inner_main/download.gif) left top no-repeat; margin-top:20px; padding-top:13px; text-align:center; position:relative }
div#main div.inner_main div.inner_main_top div.absolute_poker_attribute div.download a.download_arrow { width:50px; height:38px; position:absolute; bottom:22px; left:27px; margin:0; }
div#main div.inner_main div.inner_main_top div.absolute_poker_attribute div.download h2{ background:none; font-size:150%; text-align:center;}
div#main div.inner_main div.inner_main_top div.absolute_poker_attribute div.download a{ color:#FFF; text-decoration:none; font-size:90%; margin-bottom:10px; display:block; }
div#main div.inner_main div.inner_main_top div.absolute_poker_attribute div.download a span { font-size:150%; line-height:1.2en; }
div#main div.inner_main div.inner_main_top div.absolute_poker_attribute div.download h2 span{ font-size:60%;}
div#main div.inner_main div.inner_main_top div.absolute_poker_attribute div.download h3{ margin-top:20px;  font-size:90%;}
div#main div.inner_main div.inner_main_top div.absolute_poker_attribute div.download h3 a{color:#FFF; text-decoration:none;}

div#main div.inner_main div.poker_general_info{ margin-top:20px;}
div#main div.inner_main div.poker_general_info h1.info_heading{ color:#2f4867; background:none; background-color:none; }
div#main div.inner_main div.poker_general_info li{ color:#444444; font-size:11px; font-weight:bold; border:none;}
div#main div.inner_main div.poker_general_info ul { margin-bottom:20px; }
div#main div.inner_main div.poker_general_info li span{ font-weight:normal;}
div#main div.inner_main h1.download_heading{ background:none; width:227px; margin-bottom:45px; background-color:none;  }
div#main div.inner_main h1.download_heading a{ color:#2f4867; text-decoration:underline;}

div#main div.inner_main div.instructions{padding:1px 1px 20px 1px; border:#dcdcdc 1px solid;}
div#main div.inner_main div.instructions h2{ font-size:150%; color:#444444; background:none; border-bottom:#e9e9e9 1px dotted; margin-left:5px; padding:0px 25px 15px 0px; overflow:hidden; width:480px;}
div#main div.inner_main div.instructions h2 span.code{color:#ba2323;}
div#main div.inner_main div.instructions p{ font-size:11px; color:#444444; margin:15px 25px 15px 5px;}
div#main div.inner_main div.instructions p.submit,div#main div.inner_main div.instructions p.input { display:inline; margin:0px; }
div#main div.inner_main div.instructions p span.rakebacknet{ color:#ba2323; font-weight:bold;}

div#main div.inner_main div.instructions input.text{ width:150px; border-top:#969696 2px solid; border-left:#969696 2px solid; margin-left:10px; padding:2px;}
div#main div.inner_main div.instructions input.sub{ border:none; width:99px; height:20px; background:url(../images/content/inner_main/submit_button.gif) left top no-repeat; margin-left:10px; cursor:pointer; vertical-align:top; }



/***********************************/
/*  RB WHITELABEL CUSTOM STYLES    */
/***********************************/


.login-text
{
	white-space:nowrap; 
}

span
{
 font-size:110%; 
}

/*-----------For general content text -------------*/

.generalText { color: #6C6B6B; font-size:110%; line-height:2em;}
.left_menu_item{ float:left; width:65%; }
.right_menu_item { float:left; width:35%; text-align:right; color:#6C6B6B; text-decoration:none;}
.holder { height:13px;}
#lineborder { border:1px solid #E2E2E2; padding:20px;}


/* CENTER COLUMN DIV */
.CenterConsole {
	width: 590px;
	border-bottom: solid 1px #E1EFFC;
    border-left: solid 1px #E1EFFC;
    border-right: solid 1px #E1EFFC;
}

.CenterConsole .item {
	background-color: #f1f5fa;
	height:25px;
	vertical-align: middle;
	font-weight: bold;
	position:relative;
}

.CenterConsole .alt-item {
	background-color: #FFFFFF;
	height:25px;
	vertical-align: middle;
	font-weight: bold;
	position:relative;
}
.CenterConsole .items {
	width: 405px;
	float: right;
	padding-top:20px;
}

.itemlink{
	position:absolute;
	bottom:5px;
}

.strokes-rakeraces 
{
	border: #DDDDDD; 
	display:block; 
	border-width:1px; 
	border-style: solid; 
	padding:2px; 
	margin-bottom:17px;
}

.title-rakeraces 
{
	background: #44627c;
	color:#FFFFFF; 
	text-transform:uppercase; 
	height:16px; 
	display:block; 
	padding:5px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	padding-left:15px;
	text-align: center;
	font-weight:bold;
}
#content-rakeraces h1
{
	position: static;
	top: 0px;
}
.info1 
{
	background:#080808; 
	color:#efee96;
	height:16px; 
	padding:5px;  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}
.info2 
{
	background:#333333; 
	color:#efee96;
	height:16px; 
	padding:5px;  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}
.cell1 
{
	float:left; 
	width:45px; 
	padding-left:10px;
	width: 33%;
}
.cell2 
{
	float:left; 
	padding-left:10px;
	width: 33%;
	white-space: nowrap;
}

.columns-rooms 
{
	width:238px; 
	}
.center-column-rooms 
{
	width:238px; 
	margin: 0 27px 0 27px;
}

.title-rooms 
{
	background-image:url(../img/rounded-bar.gif);
	height:22px; 
	padding-top:5px; 
	text-align:center; 
	font-size:11px; 
	color:#000000;
	font-weight: bold;
	width: 238px;
}

.title-columns 
{
	background-color:#000000; 
	height:22px; 
	padding-top:5px; 
	text-align:center; 
	font-size:11px; 
	color:#FFFFFF; 
	display:block;
	width: 237px;
}

.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;
}
.logos 
{
	background:url(../img/logo-background.jpg); 
	text-align:center; 
	height:61px; 
	margin:0 auto; 
	padding:0;
	width:238px;
}

.description1 
{
	float:left; 
	width:60px;
	padding-left:5px; 
	text-align:center;
}

.description2
{
	float:left; 
	width:105px;
	padding-left:0; 
	text-align:left;
}

.description22 
{
	float:left; 
	width:100px;
	padding-left:
	5px; 
	text-align:center;
}
.description3 
{
	float:left; 
	width:40px;
	padding-right:5px; 
	text-align:center;
}

.TierNameTitle
{
	background-color:gray;
	color:white;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:17px;
	padding-left:70px;
	text-align:left;
}


.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;
	margin-bottom:10px;
}
.bottom-colums a
{
	color:#000000;
}

.raceinstructions
{
	vertical-align: top; 
	text-align:justify;
}

.racenotice
{
	float: right; 
	width: 250px; 
	vertical-align: top; 
	text-align:justify;
	padding: 5px;
}


.MyTITNHeader
{
	font-weight:bold;  
	font-size:90%; 
}

.MyTITNText
{
	font-size:90%; 
}

.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:3px;
}

.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-bottom:3px;
    margin-left: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; }
/********************************************************/

.flags
{
    margin-left: 0px;
    margin-right: 3px;
}
