* {
        margin:0px;
        padding:0px;
        }

body {
        background-color:#BEE8A2;
        }

#flashcontent {
        margin:20px;
        }

#golf-reg-form {
        margin-top:10px;
        }

#golf-reg-form label {
        margin-top:0px;
        }

h2, h3 {
        color:#770088;
        text-transform:uppercase;
        }

h2 {
        font-size:150%;
        font-weight:bold;
        border-style:solid;
        border-width:0px 0px 1px 0px;
        border-color:white;
        padding-top:15px;
        }

h3 {
        font-size:130%;
        margin-top:10px;
        }

p {
        padding-top:15px;
        text-indent:2em;
        font-size:1.2em;
        line-height:18px;
	}

dl {
        padding-top:15px;
        font-size:1.2em;
        line-height:18px;
	}

dt {
        margin-top:15px;
        }

dd {
        margin-left:30px;
        }

#content ul {
        margin-left:40px;
        font-size:120%;
        }

#content h2 {
        padding-left:15px;
        }

address {
        margin-top:20px;
        font-style:normal;
        font-size:120%;
        padding-left:15px;
        }

hr {
        margin:20px 0;
        clear:both;
        }

label {
        display:block;
        margin-top:10px;
        font-size:1.2em;
        }

img {
        border-width:0px;
        }

img.border {
        border:solid #000 1px;
        }

.script {
	font-size: 200%;
	font-weight: bold;
	font-family: 'Brush Script MT Italic', 'Arial Italic';
	}

.submitLink {
	display:inline;
        margin-left:15px;
        margin-top:10px;
	}

.content-block {
        padding:10px;
        margin:10px;
        display:table;
        clear:left;
        }

*:lang(en) .content-block {
        background-color:#ABD091 !important;
        }

.calendar th, .calendar td {
        border-style:solid;
        border-width:1px;
        border-color:#000000;
        width:14%;
        background-color:#FFFFFF;
        padding:3px;
        }

.calendar th {
        font-size:120%;
        }

.calendar td.empty {
        background-color:#CCCCCC;
        }

#content img.curve {
        float: left;
        clear: left;
        margin: 0 0 0 0;
        padding-top:0;
        position:relative;
        top:5px;
        }

.clear_all_objects {
        clear:both;
        }

.no-indent {
        text-indent:0px;
        }

.inline {
        display:inline;
        }

input.inline {
        width:50px;
        }

.center {
	    text-align:center;
        text-indent:0px;
	}

.right {
        text-align:right;
        }

.cantclick {
        color:#339933;
        text-decoration:none;
        cursor:default;
        }

p.msoaccenttext3, p.msoaccenttext6 {
        text-indent:0px;
        margin:0px;
        padding-top:0px;
        }

fieldset {
        padding:15px;
        background-color:#cff9b3;
        }

#cart table {width:100%;margin-top:10px;}
#cart th {text-align:left;font-weight:bold;background-color:#ABD091;}
#cart td, #cart th {padding:5px;text-align:right;}
#cart td.name, #cart th.name {text-align:left;width:100%;}
#cart td, #shipping_summary td.bottom {border:0 solid #fff;border-bottom-width:1px;}
#cart td.bottom {border-bottom-width:0;}
#cart td.bottom img {float:right;margin-right:0;}
#cart input {text-align:right;width:30px;}
#cart input.submit {text-align:center;width:150px;clear:both;}
#ship input {width:300px;}
#ship input.empty {background-color:#f96;}
#ship input.submit {display:block;margin-top:15px;width:50px;}#shipping_summary th {display:none;}
#shipping_summary td {padding-right:5px;}
#shipping_summary td.right {padding-left:15px;}
#shipping_summary {margin-bottom:25px;}
#left_column {width:150px;float:left;margin-bottom:15px;}
#left_column a {text-transform:capitalize;display:block;padding:5px;font-size:12px;}
#left_column h2 {padding-left:0;}
.total, #left_column a:hover {background-color:#ABD091;color:#000;}
#right_column {width:500px;margin-left:10px;float:right;}


a:link {color: #662E8F;}
a:visited {color: #662E8F;}
a:hover {color: #662E8F;}
a:active {color: #662E8F;}

a.white:link {color: white;}
a.white:visited {color: white;}
a.white:hover {color: white;}
a.white:active {color: white;}
