﻿body {margin:0; padding:0; font-family:Arial Baltic,Arial; text-align:center; color:#110824; font-size:10pt; 
    background-image:url(images/bkground.jpg); background-repeat:repeat-x; background-color:#09001b;}
body a{text-decoration:none; font-weight:bold; color:#1daf00;}
body a:hover{text-decoration:underline;}
/**********************MASTER PAGE ITEMS*************************/
#Container{width:902px; margin:0 auto; background-color:#FFF;}
#MainBanner{width:100%; height:236px; background-image:url(images/mainBanner.png); background-repeat:no-repeat; text-align:left;}
#MainBanner a{width:100%; height:100%; display:block; cursor:pointer;}
#Content{padding:0px 15px 15px 15px; text-align:left; background-color:#FFF;}
#Footer{ border:solid medium #e3e0e5; padding:15px; text-align:center; background-color:#fdeddf; font-size:11pt;}

/**********************INDEX PAGE ITEMS *************************/
.registerButton{width:870px; height:56px; background-image:url(images/RegisterButtonLarge.gif); background-repeat:no-repeat;}
.registerButton a{width:100%; height:100%; display:block; cursor:pointer;}
.introText{padding-top:5px;}
.bucketsTable table{width:100%;}
.bucketsTable td{border:solid medium #e3e0e5; padding:15px; text-align:left; background-color:#fdeddf; width:320px;}
.bucketsTable h2{font-size:15pt;}
.bucketImage1 {background-image:url(images/CupsAndBall.jpg); background-repeat:no-repeat; text-align:center; height:167px;}
.bucketImage2 {background-image:url(images/TajMahal.jpg); background-repeat:no-repeat; margin-left:0px; overflow:visible; text-align:center; height:167px;}
.bucketImage3 {background-image:url(images/PrizeMoney.jpg); background-repeat:no-repeat; margin-left:-5px; margin-top:-6px; text-align:center; height:173px;}

/*********************APPLICATION ITEMS**************************/
.errorMessage{background-color:#f5dddb;border:dashed thin red;text-align:center;vertical-align:middle;font-size:14px;font-weight:bold;width:100%;padding:5px;}
.infoMessage{width:200px; font-family:Arial; font-size:8pt; background-color:#fffcde; padding:4px; margin-top:3px; border:solid thin #e3e3e3; text-align:center;}

#InfoCollection{width:400px; padding:8px; border:solid thin #dcdee0; text-align:left; font-size:9pt;}
#InfoCollection h4{background-color:#413d5c; color:#FFF; width:100%; text-align:center;}

.ExampleText /* used for examples like phone number format, also used as subtext for checkout totals */
{font-size:8pt;font-weight:normal;}

/* Authorize.Net module styles */
.AuthorizeNet_Container{width:400px;border:solid 1px #413d5c;padding:10px; text-align:left; margin:0 auto;}
.AuthorizeNet_Title h4{background-color:#413d5c; color:#FFF; width:100%; text-align:center; }
.AuthorizeNet_CCLogos{width:202px;height:32px;padding: 0px 0px 3px 0px;margin: 0px 0px 0px 0px;background-image:url(../../Imgs/Controls/Authorize.net-CCLogos.png);background-repeat:no-repeat;}
div.AuthorizeNet_MessageBox{width:100%;background-color:#ff7077;font-size:small;background-repeat:no-repeat;background-position:left;padding: 2px 0px 2px 0px;margin-bottom:4px;}

/* Tournament Info */
.TourneyInfoContainer{width:700px; padding:4px; font-size:10pt; font-family:Arial; text-align:left; margin:0 auto;}
.TourneyInfoContainer h4{background-color:#413d5c; color:#FFF; width:100%; text-align:center;}

/* Entry Fee Display */
.EntryFeeDisplay{ border:solid medium #e3e0e5; padding:15px; text-align:center; background-color:#fdeddf; font-size:16pt;}

/******Checkout Review Controls ******/
/* These are the boxes that show the customers cart, address info, payment etc. during checkout */
.ReviewContainer{width:700px; padding:4px; font-size:10pt; font-family:Arial; text-align:left; margin:0 auto;}
.ReviewContainer h2{background-color:#413d5c; color:#FFF; width:100%; text-align:center;}
.ReviewContainer h3{font-family:Arial;font-size:medium;font-weight:bold;color:#413d5c;padding-bottom:6px;margin-bottom:2px;}
.ReviewEditButton a{background-color:#f5f7fa;color:gray;padding: 2px 3px 2px 3px;border:solid 2px #a09cbb;text-align:center;font-family:Arial;font-weight:bold;font-size:11px;}
.ReviewEditButton a:hover{background-color:#413d5c;color:#FFF;padding: 2px 3px 2px 3px;border:solid 2px #acb5be;text-align:center;font-family:Arial;font-weight:bold;font-size:11px;}

/**********************ERROR BOX AT CHECKOUT*****************/
div.CheckoutError /* Error box that appears during checkout */
{background-color:#f2c1b6;border:solid 2px #f3736d;vertical-align:middle;padding: 4px 4px 4px 4px;width:98%;margin-top:2px;}
.CheckoutError p /* The message inside the Error box */
{font-family:Arial;font-size:11px;color:black;}
.CheckoutError a /* A link inside the error box */
{font-family:verdana;font-weight:normal;font-size:11px;padding:2px 3px 2px 3px;border:solid 1px black;color:white;background-color:#fb6a6a;}
.CheckoutError a:hover /* A link inside the error box:hover */
{text-decoration:underline;}