   body {}
   /*.overall {float:left; font-family:"Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif; color:#242424; margin-bottom:4em;}*/
   .rail a {color:#242424; text-decoration:none;}
   .banner img { display:block; margin:0 auto; margin-top:12px; width:50%; max-width:600px; cursor:pointer }
   .titleblock { background: #123781; color: #fff; padding-top: 0.8em; padding-bottom: 0.8em; margin-top: 2em; text-align:left; font-size: 1.8em; border-radius: 4px}
   .athenatitle { background: #8B0000; }
   .titleblock img { height: 6em; float: left; margin-top:-3.1em; margin-left: 2.5em; margin-right: 2.5em }
   h4 a {text-align:center; font-size:1.5em; text-decoration:none; color:#242424;}    
   /*.container {float:left;}*/
   .rail {width:141px; padding-top:10px; padding-right:11px; padding-left:9px;}
   .leftrail {float:left;}
   .rightrail {float:right;}
   .left_cell {float:left; margin-left:4em; margin-top: 1.7em; margin-bottom: 1.7em; min-width:200px;}
   .left_cell .inner {float:left; margin-left:2em; margin-top: 1.2em; margin-bottom: 1.2em; min-width:150px;}
   .top_cell_chunk {float:left; clear:both; margin-bottom: 1em;}
   .left_label {float:left; margin-top: 1em;}
   .multiline_input_label {float:left; width: 250px; font-weight:bold; margin-top:3px; font-size:1em;}
   .clubbox input {margin-top: 1em;}
   .section {float:left; margin-top:1em; margin-right:1em;}
   .lightblue {background: #207ac5; color: #fff; width: 100%; padding-top:0.5em; padding-bottom:0.5em;}
   .athenasection {background: #CD5C5C;}
   .lightblue_btn {background-color: #207ac5; border-color: #207ac5; color: #fff}
   .athena_btn {background-color: #CD5C5C; border-color: #CD5C5C; color: #fff}
   .lightblue a {color:lightgray;}
   .section_bottom {float:left; margin-top:1em; padding-left:3px; padding-right:3px;}
   .submit {margin-left:100px;}
   .button {margin-left:100px;}
   .logoborder {margin: 15 auto; width: 800px;}
   .logo{height:100px; margin:0 25;}
   .logoshort{height:50px; margin:0 15;}
   .bigcheck {margin-left:0.1em; font-size:8em;}
   .bigbigcheck {margin-left:0em; font-size:20em;}
   ul {list-style-type:none;}
   li {float:left; clear:left;}
   textarea {width:400px; height:9em;}
   /*input[type=text]{width:20em;}*/
   input[type=text].small{width:15em;}
   input[type=text].regfee{width:6em; font-size:0.8em; margin-bottom:0.6em;}
   input[type=text].weight{width:6em; font-size:0.8em; margin-bottom:0.6em;}
   input[type=text].long{width:30em;}
   input[type=textarea].box{width:30em; height:5em;}
   input[type=submit]{font-weight:bold; font-size:1.5em; margin-left:17em;}
   input[type=button]{font-weight:bold; font-size:1.5em; margin-left:17em;}
   .check_label_big {float:left; width: 600px; font-weight:bold; margin-top:0.5em;}
   .check_label_medium {width: 600px; font-weight:bold; margin-top:4em;}
   .check_label_small {float:left; width: 220px; font-weight:bold; margin-top:0.5em;}
   .indent {margin-left:20px;}
   .italic_note {font-style:italic;}
   .italic_note_yellow {font-style:italic; color:yellow}
   .italic_note_inline {font-weight:normal; font-style:italic; font-size:90%}
   .tournament_label {font-weight:bold;}
   .note_full {margin-left:30px;}
   .tshirt_label_small {float:left; width: 175px; font-weight:bold; margin-bottom:0.5em;}
   .hemaa_label_small {float:left; margin-top:0.5em;}
   .hemaa_warning {float:left; margin-top:0.5em; width:360px; font-style:italic; font-size:14px; }
   .disclaimer {float:left; margin-left:8em; margin-right:8em; text-align:justify;}
   .payment_received {float:left; margin-left:20em; margin-right:20em; text-align:center;}

   .check_box {float:left; margin-top:0.5em;}
   .ordernow{font-size:14px; margin-right:auto; margin-left:auto; width: 80%;
   			       margin-bottom:5px; margin-top:5px;}
   .ordernow .sting {color:red; text-align:center; font-weight:bold;}
   #page-content {max-width: 1200px;}
