/*  ---------------------------------------------------------------------
main sections
--------------------------------------------------------------------- */

div#siteBodyWrapper_rightCol_body { /*added 11-27-07 by JR to fix outline colors*/
    padding:                    10px 7px 10px 10px;
    border-left:                1px #FFFFFF solid;        
    min-height:             313px;
    height:                 auto !important;
    height:                 313px;
}

div#siteBodyWrapper { /*added 11-27-07 by JR to fix outline colors*/
    width:                      100% auto;
    border-left:                1px #FFFFFF solid;
    border-right:               1px #FFFFFF solid;
    background-color:           #000000;
}

div#siteBodyWrapper_rightCol_header { /*added 11-27-07 by JR to fix outline colors*/
    height:                     65px;
    border-left:                1px #FFFFFF solid;
}

div#siteHeader {
    background-image:           url( ../../images/_new/ttp_pageHeader.jpg );
    background-position:        top left;
    background-repeat:          no-repeat;
}

div#siteHeader span#siteHeader_productLink1 a:hover {
    background:                 url( ../../images/_new/ttp_pageHeader_GT_MO.gif );
    background-position:        top left;
    background-repeat:          no-repeat;
}

div#siteHeader span#siteHeader_productLink2 a:hover {
    background:                 url( ../../images/_new/ttp_pageHeader_SSB_MO.gif );
    background-position:        top left;
    background-repeat:          no-repeat;
}

div#siteHeader span#siteHeader_productLink3 a:hover {
    background:                 url( ../../images/_new/ttp_pageHeader_PPG_MO.gif );
    background-position:        top left;
    background-repeat:          no-repeat;
}

div#siteFooter {
    background-image:           url( ../../images/_new/ttp_pageFooter.gif );
    background-position:        top left;
    background-repeat:          no-repeat;
}

div#siteBodyWrapper {
    background-image:           url( ../../images/_new/ttp_navigation.gif );
    background-position:        bottom left;
    background-repeat:          no-repeat;
}

div#siteBodyWrapper_rightCol_header {
    background-image:           url( ../../images/_new/ttp_bodyHeader_white.jpg );
    background-position:        top left;
    background-repeat:          no-repeat;
}

div#siteBodyWrapper_rightCol_footer {
    background-image:           url( ../../images/_new/ttp_bodyFooter_gradient.gif );
    background-position:        top left;
    background-repeat:          no-repeat;
}

/* marquee images */

#marqueeHeadline {
    background-image:           url( ../../images/_new/bags_news_headline.gif );
    background-position:        top left;
    background-repeat:          no-repeat;
}

#marqueeNumber_0 {
    background-image:           url( ../../images/_new/bags_news_numbers_1.gif );
}

#marqueeNumber_1 {
    background-image:           url( ../../images/_new/bags_news_numbers_2.gif );
}

#marqueeNumber_2 {
    background-image:           url( ../../images/_new/bags_news_numbers_3.gif );
}

#marqueeNumber_3 {
    background-image:           url( ../../images/_new/bags_news_numbers_4.gif );
}

#marqueeNumber_4 {
    background-image:           url( ../../images/_new/bags_news_numbers_5.gif );
}    

/* extras */

#links span {
    line-height:            27px;
    padding-right:          10px;
    text-indent:            5px;
    color:                  #FFFFFF;
    font-size:              9pt;
}        

#links a {
    color:                  #EEEEEE;
    text-decoration:        none;
}

#links a:hover {
    color:                  #FFCC00;
} 

/*  ---------------------------------------------------------------------
extras
--------------------------------------------------------------------- */

/* for "did you know" and "sobe says" */
.tip {
    font-weight:                bold;
    color:                      #EAA018;
}

.sectionHeader {
    color:                      #AC0409;
}

.proTip {
    font-weight:                bold;
    color:                      #000080;
} 

.gtsNames { 
    font-weight:                bold; 
    font-size:                  12pt;
}

.title {
    font: 			14pt Arial, Verdana, Helvetica, sans-serif;
    font-weight:                bold;
    margin-bottom:              5px;
    color:                      #000000;
}

.subtitle {
    font: 			12pt Arial, Verdana, Helvetica, sans-serif;
    font-weight:                bold;
    margin-bottom:              5px;
    color:                      #5C553B;
}

.italic {
    font-style:                 italic;
}

.bold {
    font-weight:                bold;
}

.center {
    text-align:                 center;
}

.sectionLink {
    font-weight:                bold;
    font-style:                 italic;
}

.box1 {
    border-width: thin;
    border-color: #99FF99 #003300 #003300 #99FF99;
    border-style: double;
}

.caption { /*used for Top Tossers */
    font-size: 8pt;
    text-align: center;
    padding-left: 30px;
    padding-right: 30px;
}   

