
body { background: #0a2b16 center top repeat-y url(/site/playminiuklotto_com/images/body_bg.jpg) !important; }

/* TOP ROW - and NAVIGATION
  ============================= */

#topRow { background: #1e6340 0 0 no-repeat url(/site/playminiuklotto_com/images/toprow.jpg) !important; }

#topRow .strap{ left:89px; color:#dcdcdc; }

#mainNav li a, #mainNav li.navSep { background: transparent top left no-repeat url(/site/playminiuklotto_com/images/navitembg.png); }

#mainNav a:hover { color: #264823 !important; }

/* MIDDLE COLUMN
	================== */
#mainNav{ background: #2b6b2a top left repeat-x url(/site/playminiuklotto_com/images/navitembg.png); }

#siteWrapper { background-color: #aec495; }

#midCol a, div.pageContent.white a { color: #529A4B; }

div.midColWrapper { border-color: #73AB7E; }

div.twoColWrapper { border-color: #73AB7E; }

div#playNews {
	border-color: #73AB7E;
	border-style: solid;
	border-width: 1px;
	padding: 0 1px 1px 1px;
}

table.pagination {
  background: #64B98F repeat-x top left url(/site/playminiuklotto_com/images/content/pagetitle.png);
}
.pagination .nextpage, .pagination .prevpage, .pagination .pages .page td { border-color: #3C9167; color: #64B98F;}
a.pagination:hover { background: #64B98F; }


div.pageHeader {
	background: #2b6b2a top left repeat-x url(/site/playminiuklotto_com/images/content/pageheader.png) !important;
	border-bottom: 1px solid #314C20 !important;
}

div.pageTitle {
	background: #2b6b2a top left repeat-x url(/site/playminiuklotto_com/images/content/pagetitle.png);
	color:white;
  border-color: #2b6b2a;
}

tr.pageTitle {
	background: #2b6b2a bottom left repeat-x url(/site/playminiuklotto_com/images/content/pagetitle.png);
	color:white;
}

div.pageContent {
	border-color: #73AB7E;
	color: #215431;
}

div.pageTrail {
	background: transparent top left repeat-x url(/site/playminiuklotto_com/images/content/pageheader.png);
	color: #35425F !important;
	border-top-color: #73AB7E;
}

a.readmore {
  color:#3A7147;
}



/* FORMS
   ================= */

table.tblForm td.label label{
  color: #215431 !important;
}

table.tblForm td.radioField, table.tblForm td.radioField label, table.tblForm td.checkField label{
  color: #215431 !important;
}

table.tblForm td.intCode{
  color: #215431;
}

table.tblForm td input, table.tblForm td select, table.tblForm td textarea, table.tblForm td select {
  border-color: #7AA47E;
  color:#215431;
}

div.buttons a{
  color:#215431;
}


/* STEPS & STARS
  ================== */

div.stepMsg{
  border-color: #3C9167;
  background: #64B98F;
}

div.stepMsg a{
  color: #3C9167 !important;
}

div.stepMsg a:hover{
  background-color: #3C9167 !important;
}


/* FAQ
	======== */

	div.faqWrapper {
	background: #fff url(/site/playminiuklotto_com/images/content/pagetrail.jpg) repeat-x scroll left bottom;
	border-top:1px solid #73AB7E;
	color: #3A7147;
}

/* SIDEBAR STYLING
	==================== */

		ul.sbNav li { color: #D4DFD9; }

ul.sbNav a { color: #3A4B3A; }

ul.sbNav a:hover, ul.sbNav a.active { color: #fff !important; }

ul.subItems li { color: #D4DFD9; }

ul.subItems a { color: #3A4B3A !important; }

ul.subItems a:hover, ul.subItems a.active { color: #EEDF82 !important; }

/* Block Title
		=============== */

		span.sbTitle { color: #fff; }


/* Generic sidebar styling can now replace specific items
    ========================================================== */


#rightCol .masterHeader {
  background: transparent no-repeat url(/site/playminiuklotto_com/images/tabs/tile_sidemenu.jpg);
  background-position: 0 0;
  width:  206px;
  height: 40px;
  display: block;
}

#rightCol .masterContent {
  background: transparent repeat-y url(/site/playminiuklotto_com/images/tabs/tile_sidemenu.jpg);
  background-position: -208px 0;
  width:  206px;
  display: block;
}

#rightCol .masterContent ul.sbNav li {
  background: transparent no-repeat url(/site/playminiuklotto_com/images/tabs/tile_sidemenu.jpg);
  background-position: 0 -55px;
  width: 206px;
}

#rightCol .masterContent ul.subItems {
  background: transparent no-repeat url(/site/playminiuklotto_com/images/tabs/tile_sidemenu.jpg);
  background-position: 0 -55px;
  width: 206px;
}

#rightCol .masterContent ul.subItems li { color: #fff; }

/* Inner Block
    =============== */

#rightCol .innerHeader {
  background: transparent no-repeat url(/site/playminiuklotto_com/images/tabs/tile_sidemenu.jpg);
  background-position: -416px 0;
  width:  206px;
  height: 55px;
  display: block;
}

#rightCol .innerContent {
  background: transparent repeat-y url(/site/playminiuklotto_com/images/tabs/tile_sidemenu.jpg);
  background-position: -624px 0;
  width:  206px;
  display: block;
}

#rightCol .innerContent ul.sbNav li {
  background: transparent no-repeat url(/site/playminiuklotto_com/images/tabs/tile_sidemenu.jpg);
  background-position: -851px -55px;
  width: 200px;
}

#rightCol .innerContent ul.subItems {
  background: transparent no-repeat url(/site/playminiuklotto_com/images/tabs/tile_sidemenu.jpg);
  background-position: -851px -55px;
  width: 200px;
}

#rightCol .innerContent ul.subItems li { color: #D4DFD9; }

#rightCol .masterFooter {
  background: transparent no-repeat url(/site/playminiuklotto_com/images/tabs/tile_sidemenu.jpg);
  background-position: -832px 0;
  width:  206px;
  height: 26px;
  display: block;
}

/* SITE ADVERTS & BRANDING
		============================ */

		div.siteLicence { background: transparent center top no-repeat url(/site/playminiuklotto_com/images/badge.jpg); }



/* FOOTER
		=========== */

		#footerLinks a {
	color: #fff;
	background: transparent top left no-repeat url(/site/playminiuklotto_com/images/navitembg.png);
}

#footerInfo { color: #266435; }

#bottomRow { background: transparent url(/site/playminiuklotto_com/images/sitefooter.jpg) no-repeat scroll left top; }

div#bottomRow div.company, div#bottomRow div.company a { color: #124B2A }


/* CHECKOUT PAGE */
div.tblWrapper {
  border-color: #1D6120;
}
td.totals{
  background-color:#5B9D60;
  border-top-color: #1D6120;
  border-bottom-color: #1D6120;
}


td.checkoutTotal, td.accountCredit {
	background-color:#5B9D60;
	border-top:1px solid #1D6120;
	border-bottom:1px solid #1D6120;
}

div#paymentGate { background-color:#DDE9EF; }

div.termsConditions { background-color:#78CDA3; }

input.number { border:1px solid #1D6120; }

#spacing_misc_e {
	padding:5px;
	border-right:1px solid #2C9431;
}

/*Account Upgrade*/
tr.spanGrid { background: #3A7147; }

td.upgradeLeft {
	background: #C2DAC6;
	height:20px;
	border-right:1px solid #FFFFFF;
	margin-left:5px;
	padding-left:5px;
}

td.upgradeMid {
	background: #C2DAC6;
	height:20px;
	margin-left:5px;
	padding-left:5px;
}

td.upgradeRight {
	background: #D9E8D8;
	margin-left:5px;
	padding-left:5px;
	margin-right:5px;
	padding-right:5px;
}

td.upgradeHeader {
	background: #9FC6A5;
	height:30px;
	border-bottom: thin solid #FFFFFF;
}

td.upgradeFooter {
	background: #9FC6A5;
	height:30px;
	border-top: thin solid #FFFFFF;
}

table.nextDrawInfo td.ndEstimate { background-color:#4A916B; }

table.nextDrawInfo td.ndTitle { background-color:#2F5F2D; }

/*Ajax Wrapper Updates*/
div.loginHeader {
    background: #3C9167;
    }

div.loginTopContent {
    background: #3C9167 no-repeat url(/site/playminiuklotto_com/images/lightbox_lock.png) left top;
}

div.loginFooter {
    background: #3C9167;
}




/* Modal Form
    ============== */

.modalWrapper {
  background: #64B98F !important;
  border:3px solid white;
}

#TB_overlay { background: #3A4B3A; }

div.modalHeader, div.modalFooter {
    background: #3C9167;
    }


div.modalIcon{
  background: transparent 0 0 no-repeat  url(/site/playminiuklotto_com/images/modal_icons.png);
}

div.winNotice {
  background: #DBEEE4 url(/images/frontend/winnings_shade.png) no-repeat 0 -110px;
  border:1px solid #3C9167;
  color: #214935 !important;
}
