html { background-color: #eee; }
body { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.3; padding: 0    }
h1 { color: #000; font-size: 14px; font-weight: bold; margin: 0 0 5px; padding: 0; }
h2 { color: black; font-size: 12px; font-weight: bold; margin: 0 0 10px; padding: 0; }
p { color: black; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif ; margin-top: 10px; margin-bottom: 10px; padding: 0; }
ol { list-style-type: decimal; margin: 0; padding: 10px 0 10px 25px; }
ol li { margin: 0; padding: 0 0 5px; }
ul { margin: 0; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; }
td { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
table.formdata td { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
img {
	border-style: none; }
/*<agl.folder "links">*/
	a  { font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	a:link  { color: #3192c3; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	a:visited  { color: #3192c3; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	a:hover  { color: #9c6; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	a:active  { color: #3192c3; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.boldbluelink  { font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.boldbluelink a:link   { color: #5597d7; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.boldbluelink a:visited   { color: #5597d7; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.boldbluelink a:hover  { color: #99c; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.boldbluelink a:active  { color: #99c; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.smalllink  { font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.smalllink a:link   { color: #3192c3; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.smalllink a:visited   { color: #3192c3; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.smalllink a:hover  { color: #693; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.smalllink a:active  { color: #693; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.bigtext  { font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.bigtext a:link   { color: #5597d7; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.bigtext a:visited   { color: #5597d7; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.bigtext a:hover  { color: #9c6; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
	.bigtext a:active  { color: #9c6; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "divs">*/
	#container-minimum {
		background-color: transparent;
		background-image: url(../images/pagebg_tile.gif);
		background-repeat: repeat-y;
		text-align: left;
		margin: 20px auto 0 20px;
		padding: 0;
		width: 956px;
		height: 550px;
		border-style: solid;
		border-width: 2px 2px 10px;
		border-color: #00539b #00539b #006db4; }
	#container {
		background-color: transparent;
		background-image: url(../images/pagebg_tile.gif);
		background-repeat: repeat-y;
		text-align: left;
		margin: 20px auto 0 20px;
		padding: 0;
		width: 956px;
		border-style: solid;
		border-width: 2px 2px 10px;
		border-color: #00539b #00539b #006db4;
		overflow: hidden; }
	#container_registration    { background-color: #fff; text-align: center; width: 710px ; margin: 10px auto 0 10px; padding: 10px; border-color: #00539b #00539b #006db4; border-style: solid; border-width: 2px 2px 10px; overflow: hidden; }
	#logo{ position: relative; width:198px ; height: 155px; float: left; }
	#header { position: relative; width: 758px; height: 121px; float: right; clear: right; }
	#content {
		position: relative;
		width: 738px;
		float: right;
		clear: right;
		padding-bottom: 10px;
		padding-left: 20px; }
	#navigation {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		position: relative;
		width: 198px;
		float: left;
		clear: left;
		margin-top: 20px; }
	#navigation ul { margin: 0; padding: 0; list-style-type: none; }
	#navigation li a { color: #000; height: 1%; padding-top: 4px; padding-bottom: 6px; padding-left: 7px; display: block; }
	#navigation li a:link { color: #000; padding-top: 4px; padding-bottom: 6px; padding-left: 7px; display: block; }
	#navigation li a:visited { color: #000; padding-top: 4px; padding-bottom: 6px; padding-left: 7px; display: block; }
	#navigation li a:hover { color: #fff; background-image: url(../images/nav_hoverbg.gif); background-repeat: repeat-y; background-position: center; padding-top: 4px; padding-bottom: 6px; padding-left: 7px; display: block; }
	#navigation li a:active { color: #fff; background-image: url(../images/nav_hoverbg.gif); background-repeat: no-repeat; background-position: center; padding-top: 4px; padding-bottom: 6px; padding-left: 7px; display: block; }
	#footer    {
		text-align: center;
		width: 956px ;
		height: 20px;
		padding: 0;
		color: #7f7f7f;
		font-weight: normal;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif ;
		margin-top: 2px;
		margin-bottom: 0;
		margin-left: 20px; }
	#copyright {
		float: left; }
	#credit {
		float: right; }
	#home_text {
		text-align: center;
		width: 454px;
		float: left;
		margin-top: 60px; }
	#home_contact {
		text-align: center;
		width: 454px;
		float: left;
		margin-top: 50px; }
	#home_photo { vertical-align: baseline; width: 268px; float: right; margin: 0; padding: 0; border-width: 0; }
	#sitemap { line-height: 1.5; }
	#tournament_left {
		width: 350px;
		overflow: visible;
		float: left;
		margin-bottom: 30px;
		zoom: 1; }
	#tournament_right {
		text-align: right;
		width: 385px;
		float: right; }
	#last_years_winners {
		text-align: center;
		width: 700px; }
	#winning_photos {
		overflow: hidden;
		margin-right: 140px;
		margin-left: 140px; }
	#cavalier_winner {
		text-align: center;
		width: 200px;
		float: left; }
	#contender_winner {
		text-align: center;
		width: 200px;
		float: right; }
	#event_photos {
		padding-top: 15px; }
/*</agl.folder>*/
/*<agl.folder "classes">*/
	.active_page { color: #005298; font-size: 11px; font-weight: bold; padding-top: 4px; padding-bottom: 6px; padding-left: 7px; }
	.boldblack { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.boldblack12px { color: #000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.black12px {
	color: #000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; }
	.register  { color: #e51837; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif ; vertical-align: super; }
	.register_blk  { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif ; vertical-align: text-top; }
	.boldred { color: #e51837; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.boldred12px { color: #e51837; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.boldred13px {
	color: #e51837;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; }
	.boldred14px {
	color: #e51837;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; }
	.italic {
		font-style: italic; }
	.bullet_text { line-height: 14px; margin-top: 5px; margin-left: 10px; }
	.dots { color: #ccc; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.clearboth {
		height: 0;
		clear: both; }
	.extra_lineheight { line-height: 1.4; margin-top: 10px; }
	.width500 {
	width: 500px; }
	.width450 {
		width: 450px;
		float: left; }
	.marginleft_12 { margin-left: 12px; }
	.marginleft_20 { margin-left: 20px; }
	.marginleft_30 { margin-left: 30px; }
	.paddingleft_42 { padding-left: 42px; }
	.marginleft_20_top_20 { margin-top: 20px; margin-left: 20px; }
	.margintop_5 { margin-top: 5px; }
	.margintop_5_bot_20 {
		margin-top: 5px;
		margin-bottom: 20px; }
	.margintop_20 { margin-top: 20px; }
	.margintop_20_bot_20 {
		margin-top: 20px;
		margin-bottom: 20px; }
	.mar_rt_155 { margin-right: 155px; }
	.mar_rt_130 { margin-right: 130px; }
	.mar_rt_80 { margin-right: 80px; }
	.mar_rt_50 { margin-right: 50px; }
	.mar_rt_20 { margin-right: 20px; }
	.forms { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
	.formdata { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
	.calendar-left {
		text-align: right;
		width: 70px;
		float: left;
		clear: right; }
	.calendar-right { width: 450px; float: left; clear: right; }
	.info_left {
	line-height: 18px;
	width: 140px;
	float: left;
	clear: right; }
	.info_center { line-height: 18px; width: 100px; float: left; clear: right; }
	.info_right {
	line-height: 18px;
	width: 275px;
	float: left;
	clear: right; }
	.info_right_align_right { line-height: 16px; text-align: right; width: 100px; float: left; clear: right; }
	.info_wider { line-height: 16px; width: 350px; float: left; clear: right; margin-top: 15px; }
	.info_widest {
	line-height: 16px;
	margin-top: 15px;
	width: 550px;
	float: left; }
	.info_wider_no_margin { line-height: 16px; width: 260px; float: left; clear: right; }
	.text-align-left { text-align: left; }
	.photo {
	margin: 0;
	padding: 0;
	width: 273px;
	float: right;
	border-width: 0; }
	.registration-steps { color: #e51837; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 20px; margin-bottom: 5px; }
	ul.sponsors {
		padding-bottom: 10px;
		padding-left: 0;
		list-style-type: none; }
/*</agl.folder>*/
/*<agl.folder "division table">*/
	table.division { border: solid 1px #00529b; }
	th { color: #fff; font-weight: bold; background-color: #00529b; }
	td.pool { font-size: 12px; font-weight: bold; background-color: #b0dcff; padding-left: 10px; border: solid 1px #666; }
	td.team { background-color: #c1eaa3; border: solid 1px #666; }
	td.description { background-color: #ff9; border: solid 1px #666; }
/*</agl.folder>*/
/*<agl.folder "slideshow">*/
	#slideshow {
		text-align: center;
		width: 454px;
		height: 70px;
		float: left;
		margin-top: 50px; }
	.slides {
		text-align: center;
		width: 454px; }
/*</agl.folder>*/

