
body {
margin:auto;
text-align:center;
}
a {
text-decoration:none;
color: #FE7F19;
}
a:hover {
text-decoration:none;
color: #000000;
}
.container {
margin:auto;
width:1024px;
}
.main_content {
float:left;
width:660px;
}
.header {
float:left;
}
.wrc_logo {
float:left;
}
.top_banner {
float:left;
height:119px;
text-align:right;
width:779px;
}
.main_nav {
background:transparent url(../images/main_nav_bg.jpg) repeat scroll 0%;
clear:left;
float:left;
height:26px;
width:1024px;
}
.main_nav_left_block {
float:left;
height:26px;
width:181px;
}
.main_nav_buttons {
float:left;
}
.main_nav_link {
color:#FFFFFF;
float:left;
font-family:Tahoma;
font-size:11pt;
}
.main_nav_link a {
background:transparent url(../images/main_nav_off.jpg) repeat scroll 0%;
color:#FFFFFF;
float:left;
height:24px;
padding-top:2px;
text-decoration:none;
width:86px;
}
.main_nav_link a:hover {
background:transparent url(../images/main_nav_on.jpg) repeat scroll 0%;
color:#FFFFFF;
float:left;
height:24px;
padding-top:2px;
text-decoration:none;
width:86px;
}
.left_nav {
float:left;
text-align:left;
width:182px;
}
.right_nav {
float:left;
text-align:center;
width:182px;
}
.left_nav_header {
background-color:#000000;
color:#FFFFFF;
float:left;
font-family:Tahoma;
font-size:8pt;
font-weight:bold;
height:19px;
margin-top:2px;
padding-left:8px;
padding-top:3px;
text-align:left;
width:173px;
}
.left_nav_link {
float:left;
font-family:Tahoma;
font-size:10pt;
width:175px;
}
.left_nav_link a {
background-color:#FFFFFF;
color:#000000;
float:left;
height:18px;
padding-left:25px;
padding-top:3px;
text-decoration:none;
width:156px;
}
.left_nav_link a:hover {
background-color:#FE7F19;
color:#FFFFFF;
float:left;
height:18px;
text-decoration:none;
width:156px;
}
.banner_cc {
background-color:#154398;
float:left;
margin-top:3px;
text-align:center;
width:181px;
}
.index_news {
float:left;
font-family:Tahoma;
font-size:8pt;
padding:8px;
}
.index_news_header {
color:#0D3479;
float:left;
}
.index_news_text {
float:left;
width:170px;
}
.index_news_full_article {
float:left;
font-size:9pt;
margin-top:4px;
text-align:right;
width:170px;
font-family: Tahoma;
font-size: 8pt;
}
.index_news_full_article a {
color:#FE7F19;
float:left;
font-weight:bold;
width:170px;
}
.index_news_full_article a:hover {
color:#000000;
float:left;
font-weight:bold;
width:170px;
}
.footer {
float:left;
font-family:Tahoma;
font-size:8pt;
margin-top:10px;
}
.footer_wrc_address {
color:#000000;
float:left;
margin-bottom:5px;
text-align:center;
width:1024px;
}
.footer_line {
float:left;
}
.footer_copyright {
color:#ADAEAF;
float:left;
margin-top:4px;
text-align:center;
width:1024px;
}
.footer_copyright a {
color:#ADAEAF;
text-decoration: none;
}
.footer_copyright a:hover {
color:#000000;
text-decoration: none;
}
.index_welcome {
background:#FFFFFF url(../images/index_jump_lifestyle.jpg) no-repeat scroll 0% 50%;
float:left;
height:233px;
margin-left:8px;
margin-top:2px;
text-align:left;
width:625px;
}
.index_welcome_header {
float:left;
font-family:Trebuchet MS;
font-size:15pt;
margin-left:215px;
margin-top:32px;
text-align:left;
width:413px;
}
.index_welcome_text {
float:left;
font-family:Tahoma;
font-size:8pt;
margin-left:262px;
margin-top:20px;
width:380px;
}
.welcome_header {
float:left;
font-family:Trebuchet MS;
font-size:14pt;
margin-left:10px;
margin-bottom:20px;
margin-top:15px;
text-align:left;
width:600px;
}

.events_welcome_header {
float:left;
font-family:Trebuchet MS;
font-size:14pt;
margin-left:238px;
margin-top:25px;
text-align:left;
width:400px;
}
.events_welcome_text {
float:left;
font-family:Tahoma;
font-size:8pt;
height:116px;
margin-left:262px;
margin-top:10px;
width:380px;
}

.index_events {
float:left;
font-family:Tahoma;
font-size:10pt;
margin-left:8px;
margin-top:4px;
text-align:left;
width:311px;
}
.index_events_header {
background-color:#0D3479;
color:#FFFFFF;
float:left;
font-family:Tahoma;
padding:6px;
width:298px;
}
.index_events_img {
float:left;
height:203px;
width:143px;
}
.index_events_content {
float:left;
font-size:8pt;
height:165px;
padding:10px;
width:147px;
}
.index_events_date {
color:#0D3479;
float:left;
font-family:Tahoma;
}
.index_events_text {
color:#000000;
float:left;
font-family:Tahoma;
margin-bottom:10px;
width:165px;
}
.index_events_view_all {
color:#000000;
float:left;
font-family:Tahoma;
font-size:8pt;
margin-top:2px;
text-align:right;
width:140px;
}
.index_events_view_all a {
color:#FE7F19;
float:left;
font-weight:bold;
width:173px;
}
.index_events_view_all a:hover {
color:#000000;
float:left;
font-weight:bold;
width:173px;
}
.index_results_disciplines {
color:#154398;
float:left;
clear: left;
}
.index_results_names {
clear:left;
float:left;
margin-bottom:6px;
width:173px;
}

.left_nav_map
{
float: left;
margin-top: 5px;
text-align: center;
width: 178px;
}

.sponsor_banner
{
float: left;
width: 178px;
text-align:center;
margin-top: 10px;
}

.events_welcome {
background:#FFFFFF url(../images/events_lifestyle.jpg) no-repeat scroll 0% 50%;
float:left;
height:590px;
margin-left:8px;
margin-top:2px;
text-align:left;
width:625px;
}

.events_listings
{
float: left;
}

.events_listings_title
{
float:left;
font-family:Trebuchet MS;
font-size:14pt;
margin-left:47px;
margin-top:33px;
text-align:left;
width:545px;
}

.events_listings_header
{
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
margin-left:45px;
}

.header_date
{
float:left;
font-style:italic;
width:70px;
}

.header_event
{
float:left;
font-style:italic;
width:218px;
}

.header_result_event
{
float:left;
font-style:italic;
width:300px;
}

.header_organiser
{
float:left;
font-style:italic;
width:118px;
}

.header_type
{
float:left;
width:75px;
}

.header_schedule
{
float: left;
}

.events_listings_window
{
float:left;
height:285px;
overflow-x:hidden;
overflow-y:scroll;
width:625px;
}

.events_header_line
{
float:left;
margin-bottom:8px;
margin-left:47px;
margin-top:5px;
}

.team_header_line
{
float:left;
margin-bottom:10px;
margin-left:8px;
margin-top:10px;
text-align:center;
width:600px;
}

.event_date
{
float:left;
width:73px;
}

.event_name
{
float:left;
width:219px;
color:#105fc6;
}

.event_organiser
{
float:left;
width:119px;
}

.event_type
{
float:left;
text-align:center;
width:27px;
}

.event_schedule
{
float:left;
text-align:right;
width:87px;
}

.events_listing
{
float:left;
font-family:Arial;
font-size:10pt;
margin-left:41px;
margin-top:10px;
text-align:left;
margin-bottom:20px;
}

.news_article
{
float: left;
clear: left;
font-family: Arial;
font-size:10pt;
margin-left:10px;
text-align: left;
width: 620px;
}

.team_cell
{
float:left;
padding:10px;
}

.team_pic
{
float: left;
}

.sponsor_details
{
float:left;
height:113px;
padding:18px;
width:300px;
}

.team_details
{
float:left;
height:113px;
overflow-x:hidden;
overflow-y:scroll;
padding:18px;
width:428px;
}

.team_name
{
color: #105cc1;
font-size:12pt;
font-family: Arial;
}

.team_note
{
font-size:8pt;
}

.sponsor_window
{
float:left;
height:670px;
overflow-x:hidden;
overflow-y:scroll;
width:625px;
}