H1 { FONT: bold 13pt Tahoma,Verdana,Helvetica;}
H2 { FONT: bold 11pt Tahoma,Verdana,Helvetica;}
H3 { FONT: bold 10pt Tahoma,Verdana,Helvetica; margin-bottom:2px;}
BODY { FONT: 9pt Tahoma,Verdana,Helvetica; COLOR: #333333; line-height:normal;}

TABLE, TR, TD { line-height:normal;}
.whiteTable { FONT: 8pt Tahoma,Verdana,Helvetica; COLOR: #cccccc;}
A:link, A:visited { COLOR: #0000CC;}
A:hover, A:active { COLOR: #33CC33;}
.scrollText { OVERFLOW:auto; POSITION:relative; widows:inherit;}
.NOscrollTextGray { POSITION:relative; widows:inherit;background-color:#f6f6f6;}
.NOscrollText { widows:inherit;}
.NOscrollPRText {POSITION:relative;widows:inherit;font:normal 12px/15px Arial,Helvetica;text-align:justify;padding:7px;}

.smallText { FONT: bold 7pt Tahoma,Verdana,Helvetica; line-height:normal;}
.normalText { FONT: normal 8pt Tahoma,Verdana,Helvetica; line-height:normal; }
.boldText { FONT: bold 8pt Tahoma,Verdana,Helvetica; line-height:normal;}
.strongText	{ FONT: bold 8pt Tahoma,Verdana,Helvetica; color:#cc0000; line-height:normal;}
.strong2 { FONT: bold 11pt Tahoma,Verdana,Helvetica; line-height:normal;}
.strongText2 { FONT: bold 11pt Tahoma,Verdana,Helvetica; color:#cc0000; line-height:normal;}
.stronggames1 {font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal; color: #333;}
.stronggames {font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal; color: #c00;}
.input { FONT: 9pt Tahoma,Verdana,Helvetica; COLOR: #333333; BACKGROUND-COLOR: #ffffff; BORDER: #666666 solid 1px; PADDING:0;margin:0;height:21px;}
.menu { FONT: 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-color:#000000;  line-height:normal;}
.menu a:link, .menu a:visited { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:normal;}
.menu a:hover, .menu a:active { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #33CC33; BORDER-BOTTOM: 1px solid; line-height:normal;}
.whitemenu { FONT: 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-color:#ffffff;  line-height:normal;}
.whitemenu a:link, .whitemenu a:visited { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; TEXT-DECORATION: none; line-height:normal;}
.whitemenu a:hover, .whitemenu a:active { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #33CC33; BORDER-BOTTOM: 1px solid; line-height:normal;}
.foot { FONT: 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-color:#2BB34E; line-height:normal;}
.foot a:link, .foot a:visited { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:normal;}
.foot a:hover, .foot a:active { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #99FFCC; BORDER-BOTTOM: 1px solid; line-height:normal;}

BR.spacer { FONT: .2em Tahoma,Verdana,Helvetica; }
TD.boxWhead { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_heading_wide.jpg); height:21px; width:450px; padding-left:23px;}
TD.boxWside { FONT: normal 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_sides_wide.jpg); width:450px; padding:10px; line-height:normal;}
TD.boxWsideNBP { FONT: normal 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_sides_wide.jpg); width:450px; padding:10px 10px 0px 10px;}
TD.boxWfoot { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_footer_wide.jpg); height:7px; width:450px;}
TD.boxThead { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_heading_tall.jpg); height:21px; width:285px; padding-left:23px;}
TD.boxTside { FONT: normal 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_sides_tall.jpg); width:285px; padding:10px; line-height:normal;}
TD.boxTsideNBP { FONT: normal 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_sides_tall.jpg); width:285px; padding:10px 10px 0px 10px; line-height:normal;}
TD.boxTsideNTBP { FONT: normal 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_sides_tall.jpg); width:285px; padding:0px 10px 0px 10px; line-height:normal;}
TD.boxTsideNOPAD { FONT: normal 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_sides_tall.jpg); width:285px; padding:0px; line-height:normal;}
TD.boxTfoot { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_footer_tall.jpg); height:7px; width:285px;}
TD.boxFhead { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_heading_full.jpg); height:21px; width:750px; padding-left:23px;}
TD.boxFside { FONT: normal 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_sides_full.jpg); width:750px; padding:10px; line-height:normal;}
TD.boxFsideNBP { FONT: normal 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_sides_full.jpg); width:750px; padding:10px 10px 0px 10px; line-height:normal;}
TD.boxFfoot { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; background-image:url(../images/cr_v3_box_footer_full.jpg); height:7px; width:750px;}
A#buttonText { FONT: bold 7pt Tahoma,Verdana,Helvetica; color:#333333; text-align:center; float:left; display:block; background-image: url("../images/cr_v3_button_type1.jpg"); background-repeat: no-repeat; background-position: top center; text-decoration:none; width:116px; height:21px; padding:4px 0px 1px 0px; position:static;}
INPUT.button { BORDER: #333333 1px solid;FONT:bold 10pt Tahoma,Verdana,Helvetica; COLOR: #fcfcfc;BACKGROUND-COLOR: #fc0000;}
.foot2 { FONT: 8pt Tahoma,Verdana,Helvetica; COLOR: #333333;}
.foot2 a:link, .foot2 a:visited { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; }
.foot2 a:hover, .foot2 a:active { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #339933;}
.foot3 { FONT: 8pt Tahoma,Verdana,Helvetica; COLOR: #333333;background-color:#fff; padding:5px 8px;border:1px solid #ccc;background-color:#e0e0e0;margin:0px 12px;}
.foot3 a:link, .foot3 a:visited { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #333333; }
.foot3 a:hover, .foot3 a:active { FONT: bold 8pt Tahoma,Verdana,Helvetica; COLOR: #339933;}
EM { font: normal 10pt Times New Roman,Palatino;font-style: italic;}
.jprog{font:bold 12px/14px Arial, Helvetica;color:#c30;border:0;background-color:transparent;height:20px;margin-top:3px;width:115px;vertical-align:middle;text-align:center;}
.jackp,.jackp STRONG{font:bold 12px/14px Arial, Helvetica;color:#333;background-color:transparent;border:0;text-align:center;}
.jackp form{padding:5px 0 0 0;margin:0;background-color:#eee;}

.gameslist { FONT: 8pt Tahoma,Verdana,Helvetica; COLOR: #333333;}
.gameslist a:link, .gameslist a:visited { FONT: 8pt Tahoma,Verdana,Helvetica; COLOR: #0000CC; }
.gameslist a:hover, .gameslist a:active { FONT: 8pt Tahoma,Verdana,Helvetica; COLOR: #33CC33;}

OL, UL {margin:5px 10px 15px 15px;padding:0 0 0 5px;}

table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(/images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(/images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(/images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}

#subBody{background:#fff;color:#191919;padding:10px;font-size:10pt;font-family:Tahoma,Verdana,Helvetica;}
#subBody strong{color:#000;}
#subBody h2 {font-size:16pt;font-family:"Times New Roman",serif;font-weight:bold;font-style:italic;color:#070;padding:0 0 6px 0;margin:0;}
#subBody h3 {font-size:11pt;font-weight:bold;color:#900;padding:0 0 6px 0;margin:0;}
#subBody h4 {font-size:11pt;font-weight:bold;color:#000;padding:2px;margin:0;}
#subBody a {font-size:10pt;color:#00c;font-weight:bold;}
#subBody small {font-size:8pt;}
.infobox {color:#111;padding:6px 12px 12px 12px;margin:0;width:695px;}

.bank-visa{background:url(https://cdn.casinorewards.com/images/payment-logos.png) 0 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-mastercard{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -125px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-entropay{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -250px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-wire{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -375px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-moneybookers{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -500px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-click2pay{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -625px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-ecocard{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -750px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-echeck{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -875px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-instadebit{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -1000px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-use-my-bank{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -1125px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-ezipay{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -1250px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-click-and-buy{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -1375px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-diners{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -1500px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-visa-electron{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -1625px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-amex{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -1750px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-jcb{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -1875px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-neteller{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -2000px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-paysafecard{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -2125px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-ukash{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -2250px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-sofort{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -2375px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-ideal{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -2500px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-dk{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -2625px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-postepay{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -2750px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-use-my-wallet{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -2875px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-direct-bank-transfer{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -3000px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-solo{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -3125px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-maestro{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -3250px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-instantbank{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -3500px 0 no-repeat;border:1px solid #eee;margin:3px 0 0 0;}
.bank-poli{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -3625px 0 no-repeat;border:1px dotted #eee;margin:3px 0 0 0;}
.bank-abaqoos{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -3750px 0 no-repeat;border:1px dotted #eee;margin:3px 0 0 0;}
.bank-przelewy24{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -3875px 0 no-repeat;border:1px dotted #eee;margin:3px 0 0 0;}
.bank-moneta{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -4000px 0 no-repeat;border:1px dotted #eee;margin:3px 0 0 0;}
.bank-ekonto{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -4125px 0 no-repeat;border:1px dotted #eee;margin:3px 0 0 0;}
.bank-ewire{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -4250px 0 no-repeat;border:1px dotted #eee;margin:3px 0 0 0;}
.bank-euteller{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -4375px 0 no-repeat;border:1px dotted #eee;margin:3px 0 0 0;}
.bank-banklink{background:url(https://cdn.casinorewards.com/images/payment-logos.png) -4500px 0 no-repeat;border:1px dotted #eee;margin:3px 0 0 0;}

#profile {font-size:9pt;font-family:Helvetica,Arial,sans-serif;padding:0;margin:0;top:0;left:0;}
#profile h1 {font-size:138%;font-weight:bolder;padding:0;margin:0;}
#profile h2 {font-size:125%;font-weight:bolder;padding:0;margin:0;color:#fff;line-height:inherit}
#profile BIG.red {color:#c00;font-size:117%;font-weight:bolder;padding:0;margin:0;}

#profile .content {color:#fff;padding:0;}
#profile .infoboxDark {background:#000;color:#fff;padding:6px 12px 12px 12px;margin:0;width:722px;}
#profile .infoboxRed {background:#6a0402;color:#fff;padding:6px 12px 12px 12px;width:722px;border:2px solid #333;color-linear-gradient:(0=#fff3bf, 0.4=#fffffd, 0.7=#c6a675, 1=#a07e56);}
#profile .favbox {background:url(https://skin.casinorewards.com/webCDN/img/Lobby/bg_diag_lemon_fcefa1.gif);color:#111;margin:0;padding:6px 12px 12px 12px;width:210px;height:115px;}
#profile .crbox {background:transparent;color:#fff;margin:0;padding:10px 8px 8px 8px;width:247px;height:101px;line-height:115%;}
#profile .promobox {background:transparent;color:#fff;margin:0;padding:10px 8px 8px 8px;width:247px;height:110px;line-height:115%;}
#profile .crbox A {font-weight:bold;color:#030;}
#profile .rounded {OUTLINE:none;DISPLAY:inline-block;WHITE-SPACE: nowrap; VERTICAL-ALIGN: middle; OVERFLOW: visible; CURSOR: pointer; TEXT-DECORATION: none;}
#profile input.btn, #profile button.btn {color:#fff;font-weight:bold;background-color:#c00;border:1px solid #363;}


#TB_window {  font: 12px Arial, Helvetica, sans-serif;  color: #333333;margin:0;padding:0;}
#TB_window {  position: absolute; background-color:#fff;z-index: 502;  color:#000; display:none; border:0;text-align:left;top:50%;left:50%;}
#TB_secondLine {  font: 10px Arial, Helvetica, sans-serif;  color:#666666;}
.makeBlack {background-color: transparent !important;overflow:hidden;top:0 !important;margin-top:3px !important;height:455px !important;width:669px !important;border:0 !important;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay {  position: fixed;  z-index:500;  top: 0px;  left: 0px;  height:100%;  width:100%;}
.TB_overlayMacFFBGHack {}
.TB_overlayBG {  background-color:#666;  filter:alpha(opacity=80);  -moz-opacity: 0.80;  opacity: 0.80;}
* html #TB_overlay { position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
* html #TB_window { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {  display:block;  margin: 15px 0 0 15px;  border-right: 1px solid #ccc;  border-bottom: 1px solid #ccc;  border-top: 1px solid #666;  border-left: 1px solid #666;}
#TB_caption{  height:25px;  padding:7px 30px 10px 25px;  float:left;}
#TB_closeWindow{  height:25px;  padding:0;  float:right;}
#TB_closeAjaxWindow{  padding:0;  margin-bottom:1px;  text-align:right;  float:right;}
#TB_ajaxWindowTitle{  float:left;  padding:7px 0 5px 10px;  margin-bottom:1px;}
#TB_title{  background-color:#e8e8e8;  height:27px;}
#TB_ajaxContent{  clear:both;  padding:2px 15px 15px 15px;  overflow:auto;  text-align:left;  line-height:1.4em;}
#TB_ajaxContent.TB_modal{  padding:15px;}
#TB_ajaxContent p{  padding:5px 0px 5px 0px;}
#TB_load{  position: fixed;  display:none;  height:13px;  width:208px;  z-index:503;  top: 50%;  left: 50%;  margin: -6px 0 0 -104px;}
* html #TB_load { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{  z-index:499;  position:fixed;  top: 0;  left: 0;  background-color:#fff;  border:0;  filter:alpha(opacity=0);  -moz-opacity: 0;  opacity: 0;  height:100%;  width:100%;}
* html #TB_HideSelect { position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{  clear:both;  border:0;margin:0;padding:0;}


#TB_window {  font: 12px Arial, Helvetica, sans-serif;  color: #333333;margin:0;padding:0;}
#TB_window {  position: absolute; background-color:#fff;z-index: 502;  color:#000; display:none; border:0;text-align:left;top:50%;left:50%;}
#TB_secondLine {  font: 10px Arial, Helvetica, sans-serif;  color:#666666;}
.makeBlack {background-color: transparent !important;overflow:hidden;top:0 !important;margin-top:3px !important;height:455px !important;width:669px !important;border:0 !important;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay {  position: fixed;  z-index:500;  top: 0px;  left: 0px;  height:100%;  width:100%;}
.TB_overlayMacFFBGHack {background: url("../../shared/macFFBgHack.png") repeat;}
.TB_overlayBG {  background-color:#666;  filter:alpha(opacity=80);  -moz-opacity: 0.80;  opacity: 0.80;}
* html #TB_overlay { position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
* html #TB_window { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {  display:block;  margin: 15px 0 0 15px;  border-right: 1px solid #ccc;  border-bottom: 1px solid #ccc;  border-top: 1px solid #666;  border-left: 1px solid #666;}
#TB_caption{  height:25px;  padding:7px 30px 10px 25px;  float:left;}
#TB_closeWindow{  height:25px;  padding:0;  float:right;}
#TB_closeAjaxWindow{  padding:0;  margin-bottom:1px;  text-align:right;  float:right;}
#TB_ajaxWindowTitle{  float:left;  padding:7px 0 5px 10px;  margin-bottom:1px;}
#TB_title{  background-color:#e8e8e8;  height:27px;}
#TB_ajaxContent{  clear:both;  padding:2px 15px 15px 15px;  overflow:auto;  text-align:left;  line-height:1.4em;}
#TB_ajaxContent.TB_modal{  padding:15px;}
#TB_ajaxContent p{  padding:5px 0px 5px 0px;}
#TB_load{  position: fixed;  display:none;  height:13px;  width:208px;  z-index:503;  top: 50%;  left: 50%;  margin: -6px 0 0 -104px;}
* html #TB_load { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{  z-index:499;  position:fixed;  top: 0;  left: 0;  background-color:#fff;  border:0;  filter:alpha(opacity=0);  -moz-opacity: 0;  opacity: 0;  height:100%;  width:100%;}
* html #TB_HideSelect { position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{  clear:both;  border:0;margin:0;padding:0;}

#banking th, #support th {background:#333;color:#fff;font-weight:bold;border:1px solid #999;}
#banking tr, #banking td, #support td {font-size:10pt;height:33px;}
#banking tr {border:1px solid #ccc;}
#banking td {border:1px solid #ccc;}
/*XMAS2009*/
UL.tabNavigation {list-style:none;margin:0;padding:0;}
UL.tabNavigation LI {display:inline;margin:0;padding:0;}
.modal {     
	background-color:#fff;display:none;width:660px;padding:15px;height:440px;margin:0 auto;font:normal 11px Arial,Helvetica;
	text-align:left;border:2px solid #333;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow: 0 0 50px #ccc;-webkit-box-shadow: 0 0 50px #ccc; 
}
.modal .close {
    background-image:url(/images/close.png);
    position:absolute;right:-15px;top:-10px;
    cursor:pointer;height:35px;width:35px; 
}
    
	#theForm { width: 450px; }
	#theForm label.error {
		margin:10px 0 0 10px;
		width: auto;
		display: inline;
		color:#c00;
	}	