body {
	margin: 0px 0px 20px 0px;
	background-color: White;
}


/* Normal font sizes */
.reallysmalltext { font-size: 9px; font-family: Arial; }
.smalltext { font-size: 10px; font-family: Arial; }
.extrasmalltext { font-size: 11px; font-family: Arial; }
.mediumtext { font-size: 12px; font-family: Arial; }
.extramediumtext { font-size: 15px; font-family: Arial; }
.largetext { font-size: 19px; font-family: Arial; }
.hugetext { font-size: 22px; font-family: Arial; }
.extrahugetext { font-size: 28px; font-family: Arial; }

/* Normal font sizes w/ bold */
.smalltextbold { font-size: 10px; font-family: Arial; font-weight: bold; }
.extrasmalltextbold { font-size: 11px; font-family: Arial; font-weight: bold; }
.mediumtextbold { font-size: 12px; font-family: Arial; font-weight: bold;}
.extramediumtextbold { font-size: 15px; font-family: Arial; font-weight: bold; }
.largetextbold { font-size: 19px; font-family: Arial; font-weight: bold; }
.hugetextbold { font-size: 22px; font-family: Arial; font-weight: bold; }

/* Normal font sizes w/ italic */
.smalltexti { font-size: 10px; font-family: Arial; font-style : italic; }
.extrasmalltexti { font-size: 11px; font-family: Arial; font-style : italic; }
.mediumtexti { font-size: 12px; font-family: Arial; font-style : italic; }
.extramediumtexti { font-size: 15px; font-family: Arial; font-style : italic; }
.largetexti { font-size: 19px; font-family: Arial; font-style : italic;  }
.hugetexti { font-size: 22px; font-family: Arial; font-style : italic;  }

/* Normal font sizes w/ bold & italic */
.smalltextboldi { font-size: 10px; font-family: Arial; font-style : italic; font-weight: bold;}
.extrasmalltextboldi { font-size: 11px; font-family: Arial; font-style : italic; font-weight: bold;}
.mediumtextboldi { font-size: 12px; font-family: Arial; font-style : italic; font-weight: bold;}
.extramediumtextboldi { font-size: 15px; font-family: Arial; font-style : italic; font-weight: bold;}
.largetextboldi { font-size: 19px; font-family: Arial; font-style : italic; font-weight: bold;}
.hugetextboldi { font-size: 22px; font-family: Arial; font-style : italic; font-weight: bold;}

/* Form buttons classes  */
input.buttonclass { font-family: Arial; font-size: 12px; font-weight: bold; color: black; background: Silver; cursor: pointer; }
.smallformfield { font-size: 10px; font-family: Arial; }

/* Table formatting classes */
TABLE { font-family: Arial; font-size: 12px; }
.tdclass { background-color: #E2E2E2; border : 0px solid Gray; border-bottom-width : 1px; }
.nocolor { background-color: white; border : 0px solid Gray; border-bottom-width : 1px; }
.noborder { background-color: white; border : 0px solid Gray; border-bottom-width : 1px; }
.tdclassbold {
	background-color: #E2E2E2;
	border : 0px solid Gray;
	border-bottom-width : 1px;
	font-weight: bold;
}


A	{color: Blue;text-decoration : none;font-size: 11px; font-family: Arial; }
A:link	{color: Blue;font-size: 11px; font-family: Arial; }
A:visited	{color: Blue;font-size: 11px; font-family: Arial; }
A:active	{color: Blue;font-size: 11px; font-family: Arial; }
A:hover		{color: #2055B3; text-decoration: underline; font-size: 11px; font-family: Arial; }
	
A.email	{color: Blue;text-decoration : none;font-size: 12px; font-family: Arial; }
A.email:link	{color: Blue;font-size: 12px; font-family: Arial; }
A.email:visited	{color: Blue;font-size: 12px; font-family: Arial; }
A.email:active	{color: Blue;font-size: 12px; font-family: Arial; }
A.email:hover	{color: #2055B3; text-decoration: underline; font-size: 12px; font-family: Arial; }	

A.email15	{color: Blue;text-decoration : none;font-size: 15px; font-family: Arial; }
A.email15:link	{color: Blue;font-size: 15px; font-family: Arial; }
A.email15:visited	{color: Blue;font-size: 15px; font-family: Arial; }
A.email15:active	{color: Blue;font-size: 15px; font-family: Arial; }
A.email15:hover	{color: #2055B3; text-decoration: underline; font-size: 15px; font-family: Arial; }	

A.contact	{color: Blue;text-decoration : none;font-size: 14px; font-family: Arial; }
A.contact:link	{color: Blue;font-size: 14px; font-family: Arial; }
A.contact:visited	{color: Blue;font-size: 14px; font-family: Arial; }
A.contact:active	{color: Blue;font-size: 14px; font-family: Arial; }
A.contact:hover	{color: #2055B3; text-decoration: underline; font-size: 14px; font-family: Arial; }

A.contactemail	{color: Blue;text-decoration : none;font-size: 14px; font-family: Arial; }
A.contactemail:link	{color: Blue;font-size: 14px; font-family: Arial; }
A.contactemail:visited	{color: Blue;font-size: 14px; font-family: Arial; }
A.contactemail:active	{color: Blue;font-size: 14px; font-family: Arial; }
A.contactemail:hover	{color: #2055B3; text-decoration: underline; font-size: 14px; font-family: Arial; }

A.myoptions	{color: Blue;text-decoration : none;font-size: 13px; font-family: Arial; }
A.myoptions:link	{color: Blue;font-size: 13px; font-family: Arial; }
A.myoptions:visited	{color: Blue;font-size: 13px; font-family: Arial; }
A.myoptions:active	{color: Blue;font-size: 13px; font-family: Arial; }
A.myoptions:hover	{color: #2055B3; text-decoration: underline; font-size: 13px; font-family: Arial; }

A.userresp	{color: Blue;text-decoration : none;font-size: 12px; font-family: Arial; }
A.userresp:link	{color: Blue;font-size: 12px; font-family: Arial; }
A.userresp:visited	{color: Blue;font-size: 12px; font-family: Arial; }
A.userresp:active	{color: Blue;font-size: 12px; font-family: Arial; }
A.userresp:hover {color: #2055B3; text-decoration: underline; font-size: 12px; font-family: Arial; }

A.report	{color: Blue;text-decoration : none;font-size: 14px; font-family: Arial; }
A.report:link	{color: Blue;font-size: 14px; font-family: Arial; }
A.report:visited	{color: Blue;font-size: 14px; font-family: Arial; }
A.report:active	{color: Blue;font-size: 14px; font-family: Arial; }
A.report:hover {color: #2055B3; text-decoration: underline; font-size: 14px; font-family: Arial; }

A.smallreport	{color: Blue;text-decoration : none;font-size: 12px; font-family: Arial; }
A.smallreport:link	{color: Blue;font-size: 12px; font-family: Arial; }
A.smallreport:visited	{color: Blue;font-size: 12px; font-family: Arial; }
A.smallreport:active	{color: Blue;font-size: 12px; font-family: Arial; }
A.smallreport:hover {color: #2055B3; text-decoration: underline; font-size: 12px; font-family: Arial; }

A.mediumreport	{color: Blue;text-decoration : none;font-size: 12px; font-family: Arial; }
A.mediumreport:link	{color: Blue;font-size: 12px; font-family: Arial; }
A.mediumreport:visited	{color: Blue;font-size: 12px; font-family: Arial; }
A.mediumreport:active	{color: Blue;font-size: 12px; font-family: Arial; }
A.mediumreport:hover {color: #2055B3; text-decoration: underline; font-size: 12px; font-family: Arial; }

A.bigreport	{color: Blue;text-decoration : none;font-size: 16px; font-family: Arial; }
A.bigreport:link	{color: Blue;font-size: 16px; font-family: Arial; }
A.bigreport:visited	{color: Blue;font-size: 16px; font-family: Arial; }
A.bigreport:active	{color: Blue;font-size: 16px; font-family: Arial; }
A.bigreport:hover {color: #2055B3; text-decoration: underline; font-size: 16px; font-family: Arial; }

A.login {font-size: 12px; font-family: arial, helvetica, sans-serif; color: White; text-decoration : none;}
A.login:link {font-size: 12px; font-family: arial, helvetica, sans-serif; color: White;}
A.login:visited {font-size: 12px; font-family: arial, helvetica, sans-serif; color: White;}
A.login:active {font-size: 12px; font-family: arial, helvetica, sans-serif; color: White;}
A.login:hover	{font-size: 12px; font-family: arial, helvetica, sans-serif; color: white; text-decoration: underline; font-weight: bold;}

A.leftsidebar {font-size: 12px; font-family: arial, helvetica, sans-serif; color: White; text-decoration : none;}
A.leftsidebar:link {font-size: 12px; font-family: arial, helvetica, sans-serif; color: White;}
A.leftsidebar:visited {font-size: 12px; font-family: arial, helvetica, sans-serif; color: White;}
A.leftsidebar:active {font-size: 12px; font-family: arial, helvetica, sans-serif; color: White;}
A.leftsidebar:hover	{font-size: 12px; font-family: arial, helvetica, sans-serif; color: White; text-decoration: underline; font-weight: bold;}	


A.moreinfo {font-size: 12px; font-family: arial, helvetica, sans-serif; color: Navy; text-decoration : none;}
A.moreinfo:link {font-size: 12px; font-family: arial, helvetica, sans-serif; color: Navy;}
A.moreinfo:visited {font-size: 12px; font-family: arial, helvetica, sans-serif; color: Navy;}
A.moreinfo:active {font-size: 12px; font-family: arial, helvetica, sans-serif; color: Navy; text-decoration: underline;}
A.moreinfo:hover {font-size: 12px; font-family: arial, helvetica, sans-serif; color: Navy; text-decoration: underline; }

.leftsidebartext{font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; color:white; color:white; text-indent:5px;}
A.leftmenu {font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: White; text-decoration : none;}
A.leftmenu:link {font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: White; text-decoration : none;}
A.leftmenu:visited {font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: White; text-decoration : none;}
A.leftmenu:active {font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: White; text-decoration : none;}
A.leftmenu:hover	{font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: Black; text-decoration : none;}	

A.privacy	{color: Black;text-decoration : none;font-size: 11px; font-family: Arial; }
A.privacy:link	{color: Black;font-size: 11px; font-family: Arial; }
A.privacy:visited	{color: Black;font-size: 11px; font-family: Arial; }
A.privacy:active	{color: Black;font-size: 11px; font-family: Arial; }
A.privacy:hover	{color: Navy; text-decoration: underline; font-size: 11px; font-family: Arial; }	

A.blockpage	{color: Blue;text-decoration : underline;font-size: 19px; font-family: Arial; }
A.blockpage:link	{color: Blue;font-size: 19px; font-family: Arial; }
A.blockpage:visited	{color: Blue;font-size: 19px; font-family: Arial; }
A.blockpage:active	{color: Blue;font-size: 19px; font-family: Arial; }
A.blockpage:hover	{color: Blue; text-decoration: underline; font-size: 19px; font-family: Arial; }	


A.registerlink	{color: Blue;text-decoration : none;font-size: 18px; font-family: Arial; font-weight: bold;}
A.registerlink:link	{color: Blue;font-size: 18px; font-family: Arial; font-weight: bold;}
A.registerlink:visited	{color: Blue;font-size: 18px; font-family: Arial; font-weight: bold;}
A.registerlink:active	{color: Blue;font-size: 18px; font-family: Arial; font-weight: bold;}
A.registerlink:hover {color: #2055B3; text-decoration: underline; font-size: 18px; font-family: Arial; font-weight: bold;}

.copyright {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
	

.style1 {color: #ffffff; font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: bold; padding-left:20px;}	
.loginname {color: #ffffff; font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: bold; padding-left:5px;}

.pageheader{
	color: #ffffff;
	font-size: 16px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	background-color:#030089;
}

.sectionheader {
	color: #ffffff;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	background-color:#030089
}

.sectionheaderlight {color: #00008b; font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold;	background-color:#A0B5DB; border-bottom: 1px Solid Black;}
.sectionheaderlightlarge {color: #00008b; font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: bold;	background-color:#A0B5DB}

.menuLink {color: #ffffff; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.menuLink:hover {color: #ffffff; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration:underline;}

h1 {
	color: #030089;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}


.required{color: red;}
.notrequired{display:none}
.even {background-color: #FFFFFF;}		
.odd {background-color: #f9f9f9;}
.yellow {background-color: #ffffd9;}
.SpanBehind{padding: 2px;}




.formlabel {font-size: 12px; font-family: Arial; font-weight: bold; background-color:#A0B5DB; border-bottom:1px Solid Black;}
.formfield {border-bottom:1px Solid Black;}


.pageheader {font-size: 19px; font-family: Arial; font-weight: bold; background-color:#A0B5DB; color:navy; border-bottom:1px Solid Black;}

.tableheader {
	color: #ffffff;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	background-color: #030089;
}



ul {list-style-image: url(http://www.octmtournament.org/images/blue_bullet.gif); margin-left : 18px; padding-left:5px;}
LI {margin-top: 0px; margin-bottom: 4px;font-size: 14px; font-family: Arial;line-height: 1.5;}	

	
p {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px;}
p.maintextfirstparagraph {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; line-height: 1.5;}
p.maintext {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; line-height: 1.5; text-indent: 30px;}
p.info {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; line-height: 1.5;}
.info {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 14px;}
.dropcap {
float:inherit;
color:#030089;
font-size:60px;
line-height:50px;
padding-top:10px;
font-family: Times, serif, Georgia;
} 

.boldred {color: #990000;font-weight: bold;}
.boldredheader {color: #990000;font-weight: bold; font-size: 20px;  font-family: Arial;}
.boldredsection {color: #990000;font-weight: bold; font-size: 15px;  font-family: Arial;}
.boldgreensection {color: #336633;font-weight: bold; font-size: 18px;  font-family: Arial; text-decoration:underline;}


input.btn{
   color:Blue;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:19px;
   font-weight:bold;}

.redborder {
border:3px Solid Red;
padding: 4px 4px 4px 4px;
}
