body {
width:auto;
background:url(http://www.pongleague.com/images/background-gradient.jpg) #000 repeat-x top center;
}

.tabUnsel:link,.tabUnsel:visited {
color:#C0DEFF;
font-weight:700;
text-decoration:none;
padding-left:8px;
height:20px;
line-height:20px;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.tabUnsel:link span,.tabUnsel:visited span {
cursor:pointer;
padding-right:12px;
padding-left:5px;
line-height:20px;
height:20px;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.tabUnsel:hover {
font-weight:700;
padding-left:8px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.tabUnsel:hover span {
padding-right:12px;
padding-left:5px;
line-height:20px;
color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.tabsel:link,.tabsel:visited {
color:#0c559e;
text-decoration:none;
padding-left:8px;
background:url(images/lftnav.gif) no-repeat left top;
float:left;
font-weight:700;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.tabsel:link span,.tabsel:visited span {
cursor:pointer;
padding-right:12px;
padding-left:5px;
line-height:20px;
height:20px;
background:url(images/rtnav.gif) no-repeat right top;
float:left;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

#navlft {
font-family:tahoma, "Times New Roman", Times, serif;
font-weight:700;
text-transform:uppercase;
font-size:12px;
color:#003d70;
position:relative;
width:219px;
padding-bottom:40px;
}

#navlft-title {
width:140px;
background:url(../images/header-background.jpg) repeat-x #003d70;
border-right:1px solid #F3F3F3;
border-top:1px solid #E2E2E2;
color:#FFF;
text-align:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
vertical-align:top;
margin:0;
padding:6px 10px;
}

#navlft ul {
list-style-type:none;
cursor:hand;
margin:0;
padding:0;
}

#navlft ul li {
line-height:40px;
width:160px;
background:url(images/sep.png) no-repeat right bottom;
display:block;
cursor:default;
}

#navlft ul li a.current {
text-decoration:none;
color:#fff !important;
background:url(images/hover-img.png) no-repeat right;
width:160px;
cursor:default;
}

#w290 {
width:290px;
background:#ECEFF5 url(../images/line-repeat.png) repeat-y;
border-bottom:1px solid #fff;
margin:0;
}

.topUnsel:link,.topUnsel:visited {
color:#C0DEFF;
font-weight:700;
text-decoration:none;
padding-left:5px;
height:16px;
line-height:16px;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}

.topUnsel:link span,.topUnsel:visited span {
cursor:pointer;
padding-right:5px;
padding-left:0;
line-height:16px;
height:16px;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}

.topUnsel:hover {
font-weight:700;
padding-left:5px;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}

.topUnsel:hover span {
padding-right:5px;
padding-left:0;
line-height:16px;
color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}

.topsel:link,.topsel:visited {
color:#0c559e;
text-decoration:none;
padding-left:5px;
background:url(images/lftnav1.gif) no-repeat left top;
float:left;
font-weight:700;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}

.topsel:link span,.topsel:visited span {
cursor:pointer;
padding-right:5px;
padding-left:0;
line-height:16px;
height:16px;
background:url(images/rtnav1.gif) no-repeat right top;
float:left;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}

.search-field {
border:none;
width:108px;
height:22px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:#999;
background:url(http://www.pongleague.com/images/search-background.gif) no-repeat;
margin:1px 0 0 2px;
padding:0 0 0 8px;
}

.search-drop {
width:70px;
height:20px;
background:#fff;
border:none;
}

.button-update:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#fff;
text-decoration:none;
width:94px;
position:relative;
border:0;
padding-bottom:2px;
height:24px;
text-align:center;
vertical-align:top;
background:url(http://www.pongleague.com/images/button-update-roll.gif) no-repeat;
cursor:pointer;
user-focus:none;
outline:none;
-moz-user-focus:none;
-moz-outline:none;
margin:0;
}

.button-kotc {
width:127px;
position:relative;
border:0;
height:28px;
text-align:center;
vertical-align:top;
background:url(http://www.pongleague.com/images/kotc-register.gif) no-repeat;
cursor:pointer;
margin:0;
}

.button-search {
width:57px;
position:relative;
border:0;
height:21px;
text-align:center;
vertical-align:top;
background:url(http://www.pongleague.com/images/button-search.gif) no-repeat;
cursor:pointer;
margin:1px 0 0;
}

.button-twitter-connect {
width:160px;
position:relative;
border:0;
height:25px;
text-align:center;
vertical-align:top;
background:url(http://www.pongleague.com/images/twitter-connect.jpg) no-repeat;
cursor:pointer;
margin:0;
}

.button-search:hover {
width:57px;
position:relative;
border:0;
height:21px;
text-align:center;
vertical-align:top;
background:url(http://www.pongleague.com/images/button-search-roll.gif) no-repeat;
cursor:pointer;
margin:1px 0 0;
}

.btn {
float:left;
clear:both;
background:url(images/btn_left.png) no-repeat;
margin:0;
padding:0 0 0 8px;
}

.btn a {
float:left;
height:30px;
background:url(images/btn_stretch.png) repeat-x left top;
line-height:30px;
color:#fff;
font-size:12px;
font-weight:700;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
padding:0 8px;
}

.btn span {
background:url(images/btn_right.png) no-repeat;
float:left;
width:8px;
height:30px;
}

.btn_addtocart {
background-color:blue;
}

.btn_checkout {
background-color:red;
}

.btn_learnmore {
background-color:orange;
}

.search-local-button:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#fff;
text-decoration:none;
width:68px;
position:relative;
border:0;
height:24px;
padding-bottom:2px;
text-align:left;
padding-left:18px;
vertical-align:top;
background:url(http://www.pongleague.com/images/search-local-roll.gif) no-repeat;
cursor:pointer;
margin:0;
}

.add-button:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#fff;
text-decoration:none;
width:83px;
position:relative;
border:0;
height:24px;
padding-bottom:2px;
text-align:left;
padding-left:18px;
vertical-align:top;
background:url(http://www.pongleague.com/images/add-button-roll.gif) no-repeat;
cursor:pointer;
margin:0;
}

.add-button-light:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#fff;
text-decoration:none;
width:83px;
position:relative;
border:0;
height:24px;
padding-bottom:2px;
text-align:left;
padding-left:18px;
vertical-align:top;
background:url(http://www.pongleague.com/images/add-button-light-roll.gif) no-repeat;
cursor:pointer;
margin:0;
}

.kotc-button:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#fff;
text-decoration:none;
width:176px;
position:relative;
border:0;
margin-bottom:1px;
height:30px;
padding-bottom:2px;
text-align:left;
padding-left:18px;
vertical-align:top;
background:url(http://www.pongleague.com/images/kotc-button-roll.gif) no-repeat;
cursor:pointer;
}

.hg:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#f1f1f1;
text-decoration:underline;
vertical-align:top;
}

.ha:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#fff;
text-decoration:underline;
vertical-align:top;
}

.wm:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#fff;
text-decoration:underline;
vertical-align:top;
}

.f:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#fff;

text-decoration:underline;
}

.mg {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#576671;
}

.hl {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px;
color:#4679ba;
vertical-align:top;
}

.no {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px;
color:#fff;
}

.pl {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px;
color:#000;
}

.p {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px;
color:#333;
}

.ln {
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
font-size:10px;
color:#0c55a5;
}

.tc {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:9px;
color:#fff;
}

.tw {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:14px;
color:#FFF;
}

.bs {
font-size:12px;
font-family:Arial, sans-serif;
font-weight:400;
color:#333;
}

.bsw {
font-size:12px;
font-family:Arial, sans-serif;
font-weight:400;
color:#FFF;
}

a.bnlink:hover {
font-size:12px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:#0c55a5;
text-decoration:underline;
}

a.blink:hover {
font-size:10px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#0c55a5;
text-decoration:underline;
}

.rs {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:#ef4040;
}

.lbs {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:#666;
}

.bm {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:#666;
text-decoration:none;
vertical-align:bottom;
}

.bt {
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:#666;
}

.bml {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:#0c55a5;
}

.ts {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#999;
}

.td {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#333;
}

.hr {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#fff;
}

a.tr:hover {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#fff;
text-decoration:underline;
}

.hw {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#c0deff;
vertical-align:top;
}

a.hw:hover {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#fff;
text-decoration:none;
vertical-align:top;
}

body,html {
min-height:101%;
margin:0 auto;
}

#content {
width:970px;
}

#page {
width:970px;
height:auto;
}

#main {
float:right;
width:100%;
padding-bottom:10px;
padding-top:5px;
background:#fff;
}

#main-short {
width:650px;
margin-top:15px;
padding-right:15px;
padding-bottom:10px;
padding-top:5px;
background:#000;
}

#main-right {
float:right;
width:300px;
margin-top:15px;
padding-bottom:10px;
padding-top:5px;
background:#fff;
}

#margin-15 {
padding:0 0 15px;
}

#margin-10 {
padding:0 0 10px;
}

#margin-5 {
padding:6px 0 10px;
}

#heading {
height:41px;
background:url(http://www.pongleague.com/images/heading-grey.gif) no-repeat;
padding:10px 0 0 15px;
}

#grey {
width:449px;
background:url(http://www.pongleague.com/images/grey-mid.gif) repeat-y;
padding:0;
}

#grey-footer {
width:449px;
height:20px;
background:#f7f7f7 url(http://www.pongleague.com/images/grey-footer.gif) no-repeat bottom;
}

#header-promotion {
height:90px;
background:#000;
text-align:center;
margin:0 auto;
padding:5px 0;
}

#header {
width:970px;
height:67px;
margin:0 auto;
padding:5px 0 0;
}

#header-background {
background:url(http://www.pongleague.com/images/hd-bg.gif) repeat-x center;
width:auto;
}

#header-left {
height:60px;
float:left;
width:630px;
}

#header-logo {
float:left;
height:60px;
width:300px;
margin-top:0;
background:url(images/logo.gif) no-repeat;
}

#header-connect {
height:60px;
float:right;
width:310px;
text-align:center;
vertical-align:middle;
padding:15px 10px 10px;
}

#header-account {
float:right;
height:50px;
width:313px;
margin-top:13px;
text-align:left;
}

#header-account-left {
float:left;
width:48px;
}

#header-account-right {
float:right;
margin-top:2px;
width:265px;
}

#nav-bar-background {
background:#003d70;
}

#nav-bar {
width:970px;
height:35px;
background:#003d70;
border-bottom:#013561 1px solid;
padding:0 0 0 7px;
}

#nav-bar-menu {
float:left;
width:450px;
text-align:left;
margin:0;
padding:8px 0 0;
}

#nav-bar-search {
float:right;
width:513px;
text-align:right;
margin:0;
padding:6px 6px 6px 0;
}

h2 {
background:url(../images/header-background.jpg) repeat-x #003d70;
border-right:1px solid #F3F3F3;
border-top:1px solid #E2E2E2;
color:#FFF;
text-align:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
vertical-align:top;
margin:0;
padding:6px 10px;
}

#navigation {
width:970px;
height:55px;
margin:0 auto;
}

#profile-welcome {
width:970px;
font-size:0;
clear:both;
background:url(images/round-corners.gif) no-repeat 0 -10px;
padding:0;
}

#step1 {
width:940px;
height:50px;
background:url(images/step1.gif) no-repeat;
}

#step2 {
width:940px;
height:50px;
background:url(images/step2.gif) no-repeat;
}

#step3 {
width:940px;
height:50px;
background:url(images/step3.gif) no-repeat;
}

#left {
float:left;
height:auto;
background-color:#fff;
margin:0;
}

#left-content {
margin-left:15px;
width:160px;
}

#middle {
float:right;
width:450px;
}

#left-header {
width:179px;
background-color:#edecd4;
height:30px;
padding:0;
}

#center {
float:left;
width:450px;
height:250px;
border:none;
padding:10px 0 0;
}

#index-blogs {
width:376px;
vertical-align:top;
}

#index-blogs-left {
float:left;
width:80px;
vertical-align:top;
padding:6px 0;
}

#index-blogs-photo {
float:left;
width:70px;
border:#e1e1e1 solid 1px;
vertical-align:top;
padding:1px;
}

#index-blogs-right {
float:right;
width:286px;
vertical-align:top;
padding:5px 0;
}

#index-blogs-title-left {
float:left;
width:226px;
vertical-align:top;
background:#e1e1e1;
}

#index-blogs-title-right {
float:right;
width:90px;
text-align:right;
}

#index-blogs-more {
float:right;
width:100px;
vertical-align:top;
}

#index-tournaments {
width:376px;
}

#index-tournaments-left {
float:left;
width:110px;
vertical-align:top;
padding:0;
}

#index-tournaments-photo {
float:left;
width:100px;
vertical-align:top;
border:#e1e1e1 solid 1px;
margin-top:10px;
padding:1px;
}

#index-tournaments-right {
float:right;
width:250px;
vertical-align:top;
padding:0 0 0 10px;
}

#index-tournaments-right-submit {
float:right;
width:250px;
vertical-align:top;
padding:8px 0 8px 10px;
}

#index-tournaments-content-left {
float:left;
width:60px;
margin-top:8px;
vertical-align:top;
}

#index-tournaments-content-right {
float:right;
width:190px;
margin-top:8px;
vertical-align:top;
}

#index-tournaments-content-address {
float:right;
width:180px;
margin-top:8px;
background-color:#f6f6f6;
vertical-align:top;
padding:5px;
}

#profile-blogs {
width:290px;
vertical-align:top;
}

#profile-tournaments {
width:292px;
border-left:1px #fff solid;
border-right:1px #fff solid;
border-bottom:1px #fff solid;
background:#fff;
padding:0 4px 4px;
}

#profile-tournaments-left {
float:left;
width:80px;
vertical-align:top;
padding:6px 0 0 6px;
}

#profile-tournaments-photo {
float:left;
width:70px;
vertical-align:top;
border:#e1e1e1 solid 1px;
padding:1px;
}

#profile-tournaments-right {
float:right;
width:200px;
vertical-align:top;
padding:0;
}

#profile-tournaments-right-submit {
float:right;
width:220px;
vertical-align:top;
padding:8px 0;
}

#profile-tournaments-content-left {
float:left;
width:55px;
margin-top:8px;
vertical-align:top;
}

#profile-tournaments-content-right {
float:right;
width:140px;
margin-top:8px;
vertical-align:top;
}

#profile-tournaments-content-address {
float:right;
width:124px;
margin-top:8px;
margin-right:6px;
background-color:#fff;
vertical-align:top;
padding:5px;
}

.Accordion {
overflow:hidden;
}

.AccordionPanelTab {
background-position:top left;
background-repeat:no-repeat;
width:446px;
margin-top:0;
cursor:pointer;
-moz-user-select:none;
-khtml-user-select:none;
}

.AccordionPanelTab-profile {
width:300px;
height:25px;
cursor:pointer;
-moz-user-select:none;
-khtml-user-select:none;
border-top:#999999 dotted 1px;
}

.AccordionPanelContent {
overflow:auto;
height:auto;
background:#f7f7f7;
margin:0;
padding:0;
}

.AccordionPanelOpen .AccordionPanelTab {
background-color:#fff;
}

.AccordionPanelOpen .AccordionPanelTabHover {
color:#555;
}

#right {
float:right;
width:300px;
_padding:10px 13px 0 0;
vertical-align:top;
padding:10px 13px 0 0;
}

#advertisement {
background:url(images/300x250.png) no-repeat;
width:300px;
height:250px;
margin-bottom:15px;
}

#left-2 {
width:630px;
float:left;
height:auto;
background-color:#fff;
margin:0;
}

#left-3 {
width:640px;
float:left;
height:auto;
background-color:#fff;
margin:10px 0 0;
}

#left-2-content {
width:627px;
margin:0 0 0 15px;
}

#left-3-content {
width:620px;
margin:0 15px;
}

#left-4-content {
width:605px;
margin:0 15px;
}

#index-content-right {
float:right;
width:410px;
}

#index-content-left-header {
width:358px;
background:#003d70;
text-align:left;
border-top:#e2e2e2 solid 1px;
border-right:#f3f3f3 solid 1px;
color:#FFF;
padding:6px 10px;
}

#index-content-left {
float:left;
width:200px;
margin-bottom:12px;
}

#kotc-content-right {
float:right;
width:234px;
border-left:#fff solid 1px;
border-right:#fff solid 1px;
border-bottom:#fff solid 1px;
border-top:#fff solid 1px;
margin-bottom:12px;
}

#index-content-right-footer {
padding:3px 6px;
}

#index-popular-photo {
float:left;
width:40px;
border:#e1e1e1 solid 1px;
vertical-align:top;
padding:1px;
}

#index-popular-header {
width:214px;
background:#003d70;
text-align:left;
border-right:#f3f3f3 solid 1px;
color:#FFF;
padding:6px 10px;
}

#kotc-right-header {
width:214px;
background:#53232a;
text-align:left;
border-right:#f8e8b8 solid 1px;
padding:6px 10px;
}

#index-popular-content {
width:218px;
padding:0 8px;
}

#profile-left-line {
border-right:#ebebeb solid 1px;
width:160px;
padding:5px 0;
}

#profile-left-header {
width:140px;
background:#003d70;
text-align:left;
border-top:#e2e2e2 solid 1px;
border-right:#ebebeb solid 1px;
color:#FFF;
padding:6px 10px;
}

#profile-left-notification {
width:140px;
background:#c54c4c;
text-align:left;
border-top:#e2e2e2 solid 1px;
border-right:#f3f3f3 solid 1px;
padding:6px 10px;
}

#profile-right-header {
width:280px;
background:#003d70;
text-align:left;
border-top:#e2e2e2 solid 1px;
border-left:#f3f3f3 solid 1px;
color:#FFF;
padding:6px 10px;
}

#profile-picture {
float:left;
width:186px;
height:240px;
padding-top:6px;
background:url(http://www.pongleague.com/images/profile-picture.gif) no-repeat;
}

#profile-info {
float:right;
text-align:left;
width:415px;
height:40px;
}

#profile-info-left {
float:left;
text-align:left;
width:215px;
height:30px;
padding-top:15px;
}

#profile-info-right {
float:right;
padding-top:15px;
text-align:center;
width:150px;
height:30px;
}

#profile-content {
float:right;
text-align:left;
width:430px;
height:191px;
padding-top:15px;
}

#tab-border {
width:625px;
margin:10px 0 0;
}

#tab-border-2 {
width:592px;
margin:0 0 0 10px;
}

#message-description-left {
float:left;
width:305px;
height:auto;
margin-left:5px;
_margin-left:5px;
padding:0 10px 5px 5px;
}

#settings {
width:450px;
background:url(http://www.pongleague.com/images/wine-bottom.gif) repeat-x;
background-position:bottom;
margin:0 auto 10px;
}

#settings-sample {
width:450px;
text-align:center;
margin:0 auto 10px;
}

#settings1 {
width:450px;
margin:0 auto 10px;
}

#settings-header {
width:400px;
text-align:left;
padding:10px;
}

#settings-body {
width:439px;
background-color:#fff;
border-top:#e1e1e1 solid 1px;
padding:5px 0;
}

#settings-content {
width:310px;
background-color:#fff;
margin-bottom:10px;
text-align:left;
border-bottom:#e1e1e1 dashed 1px;
padding:5px 0;
}

#settings-submit {
width:310px;
background-color:#fff;
text-align:center;
margin:0 auto;
padding:10px;
}

#advertisement-header-160 {
width:160px;
margin-top:10px;
}

#twitter {
width:300px;
height:152px;
margin-bottom:15px;
}

#right-content {
margin-right:10px;
margin-top:10px;
width:300px;
height:250px;
background:#000;
padding:0;
}

.cls {
clear:both;
}

.mrtpie {
margin-top:22px;
_margin-top:22px;
}

#footer {
padding:0;
}

#footer-top {
width:950px;
height:23px;
background:url(../images/footer-top.gif) no-repeat;
margin:0 auto;
padding:3px 10px;
}

#footer p {
background:#01326a;
width:auto;
margin:0;
}

#submenu-header {
width:138px;
border:none;
border-bottom:dashed 1px #e1e1e1;
border-top:dashed 1px #e1e1e1;
margin:0 10px 0 8px;
padding:8px 0 5px 3px;
}

#submenu-country {
width:138px;
border:none;
margin:0 10px 0 13px;
padding:5px 0 0;
}

.tabbed-box {
text-align:center;
width:449px;
background:url(http://www.pongleague.com/images/update-background.gif) no-repeat;
}

.tabbed-box-search {
text-align:center;
width:625px;
background:url(http://www.pongleague.com/images/search-header-background.gif) no-repeat;
}

.tabbed-box-connect {
width:449px;
height:30px;
}

.tabbed-border {
text-align:center;
margin-bottom:10px;
width:435px;
height:25px;
}

.tabbed-box .tabs li a {
display:inline;
width:435px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:center;
text-decoration:none;
color:#74224c;
background:#fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
padding:5px 20px;
}

.tabbed-content {
text-align:left;
width:435px;
display:none;
padding:0;
}

.tabbed-box1 {
text-align:center;
width:290px;
background:#fff;
margin-left:6px;
}

.tabbed-border1 {
text-align:center;
background:#fff;
width:435px;
height:41px;
padding:0;
}

.tabbed-border2 {
text-align:center;
background:#fff;
width:290px;
height:41px;
}

.tabbed-box1 .tabs1 li a {
display:inline;
width:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:center;
text-decoration:none;
color:#74224c;
background:#fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #ddd;
padding:5px 20px;
}

.tabbed-box1 .tabs1 li a.active {
background:#fff;
color:#333;
border-bottom:1px solid #f6f6f6;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
border-top:1px solid #ddd;
}

.tabbed-content1 {
text-align:left;
width:450px;
display:none;
padding:0;
}

a:focus {
-moz-outline-style:none;
}

#tab-area {
width:435px;
font-size:12px;
float:left;
text-align:left;
margin-bottom:10px;
padding:0;
}

#tab-area1 {
width:290px;
font-size:12px;
float:left;
text-align:left;
margin-bottom:10px;
padding:5px 0 0;
}

.tabsecond {
float:left;
width:449px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
line-height:19px;
padding:0;
}

.tabsecond ul {
list-style:none;
cursor:pointer;
height:25px;
margin:0;
}

.tabsecond a {
float:left;
margin-left:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:center;
height:25px;
text-decoration:none;
color:#4679ba;
background:#e4ecfa;
border-left:0 solid #7c8c97;
border-right:0 solid #7c8c97;
border-top:0 solid #7c8c97;
border-bottom:0 solid #fff;
padding:0 13px;
}

.tabsecond a:hover {
color:#333;
border-bottom:0 solid #fff;
border-left:0 solid #ddd;
border-right:0 solid #ddd;
border-top:0 solid #ddd;
background:#fff;
}

.tabsecond .active a {
color:#333;
border-bottom:1px solid #fff;
border-left:0 solid #ddd;
border-right:0 solid #ddd;
border-top:0 solid #ddd;
background:#FFF;
}

.tabsecond1 {
float:left;
width:290px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
line-height:19px;
padding:0;
}

.tabsecond1 ul {
list-style:none;
cursor:pointer;
height:25px;
margin:0;
padding:5px 0 0 20px;
}

.tabsecond1 a {
float:left;
margin-left:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:center;
height:25px;
text-decoration:none;
color:#666;
background:#d3d3d3;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
border-top:1px solid #ddd;
border-bottom:1px solid #fff;
padding:0 13px;
}

.tabsecond1 a:hover {
color:#333;
border-bottom:1px solid #fff;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
border-top:1px solid #ddd;
background:#fff;
}

.tabsecond1 .active a {
color:#333;
border-bottom:1px solid #f6f6f6;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
border-top:1px solid #ddd;
background:#fff;
}

.tabsecond-container {
text-align:left;
font-size:16px;
height:auto;
padding-bottom:3px;
padding-top:12px;
clear:both;
margin:0;
}

.tabsecond-container-2 {
height:auto;
clear:both;
width:270px;
background:url(http://www.pongleague.com/images/box-300-bottom.gif) no-repeat bottom #f6f6f6;
margin:0;
padding:5px 10px 3px;
}

.tabsecond-container-3 {
height:auto;
clear:both;
background-color:#fff;
width:625px;
padding-top:2px;
padding-bottom:10px;
margin:0;
}

#form-left {
float:left;
width:295px;
text-align:right;
padding:5px;
}

#form-left-select {
float:left;
width:295px;
text-align:right;
vertical-align:middle;
margin:15px 0;
padding:5px;
}

#form-right {
float:right;
width:295px;
text-align:left;
padding:5px;
}

#form-right-select {
float:right;
width:295px;
text-align:left;
vertical-align:middle;
margin:15px 0;
padding:5px;
}

#form-center {
width:600px;
border-bottom:#e1e1e1 dashed 1px;
padding:5px;
}

#form {
width:100%;
}

#field {
width:300px;
border:#a1b4c2 solid 1px;
padding:5px;
}

#field-profile {
width:154px;
border:#a1b4c2 solid 1px;
padding:3px;
}

#field-update {
width:375px;
border:#a1b4c2 solid 1px;
padding:5px;
}

#field-description {
width:300px;
height:100px;
border:#a1b4c2 solid 1px;
padding:5px;
}

#field-description-tall {
width:300px;
height:300px;
border:#a1b4c2 solid 1px;
padding:5px;
}

#field-small {
width:195px;
border:#a1b4c2 solid 1px;
padding:5px;
}

#field-price {
width:40px;
border:#a1b4c2 solid 1px;
padding:5px;
}

#field-300-description {
width:230px;
height:100px;
border:#a1b4c2 solid 1px;
padding:5px;
}

.contentContainer {
width:300px;
font-size:12px;
float:left;
margin-bottom:10px;
}

.padB5 {
padding-bottom:5px;
}

.pad_widget {
padding:5px 5px 5px 15px;
}

div.newsletter_top,div.mobile_top,div.rss_top,div.twitter_top {
width:300px;
height:28px;
background:url(http://www.pongleague.com/images/top_nav_icons.png) no-repeat 0 0;
}

div.newsletter_bottom,div.mobile_bottom,div.rss_bottom,div.twitter_bottom {
width:300px;
height:31px;
background-repeat:no-repeat;
}

div.newsletter_top {
width:300px;
height:28px;
}

div.mobile_top {
background-position:-304px 0;
width:300px;
height:28px;
}

div.rss_top {
background-position:-608px 0;
width:300px;
height:28px;
}

div.twitter_top {
background-position:-912px 0;
width:300px;
height:28px;
}

div#headerconnect {
position:relative;
}

a#newsletter_Nav,a#mobile_Nav,a#rss_Nav,a#twitter_Nav {
display:block;
position:absolute;
top:0;
height:28px;
}

a#newsletter_Nav {
width:91px;
left:5px;
}

a#mobile_Nav {
width:70px;
left:96px;
}

a#rss_Nav {
width:57px;
left:166px;
}

a#twitter_Nav {
width:82px;
left:223px;
}

div#widget_bottom {
background-image:url(http://www.pongleague.com/images/twitter_bottom.jpg);
background-repeat:no-repeat;
height:16px;
margin-bottom:1px;
}

div#widget_content {
height:130px!important;
background-repeat:repeat-y;
line-height:16px;
background-image:url(http://www.pongleague.com/images/newsletter_bkgrd.gif);
font-family:"Lucida Grande", Arial, Verdana, sans-serif;
font-size:11px;
color:#333;
font-weight:400;
padding-left:15px;
padding-right:15px;
}

div.mkt_widget_content p {
padding:6px;
}

div.mkt_widget_bottom {
background-image:url(http://www.pongleague.com/images/mkt_widget_bottom.jpg);
background-repeat:no-repeat;
height:10px;
}

div#mobile_content.mkt_widget_content img {
margin-left:10px;
}

#forum {
width:617px;
height:auto;
background:#eceff5;
margin:0;
padding:5px;
}

#forum-navigation {
width:612px;
line-height:41px;
text-indent:140px;
padding-right:15px;
padding-top:8px;
height:33px;
text-align:right;
background:url(http://www.pongleague.com/images/forum.gif) no-repeat;
}

#forumh-left {
float:left;
width:315px;
background:#a7b2c2;
}

#forumh-right {
float:right;
width:302px;
background:#a7b2c2;
}

#forumh-left-left {
float:left;
width:250px;
text-align:center;
height:25px;
padding-top:8px;
border-right:#fff 1px solid;
color:#FFF;
}

#forumh-left-right {
float:right;
width:63px;
text-align:center;
height:25px;
padding-top:8px;
border-right:#fff 1px solid;
color:#FFF;
}

#forumh-right-left {
float:left;
width:63px;
text-align:center;
height:25px;
padding-top:8px;
border-right:#fff 1px solid;
color:#FFF;
}

#forumh-right-right {
float:right;
width:237px;
text-align:center;
height:25px;
padding-top:8px;
color:#FFF;
}

#forum-left {
float:left;
width:314px;
background:#dfe5f0;
border-bottom:#fff 1px solid;
height:100px;
}

#forum-right {
float:right;
width:302px;
background:#dfe5f0;
border-bottom:#fff 1px solid;
height:100px;
}

#forum-left-left {
float:left;
width:239px;
text-align:left;
border-left:#f1f1f1 1px solid;
height:100px;
padding:10px 0 15px 10px;
}

#forum-left-right {
float:right;
width:63px;
padding-top:10px;
text-align:center;
border-left:#fff 1px solid;
height:100px;
}

#forum-right-left {
float:left;
width:63px;
text-align:center;
border-right:#fff 1px solid;
padding-top:10px;
height:100px;
}

#forum-right-right {
float:right;
width:227px;
text-align:left;
padding-top:10px;
height:100px;
}

#forumh-topic-left {
float:left;
width:139px;
text-align:center;
height:25px;
padding-top:8px;
border-right:#fff 1px solid;
background:#476ea7;
color:#FFF;
}

#forumh-topic-right {
float:right;
width:477px;
text-align:center;
height:25px;
padding-top:8px;
background:#476ea7;
color:#FFF;
}

#forum-topic-left {
float:left;
width:119px;
background:#eceff5;
padding:10px 5px;
}

#forum-topic-right {
float:right;
width:477px;
background:#eceff5;
border-left:#fff 1px solid;
}

#forum-topic-date {
text-align:right;
width:460px;
padding:8px 10px 4px 0;
}

#forum-action-footer {
text-align:right;
width:460px;
padding:0 10px 6px 0;
}

#forum-topic-message {
width:480px;
padding:10px;
}

#forum-topic-quote {
width:600px;
background:#f7f7f7;
padding:10px;
}

#forum-topic-top {
background:url(http://www.pongleague.com/images/message-top.gif) no-repeat top right;
height:11px;
width:466px;
}

#forum-topic-middle {
background:url(http://www.pongleague.com/images/message-middle.gif) repeat-y top right;
width:415px;
padding-right:16px;
padding-left:35px;
}

#forum-topic-bottom {
background:url(http://www.pongleague.com/images/message-bottom.gif) no-repeat bottom right;
height:11px;
width:466px;
margin-bottom:5px;
}

#forum-footer {
width:400px;
padding:10px;
}

#update-300 {
width:240px;
background-color:#db8282;
color:#fff;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
padding:15px;
}

#update-450 {
width:385px;
background-color:#db8282;
color:#fff;
margin-top:10px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
padding:15px;
}

#null-450 {
width:385px;
margin-top:10px;
margin-left:10px;
padding:15px;
}

#profile-category {
border-bottom:#e1e1e1 solid 1px;
}

#photo-navigation {
width:612px;
line-height:41px;
text-indent:140px;
padding-right:15px;
padding-top:8px;
height:33px;
text-align:right;
background:url(http://www.pongleague.com/images/photos.gif) no-repeat;
}

#photo-mini-navigation {
text-align:left;
padding:0 0 5px 5px;
}

#photo-create-grey {
width:620px;
background-color:#f7f7f7;
padding:0 0 25px;
}

#video-header {
width:434px;
line-height:41px;
text-indent:140px;
padding-right:15px;
padding-top:8px;
height:33px;
background:url(http://www.pongleague.com/images/videos.gif) no-repeat;
text-align:right;
}

#blog-header {
width:434px;
line-height:41px;
text-indent:140px;
padding-right:15px;
padding-top:8px;
height:33px;
background:url(http://www.pongleague.com/images/blogs.gif) no-repeat;
text-align:right;
}

#event-header {
width:434px;
line-height:41px;
text-indent:140px;
padding-right:15px;
padding-top:8px;
height:33px;
background:url(http://www.pongleague.com/images/header-event-post.gif) no-repeat;
text-align:right;
}

#team-header {
width:434px;
line-height:41px;
text-indent:140px;
padding-right:15px;
padding-top:8px;
height:33px;
background:url(http://www.pongleague.com/images/teams.gif) no-repeat;
text-align:right;
}

#team-blog-header {
width:434px;
line-height:41px;
text-indent:140px;
padding-right:15px;
padding-top:8px;
height:33px;
background:url(http://www.pongleague.com/images/my-team-blog.gif) no-repeat;
text-align:right;
}

#rapid-registration-header {
width:434px;
line-height:41px;
text-indent:140px;
padding-right:15px;
padding-top:8px;
height:33px;
background:url(http://www.pongleague.com/images/rapid-registration.gif) no-repeat;
text-align:right;
}

#album-header {
width:605px;
line-height:41px;
text-indent:140px;
padding-right:15px;
padding-top:8px;
height:33px;
background:url(http://www.pongleague.com/images/album.gif) no-repeat;
text-align:right;
}

#update-header {
width:605px;
line-height:41px;
text-indent:140px;
padding-right:15px;
padding-top:8px;
height:33px;
background:url(http://www.pongleague.com/images/updates.gif) no-repeat;
text-align:right;
}

#kotc-header {
width:612px;
height:41px;
background:url(http://www.pongleague.com/images/kotc-header.gif) no-repeat;
}

#kotc-logo-background {
width:627px;
background:url(http://www.pongleague.com/images/kotc-logo-background.gif) no-repeat right top;
}

#breakers-logo-background {
width:627px;
background:url(http://www.pongleague.com/images/breakers-logo-background.gif) no-repeat right top;
}

#kotc-content-left-header {
width:356px;
background:#53232a;
text-align:left;
border-top:#f8e8b8 solid 1px;
border-right:#f8e8b8 solid 1px;
padding:6px 10px;
}

#kotc-content-right-header {
width:214px;
background:#53232a;
text-align:left;
border-top:#f8e8b8 solid 1px;
border-right:#f8e8b8 solid 1px;
padding:6px 10px;
}

#kotc-information {
width:376px;
text-align:left;
padding:15px 0;
}

#header-more {
width:100px;
height:16px;
background:url(http://www.pongleague.com/images/header-arrow.gif) right bottom no-repeat;
text-align:right;
padding-right:20px;
vertical-align:top;
}

#header-more-grey-long {
width:200px;
height:16px;
background:url(http://www.pongleague.com/images/header-arrow-grey.gif) right bottom no-repeat;
text-align:right;
padding-right:20px;
vertical-align:top;
}

#header-schedule {
width:434px;
padding-right:15px;
height:23px;
background:url(http://www.pongleague.com/images/schedule.gif) no-repeat;
margin-top:10px;
padding-top:9px;
}

#header-latest {
width:434px;
padding-right:15px;
height:23px;
background:url(http://www.pongleague.com/images/latestnews.gif) no-repeat;
padding-top:9px;
}

#header-select-region {
width:434px;
padding-right:15px;
height:23px;
background:url(http://www.pongleague.com/images/select-region.gif) no-repeat;
padding-top:9px;
}

#header-rfp {
width:275px;
padding-right:25px;
height:23px;
background:url(http://www.pongleague.com/images/recent-posts.gif) no-repeat;
padding-top:9px;
}

#header-teams {
width:285px;
padding-right:15px;
height:23px;
background:url(http://www.pongleague.com/images/teams.gif) no-repeat;
padding-top:9px;
}

#header-featured {
width:285px;
padding-right:15px;
height:23px;
background:url(http://www.pongleague.com/images/featured.gif) no-repeat;
text-align:right;
padding-top:9px;
}

#header-activity-stream {
width:434px;
padding-right:15px;
height:23px;
background:url(http://www.pongleague.com/images/activity-stream.gif) no-repeat;
padding-top:9px;
}

#header-register {
width:605px;
padding-right:15px;
height:42px;
background:url(http://www.pongleague.com/images/register-header.gif) no-repeat;
}

#header-compose {
width:605px;
padding-right:15px;
height:32px;
background:url(http://www.pongleague.com/images/compose-message.gif) no-repeat;
}

#header-sent {
width:605px;
padding-right:15px;
height:32px;
background:url(http://www.pongleague.com/images/sent-messages.gif) no-repeat;
}

#header-saved {
width:605px;
padding-right:15px;
height:32px;
background:url(http://www.pongleague.com/images/saved-messages.gif) no-repeat;
}

#header-send-request {
width:605px;
padding-right:15px;
height:32px;
background:url(http://www.pongleague.com/images/sent-requests.gif) no-repeat;
}

#header-friend-request {
width:605px;
padding-right:15px;
height:32px;
background:url(http://www.pongleague.com/images/friend-requests.gif) no-repeat;
}

#header-inbox {
width:605px;
padding-right:15px;
height:41px;
background:url(http://www.pongleague.com/images/inbox.gif) no-repeat;
}

#header-trash {
width:605px;
padding-right:15px;
height:32px;
background:url(http://www.pongleague.com/images/trash.gif) no-repeat;
}

#header-new-friends {
width:605px;
padding-right:15px;
height:32px;
background:url(http://www.pongleague.com/images/new-friends.gif) no-repeat;
}

#sign-in-top {
width:290px;
background:url(http://www.pongleague.com/images/sign-in.gif) no-repeat;
padding-right:10px;
height:24px;
padding-top:8px;
}

#sign-in-middle {
width:300px;
background:url(http://www.pongleague.com/images/sign-in-mid.gif) repeat-y;
}

#sign-in-bottom {
width:300px;
background:url(http://www.pongleague.com/images/sign-in.gif) bottom no-repeat;
height:10px;
margin-bottom:10px;
}

#grey-background {
background:#f7f7f7;
width:620px;
margin:0;
padding:0 0 20px;
}

#bottom {
width:950px;
height:110px;
background:url(http://www.pongleague.com/images/footer-logo.png) no-repeat left;
}

#polling {
width:300px;
background:url(http://www.pongleague.com/images/poll-gradient.png) repeat-x top;
}

#search-filter {
width:625px;
background:url(http://www.pongleague.com/images/search-filter-background.gif) no-repeat top;
}

#rank {
width:625px;
background:#fff;
border-bottom:#e1e1e1 solid 1px;
padding:6px 0;
}

#rank-left {
width:80px;
float:left;
padding:5px 0 0;
}

#rank-right {
float:right;
width:535px;
}

#rank-right-left {
float:left;
width:263px;
}

#rank-right-right {
float:right;
width:263px;
}

#rank-team-left {
float:left;
width:330px;
padding:3px 0;
}

#rank-team-right {
float:right;
width:203px;
padding:5px 0;
}

#video-bg {
background:url(../images/video-bg.gif) no-repeat right;
height:21px;
width:180px;
text-align:center;
}

#right-container {
background:#eceff5;
width:297px;
border-left:#eceff5 1px solid;
border-right:#eceff5 1px solid;
margin:0;
}

#recent-forum-posts {
border-right:#fff 1px solid;
border-bottom:#fff 1px solid;
padding:4px;
}

#recent-forum-max {
max-height:inherit;
}

.padL {
padding-left:5px;
}

.wht {
background-color:#FFF;
}

.tb11 {
background:#FFF url(http://www.pongleague.com/images/searchtxt.png) no-repeat 4px 4px;
border:1px solid red;
width:180px;
height:15px;
padding:4px 4px 4px 22px;
}

OPTION.mar {
background-color:maroon;
color:#FFF;
width:80px;
height:10px;
padding:4px 4px 4px 22px;
}

OPTION.white {
background-color:#FFF;
color:maroon;
width:80px;
height:10px;
padding:4px 4px 4px 22px;
}

p,.AccordionPanel {
margin:0;
padding:0;
}

#navlft ul li a,#navlft ul li a:link {
text-decoration:none;
padding-left:10px;
color:#003D70;
display:block;
cursor:default;
}

.button-update,.button,.button:hover,.button-short,.button-short:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#fff;
text-decoration:none;
width:94px;
position:relative;
border:0;
padding-bottom:2px;
height:24px;
text-align:center;
vertical-align:top;
background:url(http://www.pongleague.com/images/button-update.gif) no-repeat;
cursor:pointer;
user-focus:none;
outline:none;
-moz-user-focus:none;
-moz-outline:none;
margin:0;
}

.button-updates,.button-updates:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#0c55a5;
text-decoration:none;
width:449px;
position:relative;
border:0;
height:42px;
text-align:center;
vertical-align:top;
background:url(http://www.pongleague.com/images/button-updates-roll.gif) no-repeat;
cursor:pointer;
user-focus:none;
outline:none;
-moz-user-focus:none;
-moz-outline:none;
margin:0;
}

.search-local-button,.search-local-button:link,.search-local-button:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#fff;
text-decoration:none;
width:68px;
position:relative;
border:0;
height:24px;
padding-bottom:2px;
text-align:left;
padding-left:18px;
vertical-align:top;
background:url(http://www.pongleague.com/images/search-local.gif) no-repeat;
cursor:pointer;
margin:0;
}

.add-button,.add-button:link,.add-button:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#fff;
text-decoration:none;
width:83px;
position:relative;
border:0;
height:24px;
padding-bottom:2px;
text-align:left;
padding-left:18px;
vertical-align:top;
background:url(http://www.pongleague.com/images/add-button.gif) no-repeat;
cursor:pointer;
margin:0;
}

.add-button-light,.add-button-light:link,.add-button-light:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#fff;
text-decoration:none;
width:83px;
position:relative;
border:0;
height:24px;
padding-bottom:2px;
text-align:left;
padding-left:18px;
vertical-align:top;
background:url(http://www.pongleague.com/images/add-button-light.gif) no-repeat;
cursor:pointer;
margin:0;
}

.kotc-button,.kotc-button:link,.kotc-button:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#fff;
text-decoration:none;
width:176px;
position:relative;
border:0;
margin-bottom:1px;
height:30px;
padding-bottom:2px;
text-align:left;
padding-left:18px;
vertical-align:top;
background:url(http://www.pongleague.com/images/kotc-button.gif) no-repeat;
cursor:pointer;
}

.l,.l:link,.l:visited,.l:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#333;
text-decoration:none;
}

.lw,.lw:link,.lw:visited,.lw:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#fff;
text-decoration:none;
}

.lwn,.lwn:link,.lwn:visited,.lwn:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#fff;
text-decoration:none;
}

.ht,.ht:link,.ht:visited,.ht:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#e3f1ff;
text-decoration:none;
vertical-align:top;
}

.hg,.hg:link,.hg:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#d1d1d1;
text-decoration:none;
vertical-align:top;
}

.ha,.ha:link,.ha:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#c0deff;
text-decoration:none;
vertical-align:top;
}

.wm,.wm:link,.wm:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#fff;
text-decoration:none;
vertical-align:top;
}

.f,.f:link,.f:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#fff;
text-decoration:none;
}

.hm,.t {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:14px;
color:#0c55a5;
}

.bslink,a.bslink:link,a.bslink:visited,a.bslink:hover {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#0c55a5;
text-decoration:none;
}

.bnlink,a.bnlink:link,a.bnlink:visited {
font-size:12px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:#0c55a5;
text-decoration:none;
}

.blink,a.blink:link,a.blink:visited {
font-size:10px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#0c55a5;
text-decoration:none;
}

.bm:link,.bm:visited,.bm:hover,.bmb,.bmb:link,.bmb:visited,.bmb:hover {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:#666;
text-decoration:none;
}

.tr,.trb {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#fff;
}

a.tr:link,a.tr:visited,a.trb:link,a.trb:visited,a.trb:hover {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#fff;
text-decoration:none;
}

a.hw:link,a.hw:visited {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#c0deff;
text-decoration:none;
vertical-align:top;
}

#border,#wrap {
width:970px;
margin:0 auto;
}

#left-type,#left-country,#left-region {
width:160px;
padding:0;
}

.AccordionPanelTabHover,.AccordionFocused .AccordionPanelTab,.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
background:#f7f7f7;
}

#settings-text,#settings-text1 {
width:310px;
background-color:#fff;
margin-bottom:5px;
text-align:left;
padding:0 0 3px;
}

#advertisement-header,#promotion {
width:300px;
}

#submenu-varietal,#submenu-region {
width:138px;
border:none;
margin:0 10px 0 18px;
padding:5px 0 0;
}

.tabbed-box .tabs li,.tabbed-box1 .tabs1 li {
list-style:none;
float:left;
height:25px;
background-color:#fff;
border-top:1px solid #ddd;
}

.tabbed-box .tabs li a:hover,.tabbed-box .tabs li a.active,.tabbed-box1 .tabs1 li a:hover {
color:#333;
border-bottom:1px solid #f6f6f6;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
border-top:1px solid #ddd;
background:url(http://www.pongleague.com/images/tab-bg.gif) repeat-x;
}

.tabbed-box .tabs li a:focus,.tabbed-box1 .tabs1 li a:focus,a:active {
outline:none;
}

.tabsecond li,.tabsecond1 li {
display:inline;
line-height:24px;
height:25px;
margin:0;
padding:0;
}

#field-drop,#field-drop1 {
width:310px;
border:#a1b4c2 solid 1px;
padding:5px;
}

#field-300,#field-300-browse {
width:230px;
border:#a1b4c2 solid 1px;
padding:5px;
}

div#widget_content a,div.mkt_widget_content a {
text-decoration:underline;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
font-weight:400;
}

div#widget_content img,div.mkt_widget_content img {
margin-right:6px;
}

#flash
	{
	margin-top:10px;
	text-align:center;
	
	}
	#searchword
	{
	text-align:left; margin-top:20px; display:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	}
	.searchword
	{
	font-weight:bold;
	color:#000000;
	
	}
	#search_box
	{
	padding:4px; border:solid 1px #666666; width:180px; height:20px; font-size:18px;-moz-border-radius: 6px;-webkit-border-radius: 6px;
	}
	.search_button
	{
	background:url(http://www.pongleague.com/images/searchteam.png); border:#000000 solid 1px; padding-left:4px;padding-right:4px;padding-top:4px;padding-bottom:4px; color:#000; font-weight:bold; font-size:14px;-moz-border-radius: 4px;-webkit-border-radius: 4px;
	}