
body { margin-top: 18px; }

#bodybgr { background: url(../images/fb_bgr.gif) repeat-y; }

.copyright { font-size: 10px; font-family: Verdana,Arial,sans-serif; color: #fff; }
.login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #FFFFFF; vertical-align: middle; }
.loginTextBox { height: 16px; width: 93px; border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.paddingR { padding: 10px 0px 0px 0px; }

.loginbox { font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-left: 5px; }
.loginboxlogged { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.loginboxlogged a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
.loginboxlogged a:hover { color: #375B80; text-decoration: underline; }


#forgotten a { font-size: 9px; color: #000; text-decoration: none; }

#forgotten a:hover { color: #900; }
.footnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #fff; padding-left: 20px; }
.footnav a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: royalblue; }
.footnav a:hover { color: royalblue; text-decoration: underline; }



.specialJS { width: 180px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #fff; text-align: left; text-decoration: none;  border-bottom: 0; border-left: 0; border-right: 0; border-top: 0; padding-left: 5px; padding-bottom: 5px; }
.loginform { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000; text-align: left;  border: solid 1px #000; width: 85px; }

.specialorange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #1d4f80; text-align: left; }
.special { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: ffffff; text-align: left; }
.specialTb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;  text-decoration: none; text-align: left; }


.content { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1d4f80; padding: 10px 20px 10px 20px; line-height: 1.2em; }
.content a { font-size: 12px; color: #f00; text-decoration: none; }
.content a:hover { color: #f00; text-decoration: underline; }
.content ul li { list-style: none; margin: 0; padding: 0; }
.contentul { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #375B80; padding: 0px 0 0px 20px; margin: 0; line-height: 1.6em; width: 120px; }
.contentul a { font-size: 11px; color: #f00; text-decoration: none; }
.contentul a:hover { color: #f00; text-decoration: underline; }

.contentul li { list-style-position: inside; list-style: square; margin: 0; padding: 0; }


.leftnav { font-family: Arial, Helvetica, sans-serif; text-align: left; padding: 10px 10px 10px 15px; font-size: 13px; color: #1D4F80; font-weight: bold; }

.leftnav a { color: #1D4F80; font-size: 12px; text-decoration: none; }
.leftnav a:hover { color: #f00; }



/*		HEADINGS AND TEXT 																																								*/



h1 { padding-right: 10px; padding-left: 0px; font-size: 16px; padding-bottom: 10px; margin: 0px; text-transform: uppercase; color: #f00; padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:20px }
h1.vbig { padding-left: 40px;}



h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #1d4f80; padding: 0px 5px 5px 0; margin: 0; }


H3		{margin:0px 0px 10px 0px;font-family:verdana;font-size:8pt; font-weight:bold;color: #1d4f80;text-decoration: none}
H4		{margin:0px 0px 10px 0px;font-family:verdana;font-size:8pt; font-weight:bold;color:#f00;text-decoration: none}


b			{font-family: Arial, Helvetica;font-size:12px;color:#F00;text-decoration: none;letter-spacing:normal;}

p			{margin:5px 0px 15px 0px;}

td		{font-family:verdana;font-size:8pt;font-weight:normal;line-height:13px;color:#1d4f80;text-decoration: none}
th		{text-align:left;font-family:verdana;font-size:10pt;border-bottom:1px solid #20264B;color:1d4f80;padding:2px 0px 2px 2px;}



/*		LINKS																																									*/

a.back2top {font-size: 12px;font-family: arial;color: #c00; font-weight: normal;width:90%;
						text-align:right;}
a:hover.back2top {font-size: 12px;font-family: arial;color: #c00; font-weight: normal;width:90%;
						text-align:right;}

/*		STYLES																																									*/

.hint {font-size:8pt;font-weight:100;margin:5px 0px 5px 30px;}
.error { color: #f00; font-weight:600;}
.star { color: #f00;font-weight:600; }


/*    REPORT TABLES 																																						 */
.reportTableNav{		WIDTH:100%;	}

.reportTableHeading{WIDTH:100%;	}

.reportTable{				WIDTH:100%;	}
	
.reportTable TH{text-align:left;font-family:verdana;font-size:10pt;border-bottom:1px solid #20264B;}
	
.reportTable TD{  border-bottom:1px solid #cccccc;padding-bottom:3px;}


/*    POPUP WINDOWS 																																						 */
BODY.popup{
	background-color:#d9e9fa;
	}
.popup a { font-size: 12px; color: #f00; text-decoration: none; }
.popup a:hover { color: #f00; text-decoration: underline; }
/*


/* BINGO CLUB */

.bingoclub { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; padding: 0 20px 0 0; }
.bingoclub a { color:#f00; text-decoration:none; }
.bingoclub a:hover { color:#f00; text-decoration:underline; }


#bingoclubmenu { width:110px margin-top:0; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	border-left: solid 1px #1d4f80;	vertical-align:top; }
#bingoclubmenu ul { padding:0 0 0 10px; margin:0 0 3px 0; }
#bingoclubmenu ul li { list-style:none; margin:0; padding:0; font-size:10px; white-space:nowrap; }



/* BINGO CLUB - Meet the CM's */

.meetcms { width:310px; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; padding: 7px; border-bottom: solid 1px #1d4f80; }
.meetcms a { color:#f00; text-decoration:none; }
.meetcms a:hover { color:#f00; text-decoration:underline; }

.cmimages { width:130; veritcal-align:top; border-bottom: solid 1px #1d4f80; }




.topBarLink, A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none; }
.form1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #FFFFFF; font-weight: normal; text-align: left; }
.totop { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FFD03F; }

.texta { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #3F023F; border: 0px solid #666666; margin-left: 12px; }
.textaBold { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; background-color: #3D1594; border: 0px solid #000066;}
.textb { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000; background-color: #FECC04; border: 0px solid #000066; }
.textbBold { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background-color: #B75AD5; border: 0px solid #666666;}

.style1 { color: #FFCC00; }
.style2 { font-size: 12px; }
.style3 { color: #ffd03f; }
.style4 { color: #FFD03F; }

.textBox { width: 150px; background-color: #FFFFFF; }
.tables { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-align: center; color: #FFFFFF; }
.faq { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; }
.innerFaq { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #FFFFFF; vertical-align: middle; }
.accountcss { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #FFFFFF; vertical-align: middle; }
.terms { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #FFFFFF; vertical-align: middle; }
.loginTextBox { height: 16px; width: 93px; border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.winsTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; border-left-style: 12; }
.winsText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #A4E56B; margin: 0px; padding: 0px; }
.wins { line-height: 10pt; margin: 11px 11px 0px 0px; padding: 11px 11px 0px 0px; }
.lotoagent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; }
.agentForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left; height: 20px; width: 131px; }
.lototextarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 118px; width: 172px; }
.CasinoContectUsForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 19px; background-position: left; }
.bankForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: FFD144; background-position: left; text-align: left; }
.myaccountForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; word-spacing: normal; height: 24px; width: 131px; background-color: #FFFFFF; }
.myaccountsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #FFFFFF; font-weight: bold; font-variant: normal; }
.ksbingoHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #FFFFFF; font-weight: bold; font-variant: normal; background-image: url(site/css/skin/images/KSBingo_headerBack.gif); width: 100%; height: 100%; }
.community { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: yellow; text-align: left; }
.communityDate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 8FBBD9; text-align: left; }
.mainSpecial { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: yellow; text-align: left; }
.games { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: E8EDF1; text-align: left; line-height: 17px; }
.download { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; color: DAE7EF; text-align: left; }
.news { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000; }
.age { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #000000; }
.casinoWinner { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: CAE4F3; line-height: 14px; }
.casinoWinnerInner { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 2F4958; }
.casinoWinner3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: CAE2ED; }
.winnerTable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: 070707; }
.ksbLinks a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.ksbLinks a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.ksbLinks a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #FFFFFF; }
.ksbLinks a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFF00; }

.specialJS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #fff; text-align: left; text-decoration: none; background: #a8cef5; border-bottom: 0; border-left: 0; border-right: 0; border-top: 0; padding-left: 5px; padding-bottom: 5px; }
.error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: red; text-align: left; }

.loginbox { font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-left: 5px; }
.loginboxlogged { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.loginboxlogged a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
.loginboxlogged a:hover { color: #375B80; text-decoration: underline; }

.loginform { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000; text-align: left; backbround: #ddd; border: solid 1px #000; width: 80px; }
#forgotten a { size: 9px; color: #000; text-decoration: none; }


#forgotten a:hover { color: #000; text-decoration: underline; }

.leftnav { font-family: Arial, Helvetica, sans-serif; text-align: left; padding: 10px 10px 10px 15px; font-size: 13px; color: #1D4F80; font-weight: bold; }

.leftnav a { color: #1D4F80; font-size: 12px; text-decoration: none; }
.leftnav a:hover { color: #f00; }

.maincontent { text-align: left; padding: 10px 40px 20px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1D4F80; }
.maincontent a { color: #f00; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.maincontent a:hover { color: #f00; text-decoration: underline; }

.subtitle { font-weight: bold; color: #f00; }

.footnav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #00aeff; }
.footnav a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #00aeff; }
.footnav a:hover { color: #375b80; text-decoration: none; }
#left { padding-left: 20px; }
#right { padding-right: 20px; }

.horoscope { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #fff; padding: 0 10px 0 10px; }

.homepagebox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; padding: 0px 20px 0px 20px; line-height: 1.6em; text-align: justify; }
.homepagebox a { font-size: 11px; color: #fc0; text-decoration: none; }

.homepagebox a:hover { color: #fc0; text-decoration: underline; }

.copyright { font-size: 10px; font-family: Verdana,Arial,sans-serif; color: #fff; }
/*

.teambingo th {text-align:center; color:#000000; font-weight:bold; font-size:14px; }
.teambingo td {color: #000000; text-align:center;}