body {
    margin: 0 auto;
    max-width: 770px;
}
div {text-align:left;}
div, img { border:0;border-collapse:collapse;}
div, form, p, ul, li, h1, h2, h3, dl, dt, dd { margin:0; padding:0;}
div, p, a, h1, h2, input {font:12px/13px Arial, Helvetica, sans-serif;color:#000000;}

a, .hed_top a:hover, .box ul li a:hover,.ban a:hover {text-decoration: underline;}
a:hover, .hed_top a, .menu ul li a, .menu ul li a:hover, .box ul li a,.ban a {text-decoration: none;}

.left { float:left;}
.right { float:right;}
.clear {clear: both;}

.hed {width:100%;} 
.top {width:100%;} 
.cont {width:100%;} 
.foot {width:100%;}
.hed, .cont1, .foot1 .menu {width:769px;}

.glob {
    background:url(../img/hed.gif) repeat-x 0 139px;
}

.hed {background:url(../img/top1.jpg) no-repeat top left;}
.hed_top {padding:37px 0px 35px 38px;}
.hed_top p {color:#719022; border-bottom:1px solid #084903;padding:0px 0px 7px 0px;margin-left:152px;}

.menu {height:57px;}
.menu ul {list-style:none;margin:0px 0px 0px 11px;}
.menu ul li { float:left; vertical-align:top;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.menu ul li a { display:block; font-weight:bold; font-size:12px; color:#333333;height:30px;padding:20px 0px 0px 0px; text-align:center;}
.menu ul li a:hover {color:#FFFFFF;background:url(../img/n4.gif);}

	.menu ul li.nn1 a {background:url(../img/nn1.gif);width:64px;}
	.menu ul li.nn1 a:hover {background:url(../img/nn1n.gif);}

	.menu ul li.nn2 a {background:url(../img/nn2.gif);width:70px;}
	.menu ul li.nn2 a:hover {background:url(../img/nn2n.gif);}

	.menu ul li.nn3 a {background:url(../img/nn3.gif);width:62px;}
	.menu ul li.nn3 a:hover {background:url(../img/nn3n.gif);}

	.menu ul li.nn4 a {background:url(../img/nn4.gif);width:78px;}
	.menu ul li.nn4 a:hover {background:url(../img/nn4n.gif);}

	.menu ul li.nn5 a {background:url(../img/nn5.gif);width:77px;}
	.menu ul li.nn5 a:hover {background:url(../img/nn5n.gif);}

	.menu ul li.nn6 a {background:url(../img/nn6.gif);width:96px;}
	.menu ul li.nn6 a:hover {background:url(../img/nn6n.gif);}

	.menu ul li.nn7 a {background:url(../img/nn7.gif);width:69px;}
	.menu ul li.nn7 a:hover {background:url(../img/nn7n.gif);}

	.menu ul li.nn8 a {background:url(../img/nn8.gif);width:90px;}
	.menu ul li.nn8 a:hover {background:url(../img/nn8n.gif);}

	.menu ul li.nn9 a {background:url(../img/nn9.gif);width:85px;}
	.menu ul li.nn9 a:hover {background:url(../img/nn9n.gif);}

.cont { background-color:#FFFFFF;padding:4px 0px 10px 6px;}

.cont a { color:#0099CC;}
.cont b { color:#69AB00;}

.cont h1, .center h2 { display:block; font-size:21px; color:#333333;padding:3px 0px 9px 0px;}

.cont .box { width:186px;border:1px solid #DEDFD4;}

.box ul {width:158px;margin:3px 0px 0px 7px;}
.box ul li { list-style:none; border-bottom:1px solid #E5E5E5;padding:5px 0px 3px 0px;}
.box ul li.bd { border:none;}
.box ul li a {font:12px Tahoma, Arial, Geneva, sans-serif;color:#333333; border-left:2px solid #FF6633;padding:0px 0px 0px 12px;margin:0px 0px 0px 9px;}

.center { width:340px;border-left:1px solid #C8CAC2;border-right:1px solid #C8CAC2;margin:0px 0px 0px 7px;}
.center h1 { border: none;}
.center img.m {margin:0px 0px 10px 0px;}
div.p {padding:0px 10px 10px 17px;}
.center div h2 { border-color:#8BC200;margin:10px 0px 8px 0px;}
.center p.bord { clear:both; border-top:1px dashed #999999;margin:7px 0px 0px 0px;padding:5px 0px 0px 0px;}

.center2 {width:555px; border-right: none;}

.m1 {margin:10px 0px 0px 0px;}
.m1 a {margin:14px 0px 0px 0px; display:block;}
.m1 span a { display:block;margin:0px 0px 6px 0px;}

div.hr {border-bottom:1px solid #C8CAC3;}

.rh {width:220px;}
.rh div.p {padding:0px 0px 0px 17px;}
.rh h1 { border-color:#FF6633;margin:10px 0px 8px 0px;}
.rh dt { color:#FF6633; font-weight:bold;margin:7px 0px 0px 0px;}
.rh dd { border-bottom:1px dashed #999999;padding:5px 0px 10px 0px;}
.rh dd.bn { border:none;}
.rh img {margin:0px 0px 0px 6px;}

.lh {width:200px;}
.lh a {font:12px Tahoma, Arial, Geneva, sans-serif; color:#333333; text-decoration: none;}
.lh div.p {padding:0px 0px 0px 17px;}
.lh h1 { border-color:#FF6633;margin:10px 0px 8px 0px;}
.lh dt { color:#FF6633; font-weight:bold;margin:7px 0px 0px 0px;}
.lh dd { border-bottom:1px dashed #999999;padding:5px 0px 10px 0px;}
.lh dd.bn { border:none;}
.lh img {margin:0px 0px 0px 6px;}

.box1 {width:246px;padding:0px 16px 0px 0px;border-right:1px solid #C8CAC2;}
.box1 span { display:block;margin:13px 0px 18px 0px;}
.box1 span a { display:block;margin:0px 0px 6px 0px;}

.box3 {padding:3px 0px 0px 25px;width:725px;}
.box3 h1 { border-bottom: none;}
.box3 a { color:#69AB00;}


.box2 {width:216px;padding:0px 0px 0px 18px;}
.box2 p {margin:10px 0px 20px 0px;}

.form {margin:19px 0px 0px 6px;}
.form input { display:block;}
.form input.text {width:172px;height:18px; border:1px solid #CCCCCC;padding:3px 0px 0px 5px;margin:10px 0px 8px 0px;}
.form input.sub {margin:0px 0px 0px 94px;}

.ban { width:186px;border:1px solid #339900;padding:0px 0px 13px 0px;margin: 8px 0px 0px 0px;}
.ban h3 { display:block; font-size:21px; color:#FFFFFF; background:#339900;padding:11px 0px 7px 11px;margin:0px 0px 11px 0px;}
.ban a { display:block; color:#666666;background:url(../img/w4.gif) no-repeat left;padding:0px 0px 0px 22px;margin:0px 0px 0px 15px; font-size:11px; font-weight:bold;}

.foot {background:url(../img/f.gif) repeat-x top;}
.foot1 {padding:17px 0px 20px 29px; color:#494E37;}
.foot1 span {padding:0px 29px 0px 0px;}
.foot1 p {margin:4px 0px 0px 0px;color:#494E37;}
.foot1 a, .foot1 span, .hed_top a { font-weight:bold; color:#FFFFFF; line-height:14px;}

a {
  color: #0088cc;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #005580;
  text-decoration: underline;
}

.table {
  width: 100%;
  margin: 8px;
  border-collapse: collapse;
  border-spacing: 0;
}

.table th,
.table td {
  padding: 8px;
  line-height: 13px;
  text-align: left;
  vertical-align: top;
}

.table-bordered th,
.table-bordered td {
    border: 1px solid black;
}

.table th {
  font-weight: bold;
}

.table caption{
  font:14px/15px Arial, Helvetica, sans-serif; color:#000000;
  font-weight: bold;
}

.table thead th {
  vertical-align: bottom;
}

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}

.table tbody + tbody {
  border-top: 2px solid #dddddd;
}

.table .table {
  background-color: #ffffff;
}

.table-condensed th,
.table-condensed td {
  padding: 3px 5px;
}

.table-striped tbody > tr:nth-child(even) > td,
.table-striped tbody > tr:nth-child(even) > th {
  background-color: #f9f9f9;
}

.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}

.table a {color:#333333;}

ul,
ol {
  padding: 0;
  margin: 0 0 10px 25px;
}

ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}

li {
  line-height: 20px;
}

.black-cell {
    background: #a9a9a9 !important;
}

#tournament-select {
    width: 200px;
}


.tab ul { padding:3px 0px 0px 7px; }
.tab ul li { list-style:none; display: inline; padding:5px 0px 3px 0px;}
.tab ul li.bd { border:none;}
.tab ul li a {font:12px Tahoma, Arial, Geneva, sans-serif; color:#333333; border-right:2px solid #FF6633;padding:0px 12px 0px 0px;margin:0px 9px 0px 0px;}
.tab ul li:last-child a {border: none;}
.tab ul li a.selected {font-weight: bold;}


.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
     -moz-transition: 0.6s ease-in-out left;
       -o-transition: 0.6s ease-in-out left;
          transition: 0.6s ease-in-out left;
}

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}

.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}

.carousel-inner > .active {
  left: 0;
}

.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.carousel-inner > .next {
  left: 100%;
}

.carousel-inner > .prev {
  left: -100%;
}

.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}

.carousel-inner > .active.left {
  left: -100%;
}

.carousel-inner > .active.right {
  left: 100%;
}

.carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #ffffff;
  text-align: center;
  background: #222222;
  border: 3px solid #ffffff;
  -webkit-border-radius: 23px;
     -moz-border-radius: 23px;
          border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

.carousel-control.right {
  right: 15px;
  left: auto;
}

.carousel-control:hover,
.carousel-control:focus {
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

.carousel-indicators {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 5;
  margin: 0;
  list-style: none;
}

.carousel-indicators li {
  display: block;
  float: left;
  width: 10px;
  height: 10px;
  margin-left: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255, 255, 255, 0.25);
  border-radius: 5px;
}

.carousel-indicators .active {
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 15px;
  background: #333333;
  background: rgba(0, 0, 0, 0.75);
}

.carousel-caption h4,
.carousel-caption p {
  line-height: 20px;
  color: #ffffff;
}

.carousel-caption h4 {
  margin: 0 0 5px;
}

.carousel-caption p {
  margin-bottom: 0;
}