div.userrating div.tableheader{ height:27px; line-height:27px; background:url(/template_images/userrating_header_bg_left.gif) left top repeat-y; position:relative; overflow:hidden; zoom:1; }
div.userrating div.tableheader div.change{ float:left; width:48px; }
div.userrating div.tableheader div.place{ float:left; width:35px; display:block; }
div.userrating div.tableheader a{ color:#000000; float:left; display:block; text-align:center; }
div.userrating div.tableheader a.user{ width:110px; text-align:left; margin-left:15px; }
div.userrating div.tableheader a.club{ width:130px; margin-left:5px; text-align:left; }
div.userrating div.tableheader a.pointup{ background:url(/template_images/sort_up.gif) no-repeat 5px 12px; }
div.userrating div.tableheader a.pointdown{ background:url(/template_images/sort_down.gif) no-repeat 5px 13px; }
div.userrating div.tableheader a.point{ width:80px; }
div.userrating div.tableheader a.wins{ width:65px; }
div.userrating div.tableheader a.draw{ width:45px; }
div.userrating div.tableheader a.loss{ width:87px; }
div.userrating div.tableheader a.goal{ width:42px; }
div.userrating div.tableline{ height:60px; position:relative; overflow:hidden; zoom:1; }
div.userrating div.light{ background:url(/template_images/userrating_line_bg_light.gif) left repeat-y; }
div.userrating div.dark{ background:url(/template_images/userrating_line_bg_dark.gif) left repeat-y; }
div.userrating div.tableline div{ float:left; text-align:center; height:60px; line-height:60px;  }
div.userrating div.tableline div.change{ width:48px; color:#FFFFFF; font-size:11px; }
div.userrating div.tableline div.changeup{ background:url(/template_images/ico_rating_up_big.gif) no-repeat 14px 17px; }
div.userrating div.tableline div.changedown{ background:url(/template_images/ico_rating_down_big.gif) no-repeat 13px 23px; }
div.userrating div.tableline div.changenone{ background:url(/template_images/ico_rating_none_big.gif) no-repeat 13px 22px; }
div.userrating div.tableline div.changestar{ background:url(/template_images/ico_rating_star_big.gif) no-repeat 15px 15px; }
div.userrating div.tableline div.place{ width:30px; padding-left:5px; color:#606060; font-weight:bold; text-align:left; }
div.userrating div.tableline div.user{ width:125px; text-align:left; }
div.userrating div.tableline div.user a{ padding-left:15px; background:url(/template_images/ico_man.gif) no-repeat; }
div.userrating div.tableline div.imgouter{ width:45px; text-align:left; }
div.userrating div.tableline div.imgouter div{ float:none; height:auto; width:45px; text-align:center; }
div.userrating div.tableline div.club{ width:90px; text-align:left; }
div.userrating div.tableline div.club a{ text-decoration:none; color:#000000; }
div.userrating div.tableline div.club a:hover{ text-decoration:underline; }
div.userrating div.tableline div.point{ width:68px; padding-left:23px; text-align:left; background:url(/template_images/ico_rating.gif) no-repeat 0px 20px; *background-position:0px 21px; } html>/**/body div.userrating div.tableline div.point, x:-moz-any-link, x:default{ background-position:0px 21px; }
div.userrating div.tableline div.wins{ width:50px; }
div.userrating div.tableline div.draw{ width:60px; }
div.userrating div.tableline div.loss{ width:73px; }
div.userrating div.tableline div.goal{ width:44px; }

div.ratingsearch{ margin:0px 0px 20px; }
div.ratingsearch h4{ margin:0px; padding:6px 10px 8px; }
div.ratingsearch div.container{ position:relative; overflow:hidden; zoom:1; padding:0px 8px 12px; line-height:20px; }
div.ratingsearch div.container h6{ margin:0px; padding:10px 0px 3px; text-transform:none; }
div.ratingsearch div.container form input.field{ float:none; margin:3px 0px 0px; color:#7F7F7F; background:url(/template_images/input_optionsearch.gif) no-repeat; width:143px; height:17px; line-height:17px; padding:1px 2px 1px 6px; }
div.ratingsearch div.container form input.search{ float:none; padding-top:13px; }
div.ratingsearch div.container form select{ width:192px; }
div.ratingsearch div.container form input{ float:left; }

div.currentclubrating{ position:relative; overflow:hidden; zoom:1; padding:0px 0px 20px; }
div.currentclubrating h4{ font-size:14px; margin:0px; padding:2px 9px 0px 0px; line-height:19px; }
div.currentclubrating div.container{ padding:8px 0px 10px; position:relative; overflow:hidden; zoom:1; }
div.currentclubrating div.element{ position:relative; overflow:hidden; zoom:1; }
div.currentclubrating div.dark{ background:#E3EDF3; }
div.currentclubrating div.element div{ float:left; }
div.currentclubrating div.element div.place{ width:10px; color:#525252; font-size:10px; padding:9px 0px 0px 6px; }
div.currentclubrating div.element div.imgouter{ height:32px; width:26px; text-align:left; }
div.currentclubrating div.element div.imgouter div{ float:none; height:auto; width:26px; text-align:center; }
div.currentclubrating div.element div.club{ width:105px; padding:9px 0px 4px 0px; }
div.currentclubrating div.element div.club a{ color:#000000; }
div.currentclubrating div.element div.point{
width:80px; font-weight:bold; text-align:right; padding:9px 25px 0px 0px;
background:url(/template_images/ico_rating.gif) no-repeat 85px 7px;
*background-position:85px 8px; } html>/*
*/body div.currentclubrating div.rating, x:-moz-any-link, x:default{ background-position:85px 8px;
}

div.usergap{ position:relative; overflow:hidden; zoom:1; padding:0px 0px 20px; }
div.usergap h4{ font-size:14px; margin:0px; padding:2px 9px 0px 0px; line-height:19px; }
div.usergap div.container{ padding:8px 0px 10px; position:relative; overflow:hidden; zoom:1; }
div.usergap div.element{ position:relative; overflow:hidden; zoom:1; }
div.usergap div.light{ background:url(/template_images/rating_bg_left_light.gif) left repeat-y; }
div.usergap div.dark{ background:#E3EDF3 url(/template_images/rating_bg_left_dark.gif) left repeat-y; }
div.usergap div.element div{ float:left; }
div.usergap div.element div.rating{ width:28px; text-align:center; color:#FFFFFF; font-size:10px; }
div.usergap div.element div.ratingup{ height:23px; padding-top:9px; background:url(/template_images/ico_rating_up_small.gif) no-repeat 4px 4px; *background-position:4px 5px; }
div.usergap div.element div.ratingdown{ height:28px; padding-top:4px; background:url(/template_images/ico_rating_down_small.gif) no-repeat 4px 5px; *background-position:4px 6px; }
div.usergap div.element div.ratingnone{ height:28px; padding-top:4px; background:url(/template_images/ico_rating_none_small.gif) no-repeat 4px 5px; *background-position:4px 6px; }
div.usergap div.element div.ratingstar{ height:32px; background:url(/template_images/ico_rating_star_small.gif) no-repeat 4px 7px; }
div.usergap div.element div.place{ width:15px; color:#525252; font-size:10px; padding:9px 0px 0px 2px; }
div.usergap div.element div.imgouter{ height:32px; width:26px; text-align:left; }
div.usergap div.element div.imgouter div{ float:none; height:auto; width:26px; text-align:center; }
div.usergap div.element div.user{ width:92px; padding:9px 0px 4px 0px; }
div.usergap div.element div.user a{ padding-left:20px; background:url(/template_images/ico_man.gif) no-repeat; }
div.usergap div.element div.point{ width:50px; font-weight:bold; text-align:right; padding:9px 25px 0px 0px; background:url(/template_images/ico_rating.gif) no-repeat 55px 7px; *background-position:55px 8px; } html>/**/body div.currentclubrating div.rating, x:-moz-any-link, x:default{ background-position:55px 8px; }

