﻿/* CSS Document */

body {
position:relative;
margin: 0px 0px 0px 0px;
background:#000 url(../images/common/SBBackground.jpg) no-repeat fixed top center;
}

.mainContent{
text-align:left;
}

h1{
padding:0px 0px 0px 45px;
font:bold italic 30px Verdana, Arial, Sans-Serif;
color:#FFF722;
text-align:left;
}

.headerContainer{
position:relative;
width:1000px;
}

.header{
position:relative;
padding-top:29px;
width:1000px;
height:141px;
background:url(../images/header/headerBG.png) bottom no-repeat;
}

.headerlogo{
position:absolute; 
z-index:2; 
padding:15px 0px 0px 40px;
}

.footer{
width:1000px;
font:bold italic 13px Verdana, Arial, Sans-Serif;
text-align:center;
color:#FFF722;
line-height:25px;
}

.verdana12White{
font:12px Verdana, Arial, Sans-Serif;
color:#fff;
}

.verdana11BoldWhite{
font:bold 11px Verdana, Arial, Sans-Serif;
color:#fff;
}

.navigation{
position:relative;
float:left;
top:4px;
width:180px;
border:#3F3F3F solid 1px;
border-left:none;
border-top:none;
}

.navigationInner{
display:block;
width:179px;
padding:8px 0px 7px 0px;
font:bold italic 14px Verdana, Arial, Sans-Serif;
text-align:left;
line-height:19px;
border:#000 solid 1px;
border-left:none;
border-top:none;
background:url(../images/header/cornerTick.jpg) right bottom no-repeat;
}

.headerAd{
margin:15px 62px 0px 0px;
float:right;
width:400px; height:90px;
border:#333 solid 1px;
border-top:#000 solid 1px;
border-left:#000 solid 1px;
}


.headerAdInner{
position:relative;
width:398px; 
height:88px;
border:#414141 solid 1px;
border-bottom:#000 solid 1px;
border-right:#000 solid 1px;
}

a:link{color:#FFF;text-decoration:none;}
a:visited{color:#FFF;text-decoration:none;}
a:hover{color:yellow;text-decoration:none;}
a:active{color:#FFF;text-decoration:none;}

p{
font:bold italic 14px Verdana, Arial, Sans-Serif;
}


.pageSectionWrapper_lg{
margin:10px 0px 20px 0px;
width:900px;
border:#404040 solid 1px;
border-top:#1D1D1D solid 1px;
border-left:#1D1D1D solid 1px;
}

.pageSectionHeader_lg{
width:884px;
background:#1D1D1D;
padding:5px 5px 5px 10px;
font:bold italic 14px Verdana, Arial, Sans-Serif;
color:#FFF722;
text-align:left;
border-top:#404040 solid 1px;
border-left:#404040 solid 1px;
}

.pageSection_lg{
width:857px;
border:#1D1D1D solid 1px;
border-top:#404040 solid 1px;
border-left:#404040 solid 1px;
padding:20px;
text-align:justify; 
font:12px Verdana, Arial, Sans-Serif;
color:#FFF;
line-height:17px;
background:url(../images/common/section_md_lg_bg.png) repeat-x bottom;
}

.pageSectionWrapper_md{
margin:10px 0px 20px 0px;
width:609px;
border:#404040 solid 1px;
border-top:#1D1D1D solid 1px;
border-left:#1D1D1D solid 1px;
}

.pageSectionHeader_md{
width:593px;
padding:5px 5px 5px 10px;
border-top:#404040 solid 1px;
border-left:#404040 solid 1px;
background:#1D1D1D;
font:bold italic 14px Verdana, Arial, Sans-Serif;
color:#FFF722;
text-align:left;
}

.pageSection_md{
width:567px;
border:#1D1D1D solid 1px;
border-left:#404040 solid 1px;
border-top:none;
padding:20px;
text-align:justify;
font:12px Verdana, Arial, Sans-Serif;
color:#FFF;
line-height:17px;
background:url(../images/common/section_md_lg_bg.png) repeat-x bottom;
}

.pageSectionHeader_sm{
padding:0px 5px 5px 5px;
font:bold italic 34px Verdana, Arial, Sans-Serif;
color:#FFF722;
text-align:left;
}

.pageSection_sm{
margin:0px 0 30px 0px;
padding:20px;
background:#2e2e2e;
border-top:none;
text-align:left;
font:10px Verdana, Arial, Sans-Serif;
color:#FFF722;
line-height:12px;
}


.pageSection_sm_headers{
width:200px;
padding-bottom:5px; 
font:bold 11px Verdana, Arial, Sans-Serif;
text-align:left;
}


.pageSectionWrapper_half{
margin:10px 0px 20px 0px;
width:430px;
border:#404040 solid 1px;
border-top:#1D1D1D solid 1px;
border-left:#1D1D1D solid 1px;
}

.pageSectionHeader_half{
width:413px;
padding:5px 5px 5px 10px;
border-top:#404040 solid 1px;
border-left:#404040 solid 1px;
background:#1D1D1D;
font:bold italic 14px Verdana, Arial, Sans-Serif;
color:#FFF722;
text-align:left;
}

.pageSection_half{
border:#1D1D1D solid 1px;
border-left:#404040 solid 1px;
border-top:none;
padding:20px;
text-align:justify;
font:12px Verdana, Arial, Sans-Serif;
color:#FFF;
line-height:17px;
background:url(../images/common/section_md_lg_bg.png) repeat-x bottom;
}


.contentBG{
width:1000px;
padding-top:10px;
background:url(../images/common/contentBG.png) repeat-y;
text-align:center;
}

.contentBottom{
width:1000px;
height:19px;
padding-bottom:10px;
background:url(../images/common/contentBottom.png) no-repeat;
}

.rotatorWrapper{
border:#404040 solid 1px;
border-top:#1D1D1D solid 1px;
border-left:#1D1D1D solid 1px;
margin-left:31px;
margin-bottom:20px;
}

.rotator{
position:relative;
width:600px;
height:400px;
background:#2a2a2a;
font:bold 40px Verdana, Arial;
color:#2F2F2F;
text-align:left;
}

.homeAdContainer{
text-align:center;
width:900px;
}

.homeAdWrapper{
border:#404040 solid 1px;
border-top:#1D1D1D solid 1px;
border-left:#1D1D1D solid 1px;
margin-bottom:20px;
}

.homeAds{
width:268px;
height:118px;
background:#2a2a2a;
}


.productPicWrapper{
position:relative;
border:#404040 solid 1px;
border-top:#1D1D1D solid 1px;
border-left:#1D1D1D solid 1px;
margin-right:26px;
margin-bottom:20px;
}

.productPic{
position:relative;
width:600px;
height:400px;
background:#2a2a2a;
font:bold 40px Verdana, Arial;
color:#2F2F2F;
}

.productInfoWrapper{
border:#404040 solid 1px;
border-top:#1D1D1D solid 1px;
border-left:#1D1D1D solid 1px;
margin:0px 0 20px 0px;
height:400px;
}

.athletesWrapper{
position:relative;
border:#404040 solid 1px;
border-top:#1D1D1D solid 1px;
border-left:#1D1D1D solid 1px;
margin:0px 0 20px 0px;
text-align:left;
height:595px;
width:900px;
}

.athletesNTTCWrapper{
position:relative;
border:#404040 solid 1px;
border-top:#1D1D1D solid 1px;
border-left:#1D1D1D solid 1px;
margin:0px 0 20px 0px;
text-align:left;
height:522px;
width:900px;
}

.faqsWrapper{
border:#404040 solid 1px;
border-top:#1D1D1D solid 1px;
border-left:#1D1D1D solid 1px;
margin:0px 0 20px 0px;
text-align:left;
height:1150px;
width:900px;
}

.newsWrapper{
border:#404040 solid 1px;
border-top:#1D1D1D solid 1px;
border-left:#1D1D1D solid 1px;
margin:0px 0 20px 0px;
text-align:left;
height:438px;
width:900px;
}

.ingWrapper{
border:#404040 solid 1px;
border-top:#1D1D1D solid 1px;
border-left:#1D1D1D solid 1px;
margin:0px 0 20px 0px;
text-align:left;
height:608px;
width:900px;
}

.proTipsWrapper{
border:#404040 solid 1px;
border-top:#1D1D1D solid 1px;
border-left:#1D1D1D solid 1px;
margin:0px 0 20px 0px;
text-align:left;
height:823px;
width:900px;
}

.container{
width:268px;
height:118px;
}

.toggler {
text-align:left;
padding:3px 0px 3px 10px;
position:relative;
background-color:#222;
font:bold italic 14px Verdana, Arial, Sans-Serif;
color:#FFF722;
cursor:pointer;
border-bottom:#111 solid 1px;
}

#toggler a:hover{
background-color:#fff;
text-decoration:underline;
}

.togglerInsert{
text-align:left;
padding:3px 0px 3px 10px;
position:relative;
background:#222;
font:bold italic 19px Verdana, Arial, Sans-Serif;
color:#FFF;
border-bottom:#111 solid 1px;
}

.element{
position:relative;
text-align:justify;
padding:15px;
font:10px Verdana, Arial, Sans-Serif;
color:#FFFFFF;
}

.addedDate{
width:200px;
border-bottom:#5D5D5D dotted 1px;
font:italic 9px Verdana, Arial, Sans-Serif;
color:#686868;
text-align:right;
margin-bottom:10px;
}

.divider{
width:100%;
height:4px;
margin:10px 0px 10px 0px;
border-top:#1D1D1D solid 1px;
border-bottom:#404040 solid 1px;
background:url("../images/common/dividerBG.jpg") no-repeat;
}

#mainPageBullets li{
 list-style:url("../images/common/mainList.gif");
}

#mainPageSubBullets li{
 list-style-image:url("../images/common/subList.gif");
 line-height:18px;
 margin-top:10px;
 font-size:11px;
}

#PCTSelect a {
display:block;
width:450px;
background:url("../images/sports_sponsorships/PCT_Select.jpg") no-repeat;
text-decoration: none;
}

#PCTSelect a:visited {
display:block;
width:450px;
text-decoration: none;
}

#PCTSelect a:hover {	
display:block;
width:450px;
background-position: -450px;
text-decoration: none;
}
#PCTSelect a:active {	
display:block;
width:450px;
background-position: 0px;
text-decoration: none;
}


#NTTCSelect a {
display:block;
width:450px;
background:url("../images/sports_sponsorships/NTTC_Select.jpg")  no-repeat;
text-decoration: none;
}
#NTTCSelect a:visited {	
display:block;
width:450px;
text-decoration: none;
}
#NTTCSelect a:hover {	
display:block;
width:450px;
background-position: -450px;
text-decoration: none;
}
#NTTCSelect a:active {	
display:block;
width:450px;
background-position: 0px;
text-decoration: none;
}