body {font-family: verdana, arial, sans-serif; font-size: 12px; background-color: #A3BDE5;}
#busypic { margin-top:0px; display: inline-block; clear:none; margin-left:25px}
p {margin:10px 5px -0px 5px; }
p.minus {margin:0px 0px -30px 0px;}
h1 { color: #fff; text-align: center;font-size:22px; }
img { display:block;margin:0px;border:0px!important;}

.stopwachST55 { display:none; margin:20px 0 0 0; padding:0; width:183px; height:110px; background: url(images/internal/watchbg_bl.png) no-repeat 0 0; }
.stopwatchwindow { position:relative; display:block; top: 32px; left: 24px; margin-right:0px; height: 45px; overflow: hidden;}
.stopwatchdigit { border:0; margin:0px 4px 0 0; padding:0; display:inline-block; float:left; height:45px; width:28px; }
.stopwatchdigit { background:url(images/internal/7seg-numbers_with_nine_bottom_seg.png) no-repeat 0 0; }

#gridcontainer { }
#watchcontainer { text-align: center; }
.noborder { border:0px!important; }
#MemoryGameBoard { border:0;  border-collapse: collapse;  margin:0px 0px 0px 0px; padding:0; opacity:1.0;}
.MemoryGameCell { border:1px solid #5273B6; padding:1px;}

table {background: transparent; }
.clr {clear:both;}
.cornerbox_bluewhite_dbl_50 { overflow:hidden; background:#ffffff none repeat scroll 0 0;	margin:0;	padding:0; clear: none; float: left;}
.cornerbox_bluewhite_dbl_50 div { text-align:justify; margin:0; padding:0;}
.cornerbox_bluewhite_dbl_50_t  {height:50px; background: transparent url(images/internal/corners/crn_bluewhite50_dbl_t.gif) repeat-x scroll 0 0;}
.cornerbox_bluewhite_dbl_50_tl {height:50px; background: transparent url(images/internal/corners/crn_bluewhite50_dbl_tl.gif) no-repeat scroll 0 0;}
.cornerbox_bluewhite_dbl_50_tr {height:50px; background: transparent url(images/internal/corners/crn_bluewhite50_dbl_tr.gif) no-repeat scroll 100% 0;}
.cornerbox_bluewhite_dbl_50_m  {background: transparent;}
.cornerbox_bluewhite_dbl_50_ml {background: transparent url(images/internal/corners/crn_bluewhite50_dbl_l.gif) repeat-y scroll 0 0;}
.cornerbox_bluewhite_dbl_50_mr {background: transparent url(images/internal/corners/crn_bluewhite50_dbl_r.gif) repeat-y scroll 100% 0;}
.cornerbox_bluewhite_dbl_50_b  {height: 50px; background: transparent url(images/internal/corners/crn_bluewhite50_dbl_b.gif) repeat-x scroll 0 100%;}
.cornerbox_bluewhite_dbl_50_bl {height: 50px; background: transparent url(images/internal/corners/crn_bluewhite50_dbl_bl.gif) no-repeat scroll 0 100%;}
.cornerbox_bluewhite_dbl_50_br {height: 50px; background: transparent url(images/internal/corners/crn_bluewhite50_dbl_br.gif) no-repeat scroll 100% 100%;}
.cornerbox_bluewhite_dbl_50_content { display:block; position:relative; top:-15px; overflow:visible; text-align: center!important; margin:0px!important; padding:0px 35px 0px 35px!important; color: #1a3553;}

.cornerbox_bluewhite_dbl_50 h1{font-size:22px; background:transparent; margin:0px 0px 5px 0px; padding:0; text-align:center;}
.cornerbox_bluewhite_dbl_50 h2{font-size:18px;background-color: transparent; margin:0px 0px 10px 0px; padding:0; text-align:center;}
.cornerbox_bluewhite_dbl_50 h3{font-size:12px;background-color: transparent; margin:0px 0px 5px 0px; padding:0; text-align:center;}
.cornerbox_bluewhite_dbl_50 h4{font-size:10px;background-color: transparent; margin:0px 0px 5px 0px; padding:0; text-align:center;}

.cornerbox_whiteblue_30 { background-color: #a3bde5; overflow:hidden; margin:0;	padding:0; clear: none; float: left;}
.cornerbox_whiteblue_30 div { text-align:justify; margin:0; padding:0;}
.cornerbox_whiteblue_30_t  {height:29px; background-color: #a3bde5;}
.cornerbox_whiteblue_30_tl {height:30px; background: transparent url(images/internal/corners/corner_white-blue30px_tl.png) no-repeat scroll 0 0;}
.cornerbox_whiteblue_30_tr {height:30px; background: transparent url(images/internal/corners/corner_white-blue30px_tr.png) no-repeat scroll 100% 0;}
.cornerbox_whiteblue_30_m  {background-color: #a3bde5;}
.cornerbox_whiteblue_30_b  {height: 30px; background-color: #a3bde5;}
.cornerbox_whiteblue_30_bl {height: 30px; background: transparent url(images/internal/corners/corner_white-blue30px_bl.png) no-repeat scroll 0 100%;}
.cornerbox_whiteblue_30_br {height: 30px; background: transparent url(images/internal/corners/corner_white-blue30px_br.png) no-repeat scroll 100% 100%;}
.cornerbox_whiteblue_30_content { display:block; position:relative; top:-15px; overflow:visible; text-align: center!important; margin:0px!important; padding:0px 35px 0px 35px!important; color: #1a3553;}

.cornerbox_whiteblue_30 h1{font-size:22px;background-color: #A3BDE5; margin:0px 0px 5px 0px; padding:0; text-align:center;}
.cornerbox_whiteblue_30 h2{font-size:18px;background-color: transparent; margin:0px 0px 5px 0px; padding:0; text-align:center;}
.cornerbox_whiteblue_30 h3{font-size:12px;background-color: transparent; margin:0px 0px 5px 0px; padding:0; text-align:center;}
.cornerbox_whiteblue_30 h4{font-size:10px;background-color: transparent; margin:0px 0px 5px 0px; padding:0; text-align:center;}

.prologbutton, .epilogbutton {border: 1px solid #a3bde5; color:#1a3553; background-color:#fff; margin:5px; cursor:pointer; height:30px;}
.prologbutton:hover, .epilogbutton:hover {border: 1px solid #a3bde5; margin:5px; background-color:#1a3553;color:#fff;}
.prologbuttondiv, .epilogbuttondiv {text-align:center!important; height:40px; border-top: 1px solid #A3BDE5; margin-top:20px!important; margin-bottom:10px;}
.activebutton { border:1px solid #1a3553; background-color:#a3bde5; color:#fff;}

.aftermath {width:100%; border-collapse: collapse; margin-bottom:20px;}
.aftermath td { border-bottom:1px solid #A3BDE5; padding: 5px 20px;}
.hiscoreinput {border: 1px solid #a3bde5; padding-top:6px;padding-left:3px; margin:5px; font-size:14px; font-weight:bold; background-color: #fff; height:21px; display:inline;}
