/* 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;
	padding-top: 0px;
	padding-bottom: 0px;
}
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 { color:#006699; 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; color:#7A7A7A; background-color:#C8C8C8;}

/*---------
//------Page Layout
---------*/

/*-----------Container-------------*/
div#container{ min-width:895px;}

/*-----------Wrapper-------------*/
div.wrapper{width:895px; margin:0 auto; overflow:hidden; background-color:#FFF;}

/*--------------Header------------*/
div#header { background:url(../images/header/bg.jpg) repeat-x top left; padding:36px 0px 23px 0px; height:90px; }

/*----------Navigation----------*/
div#navigation{height:40px; background-color:#F0F0F0; border-bottom:3px solid #484C4B;}

/*--------------Content------------*/
div#content{padding:5px; }

/*--------------Main------------*/
div#main{width:558px;}

/*--------------Sidebar------------*/
div#sidebar{width:274px; }

/*--------------Footer------------*/
div#footer{background-color:#000; padding:10px 0px; }

/*----------Common Page Content---------*/
p{ font-size:120%; color:#727272; line-height:1.2em;}
h1{ font-family:"Arial Black", Gadget, sans-serif; font-size:160%; font-weight:normal; color:#333; margin-bottom:11px;}
h2{ font-family:"Arial Black", Gadget, sans-serif; font-size:140%; font-weight:normal; line-height:1.4em; margin:0px 0px 10px 14px; color:#333; border-bottom:none; padding:0;}
h3{ font-family:"Arial Black", Gadget, sans-serif; font-size:130%; color:#333; margin-bottom:5px;}
h4{ font-size:120%; color:#666; margin-bottom:5px;}


/*--------------Header------------*/
div#header div.logo { margin-left:18px; }
div#header div.logo h1 { border:none; padding:0; margin:0; } 
div#header div.login_form{width:203px; margin-right:10px;}
div#header div.login_form label{ color:#FFF; font-family:"Arial Black", Gadget, sans-serif; font-size:90%; width:200px;}
div#header div.login_form table.table{ margin-top:10px;}
div#header div.login_form table td{padding-bottom:3px; }
div#header div.login_form input.textbox{ background-color:#3B3B3B; border:none; padding:4px; width:172px; font-size:100%; color:#ccc;}
div#header div.login_form input.textbox.small{ background-color:#3B3B3B; border:none;  width:124px; vertical-align:bottom;}
div#header div.login_form label.login{ color:#fff;  }
div#header div.login_form label.login a{ color:#fff; font-size:100%; font-family:Arial, Helvetica, sans-serif;}
div#header div.login_form label.login a:hover{ color:#fff;}
div#header div.login_form input.button{ width:45px;  padding-left:2px; vertical-align:middle;}


/*----------Navigation----------*/
div#navigation ul{width:100%; overflow:hidden;}
div#navigation ul li{
	float:left;
	line-height:40px;
	background:url(../images/navigation/pipe.gif) left top no-repeat;
	height:40px;
	padding-top: 0;
	padding-right: 31px;
	padding-bottom: 0;
	padding-left: 31px;
}
div#navigation ul li a{ color:#000;}
div#navigation ul li a:hover{ color:#cc0000; text-decoration:underline;}
div#navigation ul li.first{ background:none;  }

/*--------------Content------------*/
div#content div.content_middle { background:url(../images/content/content_middle.jpg) repeat-y top left; }
div#content div.content_middle div.content_top { background:url(../images/content/content_top.jpg) no-repeat top left; overflow:hidden; width:100%; }
div#content div.content_middle div.content_top div.content_bottom { background:url(../images/content/content_bottom.jpg) no-repeat bottom left; overflow:hidden; width:851px;  padding:18px 16px 15px 17px; }

/*--------------Sidebar------------*/
div#sidebar div.section{border-bottom:1px solid #DFE0DB; padding:0 0 10px 5px; width:100%; overflow:hidden; margin-top:10px;}
div#sidebar  h2{font-size:150%;  border-bottom:1px solid #DFE0DB; padding:2px 0 7px; margin-bottom:10px; margin-left:0px; line-height:1.2em;}
div#sidebar  h2 span{ font-family:"Arial Black", Gadget, sans-serif; color:#FF0000;}
div#sidebar div.section div.logo{ width:58px; height:52px; background-color:#B0B4A7; padding:1px; margin-right:10px;}
div#sidebar div.section div.description{margin-top:2px;}
div#sidebar div.section div.description h2{ font-size:110%; line-height:1.2em; margin-bottom:0px;  border-bottom:none; padding-bottom:4px;}
div#sidebar div.section div.description h2 a{ color:#333;}
div#sidebar div.section div.description h2 a:hover{ color:#333; text-decoration:underline;}
div#sidebar div.section div.description p{ color:#7a7a7a; font-size:120%; margin-top:0px; font-family:Arial, Helvetica, sans-serif;}
div#sidebar div.section div.description p.review{color:#006699; font-size:100%; }
div#sidebar div.section div.description p.review a{color:#006699; }
div#sidebar div.section div.description p.review a:hover{color:#006699; font-size:100%;}
div#sidebar div.section p{ font-size:260%; font-family:"Arial Black", Gadget, sans-serif; margin-top:10px; }

/*--------------Footer------------*/
div#footer div.wrapper{padding:10px 0px;}
div#footer div.footer_top{margin-bottom:5px;}
div#footer div.footer_top ul li{ display:inline; font-size:100%; color:#CCC; font-family:Verdana, Geneva, sans-serif;}
div#footer div.footer_top ul li a{ color:#CCC; text-decoration:none;}
div#footer div.footer_top ul li a:hover{ color:#CCC; text-decoration:underline;}

div#footer div.footer_bottom ul li.first{background:none;}
div#footer div.footer_bottom ul li.first a{ color:#0099FF; text-decoration:none;}
div#footer div.footer_bottom ul li.first a:hover{ color:#0099FF; text-decoration:underline;}

div#footer div.footer_bottom ul li{ display:inline;  background:url(../images/footer/star.gif) left center no-repeat; height:4px; margin-right:5px;
padding-left:8px;}
div#footer div.footer_bottom ul li a{ color:#CCC; text-decoration:none; font-size:100%; font-family:Verdana, Geneva, sans-serif;}
div#footer div.footer_bottom ul li a:hover{ color:#CCC; text-decoration:underline;}

/*-------Page Wise Content-------------*/

/*--------
Index Page Content
-----------*/
h2.heading { padding-top:2px; }

/*--------------Main------------*/
div#main div.inner_main{padding-right:11px;}
div#main div.inner_main div.section{ border-bottom:1px solid #DFE0DB; padding:0px 0px 20px 0px;}
div#main div.inner_main div.section.last{ border-bottom:none; margin-bottom:-10px;}
div#main div.inner_main div.section div.intro{ margin-top:24px; border-bottom:1px solid #DFE0DB; padding:0px 0px 0px 7px;}
div#main div.inner_main div.section div.introtemplate { padding:0px 0px 12px 7px;}
div#main div.inner_main div.section div.intro h1 { border:none; padding-bottom:0px; }
div#main div.inner_main div.section div.news{margin-top:12px;}
div#main div.inner_main div.news { padding-left:10px; }
div#main div.inner_main div.news ul li{margin-bottom:15px;}
div#main div.inner_main div.news ul li.last{margin-bottom:0px;}
div#main div.inner_main div.news ul li h4 a{color:#666;}
div#main div.inner_main div.news ul li h4 a:hover{color:#666;}
div#main div.inner_main div.news ul li p{ line-height:1.2em; margin-bottom:5px;}
div#main div.inner_main div.news ul li p.postmetadata{ line-height:1.2em; margin-bottom:5px; color:#333;}
div#main div.inner_main div.news ul li p.last{margin-bottom:0px;}

/*
commented because clashing with the css of arrow of sidebar therefore now it is index.php directly
div#main div.inner_main div.section ul li{background:url(../images/content/circle.gif) left center no-repeat; margin-bottom:6px; height:21px; padding-left:25px; margin-left:16px; font-size:120%; color:#333; line-height:21px;} 
div#main div.inner_main div.section ul li.last{background:url(../images/content/circle.gif) left center no-repeat; margin-bottom:0px; height:21px; font-size:120%; color:#333;} 
*/
div#main div.inner_main div.section ul li a{color:#006699; text-decoration:underline;}
div#main div.inner_main div.section ul li span{color:#006699;}
div#main div.inner_main div.section ul li a:hover{color:#006699; text-decoration:underline;}
div#main div.inner_main div.intro p{border-bottom:none;}



div#main div.inner_main div.section div.intro p a{font-weight:bold; color:#006699; text-decoration:underline; font-size:90%;}

div#main div.inner_main div.news h2{font-size:130%; margin-bottom:15px; margin-left:0px;}
div#main div.inner_main div.news p{line-height:1.4em; color:#7a7a7a; font-size:120%; margin-bottom:0px;}
div#main div.inner_main div.news p a{ font-size:120%; font-weight:bold; color:#666; text-decoration:none;}
div#main div.inner_main div.news p span{color:#333; font-size:90%;}
div#main div.inner_main div.news p.last a{ font-size:80%; font-weight:bold; color:#006699; text-decoration:underline;}

/*--------------
Promotion Page Content
------------*/
div#main div.inner_main h3{font-family:Arial, Helvetica, sans-serif;}
div#main div.inner_main h3.heading1{ margin-bottom:10px;}
div#main div.inner_main h2.rake{margin-bottom:30px;}
div#main div.inner_main p{ margin-bottom:18px; font-family:Arial, Helvetica, sans-serif; font-size:130%; line-height:1.8em;}

div#main div.inner_main div.dropdown{ border-bottom:#DFE0DB 1px solid; margin-bottom:12px; padding-bottom:5px;}
div#main div.inner_main div.dropdown h3{margin-top:5px; margin-bottom:0px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}


div#main div.inner_main div.dropdown form fieldset{float:left; margin-right:5px;}
div#main div.inner_main div.dropdown select { padding:3px; }
div#main div.inner_main div.dropdown select.month{ width:80px;}

div#main div.inner_main div.tables  div.bottom { font-size:100%; color:#ccc; padding:9px 11px; background-color:#000; margin-top:2px;}
div#main div.inner_main div.tables  div.bottom a{ color:#ccc;}
div#main div.inner_main div.tables  div.bottom a:hover{ color:#ccc;}

div#main div.inner_main div.tables{width:100%; overflow:hidden;}
div#main div.inner_main div.tables  h3{ font-size:110%; line-height:2.2em; background-color:#EEEEEE; padding:6px 0px 6px 32px; font-weight:normal; margin-bottom:2px;}
div#main div.inner_main div.tables div.left{width:266px;}
div#main div.inner_main div.tables div.left div.box{ margin-bottom:2px;}
div#main div.inner_main div.tables div.left div.box div.box_top{ height:4px; background:url(../images/content/table1box_top.gif) bottom left no-repeat; line-height:4px;}
div#main div.inner_main div.tables div.left div.box div.box_middle{ background:url(../images/content/table1box_middle.gif) repeat-y center; padding:20px 0px 20px 30px;}
div#main div.inner_main div.tables div.left div.box div.box_middle img {vertical-align:bottom; }
div#main div.inner_main div.tables div.left div.box div.box_bottom{ height:4px; background:url(../images/content/table1box_bottom.gif) top left no-repeat;line-height:4px; }

div#main div.inner_main div.tables div.right{width:266px;}
div#main div.inner_main div.tables div.right div.box{ margin-bottom:2px;}
div#main div.inner_main div.tables div.right div.box div.box_top{ height:4px; background:url(../images/content/tablebox_top.gif) bottom left no-repeat; line-height:4px;}
div#main div.inner_main div.tables div.right div.box div.box_middle{ background-color:#000; padding:12px 0px 12px 10px;}
div#main div.inner_main div.tables div.right div.box div.box_middle img {vertical-align:bottom; }
div#main div.inner_main div.tables div.right div.box div.box_bottom{ height:4px; background:url(../images/content/tablebox_bottom.gif) top left no-repeat;line-height:4px;}

div#main div.inner_main div.tables table{width:266px; border-left:1px solid #d1d1d1;}
div#main div.inner_main div.tables table th{ padding:5px 14px;}
div#main div.inner_main div.tables table td{ padding:7px 10px; text-align:center;  border-bottom:1px solid #d1d1d1; border-right:1px solid #d1d1d1;}
div#main div.inner_main div.tables table th{ background-color:#CCCCCC; border:1px solid #CCCCCC; font-size:110%;}

div#main div.inner_main div.tables  table td.odd{ background-color:#EEEEEE;}

div#main div.inner_main div.tables  table td.last a{background-color:#000000; color:#CCC;}
div#main div.inner_main div.tables  table td.last a:hover{background-color:#000000; text-decoration:underline; color:#ccc;}
/*--------
Rakeback Offers Page Content
-----------*/
div#main div.inner_main div.intro p.rake{ line-height:1.6em;  padding-bottom:16px; margin-bottom:11px; border-bottom:1px solid #DFE0DB; }

div#main div.inner_main div.poker div.section{border-bottom:1px solid #DFE0DB; margin-bottom:16px; margin-right:0px;  padding:0px 10px 10px 10px; width:527px; overflow:hidden;}
div#main div.inner_main div.poker div.section.last{margin-bottom:32px; border-bottom:0; padding-bottom:14px; margin-bottom:0; margin-right:0px; padding:0px 10px;}
div#main div.inner_main div.poker div.section div.logo{background:url(../images/content/large_bg.jpg) left top no-repeat; width:158px; height:103px; padding:3px; }

div#main div.inner_main div.poker div.section div.heading{margin-top:3px; width:354px; overflow:hidden;}
div#main div.inner_main div.poker div.section div.description {width:354px; margin-left:0px; }
div#main div.inner_main div.poker div.section div.description h3{ margin:4px 0px 0px 0px; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal;}
div#main div.inner_main div.poker div.section div.description h3 a{ color:#333; }
div#main div.inner_main div.poker div.section div.description h3 a:hover{ color:#333;}
div#main div.inner_main div.poker div.section div.description p{ line-height:1.4em; border-bottom:none; margin:0px; padding:0px; font-size:110%; color:#666; }
div#main div.inner_main div.poker div.section div.description p span{font-size:130%;}

div#main div.inner_main div.affiliates h3{ margin-bottom:5px;}
div#main div.inner_main div.affiliates p{line-height:1.8em; margin-bottom:0px;}
div#main div.inner_main div.affiliates table.table{ width:537px; margin-top:10px;}
div#main div.inner_main div.affiliates table td{ width:268px; border:1px solid #FFF; padding:6px; color:#333; font-size:130%;}
div#main div.inner_main div.affiliates table td.top{ background-color:#006699;}
div#main div.inner_main div.affiliates table td.even{ background-color:#F3F3EB;}
div#main div.inner_main div.affiliates table td.odd{ background-color:#EDEDE0;}
div#main div.inner_main div.affiliates table td label{font-size:90%; color:#FFF; font-weight:bold;}


/*--------
Absolute Rakeback Offers Page Content
-----------*/
a.button{margin-bottom:0px; background:url(../images/content/button_download.gif) left top no-repeat; width:158px; height:28px; display:block;}
a.button:hover{ background:url(../images/content/button_download_hover.gif) left top no-repeat; width:158px; height:28px;}

div#main div.inner_main h1 { border-bottom:#DFE0DB 1px solid; padding-bottom:7px; margin-bottom:15px; line-height:1.3em; } 
div#main div.inner_main div.poker{
	width:100%;
	overflow:hidden;
	padding-bottom: 20px;
}
div#main div.inner_main div.poker div.logo{ width:160px;}
div#main div.inner_main div.poker div.logo img{margin-bottom:8px;}
 
div#main div.inner_main div.poker table.table{ border-left:4px solid #666;}
div#main div.inner_main div.poker table td.even{ background-color:#F3F3EB;}
div#main div.inner_main div.poker table td.odd{ background-color:#EDEDE0;}
div#main div.inner_main div.poker table td{padding:9px 12px;; color:#333; font-size:120%;}
div#main div.inner_main div.instructions { padding-top:5px; }
div#main div.inner_main div.poker table td.right{color:#666;}
div#main div.inner_main div.instructions h3{ margin-bottom:5px; font-family:"Arial Black", Gadget, sans-serif; font-weight:normal;}
div#main div.inner_main div.instructions h3 span{ color:#ff0000;}
div#main div.inner_main div.instructions div.step{border-bottom:1px solid #DFE0DB; margin-bottom:9px;}
div#main div.inner_main div.instructions div.step p{ line-height:1.4em; color:#727272;}
div#main div.inner_main div.profile p{ margin-bottom:26px; line-height:1.7em; color:#737373;}
div#main div.inner_main div.profile p.last{ margin-bottom:0px;}
div#main div.inner_main div.profile p.last.button{float:right; clear:right;}

div#main div.inner_main div.login_form {margin-bottom:10px;}
div#main div.inner_main div.login_form table p{ margin-right:15px;}
div#main div.inner_main div.login_form table td{ padding-bottom:5px; vertical-align:top;}
div#main div.inner_main div.login_form table td label{color:#333333; font-size:100%; margin-left:10px;}
div#main div.inner_main div.login_form table input.textbox{ background-color:#ebebeb; padding:5px; border:1px solid #d1d1d1; width:160px; margin-left:8px; }
div#main div.inner_main div.login_form table input.button{}


div#main div.inner_main p span a{ color:#006699; text-decoration:underline;}
div#main div.inner_main h2 a{ color:#006699; text-decoration:none; font-weight:normal;}
div#main div.inner_main div.form_heading{border-bottom:1px solid #DFE0DB; margin-bottom:25px;}
div#main div.inner_main div.form_heading h3{ margin:20px 0 0 0px; color:#333333;}
div#main div.affiliates{ margin-bottom:25px;}

div#main div.inner_main div.contact_form {width:355px; padding:15px 30px 0px 15px; background-color:#F0F0F0; border:#DADADA 1px solid; }
div#main div.inner_main div.contact_form p { margin-bottom:8px; }
div#main div.inner_main div.contact_form label{ margin-bottom:5px; color:#333333; display:block; margin-left:2px; }
div#main div.inner_main div.contact_form label span{ color:#727272;}
div#main div.inner_main div.contact_form form input.textbox{ width:285px; border:#DADADA 1px solid; padding:3px;}
div#main div.inner_main div.contact_form form select{ width:225px; color:#333333; padding:2px;}
div#main div.inner_main div.contact_form form textarea{width:100%; border:#DADADA 1px solid;}
div#main div.inner_main div.contact_form form input.submit1{ background:url(../images/content/submit1.gif) left top no-repeat; width:65px; height:22px; border:none; cursor:pointer;}

div#main div.inner_main div.buttons{ margin-bottom:20px; width:300px;}
div#main div.inner_main div.buttons a{ background:url(../images/content/button_left.jpg) left top no-repeat; display:block;  color:#FFF; font-size:11px; padding:0 6px; text-decoration:none;}
div#main div.inner_main div.buttons a span{background:#CC0000 url(../images/content/button_right.jpg) right top no-repeat; height:20px; display:block; width:300px; padding:8px 0px 0px 15px; }
.tabs:link {
	padding:8px 10px 8px 10px;
	border-right:3px solid #ffffff;
	display:block;
	text-decoration:none;
	color:#ffffff;
	font-size:13px;
	background-color:#666666;
}
.tabs:visited {
	padding:8px 10px 8px 10px;
	border-right:3px solid #ffffff;
	display:block;
	text-decoration:none;
	color:#ffffff;
	font-size:13px;
	background-color:#666666;
}
.tabs:hover {
	padding:8px 10px 8px 10px;
	border-right:3px solid #ffffff;
	background-color:#333333;
	display:block;
	text-decoration:none;
	color:#ffffff;
	font-size:13px;
}
.tabs_active:link {
	padding:8px 10px 8px 10px;
	border-right:3px solid #ffffff;
	background-color:#333333;
	display:block;
	text-decoration:none;
	color:#ffffff;
	font-size:13px;
}
.tabs_active:visited {
	padding:8px 10px 8px 10px;
	border-right:3px solid #ffffff;
	background-color:#333333;
	display:block;
	text-decoration:none;
	color:#ffffff;
	font-size:13px;
}
.tabs_active:hover {
	padding:8px 10px 8px 10px;
	border-right:3px solid #ffffff;
	background-color:#333333;
	display:block;
	text-decoration:none;
	color:#ffffff;
	font-size:13px;
	
}
.btn {
	background:url(../images/content/submit1.gif) left top no-repeat;
	width:65px;
	height:22px;
	border:none;
	cursor:pointer;
}
.white_link:link {
	color:#fff;
	text-decoration:none;
}
.white_link:visited {
	color:#fff;
	text-decoration:none;
}
.white_link:hover {
	color:#6dc6e3;
	text-decoration:none;
}
div#link_right{
	float:right;
}
div#link_right ul{
	padding:0;
	margin:0;
}
div#link_right li{
	padding:0 3px 0 3px;
	margin:0;
	display:inline;
	list-style:none;
	font-size:11px;
}
div#link_right li a:link{
	color:#7a7a7a;
	text-decoration:none;
}
div#link_right li a:visited{
	color:#7a7a7a;
	text-decoration:none;
}
div#link_right li a:hover{
	color:#000;
	text-decoration:none;
}
.table_col{
	font-size:11px;
	 border-spacing:2px; 
	 background-color:#f0f0f2; 
	 border-width:0 1px 1px 1px; 
	 border:1px solid #dddddd; 
}

.create_new {
	border:1px solid #e7e7d4;
	background-color:#f4f4ec;
	margin-top:20px;
	width:510px;
	float:left;
	padding:15px;
	color:#737373;
	font-size:13px;
	line-height:23px;
}
.create_new img {
	margin-left:10px;
	margin-bottom:10px;
}
.black {
	color:#000;
}
.red {
	color:#ff0000;
}
.blue {
	color:#006699;
}
.recent_articles {
	width:540px;
	float:left;
	color:#737373;
	font-size:13px;
	line-height:23px;
}
.recent_articles h1{
	font-size:16px;
	color:#000;
	margin-bottom:8px;
	font-weight:normal;
	font-style:normal;
	border-bottom:0px;
	padding-bottom:0px;
}
.san_table td{
	padding:10px 5px;

}