/**/@media screen {
html {
	font: 76% sans-serif;
}
body{
	margin: 0px;
	background-color: #efefef;
}

#container{
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#container_in{
	width: 978px;
	background-image: url(/poker/img/bg_mid.jpg);
	background-repeat: repeat-y;
	padding-right: 6px;
	padding-left: 6px;
	overflow: hidden;
	
}
#container_in.gray {
	background-image: url(/poker/img/bg_mid-g.png) !important;
}

#main {
	padding: 0 10px 10px;
	display: block !important;
	display: inline-block;
}
.tophead{
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.toplinkmain{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.toplink1{
	background-image: url(/poker/img/bg_toplink.jpg);
	background-repeat: repeat-x;
	height: 28px;
	width: 630px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.toplink{
	background-image: url(/poker/img/bg_bdr.jpg);
	background-repeat: no-repeat;
	height: 22px;
	float: left;
	background-position: right;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 6px;
}

.toplink A{
	color: #FFFFFF;
	text-decoration: none;
}

.toplink A:hover{
	color: #FFFF00;
	text-decoration: underline;
}

.loginmain{
	float: left;
	height: 28px;
	width: 348px;
	background-color: #1c6927;
}
.login1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	padding-top: 8px;
}

.login1 A{
	color: #FFFFFF;
	text-decoration: none;
}

.login1 A:hover{
	color: #FFFF00;
	text-decoration: underline;
}

#da {
	display: block;
}
#dg {
	display: none;
}
html > /**/ body 
#da {
	display: none;
}
html > /**/ body 
#dg {
	display: block;
}

.login2{
	float: left;
	padding-top: 4px;
}

.login3{
}

.login4{
}


#bottom{
	width: 990px;
	height: 22px;
	background: url(/poker/img/img_bottom.jpg);
	overflow: hidden;
}
#bottom.gray {
	background: url(/poker/img/img_bottom-g.png) !important;
}

.txtbox{
	border: 1px solid #999999;
}

.bt_go{
	padding-top: 2px;
	padding-left: 4px;
	float: left;
}


.centermain{
	float: left;
	width: 958px;
	padding-right: 8px;
	padding-left: 12px;
}

.leftmain{
	float: left;
	width: 558px;
	padding-right: 9px;
}

.rightmain{
	float: left;
	width: 390px;
}

.space1{
	height: 10px;
}

.space3{
	height: 10px;
	float: left;
	width: 390px;
}
.space2{
	float: left;
	width: 500px;
	height: 10px;
}

.leftbox1{
	float: left;
	width: 270px;
	padding-right: 4px;
	padding-left: 4px;
}

.leftbox_bg{
	background-color: #ede9e9;
}

.leftbox_bg1{
	background-color: #ede9e9;
	background-image: url(/poker/img/bg1.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

.rightopbg{
	background-image: url(/poker/img/bg_rightbox.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 360px;
	padding-left: 30px;
	padding-top: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1a6325;
	text-decoration: none;
	
}

.right_textron {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1a6325;
	text-decoration: none;
}


.rightopbg1{
	background-image: url(/poker/img/bg_rightmid.jpg);
	background-repeat: repeat-y;
	height: 180px;
}

.rightopbg2{
	background-image: url(/poker/img/bg_rightbox.jpg);
	background-repeat: no-repeat;
	height: 52px;
}


.right_img{
	padding-left: 20px;
	float: left;
	padding-right: 10px;

}

.right_textmain{
	width: 250px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0b2f03;
	text-decoration: none;
	text-align: justify;

}


a.links1{
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #0b2f03;
}

a.links1:hover{
	color: #000000;
	text-decoration: none;
}

.left_text1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #006910;
	text-decoration: none;
	text-align: center;
}

.left_text2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 10px;
}

.left_text3{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.left_text4{
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 80px;
	width: 230px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
}

.left_text5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #006910;
	text-decoration: none;
	text-align: center;
}
.leftimg1{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.leftimgmain{
	background-color: #ede9e9;
	height: 85px;
}

.headbg{
	float: left;
	background-image: url(/poker/img/bg2.jpg);
	background-repeat: repeat-x;
	height: 33px;
	width: 530px;
	text-decoration: none;
}

.headbg_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 4px;
	padding-left: 8px;
	float: left;
}

.headbg_right{
	float: left;
	background-image: url(/poker/img/bg2.jpg);
	background-repeat: repeat-x;
	height: 33px;
	width: 390px;
	text-decoration: none;
}

.lefttextmain{
	float: left;
	width: 535px;
	padding-left: 15px;
}

.lefttext1{
	float: left;
	width: 530px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.lefttext2{
	float: left;
	width: 530px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #efefef;
}

.lefttext3{
	float: left;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: justify;
}

.lefttext2 ul{

}

.lefttext2 li{
	list-style-image: url(/poker/img/icon.jpg);
	list-style-position: outside;
	list-style-type: none;
	padding-bottom: 10px;
}


a.links2{
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
	color: #0b2f03;
	text-align: right;
}

a.links2:hover{
	color: #000000;
	text-decoration: none;
}

.try{
	float: right;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0c4615;
	text-decoration: none;
	width: 300px;
	padding-top: 5px;
}

.try A{
	color: #0c4615;
	text-decoration: underline;
}

.try A:hover{
	text-decoration: underline;
	color: #FF3300;
}

.righttext1{
	background-color: #efefef;
	float: left;
	width: 340px;
	padding-right: 25px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 15px;
	height: 190px;
}


.righttext3{
	background-color: #efefef;
	float: left;
	width: 340px;
	padding-right: 25px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	
}

.righttext2{
	background-color: #efefef;
	float: left;
	width: 340px;
	padding-right: 25px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 15px;
	padding-bottom: 10px;
}


.text1{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}


.footermain{
	height: 30px;
	padding-top: 10px;
}
.fotterlinks{
	float: left;
	width: 770px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7d7b7b;
	text-decoration: none;
}

.fotterlinks A{
	color: #7d7b7b;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}

.fotterlinks A:hover{
	color: #000000;
	text-decoration: underline;
}

.copy{
	float: right;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7d7b7b;
	text-decoration: none;
}

.topflash1{
	float: left;
	height: 220px;
	background-color: #ede9e9;
	width: 288px;
	padding-top: 50px;
}

.topflash2{
	float: left;
	background-color: #ede9e9;
	text-align: right;
}

#main {
	
}

#rightcolumn {
	float: right;
	clear: right;
	width: 200px;
	margin: 10px 0 10px 10px;
}
.mr10 
#rightcolumn {
	margin: 10px !important;
}
#leftcolumn {
	float: left;
	clear: left;
	width: 200px;
	margin: 0 10px 10px 0;
}


p {
	margin: 1.12em 0;
}
sup {
	vertical-align: text-top;
}

.faq {
font-family: "Trebuchet MS";
font-size:14px;
}
.faq 
table {
	margin: 0.5em 0;
	border-collapse: collapse;
}
.faq 
th {
	white-space: pre;
	text-align: left;
	font: normal 1em monospace;
}
.faq 
th, 
.faq 
td {
	padding: 5px;
}
.faq form, 
.contact form, 
.affiliates form {
	margin: 0;
}
.faq 
ul {
	list-style: none;
	margin: 1.12em 0;
	padding: 0;
	line-height: 1.5em;
}
.faq form ul, 
.contact form ul, 
.login form ul, 
.affiliates form ul {
	margin: 0;
	padding: 0;
	overflow: hidden;
	display: block !important;
	display: inline-block;
}
.faq form li, 
.contact form li, 
.login form li, 
.affiliates form li {
	float: left;
	clear: left;
}
.faq label, 
.contact label, 
.login label, 
.affiliates label {
	display: block;
	width: 20.6em;
	height: 2.5em;
	line-height: 2.5em;
	position: relative;
}
.login label, 
.affiliates label {
	width: 25em !important;
}
.faq ul input, 
.login ul input, 
.affiliates ul input {
	background: #bbbbbb;
	color: black;
	position: absolute;
	right: 0;
	top: 0.25em;
	height: 1em;
	padding: 0.25em;
	vertical-align: middle;
}
.headbgfaq{
	float: left;
	background-image: url(/poker/img/bg2.jpg);
	background-repeat: repeat-x;
	height: 33px;
	width: 630px;
	text-decoration: none;
}
.lefttextfaq1{
	float: left;
	width: 630px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.lefttextfaq2{
	float: left;
	width: 630px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #efefef;
}
.login 
label 
input {
	width: 119px;
}
.contact ul input {
	background: #bbbbbb;
	color: black;
	padding: 0.25em;
	vertical-align: middle;
}
.contact textarea {
	background: #bbbbbb;
	color: black;
	padding: 0.25em;
}
.faq 
p {
	/*text-align: justify;*/
}
.faq form p {
	margin: 5px 0 0;
}
.faq 
h3 
small {
	font-size: 0.75em;
}
h2 {
	border-bottom: 1px solid #eeeeee;
}
.graph
img {
	margin: 0 0 0 0;
}
.skills 
ul {
	margin: 1.12em 0 1.12em 40px;
	padding: 0;
	line-height: 2em;
}
.skills {
font-family: "Trebuchet MS";
font-size:14px;
}
.topscores 
table {
	border-collapse: collapse;
	white-space: pre;
	margin: 1.12em auto;
}
.topscores 
th, 
.topscores 
td {
	padding: 5px;
	border: 1px solid #aaaaaa;
}
/*.topscores 
caption {
	padding: 1.12em 0;
	font-weight: bold;
	text-align: center;
	width: 500px;
	display: block;
}*/
.topscores 
.n {
	font: 1.25em monospace;
}
.topscores 
.s {
	font-weight: bold;
	text-align: right;
}
.topscores 
th {
	text-align: left;
}
.foo {
	font-weight: bold;
	color: fuchsia;
}
.signup form, 
.ccinfo form, 
.profile form {
	margin: 0;
}
/*.signup 
div {
	width: 385px;
	margin: 0 0 0 10px;
	float: right;
}*/
.signup h3, 
.ccinfo h3, 
.profile h3 {
	margin-top: 0;
	font-style: italic;
	text-decoration: underline;
}
.signup table, 
.ccinfo table, 
.profile table {
	border-collapse: collapse;
	border: 1px solid silver;
	margin: 1.12em auto 0;
	clear: right;
}
.signup 
.right {
	border-left: 1px solid #efefef;
	padding-left: 15px;
}
.signup th, 
.ccinfo th, 
.profile th {
	text-align: right;
	font-weight: normal;
	vertical-align: top;
}
.signup th dl, 
.ccinfo th dl, 
.profile th dl {
	margin: 0;
	text-align: right;
	width: 241px;
}
.signup th dt, 
.ccinfo th dt, 
.profile th dt {
	font-weight: bold;
}
.signup th dd, 
.ccinfo th dd, 
.profile th dd {
	margin: 0;
	font-size: 0.85em;
}
.signup th, 
.signup td, 
.ccinfo th, 
.ccinfo td, 
.profile th, 
.profile td {
	padding: 5px;
	border-bottom: 1px solid silver;
}

.signup td, 
.ccinfo td, 
.profile td {
	vertical-align: middle;
	border-left: 1px solid silver;
	width: 350px;
}
.signup td dl, 
.ccinfo td dl, 
.profile td dl {
	margin: 0;
	width: 388px;
}
.signup td dt, 
.ccinfo td dt, 
.profile td dt {
	font-weight: bold;
}
.signup td dd, 
.ccinfo td dd, 
.profile td dd {
	margin: 0;
}
.signup input, 
.ccinfo input, 
.profile input {
	background: #bbbbbb;
	color: black;
}
.signup 
td 
a {
	font-size: 0.85em;
}
#pp {
	float: left;
	margin-left: 65px;
	word-spacing: -1px;
}
.signup p input, 
.ccinfo p input, 
.profile p input {
	font-weight: bold;
	padding: 2px 6px;
	margin: 0 65px 0 0;
	float: right;
}
.profile p input {
	margin: 0 0 0 5px !important;
}
.ccinfo p input {
	margin: 0 85px 0 0 !important;
}
.ccinfo h2 {
	border: 0;
	text-align: center;
	float: left;
	width: 445px;
	margin: 1.12em 20px 0 80px;
}
.ccinfo form div { margin: 1.12em 0 0; }
.signup .small, 
.profile .small {
font-size: 0.85em;
}
.signup td label, 
.profile td label {
	display: block;
	width: 125px;
	float: left;
	white-space: pre;
}
.profile 
td {
	width: 400px !important;
}
.signup td label input, 
.profile td label input {
	position: relative;
	bottom: -2px;
	margin-right: 5px;
}
.signup td br, 
.profile td br {
	display: none;
}
.videos 
#list {
	float: right;
	width: 345px;
	float: right;
	margin: 0 0 0 5px;
}
.videos 
#vidpane {
	width: 425px;
	height: 373px;
	overflow: hidden;
}
#vidpane1 {
	width: 400px;
	height: 305px;
	overflow: hidden;
}
.videos 
h4 {
	margin-left: 1em;
}
.media 
h3 {
	position: relative;
	padding-right: 12em;
}
.media 
h3 
span {
	position: absolute;
	right: 0;
	top: 0;
}
.right {
	width: 385px;
	float: right;
	clear: right;
	margin: 0 0 0 5px;
	padding: 0 0 5px 0;
}
.left {
	width: 385px;
	float: left;
	clear: left;
	margin: 0 5px 0 0;
	padding: 0 0 5px 0;
}
.member .right, 
.member .left {
	width: 450px !important;
}
#subnav, 
#subnavleft, 
#subnavright {
	list-style: none;
	margin: 0;
	padding: 10px;
	border: 2px dashed silver;
	font-weight: bold;
}
.affiliates 
#subnavright {
	margin-top: 10px;
}
.affiliates 
table {
	border-collapse: collapse;
	margin: 1.12em 0;
	clear: left;
}
.affiliates th, 
.affiliates td {
	border: 1px solid silver;
	padding: 5px;
}
#subnavleft {
	float: left;
	clear: left;
}
#subnavright {
	float: right;
	clear: right;
}
#subnav a, 
#subnavleft a, 
#subnavright a {
	display: block;
}
input, 
textarea, 
select {
	background: #bbbbbb;
	color: black;
}

.member 
form 
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.member 
.left 
input {
	display: block;
	width: 170px;
}
.pis {
	text-decoration: underline;
	margin-top: 0;
}
.member 
.videos {
	margin: 0;
}
.member 
.videos 
dt {
	float: left;
	margin: 0 12px 2em;
}
.member 
.videos 
dd {
	float: left;
	margin: 0 !important;
	margin: 102px 0 0 -128px;
}
.member 
.videos 
dt 
a 
img {
	border: 0;
}
.member 
.videos 
dd 
a {
	display: block;
	margin: 102px 0 0 -128px !important;
	margin: 0;
	float: left;
	width: 116px;
	text-align: center;
	white-space: pre !important;
	white-space: normal;
	overflow: hidden;
	height: 2em;
	line-height: 2em;
}
.member 
.left 
br {
	display: none;
}
.member 
.analyses {
	float: left;
	padding: 0 5px 10px;
	width: 182px;
	text-align: center;
}
.member 
.analyses 
input {
	display:block;
	margin: 0 auto;
	border:none;
	width:155px;
	background: transparent;
} 
.member 
.left 
hr {
	clear: left;
}
.member 
.right 
hr {
	clear: right;
}
.member 
.afban 
div {
	width: 100%;
	overflow-x: auto;
}
.member 
.afban 
textarea {
	width: 445px;
}
table {
	border-collapse: collapse;
}
th, 
td {
	padding: 5px;
}
hr {
	margin: 1.12em 0;
	height: 2px;
	background: #efefef;
	border: 0;
}

.right
td {
	padding: 5px;
	vertical-align: top;
	width:auto;
}

.right
th {
	padding: 5px;
	vertical-align: middle;
	width:22px;
}

.pokerscore
.freeoutput 
{
	font-family: "Trebuchet MS";
	font-size:14px;
}

.pokerscore 
#nom {
	text-align: center;
	font-weight: bold;
	font-size: 1.5em;
	line-height: 1.5em;
}
.pokerscore 
#nom 
strong {
	text-transform: uppercase;
	display: block;
}
.pokerscore 
#content, 
.faq 
#content,
.win
#content, 
.skills 
#content, 
.topscores 
#content,
.about
#content,
.privacy
#content {
	margin-right: 167px;
}
#content 
p {
	text-align: justify;
}
.pokerscore 
h2 {
	font-size: 2em;
}
.pokerscore 
h3 {
	border-bottom: 1px solid #efefef;
}
.pokerscore 
form, 
.freeoutput 
form {
	width: 300px;
}
.pokerscore 
form 
ul, 
.freeoutput 
form 
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.pokerscore 
textarea, 
.freeoutput 
textarea {
	display: block;
	width: 100%;
}
.pokerscore 
label, 
.freeoutput 
label {
	display: block;
	position: relative;
	margin: 1.12em 0;
}
.pokerscore 
input, 
.freeoutput 
input {
	width: 229px;
}
.pokerscore 
label 
input, 
.freeoutput 
label 
input {
	position: absolute;
	right: 0;
	top: -2px;
}
.pokerscore 
p, 
.freeoutput 
p {
	overflow: hidden;
}
.pokerscore 
form 
p 
input, 
.freeoutput 
form 
p 
input {
	float: right;
}
.pokeranalysis 
h1 {
	margin: 1.12em 0;
	color: white;
	background: none !important;
	height: auto;
}
.MsoNormal, 
.Heading1Char {
	color: white !important;
}
.pokeranalysis, 
.freeoutput, 
.member {
	background: #eeeeee url(/poker/img/pa/c.png) !important;
	color: #333333;
	/*font-family: georgia, palatino, serif;*/
	font-family: verdana, tahoma, sans-serif;
}
.getpoker,
.pokerscore {
	padding: 0 !important;
}
.pokerscore 
#content {
	padding: 1px;
}
.pokeranalysis 
#content, 
.freeoutput 
#content {
	width: 550px;
	margin: 0 auto;
}
.pokeranalysis 
a, 
.freeoutput 
a {
	color: green;
}
.pokeranalysis 
a:hover, 
.freeoutput 
a:hover {
	color: #666666;
}
.pokeranalysis 
#prowhom 
img {
	float: right;
	margin: 0 0 10px 10px;
	border-top: 4px solid #666666;
	border-right: 4px solid #333333;
	border-bottom: 4px solid #333333;
	border-left: 4px solid #666666;
	vertical-align: bottom;
}
.pokeranalysis 
h2, 
.pokeranalysis 
h3, 
.pokeranalysis 
strong {
	color: #000c4a;
	font-family: georgia, palatino, serif;
}
.pokeranalysis 
h2 {
	border-bottom: 1px solid #000c4a;
	/*margin-bottom: 0;
	padding-left: 10px;*/
}
.pokeranalysis 
.piqs, 
.pokeranalysis 
.typdc {
	font-style: normal;
	color: #726a44;
}
.pokeranalysis 
#protips {
	margin: 1.12em 0;
}
.pokeranalysis 
#protips 
dt {
	font-weight: bold;
	color: #000c4a;
}
.pokeranalysis 
#protips 
dd {
	margin: 1.12em;
	font-family: georgia, palatino, serif;
	
}
.pokeranalysis 
table {
	border-collapse: collapse;
	margin: 0 auto;
}
.pokeranalysis 
th, 
.pokeranalysis 
td {
	padding: 5px;
	border: 1px solid #666666;
}
.pokeranalysis 
#toc {
	list-style: none;
	margin: 0;
	padding: 0;
}
.pokeranalysis 
#toc 
li {
	margin: 0;
}
.pokeranalysis 
li {
	margin: 1.12em 0;
}
.box {
	position: relative;
	/*margin: -5px 0 20px;*/
	margin: 30px 0;
	padding: 0 10px;
	display: inline-block;
}
.box h2, 
.box p, 
.box h3, 
.box ol, 
.box ul, 
.box table, 
.box img, 
.box dl, 
.box a, 
.box center, 
.box form {
	position: relative;
	z-index: 2;
}
.box img, 
.box a {
	z-index: 3 !important;
}
.box .nw, 
.box .ne, 
.box .se, 
.box .sw, 
.box .n, 
.box .s, 
.box .b {
	position: absolute;
}
.box .nw, 
.box .ne, 
.box .se, 
.box .sw {
	width: 10px;
	height: 10px;
	background-image: url(/poker/img/box.png) !important;
	background-image: url(/poker/img/boxi.png);
	overflow: hidden;
}
.box .nw { background-position:   0     0; }
.box .ne { background-position: -10px   0; }
.box .se { background-position: -10px -10px; }
.box .sw { background-position:   0   -10px; }
.box .nw {
	left: 0;
	top: -10px;
}
.box .ne {
	right: 0;
	top: -10px;
}
.box .se {
	right: 0;
	bottom: -10px;
}
.box .sw {
	left: 0;
	bottom: -10px;
}
.box .b {
	border: 1px solid #000c4a;
	border-top: 0;
	border-bottom: 0;
	background: white;
	position: absolute;
	left: 0;
	top: 0;
	width: 548px;
	height: 100%;
}
.box .n {
	left: 10px;
	top: -10px;
	width: 530px;
	height: 9px;
	border-top: 1px solid #000c4a;
	background: white;
}
.box .s {
	left: 10px;
	bottom: -10px;
	width: 530px;
	height: 9px;
	border-bottom: 1px solid #000c4a;
	background: white;
}
* html .box .nw, 
* html .box .ne, 
* html .box .se, 
* html .box .sw, 
* html .box .n, 
* html .box .s, 
* html .box .b {
	display: none;
}
* html .box {
	background: white;
	border: 1px solid #000c4a;
	padding: 10px;
	margin: 15px 0;
}
.sf .n, 
.sf .s, 
.sf .b, 
.sf .nw, 
.sf .ne, 
.sf .se, 
.sf .sw {
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.siq {
	border: 1px solid #000c4a;
	border-right: 0;
	border-left: 0;
	padding: 5px 10px;
	background: #ccddee;
	margin: 0 -9px;
}
.mvids {
	padding: 0 !important;
}
.mvids 
#content {
	padding: 0 10px;
}
.mvids 
h3 {
	text-decoration: underline;
}
.mvids 
ol 
em {
	font-style: normal;
	font-weight: bold;
	font-size: 0.95em;
}
#moneyback {
	display: none;
	background: white;
	width: 500px;
	height: 150px;
	position: fixed !important;
	position: static;
	left: 50%;
	top: 50%;
	z-index: 777;
	margin: -77px 0 0 -252px !important;
	margin: 0 auto;
	padding: 1.12em 0;
	border: 2px solid #333333;
}
#moneyback 
p {
	margin: 0; 
	padding: 0 1.12em 1.12em;
	background: white;
}
#darkened {
	display: none;
	background: black;
	position: fixed;
	left: 0;
	top: 0;
	width: 100% !important;
	width: 0;
	height: 100% !important;
	height: 0;
	overflow: visible !important;
	overflow: hidden;
	z-index: 555;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.win {
font-family: "Trebuchet MS";
font-size:14px;
}
.poker {
	margin: 0 auto;
	width: 800px;
	position: relative;
	top: 10px;
}
.poker {
    margin: -8px 0 0 -2px !important;
    margin: -8px 0 0 -8px;
}
html > /**/ body
.poker {
    margin: 0 !important;
    top: 0 !important;
}
#ad1 img, 
#ad2 img {
	border: 0;
}
#ad1 {
	width: 768px;
	height: 90px;
	margin: 0 0 15px 26px;
	position: relative;
	top: 8px;
	float: left;
	display: block !important;
	display: inline;
	overflow: hidden;
}
#ad2 {
	float: right;
	width: 160px;
	height: 600px;
	clear: left;
	margin: 106px 0 0;
	overflow: hidden;
}
#ad1 div, 
#ad2 div {
	position: absolute;
}
#ad1 
*, 
#ad2 
* {
	float: left;
	clear: left;
}
html > /**/ body 
#ad2 {
	margin: 0;
}
/**/}
/**/@media print {
html > /**/ body {
	font: 14pt 'times new roman', serif;
}
body {
	font: 18pt 'times new roman', serif;
}
/**/}