*{font:normal 14px Arial;list-style:none;outline:none;margin:0;padding:0;}
* html dd{height:1%;}
dd{overflow:auto;}
p{font-weight:400;}
td{padding:3px;}
h4{font-size:18px;}
h5{font-size:16px;font-variant:small-caps;}
#mainContainer{width:1001px;margin:0 auto;box-shadow: 1px 1px 25px #222222;}
#second_container{width:1000px;float:left;border:1px solid #000; overflow:hidden;}
.rss_icon li a{display:block;width:38px;height:38px;background:transparent url(http://parallelize.ileaguerace.com/themes/leagues_2010/img/rss_sprite.png) no-repeat;}
.twitter_icon li a{display:block;width:38px;height:38px;background:transparent url(http://parallelize.ileaguerace.com/themes/leagues_2010/img/twitter_sprite.png) no-repeat;}
#sidebar{display:block;float:right;width:175px;padding:10px;}
.constr{clear:both;left:0;top:0;position:fixed;width:100%;z-index:998;text-align:center;color:red;height:15px;border:3px solid red;background:#eee;font-weight:700;font-size:12px;box-shadow:2px 2px 10px #111;-webkit-box-shadow:2px 2px 10px #111;-moz-box-shadow:2px 2px 10px #111;margin:0 auto;padding:3px;}
.constr2{width:960px;background:#eee;color:red;border:5px solid #7d91ad;font-size:16px;font-weight:700;margin:0 auto;padding:20px;}
fieldset
{
border: 1px solid #ccc;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#ffffff), to(#eeeeee));
background: -moz-linear-gradient(top,  #eeeeee,  #ffffff, #eeeeee);
padding: 10px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
}

legend
{
font-size: 14px;
font-weight: bold;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#111111', endColorstr='#333333');
background: -webkit-gradient(linear, left top, left bottom, from(#111111), to(#333333), to(#222222));
background: -moz-linear-gradient(top,  #111111,  #333333, #222222);
color: #eee;
padding: 10px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
}

fieldset .field {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#ffffff), to(#eeeeee));
background: -moz-linear-gradient(top,  #eeeeee,  #ffffff, #eeeeee);
color: #0073EA;
padding: 5px;
font-size: 14px;
margin: 5px;
border: 1px solid #ccc;
}

fieldset .field_int {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#ffffff), to(#eeeeee));
background: -moz-linear-gradient(top,  #eeeeee,  #ffffff, #eeeeee);
color: #0073EA;
padding: 5px;
width: 50px;
border: 1px solid #ccc;
}

fieldset .color{
color: #0073EA;
padding: 5px;
margin: 5px;
border: 1px solid #ccc;
}


fieldset select {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#ffffff), to(#eeeeee));
background: -moz-linear-gradient(top,  #eeeeee,  #ffffff, #eeeeee);
color: #0073EA;
padding: 5px;
margin: 5px;
border: 1px solid #ccc;
}

fieldset .text {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#ffffff), to(#eeeeee));
background: -moz-linear-gradient(top,  #eeeeee,  #ffffff, #eeeeee);
color: #0073EA;
margin: 5px;
padding: 5px;
border: 1px solid #ccc;
}

fieldset .submit {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#555555');
background: -webkit-gradient(linear, left top, left bottom, from(#555555), to(#888888), to(#333333));
background: -moz-linear-gradient(top,  #555555,  #888888, #333333);
color: #fff;
padding: 3px 6px;
border: 0px solid #000;
display: block;
margin: 15px auto;
font-weight: bold;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
}

fieldset .submit_red{background:red;color:#eee;border:1px solid #ccc;display:block;margin:15px auto;padding:3px 6px;}
.float-left{float:left;}
.float-right{float:right;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.align-justify{text-align:justify;}
fieldset{border:0 solid #ddd;margin:1em 0;padding:1em;}
.details fieldset,.userprofile fieldset{border:1px solid #ccc;padding-top:1em;margin-top:0;}
.userprofile label{float:none;display:block;}
label{font-size:14px;float:left;width:180px;padding:5px;}
#flashMessage{width:500px;color:red;border-bottom:2px solid red;border-top:1px solid red;font-size:16px;font-weight:700;margin:8px 0;padding:10px;}
b,strong,legend{font-weight:700;}
i,em{font-style:italic;}
.rss_icon ul,.twitter_icon ul{display:block;float:left;width:38px;height:38px;padding:5px;}
.rss_icon li a:hover,.twitter_icon li a:hover{display:block;width:38px;height:38px;background-position:-38px 0;}
#footer{clear:both;text-align:center;color:#FFFFFF;height:145px;border-top:5px solid #AD0000;background:#000000 url('/public/uploads/footer_background.png');margin:0 auto;}
#footer a{color:#FFFFFF;}
body{background:#000000 url('http://parallelize.ileaguerace.com/public/uploads/ilr_body_img.jpg');background-attachment:fixed;background-position: center top;}
a{color:#000000;text-decoration:none;}
img{border:0;}
.series_schedule_logo{background:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#910000 ', endColorstr='#AD0000');background:-webkit-gradient(linear, left top, left bottom, from(#910000 ), to(#AD0000), to(#910000 ));background:-moz-linear-gradient(top, #910000 , #AD0000, #910000 ); float: left; width: 940px; padding: 5px; border: 1px solid #ccc; border-bottom: 5px solid #EEEEEE;}
.series_signup .series_schedule_logo h3{color: #EEEEEE;}
a:hover{color:#AD0000;text-decoration:none;}
#navigation{width:1000px;background:#910000 url('http://parallelize.ileaguerace.com/public/uploads/menu_background2.png');height:30px;position:relative;border-bottom:1px solid #EEEEEE;left:0;top:0;z-index:995;padding:3px 0 6px;box-shadow:0 0 50px #000000}
#navigation ul.level_1{padding-left:5px;}
#navigation ul.level_1 li{position:relative;float:left;background:transparent;margin-left:10px;margin-top:5px;margin-bottom:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;padding-bottom:3px;}
#navigation ul.level_1 li:hover{color:#EEEEEE;background:#AD0000;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;padding-bottom:3px;}
#navigation ul.level_1 li a{color:#EEEEEE;text-shadow:#999 1px 1px 1px;border:0;background:transparent;display:inline;text-decoration:none;letter-spacing:0px;font:normal 12px/22px Arial, "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;padding:3px 8px;}
#navigation ul.level_1 li a.on{color:#EEEEEE;background:#AD0000;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;padding-bottom:5px;}
#navigation ul.level_1 li ul.level_2{position:absolute;top:100%;left:0;background:#FFFFFF url(http://parallelize.ileaguerace.com/public/uploads/menu_level2.png) no-repeat;list-style:none;width:290px;z-index:999;overflow:hidden;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 5px #555;-webkit-box-shadow:2px 2px 5px #555;-moz-box-shadow:2px 2px 5px #555;margin:0;padding:5px;}
#navigation ul.level_1 li ul.level_2 li{float:none;width:auto;border:0;margin:0;padding:0;}
#navigation ul.level_1 li ul.level_2 li a{border:0;display:block;color:#000000;background:transparent;font:normal 10px Arial,Verdana,sans-serif;text-shadow:#999 0 0 0;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;margin:0;padding:5px; text-shadow:-1px -1px 0px #fff, 1px 1px 0px #bbb;}
#navigation ul.level_1 li ul.level_2 li a.on{color:#AD0000;background:#FFFFFF;text-shadow:-1px -1px 0px #fff, 1px 1px 0px #aaa;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;}
#navigation ul.level_1 li ul.level_2 li a:hover{background:transparent;color:#000000;text-shadow:-1px -1px 0px #fff, 1px 1px 0px #aaa;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;}
#navigation ul.level_1 li:hover ul.level_2 li:hover{color:#AD0000;background:transparent;text-shadow:-1px -1px 0px #fff, 1px 1px 0px #aaa;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;}
#navigation img{display:inline;margin-top:0;}
#header{width:1000px;height:145px;background:#000000 url('http://parallelize.ileaguerace.com/public/uploads/header_background8.png');border-bottom:5px solid #AD0000;}
#header_gfx{width:1000px;height:200px;background:#000000 url('http://parallelize.ileaguerace.com/public/uploads/header_graphic.jpg');border-bottom:5px solid #000000;}
h3{font-size:16px;color:#AD0000;font-family:Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;}
h5{font-size:16px;display:block;background:#eee;color:#c22a2a;font-weight:700;padding:5px;}
h6{font-size:14px;color:#000000;font-weight:700;text-decoration:underline;}
.top_login{width:350px;height:120px;font-size:10px;color:#EEEEEE;background:#000000;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border:1px solid #AD0000;margin:15px;}
.top_login a{color:#EEEEEE;font-size:10px;}
.top_login fieldset{border:0;font-size:10px;margin:5px;padding:5px;}
.top_login .field{font-size:10px;background:#000000;color:#EEEEEE;border:1px solid #EEEEEE;padding:0;}
#second_container{width:1000px;float:left;border:1px solid #000; overflow:hidden; background:#E8E8E8;}
#primaryContent{width:986px;background:transparent; url('http://parallelize.ileaguerace.com/public/uploads/ilr_content_background1.png') repeat-y;float:left;padding:7px;}
.pageContent p{font-family:arial, sans-serif;line-height:1.5em;text-align:left;color:#000000;margin:7px;}
.pageContent{width:973px;color:#000000;float:left;background:transparent;margin:0;padding:7px;}
.pageContent2{width:960px;color:#000000;float:left;border:0 solid #D4D4D4;background:transparent;margin:0;padding:15px;}
.car_class{display:block;float:right;border:1px solid #D4D4D4;width:410px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;padding:5px;}
.event_item{float:left;width:950px;background:#FFFFFF;min-height:120px;border:1px solid #999;margin-bottom:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}
.event_item h3{text-transform:uppercase;font-size:14px;color:#777777;}
.event_item h4{text-transform:uppercase;font-size:14px;color:#C21F3E;}
.event_item h2{text-transform:uppercase;text-decoration:none;font-size:14px;color:#777777;}
.event_details{float:left;width:250px;color:#111111;padding:5px;}
#logo{display:block;float:left;width:302px;height:110px;background:transparent url('http://parallelize.ileaguerace.com/public/uploads/test_league3.png') no-repeat;margin:20px;}
.irl_inactive{display:block;width:1000px;background:#EEE;border:5px solid #c22a2a;color:#000;margin:0 auto;padding:10px;}
.news{display:block;width:100%;border:1px solid #000000;}
.news h3{display:block;font-size:16px;background:#AD0000;color:#FFFFFF;padding:5px;}
.news_content{display:block;float:left;width:99%;color:#000000;font-size:12px;background:#F2F2F2;padding:5px;}
.news_bottom{display:block;width:99%;text-align:right;font-size:12px;background:#E9E9E9;color:#222222;padding:5px;}
.news h4{display:block;float:left;font-size:12px;color:#222222;}
#sidebar_container{float:right;width:200px;}
.sidebar{display:block;width:190px;margin-left:10px;margin-bottom:10px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}
.sidebar h3{display:block;width:180px;background:#999999;text-align:center;font-size:16px;text-shadow:#000 1px 1px 1px;color:#FFFFFF;font-variant:small-caps;font-weight:700;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;padding:5px;}
.sidebar_content{display:block;width:180px;text-align:center;color:#000000;font-size:12px;background:#F2F2F2;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;padding:5px;}
.sidebar h4{display:block;width:180px;text-align:right;font-size:12px;background:#ccc;color:#222;text-shadow:#eee 1px 1px 1px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;padding:5px;}
#league_admin{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #D4D4D4;}
#league_admin th{border:1px solid #D4D4D4;color:#000000;font-size:12px;font-weight:700;padding:5px;}
#league_admin td{border:1px solid #D4D4D4;color:#000000;font-size:12px;padding:5px;}
.ui-state-default td{background:#F6F6F6 url(http://parallelize.ileaguerace.com/public/frontend/js/jquery_ui/css/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) repeat-x scroll 50% 50%;}
.edit_button{background:#008000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008000', endColorstr='#00af00');background:-webkit-gradient(linear, left top, left bottom, from(#008000), to(#00af00), to(#008000));background:-moz-linear-gradient(top, #008000 , #00af00, #008000);color:#eee;text-align:center;text-decoration:none;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-weight:700;float:left;display:inline;margin:3px;padding:3px 6px; border: 1px solid #222;}
a:hover.edit_button{color:#111;background:#57d360;}
.new_button{background:blue;color:#eee;text-align:center;text-decoration:none;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-weight:700;float:left;margin:3px;padding:3px 6px;}
a:hover.new_button{color:#ccc;background:#6366f7;}
.del_button{background:#ff0000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d10000', endColorstr='#ff0000');background:-webkit-gradient(linear, left top, left bottom, from(#d10000), to(#ff0000), to(#d10000));background:-moz-linear-gradient(top, #d10000 , #ff0000, #d10000);color:#eee;text-align:center;text-decoration:none;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-weight:700;float:left;margin:3px;padding:3px 6px; border: 1px solid #222;}
a:hover.del_button{color:#ccc;background:#f85b5b;}
.series_signup{display:block;float:left;width:950px;background:#FFFFFF;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8E8E8', endColorstr='#FFFFFF');background:-webkit-gradient(linear, left top, left bottom, from(#E8E8E8), to(#FFFFFF), to(#E8E8E8));background:-moz-linear-gradient(top, #E8E8E8 , #FFFFFF, #E8E8E8);color:#000;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;margin-bottom:15px;padding:10px; border:1px solid #D4D4D4;}
.signup_button{background:#1f4196;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f4196', endColorstr='#2754c3');background:-webkit-gradient(linear, left top, left bottom, from(#1f4196), to(#2754c3), to(#1f4196));background:-moz-linear-gradient(top, #1f4196 , #2754c3, #1f4196);color:#eee;text-align:center;text-decoration:none;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-weight:700;float:right;margin:3px;padding:3px 6px; border: 1px solid #222;}
a:hover.signup_button{color:#ccc;background:#3563d8;}
.entry_button{background:#2f5cce;color:#eee;text-align:center;text-decoration:none;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-weight:700;float:right;margin:3px;padding:3px 6px;}
a:hover.entry_button{color:#111;background:#2d60de;}
.schedule_button{background:#268887;color:#eee;text-align:center;text-decoration:none;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-weight:700;float:right;margin:3px;padding:3px 6px;}
.arch_button{background:#6c237e;color:#eee;text-align:center;text-decoration:none;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-weight:700;float:left;margin:3px;padding:3px 6px;}
a:hover.arch_button{color:#ccc;background:#9738af;}
.points_button{background:#ff9600;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9600', endColorstr='#feb349');background:-webkit-gradient(linear, left top, left bottom, from(#ff9600), to(#feb349), to(#ff9600));background:-moz-linear-gradient(top, #ff9600 , #feb349, #ff9600);color:#111;text-align:center;text-decoration:none;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-weight:700;float:right;margin:3px;padding:3px 6px; border: 1px solid #222;}
a:hover.points_button{color:#222;background:#fab552;}
.drivers_button{background:#0e6183;color:#eee;text-align:center;text-decoration:none;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-weight:700;float:right;margin:3px;padding:3px 6px;}
a:hover.drivers_button{color:#222;background:#4391b2;}
a:hover.schedule_button{color:#333;background:#3ccac8;}
.series_signup h3{color:#111111;font-size:16px;font-variant:normal;text-shadow:#333 0 0 0;}
.series_signup h4{color:#777777;font-size:16px;font-variant:normal;text-shadow:#333 0 0 0;}
.series_signup h2{color:#AD0000;font-size:12px;font-weight:700;font-variant:normal;}
.signup_container{display:block;width:950px;float:left;color:#000000;}
.series_signup span{display:block;float:left;width:490px;background:transparent;color:#111111;margin:5px;padding:5px;}
.limits{font-weight:700;color:#c22a2a;}
.hideshow{display:block;float:left;width:200px;height:15px;border:1px solid #111;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;background:transparent;padding:5px;}
.display{display:block;float:left;width:950px;background:#eee;border:1px solid #111;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;margin-bottom:25px;padding:5px;}
.show_hide_button{display:block;background:transparent;color:#000;float:right;text-decoration:none;font-weight:700;padding:2px;}
#adminNav{border:1px solid #000;width:200px;position:fixed;top:0;left:0;background:#eee;z-index:999;}
#adminNav h3{font-size:16px;font-weight:700;border-bottom:0 solid #999;text-align:center;color:#eee;cursor:pointer;background:transparent url(http://parallelize.ileaguerace.com/img/admin_menu_sprite.jpg) no-repeat;width:188px;height:20px;text-transform:uppercase;padding:10px 6px;}
#adminNav h3:hover{background-position:0 -40px;color:#fff;text-transform:uppercase;}
#adminNav ul{display:none;width:200px;padding:0;}
#adminNav ul li{display:block;color:#333;background:transparent url(http://parallelize.ileaguerace.com/img/admin_menu_sprite_level2.jpg) no-repeat;border-bottom:0 solid #777;font:normal 12px/1.3em arial;letter-spacing:1px;cursor:pointer;padding:7px;}
#adminNav ul li ul{border-top:0 solid #999;padding-top:15px;display:none;margin:0;}
#adminNav ul li ul li{border:0;letter-spacing:0;margin:-7px;padding:4px;}
#adminNav ul li ul a{text-decoration:none;color:#000;background:transparent;display:block;border:0 solid #999;font-family:arial;font-weight:400;border-width:0;padding:3px 6px;}
#adminNav ul li ul input{color:#fff;background:#063161;display:block;border:0 solid #eee;font:normal 17px/1.2em arial;width:180px;text-align:left;cursor:pointer;border-width:0;padding:3px;}
#adminNav ul li ul a:hover,#adminNav ul li ul input:hover{display:block;clear:both;color:#eee;background-position:0 -30px;margin:-7px;padding:10px;}
.pagination{display:block;}
.pagination a{-moz-border-radius: 15px;-khtml-border-radius: 15px;-webkit-border-radius: 15px;display:inline;
background:#fff;
background: -webkit-gradient(radial, center center, 5, center center, 20,from(#ffffff), to(#ededed));
background: -moz-radial-gradient(center center, circle, #ffffff 2px, #ededed 15px );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
color:#222;border:1px solid #bbb;text-decoration:none;padding:5px;padding-left:8px;padding-right:8px; font-size: 12px;}
.pagination a:hover{background:#ccc;}
.pagination a:active{background:transparent;}
.com_contain{display:block;width:950px;clear:both;float:left;background:#F2F2F2;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}
.com_msg{display:block;float:left;background:#F4F4F4;width:920px;border:1px solid #E2E2E2;margin:0;padding:5px;}
.com_posted{display:block;clear:both;float:left;margin:10px;}
.com_hr hr{color:#e2e2e2;display:block;clear:both;float:left;width:920px;margin:10px;}
.timezone_text{font-size:14px;color:#2A6D0F;font-weight:700;}
.entry_fee_text{font-size:14px;color:#222C79;font-weight:700;}
.slots_text{font-size:14px;color:#C21F3E;font-weight:700;}
table.schedule{font-family:arial;background-color:transparent;border-collapse:collapse;border-spacing:0;font-size:8pt;width:950px;text-align:left;border:0 solid #D4D4D4;margin:0;}
table.schedule tbody td{color:#111111;background-color:#FFFFFF;vertical-align:top;border:1px solid #D4D4D4;padding:4px;}
table.tablesorter{font-family:arial;background-color:transparent;border-collapse:collapse;border-spacing:0;font-size:8pt;width:100%;text-align:left;border:0 solid #D4D4D4;margin:0;}
table.tablesorter tbody td{color:#111111;background-color:#FFFFFF;vertical-align:middle;font-size:8pt;border:1px solid #D4D4D4;padding:4px;}
table.tablesorter tbody td a{font-size:8pt;}
.news_content img{float:left;margin:0 1em 1em 0;}
.profile{display:block;float:left;width:900px;background:#FFFFFF;border:1px solid #555555;}
.profile_image{display:block;float:left;border-right:1px solid #555555;}
.profile_name{display:block;float:right;width:639px;font-size:20px;font-weight:700;background:#AD0000;color:#FFFFFF;padding:5px;}
.profile_header{display:block;float:left;width:890px;font-size:16px;font-weight:700;background:#555555;color:#FFFFFF;border:1px solid #222222;padding:5px;}
.car_item li{height:auto!important;min-height:16.5em;float:left;display:inline;width:210px;border-bottom:0 solid #e5e5e5;padding:10px 10px 10px 5px;}
.car_title{color:#111111;display:block;font-size:12px;font-weight:700;float:left;width:190px;background:#EEEEEE;overflow:wrap;padding:5px;}
.cars{background:#FFFFFF;border:1px solid #C6C5C5;color:#111111;float:left;margin-bottom:25px;margin-right:5px;width:900px;padding:0;}
.download_button{background:#4c008c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c008c', endColorstr='#6b00c5');background:-webkit-gradient(linear, left top, left bottom, from(#4c008c), to(#6b00c5), to(#4c008c));background:-moz-linear-gradient(top, #4c008c , #6b00c5, #4c008c);color:#eee;text-align:center;text-decoration:none;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-weight:700;float:right;margin:3px;padding:3px 6px; border: 1px solid #222;}
a:hover.download_button{color:#ccc;background:#6101b3;}
#user_login{display:block;float:left;width:990px;background:#111;padding:5px;box-shadow:0 0 30px #444444;}
#user_login a{display:inline;background:#222;color:#FFF;font-size:11px;font-weight:700;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;margin:2px;padding:3px;}
#user_login a:hover{background:#333;color:#FFF;font-size:11px;font-weight:700;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;padding:3px;}
.series_menu{display:block;float:left;background:transparent;position:relative;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;padding:3px;}
.series_button{background:#222;color:#eee;text-align:center;text-decoration:none;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-weight:700;float:left;margin:3px;padding:3px 6px;}
a:hover.series_button{color:#ccc;background:#333;}
.team_menu{display:block;float:left;background:#eee;position:relative;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;padding:1px;}
.team_button{background:#fff;color:#111;text-align:center;text-decoration:none;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;font-weight:700;font-size:12px;border:1px solid #000;float:left;margin:3px;padding:2px;}
a:hover.team_button{color:#333;background:#ccc;}
#navigation ul.level_1 li a:hover,#navigation ul.level_1 li:hover a{color:#EEEEEE;}
.js #navigation ul.level_1 li ul.level_2,.js_a #adminNav ul li ul{display:none;}
.top_login label,.top_login .submit{font-size:10px;padding:0;}
#adminNav ul li:hover,#adminNav ul li.on{background-position:0 -30px;color:#fff;}
table.schedule thead tr th,table.schedule tfoot tr th,table.tablesorter thead tr th,table.tablesorter tfoot tr th{background-color:#E9E9E9;border:1px solid #D4D4D4;font-size:8pt;color:#111111;padding:5px;}
table.schedule thead tr .header,table.tablesorter thead tr .header{background-repeat:no-repeat;background-position:center right;cursor:pointer;}
table.schedule tbody tr.odd td,table.tablesorter tbody tr.odd td{background-color:#EEEEEE;}
table.schedule thead tr .headerSortDown,table.schedule thead tr .headerSortUp,table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background-color:#AD0000;color:#000000;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}
table.tablesorter tbody td a:hover,table.tablesorter tbody tr.odd td a:hover{color:#000000;vertical-align:middle;}
.profile_bio,.profile_team,.profile_spon{display:block;float:right;width:630px;padding:5px;}
.d_list_contain{display:block;margin:20px;}
.d_list{font-size:12px;font-weight:700;width:200px;display:block;background:#ECECEC;border:1px solid #999;padding:5px;}
.full_con{background:#eee;border:2px;width:1000px;font-size:16px;}
#event_title{font-weight:700;}
#event_title h4{display:block;width:180px;font-size:11px;text-align:center;background:transparent;color:#000000;text-shadow:#eee 0 0 0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;padding:0;}
#box139,#wait139,#teams139,#team_wait139{display:none;position:absolute;left:0;top:38px;width:250px;background:#FFFFFF;box-shadow:1px 1px 2px #555;-webkit-box-shadow:1px 1px 2px #555;-moz-box-shadow:1px 1px 2px #555;z-index:994;border-color:#888;border-style:solid;border-width:1px;padding:5px;}
#box139 h4,#wait139 h4,#teams139 h4,#team_wait139 h4{font-size:12px;font-weight:700;text-decoration:none;color:red;text-align:center;}
#event_track,#event_date{font-size:11px;}
#top_nav{width:1000px;background:#B5B5B5;height:19px;position:relative;border-bottom:0 solid #000;left:0;top:0;z-index:995;padding:3px 0 6px;}
#top_nav ul.level_1{padding-left:0;}
#top_nav ul.level_1 li{position:relative;float:right;background:#960000;margin-left:10px;margin-top:0;margin-bottom:0;padding-bottom:3px;font-weight:700;}
#top_nav ul.level_1 li:hover{color:#3845FF;background:#FFFFFF;padding-bottom:0;}
#top_nav ul.level_1 li a{color:#707070;border:0;background:transparent;display:inline;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;padding:3px 8px;}
#top_nav ul.level_1 li a.on{color:#3845FF;background:#FFFFFF;padding-bottom:5px;}
.js #top_nav ul.level_1 li ul.level_2{display:none;}
#top_nav ul.level_1 li ul.level_2{position:absolute;top:100%;left:0;background:#FFFFFF url(http://parallelize.ileaguerace.com/public/uploads/menu_level2.png) no-repeat;list-style:none;width:290px;z-index:999;overflow:hidden;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 5px #555;-webkit-box-shadow:2px 2px 5px #555;-moz-box-shadow:2px 2px 5px #555;margin:0;padding:5px;}
#top_nav ul.level_1 li ul.level_2 li{float:none;width:auto;border:0;margin:0;padding:0;}
#top_nav ul.level_1 li ul.level_2 li a{border:0;display:block;color:#111111;background:transparent;font:normal 10px Arial,Verdana,sans-serif;text-shadow:#999 0 0 0;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;margin:0;padding:5px;}
#top_nav ul.level_1 li ul.level_2 li a.on{color:#3845FF;background:#FFFFFF;text-shadow:#FFFFFF 1px 1px 15px;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;}
#top_nav ul.level_1 li ul.level_2 li a:hover{background:transparent;color:#111111;text-shadow:#FFFFFF 1px 1px 15px;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;}
#top_nav ul.level_1 li:hover ul.level_2 li:hover{color:#3845FF;background:transparent;text-shadow:#FFFFFF 1px 1px 15px;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;}
#top_nav img{display:inline;margin-top:0;}
#lbOverlay{position:fixed;top:0;left:0;z-index:99998;width:100%;height:500px;}
#lbOverlay.grey{background-color:#000;}
#lbOverlay.red{background-color:#300;}
#lbOverlay.green{background-color:#030;}
#lbOverlay.blue{background-color:#011D50;}
#lbOverlay.gold{background-color:#660;}
#lbMain{position:absolute;left:0;width:100%;z-index:99999;text-align:center;line-height:0;}
#lbMain a img{border:none;}
#lbOuterContainer{position:relative;background-color:#fff;width:200px;height:200px;margin:0 auto;}
#lbOuterContainer.grey{border:3px solid #888;}
#lbOuterContainer.red{border:3px solid #D00;}
#lbOuterContainer.green{border:3px solid #00B000;}
#lbOuterContainer.blue{border:3px solid #5F89D8;}
#lbOuterContainer.gold{border:3px solid #B0B000;}
#lbDetailsContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;width:100%;line-height:1.4em;overflow:auto;margin:0 auto;}
#lbDetailsContainer.grey{border:3px solid #888;border-top:none;}
#lbDetailsContainer.red{border:3px solid #D00;border-top:none;}
#lbDetailsContainer.green{border:3px solid #00B000;border-top:none;}
#lbDetailsContainer.blue{border:3px solid #5F89D8;border-top:none;}
#lbDetailsContainer.gold{border:3px solid #B0B000;border-top:none;}
#lbImageContainer,#lbIframeContainer{padding:10px;}
#lbLoading{position:absolute;top:45%;left:0;height:32px;width:100%;text-align:center;line-height:0;background:url(images/loading.gif) center no-repeat;}
#lbHoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lbImageContainer>#lbHoverNav{left:0;}
#lbHoverNav a{outline:none;}
#lbPrev{width:49%;height:100%;background:transparent url(/images/blank.gif) no-repeat;display:block;left:0;float:left;}
#lbPrev.grey:hover,#lbPrev.grey:visited:hover{background:url(/images/prev_grey.gif) left 15% no-repeat;}
#lbPrev.red:hover,#lbPrev.red:visited:hover{background:url(/images/prev_red.gif) left 15% no-repeat;}
#lbPrev.green:hover,#lbPrev.green:visited:hover{background:url(/images/prev_green.gif) left 15% no-repeat;}
#lbPrev.blue:hover,#lbPrev.blue:visited:hover{background:url(/images/prev_blue.gif) left 15% no-repeat;}
#lbPrev.gold:hover,#lbPrev.gold:visited:hover{background:url(/images/prev_gold.gif) left 15% no-repeat;}
#lbNext{width:49%;height:100%;background:transparent url(/images/blank.gif) no-repeat;display:block;right:0;float:right;}
#lbNext.grey:hover,#lbNext.grey:visited:hover{background:url(/images/next_grey.gif) right 15% no-repeat;}
#lbNext.red:hover,#lbNext.red:visited:hover{background:url(/images/next_red.gif) right 15% no-repeat;}
#lbNext.green:hover,#lbNext.green:visited:hover{background:url(/images/next_green.gif) right 15% no-repeat;}
#lbNext.blue:hover,#lbNext.blue:visited:hover{background:url(/images/next_blue.gif) right 15% no-repeat;}
#lbNext.gold:hover,#lbNext.gold:visited:hover{background:url(/images/next_gold.gif) right 15% no-repeat;}
#lbPrev2,#lbNext2{text-decoration:none;font-weight:700;}
#lbPrev2_Off,#lbNext2_Off{font-weight:700;}
#lbPrev2_Off.grey,#lbNext2_Off.grey{color:#CCC;}
#lbPrev2_Off.red,#lbNext2_Off.red{color:#FCC;}
#lbPrev2_Off.green,#lbNext2_Off.green{color:#82FF82;}
#lbPrev2_Off.blue,#lbNext2_Off.blue{color:#B7CAEE;}
#lbPrev2_Off.gold,#lbNext2_Off.gold{color:#E1E100;}
#lbDetailsData{padding:0 10px;}
#lbDetails{width:60%;float:left;text-align:left;}
#lbCaption{display:block;font-weight:700;}
#lbClose.grey{background:url(/images/close_grey.png) no-repeat;}
#lbClose.red{background:url(/images/close_red.png) no-repeat;}
#lbClose.green{background:url(/images/close_green.png) no-repeat;}
#lbClose.blue{background:url(/images/close_blue.png) no-repeat;}
#lbClose.gold{background:url(/images/close_gold.png) no-repeat;}
#lbPlay.grey{background:url(/images/play_grey.png) no-repeat;}
#lbPlay.red{background:url(/images/play_red.png) no-repeat;}
#lbPlay.green{background:url(/images/play_green.png) no-repeat;}
#lbPlay.blue{background:url(/images/play_blue.png) no-repeat;}
#lbPlay.gold{background:url(/images/play_gold.png) no-repeat;}
#lbPause.grey{background:url(/images/pause_grey.png) no-repeat;}
#lbPause.red{background:url(/images/pause_red.png) no-repeat;}
#lbPause.green{background:url(/images/pause_green.png) no-repeat;}
#lbPause.blue{background:url(/images/pause_blue.png) no-repeat;}
#lbPause.gold{background:url(/images/pause_gold.png) no-repeat;}
.jcarousel-skin-ie7 .jcarousel-container{-moz-border-radius:10px;background:transparent;border:0 solid gray;}
.jcarousel-skin-ie7 .jcarousel-container-horizontal{width:890px;padding:20px 40px;}
.jcarousel-skin-ie7 .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px;}
.jcarousel-skin-ie7 .jcarousel-clip-horizontal{width:780px;margin-left:30px;height:75px;}
.jcarousel-skin-ie7 .jcarousel-clip-vertical{width:77px;height:245px;}
.jcarousel-skin-ie7 .jcarousel-item{border:0 solid #fff;}
.jcarousel-skin-ie7 .jcarousel-item:hover{border-color:gray;}
.jcarousel-skin-ie7 .jcarousel-item-horizontal{margin-right:7px;margin-left:7px;}
.jcarousel-skin-ie7 .jcarousel-item-vertical{margin-bottom:7px;}
.jcarousel-skin-ie7 .jcarousel-next-horizontal{position:absolute;top:43px;right:5px;width:53px;height:30px;cursor:pointer;background:transparent url(http://parallelize.ileaguerace.com/images/next-horizontal.gif) no-repeat 0 0;}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal{position:absolute;top:43px;left:5px;width:53px;height:30px;cursor:pointer;background:transparent url(http://parallelize.ileaguerace.com/images/prev-horizontal.gif) no-repeat 0 0;}
.jcarousel-skin-ie7 .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(http://parallelize.ileaguerace.com/images/next-vertical.gif) no-repeat 0 0;}
.jcarousel-skin-ie7 .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(<http://parallelize.ileaguerace.com/images/prev-vertical.gif) no-repeat 0 0;}
#top_nav ul.level_1 li a:hover,#top_nav ul.level_1 li:hover a{color:#3845FF;}
#lbPrev2.grey,#lbNext2.grey,#lbSpacer.grey,#lbDetailsData.grey{color:#333;}
#lbPrev2.red,#lbNext2.red,#lbSpacer.red,#lbDetailsData.red{color:#620000;}
#lbPrev2.green,#lbNext2.green,#lbSpacer.green,#lbDetailsData.green{color:#030;}
#lbPrev2.blue,#lbNext2.blue,#lbSpacer.blue,#lbDetailsData.blue{color:#01379E;}
#lbPrev2.gold,#lbNext2.gold,#lbSpacer.gold,#lbDetailsData.gold{color:#660;}
#lbNumberDisplay,#lbNavDisplay{float:left;display:block;padding-bottom:1em;}
#lbClose,#lbPlay,#lbPause{width:64px;height:28px;float:right;margin-bottom:1px;}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover,.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover{background-position:0 0;}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:active,.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:0 0;}
.jcarousel-skin-ie7 .jcarousel-next-vertical:hover,.jcarousel-skin-ie7 .jcarousel-prev-vertical:hover{background-position:0 -32px;}
.jcarousel-skin-ie7 .jcarousel-next-vertical:active,.jcarousel-skin-ie7 .jcarousel-prev-vertical:active{background-position:0 -64px;}
.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical,.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:active,.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical,.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px;}
.safety {background:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#910000 ', endColorstr='#AD0000');background:-webkit-gradient(linear, left top, left bottom, from(#910000 ), to(#AD0000), to(#910000 ));background:-moz-linear-gradient(top, #910000 , #AD0000, #910000 ); float: left; width: 97.5%; padding: 10px; border: 1px solid #ccc; border-bottom: 5px solid #EEEEEE;}
.safety h3{}
.safety .safety_rank6{background: #FF0000; color: #eeeeee; font-size: 10px; width: 100px; display: inline; padding: 5px; border: 1px solid #000000;}
.safety .safety_rank5{background: #fc8a27; color: #000000; font-size: 10px; width: 100px; display: inline; padding: 5px; border: 1px solid #000000;}
.safety .safety_rank4{background: #feec04; color: #000000; font-size: 10px; width: 100px; display: inline; padding: 5px; border: 1px solid #000000;}
.safety .safety_rank3{background: #00c702; color: #eeeeee; font-size: 10px; width: 100px; display: inline; padding: 5px; border: 1px solid #000000;}
.safety .safety_rank2{background: #0153db; color: #eeeeee; font-size: 10px; width: 100px; display: inline; padding: 5px; border: 1px solid #000000;}
.safety .safety_rank1{background: #000000; color: #eeeeee; font-size: 10px; width: 100px; display: inline; padding: 5px; border: 1px solid #000000;}
.safety .safety_rank_master{background: #FFFFFF; color: #000000; font-size: 10px; width: 100px; display: inline; padding: 5px; border: 1px solid #000000;}
.safety .safety_rank_elite{background: #f7c000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7c000', endColorstr='#fff0ba');background:-webkit-gradient(linear, left top, left bottom, from(#f7c000), to(#fff0ba), to(#fbd550));background:-moz-linear-gradient(top, #f7c000 , #fff0ba, #fbd550); color: #000000; font-size: 10px; width: 100px; display: inline; padding: 5px; border: 1px solid #000000;}
ul#icons li{cursor:pointer;float:left;list-style:none outside none;position:relative;margin:2px;padding:4px 0;}
ul#icons span.ui-icon{float:left;margin:0 4px;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
#dialog_link{text-decoration:none;position:relative;padding:.4em 1em .4em 20px;}
#dialog_link span.ui-icon{position:absolute;left:.2em;top:50%;zoom:1;margin:-8px 5px 0 0;}
#forum{display:block;float:left;width:100%;background:transparent;}
#forum blockquote{float:left;margin-left:25px;background:#ccc;text-decoration:italic;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;padding:10px;}
.forum_section{display:block;background:#AD0000;color:#eee;font-size:14px;font-weight:700;text-transform:uppercase;border:1px solid #000;padding:5px;}
.forum_board{display:block;width:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd',endColorstr='#ffffff');background:0;color:#000;border:0 solid #ccc;border-spacing:0;}
#topic_bg{-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd',endColorstr='#ffffff');background:0;margin-bottom:10px;border:1px solid #ccc;}
.forum_board th{background:#111;color:#eee;font-weight:700;border:1px solid #ccc;padding:5px;}
.forum_board a{font-size:14px;font-weight:700;color:#AD0000;}
.forum_board a:hover{font-size:14px;font-weight:700;color:#000;}
.forum_board td{border:1px solid #ccc;}
.forum_board span{font-size:8pt;}
* GALLERY LIST */
/* IMPORTANT - Change #photos to the ID of your gallery list to prevent a flash of unstyled content */
#photos{visibility:hidden;}
.gallery{background:#000;border:1px solid #aaa;padding:0;}
.loader{background:url(loader.gif) center center no-repeat #000;}
.panel .panel-overlay,.panel .overlay-background{height:60px;padding:0;}
.panel .overlay-background{background:#222;}
.panel .panel-overlay{color:#FFF;font-size:.7em;}
.panel .panel-overlay a{color:#FFF;text-decoration:underline;font-weight:700;}
.filmstrip{width:655px;margin:5px;}
.frame .img_wrap{border:1px solid #aaa;}
.frame img{border:none;}
.frame .caption{font-size:11px;text-align:center;color:#888;}
.frame.current .caption{color:#000;}
*html .pointer{filter:chroma(color=pink);}
.panel-overlay h2,.panel-overlay p{font-size:20px;color:#fff;margin:.3em 0;}
.panel-overlay p{line-height:1.2em;font-size:16px;color:#fff;}
.frame.current .img_wrap,.pointer{border-color:#000;}
