BODY {font:normal 14px/16pt arial; 
      padding: 0;margin: 0; 
      background-color: #FFFFEE;
      text-align: center}

div#content {background-image: none; 
             min-height: 460px; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px; 
             background-color: #FFFFDD; 
             width: 760px; border: #FF0000; border-width: thin thick thick thin
            }

div#footer {padding-top:6px;height:16px;
            text-align:center;vertical-align:middle;
            background-color:#FFFFAA; color:#999999;
            font:500 9pt arial;width:800px; 
            clip: rect(   ); border: none ; padding-bottom: 6px}

div#menuBar {text-align:left;width:800px;background-color:#5970B2}

H1 {font:bold 12pt/16pt verdana;color:#CC3300}
H1.pageTitle {font:bold 14pt/16pt verdana;color:#CC3300;text-transform:uppercase; letter-spacing: 0.15em; text-align: center; margin-top: 12px}

H2 {font:bold 10pt/12pt verdana;text-decoration:underline;color:#0099FF; text-transform: uppercase}

P {font-size: 10pt; font-style: normal; line-height: 12pt; font-weight: normal; font-variant: normal; color: navy}
P.normal {font:normal 10pt/12pt arial; color: navy}
p#homePara1 {font:600 9pt/16pt Verdana, Arial, Helvetica, sans-serif; color: #000000}

LI {list-style-position: inside;padding-left: 5px; margin-left: 5px; padding-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: left; vertical-align: middle; margin-right: 0px; padding-right: 0px}

ul.pdf {list-style-position: outside; list-style-image: url(/images/pdficon_small.gif); padding-left: 0px; margin-left: 0px; padding-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; text-align: left; vertical-align: middle; margin-right: 0px; padding-right: 0px; padding-top: 0px; margin-bottom: 15px; width: 280px; color: #993333; font-weight: bold}

li.pdf {list-style-position: inside; list-style-image: url(/images/pdficon_small.gif); padding-left: 5px; margin-left: 0px; padding-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-align: left; vertical-align: middle; margin-right: 0px; padding-right: 0px; font-weight: normal; line-height: normal; margin-top: 10px; margin-bottom: 0px}

li.normal {list-style-position: outside; list-style-image: none; padding-left: 0px; margin-left: 0px; padding-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: left; vertical-align: middle; margin-right: 0px; padding-right: 0px}

A:hover {text-decoration:none; color: #0033FF}
A:visited {text-decoration:none; color: #0033FF}
A:active {text-decoration:none; color: #0033FF}
A.menu-major {font-weight:normal;color:white; padding-left: 6px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal}
A.menu-major:visited {font-weight:normal;color:white; padding-left: 6px}
A.menu-major:hover {font-weight:normal;color:white; padding-left: 6px}
A.menu-minor {font-weight:normal;color:yellow}
A.menu-minor:visited {font-weight:normal;color:yellow}


table {  }

td {font:normal 14px/14px arial;vertical-align:top}

td.menu-major {padding:3px 0;font-weight:normal;background-color:#0066FF;color:white}
td.menu-minor {padding:4px 0 4px 0;font-weight:normal;background-color: #00CCFF;color:yellow}

td.footer_left {text-align:left;color:silver;background-color:#00ffff; width: 60px}

td.footer_centre {padding-left:40px;text-align:left;color:#666666;background-color:#00FFFF; width: 60%}
td.footer_right {text-align:left;color:#CC0000;background-color:#00ffff}

td.menu-major12 {width:12%;background-color:#0066ff}



.subs {
   font-size: 90%;
   background-color: #0066FF;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-right-color: #FFFFFF;
   border-bottom-color: #FFFFFF;
   border-left-color: #FFFFFF;
; position: absolute; top: 171px; clip:  rect(   )
; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}

.even {text-align:justify}

.subs a {
   color: #FFFFFF;
   text-decoration: none;
   display: block;
   padding-top: 3px;
   padding-right: 0px;
   padding-bottom: 3px;
   padding-left: 3px;
; text-align: left
}

.subs a:visited {
   color: #FFFFFF;
   text-decoration: none;
   display: block;
   padding-top: 3px;
   padding-right: 0px;
   padding-bottom: 3px;
   padding-left: 3px;
}

.subs a:hover {
   color: #FFFFFF;
   text-decoration: none;
   display: block;
   padding-top: 3px;
   padding-right: 0px;
   padding-bottom: 3px;
   padding-left: 3px;
}

.subs ul {
   color: #FFFFFF;
   text-decoration: none;
   display: block;
   padding-left: 4px;
; list-style-position: inside; list-style-image: none; list-style-type: square; clip:  rect(   )
; margin-left: 2px
}

#sddm {	margin: 0 0; padding: 0 0; z-index: 30 ; width: 800px}

#sddm li { margin: 0; padding: 0;
	   list-style: none;
	   float: left;
	   font: bold 11px arial
}

#sddm li a { display: block;
	     margin: 0 1px 0 0;padding: 4px 5px;
	     width: 50px;
	     background: #5970B2;color: #FFF;
	     text-align: left; text-decoration: none}

#sddm li a:hover { background: #49A3FF }

#sddm div { position: absolute;
	    visibility: hidden;
	    margin: 0;padding: 0;
  	    background: #EAEBD8;
	    border: 1px solid #5970B2
}

#sddm div a {	
            position: relative;
	    display: block;
	    margin: 0 0;padding: 4px 5px;
	    width: auto;
	    white-space: nowrap;
	    text-align: left;text-decoration: none;
	    background: #EAEBD8;color: #2875DE;
  	    font: 11px arial
}

#sddm div a:hover { background: #49A3FF;color: #FFFFFF}


div#site {text-align:left;width:800px; height: 600px}

div.menu {width-x:750px; text-align: left}

div#event {border:none; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: normal}
#event h4 {font:bold 10pt/12pt arial;color:blue;padding: 0 0 0 0;margin: 0 0 -10px 0;border:none}
#event p {padding:0 0 0 5px;border:none;margin: 14px 0 10px 0;font:normal 10pt "Times New Roman", Times, serif; color: black}

div.tournament {border:none}
.tournament h4 {font:bold 11pt/14pt arial;color:blue;padding: 0 0 0;margin: 0 0 -10px 0;border:none}
.tournament p {padding:0 0 0 5px;border:none;margin: 14px 0 10px 0;font:normal 10pt/12pt "times new roman"; color: black}

div#league {border:none; padding-top: 5px; padding-bottom: 20px; padding-left: 40px; text-align: left}
#league h4 {font:bold 14px/normal arial;color:blue;padding: 10 0 0;margin: 0 0 -8px;border:none}
#league p {padding:0 0 0 8px;border:none;margin: 12px 0 20px;font:normal 12px "Times New Roman", Times, serif; color: black; width: 320px; text-align: justify}
 

div#header {  background-image: url(/images/Banner_and_nthn_logo.jpg); background-repeat: no-repeat; border-style: none; height: 135px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; width: 800px; text-align: right; padding-right: 10px}

div#header p {color:navy; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; line-height: 28px; font-weight: bold}div#members_idx {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 18px; font-weight: normal; padding-top: 30px}

.alignLeft { float:left; margin-right: 1em; }
.alignRight { float:right; margin-left: 1em; }
.alignTop { vertical-align:top; margin-top: 1em; }
.centred {text-align:center}
.allCaps {text-transform:capitalize}

td.homeIntro {text-align:justify}
p.homeIntro {font:normal 12pt/14pt "Times New Roman", Times, serif; color: navy; text-align: justify}

table#homeMain {vertical-align:top;text-align:justify}

div.contactDetails {font:bold 12px/14px verdana;text-transform:capitalize;color:navy}
div.contactDetails p {padding:2px 0 0 100px;font:normal 12px/16px arial; color: black; vertical-align: top; margin: 2px}

#sddm ul {  background-color: #5970B2; width: 800px}

.textLeft {  text-align: left}

