body, html			{ behavior:url( /csshover.htc ); height: 100%; margin: 0px; padding: 0px; background: url('images/background.jpg') no-repeat #020F5B; font-family: Verdana, Arial, Tahoma, Sans Serif; }
.container			{ background: url('images/footer_watermarkF3F3F3.jpg') no-repeat #F3F3F3; background-position: bottom; font-size: 11px; color: #6B6B6B;  }
.container a:link		{ color: #020F5B; text-decoration: none; font-weight: bold; }
.container a:visited	{ color: #020F5B; text-decoration: none; font-weight: bold; }
.container a:hover		{ color: #003AB9; text-decoration: underline; }
.border				{ background: url('images/border.gif') no-repeat #FFFFFF; width: 3px; }
.header				{ width: 773px; height: 89px; background: url('images/header773x89.gif') no-repeat #FFFFFF; text-align: right; }
.header #pad		{ padding-top: 23px; padding-right: 8px; }
.nav				{ width: 773px; height: 18px; text-align: right; background: #020F5B; padding-top: 2px; }
.container .nav a { color: white; text-decoration: none; font-family: sans-serif; margin-right: 7px; }
.container .nav a:hover { color: #ffd200; }
.home_content		{ width: 773px;}
.home_content #pad	{ padding-left: 11px; padding-top: 9px; }
.home_box			{ width: 180px; display: block; margin-right: 8px; float: left; background: url('images/bg_gradient.jpg') no-repeat; line-height: 18px; }
.home_box #pad		{ padding: 8px; }
.home_box p			{ margin-top: 8px; margin-bottom: 0px; }

.home_box ul 			{ margin-left: 0px; margin-right: 0px; margin-bottom: 10px; margin-top: 10px; padding: 0px; }
.home_box li			{ line-height: 18px; padding-left: 15px; margin-bottom: 5px; text-align: left; background: url('images/bullet.gif') no-repeat 0px 5px; text-indent: 0px; list-style-type:none }
.home_box a:link		{ color: #020F5B; text-decoration: none; font-weight: normal; }
.home_box a:visited		{ color: #020F5B; text-decoration: none; font-weight: normal; }
.home_box a:hover		{ color: #003AB9; text-decoration: underline; font-weight: normal; }


.home_box2			{ width: 180px; display: block; margin-right: 8px; float: left; line-height: 18px; }
.home_box2 #pad		{ padding: 5px; }
.home_box2 p		{ margin-top: 8px; margin-bottom: 0px; }
.footer				{ display: block; clear: both; padding-left: 19px; padding-right: 19px; padding-bottom: 19px; padding-top: 30px; line-height: 18px; }
.footer a:link		{ color: #020F5B; text-decoration: none; }
.footer a:visited	{ color: #020F5B; text-decoration: none; }
.footer a:hover		{ color: #003AB9; text-decoration: underline; }

.internal_header	{ width: 773px; height: 167px; display: block; clear: both; }
.header_box			{ width: 257px; height: 167px; float: left; background: #FFFFFF; text-align: center; }
.header_box p		{ margin-top: 0px; margin-bottom: 0px; }

.header_box2		{ overflow: hidden; width: 516px; height: 167px; float: left; background: url('images/bg_long.jpg') no-repeat #5F72CC; color: #FFFFFF; line-height: 18px; }
.header_box2 #pad	{ padding: 17px; }

.invite_box			{ width: 257px; height: 167px; float: left; background: url('images/shoeU_invite_bg.jpg') no-repeat #020F5B; color: #FFFFFF; line-height: 18px; }
.invite_box #pad	{ padding: 17px; }

.internal_box		{ width: 250px; display: block; margin-right: 3px; float: left; line-height: 18px; }
.internal_box #pad	{ padding: 8px; }
.internal_box p		{ margin-top: 8px; margin-bottom: 0px; }

.internal_box ul 			{ margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 5px; padding: 0px; }
.internal_box li			{ line-height: 18px; padding-left: 15px; margin-bottom: 5px; text-align: left; background: url('images/bullet.gif') no-repeat 0px 5px; text-indent: 0px; list-style-type:none }
.internal_box a:link		{ color: #020F5B; text-decoration: none; font-weight: bold; }
.internal_box a:visited		{ color: #020F5B; text-decoration: none; font-weight: bold; }
.internal_box a:hover		{ color: #003AB9; text-decoration: underline; font-weight: bold; }

.fitsystem					{ margin-top: 20px; width: 733px; margin-left: auto; margin-right: auto; display: block; clear: both; padding: 5px; line-height: 18px; border: 1px solid #9E9979; background: #FFFFFF; }
.fitsystem_box				{ background: #9E9979; padding: 12px; color: #FFFFFF; }
.fitsystem_box a:link		{ color: #020F5B; text-decoration: none; }
.fitsystem_box a:visited	{ color: #020F5B; text-decoration: none; }
.fitsystem_box a:hover		{ color: #003AB9; text-decoration: underline; }
.fitsystem_box p			{ margin-top: 8px; margin-bottom: 0px; }

.highlight					{ margin-bottom: 20px; width: 220px; display: block; clear: both; padding: 5px; line-height: 18px; border: 1px solid #020F5B; background: #FFFFFF; }
.highlight_box				{ background: url('images/shoeU_invite_bg.jpg') no-repeat #020F5B; padding: 12px; color: #FFFFFF; }
.highlight_box a:link		{ color: #AAD1EE; text-decoration: none; }
.highlight_box a:visited	{ color: #AAD1EE; text-decoration: none; }
.highlight_box a:hover		{ color: #6071CB; text-decoration: underline; }
.highlight_box p			{ margin-top: 8px; margin-bottom: 0px; }


.academy_box		{ width: 500px; display: block; margin-right: 3px; float: left; line-height: 18px; }
.academy_box #pad	{ padding: 8px; }
.academy_box p		{ margin-top: 8px; margin-bottom: 0px; }

.menu ul			{ list-style: none; margin: 0px; padding: 0px; }
.menu li			{ cursor: pointer; text-indent: 0px; width: 215px; height: 20px; line-height: 20px; margin-bottom: 10px; background: #E4E4E8; border: 1px solid #D1D1D1; }
.menu li:hover		{ cursor: pointer; text-indent: 0px; width: 215px; height: 20px; line-height: 20px; margin-bottom: 10px; background: #FFFFFF; border: 1px solid #D1D1D1; }

.input_box			{ background: url('images/bg_event.jpg') no-repeat #FFFFFF; background-position: bottom right; padding: 10px; border: 1px solid #bbbbbb; }
.pub_head			{ font-size: 14px; font-weight: bold; color: #003AB9; }

.event_reg			{ background: url('images/bg_event.jpg') no-repeat #FFFFFF; background-position: left bottom; padding-left: 5px; padding-top: 3px;  padding-bottom: 3px; text-align: left; border: 1px solid #bbbbbb; border-left: 0px; padding-right: 3px; }
.event_pic			{ background: #FFFFFF; width: 100px; padding-top: 3px; text-align: left; border: 1px solid #bbbbbb; border-right: 0px; padding-left: 3px; }