﻿BODY {
      margin:0;
      -x-system-font:none;
      color:##33394D;
      font-family:Arial, Helvetica, sans-serif;
      font-size:10pt;
      font-style:normal;
      font-variant:normal;
      font-weight:normal;
      background-color:#ffffff;
}
H1 {
    letter-spacing:.05em;
    padding-top:5px;
    padding-bottom:15px;
    margin-top:5pt;
    x-next-type:P;
    font-size:14pt;
    margin-bottom:5pt;
}
LI.H1 {
       letter-spacing:.05em;
       padding-top:5px;
       padding-bottom:15px;
       font-size:12pt;
       font-family:Verdana;
}
a {
   text-decoration:none;
}
a:hover {
         h2:"{"  "font-weight:"  bold;
         margin-bottom:6pt;
         margin-top:0pt;
         text-decoration:underline;
}
LI.H2 {
       font-weight:bold;
       font-size:12pt;
}
H3 {
    font-weight:bold;
    margin-bottom:5pt;
    margin-top:5pt;
    color:#800000;
    x-next-type:P;
    font-size:11pt;
}
LI.H3 {
       font-weight:bold;
       font-size:12pt;
}
H4 {
    font-weight:bold;
    margin-bottom:6pt;
    margin-top:5pt;
    font-size:10pt;
    x-next-type:P;
    color:#800000;
}
LI.H4 {
       font-weight:bold;
       font-size:12.0pt;
}
H5 {
    font-weight:bold;
    font-size:11pt;
    margin-bottom:5pt;
    x-next-type:P;
    margin-top:5pt;
}
LI.H5 {
       font-weight:bold;
       font-size:11pt;
}
H6 {
    font-weight:bold;
    font-size:10pt;
    margin-top:0.5pt;
    x-next-type:P;
    margin-bottom:5pt;
}
LI.H6 {
       font-weight:bold;
       font-size:8.0pt;
}
P {
   margin-top:0pt;
   margin-bottom:9pt;
   background-color:Transparent;
   color:#000000;
   font-family:Arial;
   font-size:10pt;
}
LI.P {
      font-size:10pt;
      font-family:Arial;
}
A.expandspot {
              color:#008000;
              cursor:hand;
              font-style:italic;
              text-decoration:none;
}
SPAN.expandtext {
                 font-style:italic;
                 font-weight:normal;
                 color:#ff0000;
}
A.dropspot {
            cursor:hand;
            font-weight:bold;
            font-style:normal;
            color:#0000ff;
            text-decoration:none underline;
}
A.glossterm {
             color:#800000;
             cursor:hand;
             font-style:italic;
             text-decoration:none;
}
SPAN.glosstext {
                font-style:italic;
                font-weight:normal;
                color:#0000ff;
}
OL {
    margin-top:0px;
    margin-bottom:0px;
}
UL {
    margin-top:0px;
    margin-bottom:0px;
}
p.Style1 {
}
A:active {
          font-size:10pt;
          color:#0000ff;
}
A:link {
}
A:visited {
           color:#0000ff;
}
H2 {
    font-weight:bold;
    margin-left:0pt;
    margin-right:0pt;
    page-break-after:avoid;
    margin-top:5pt;
    margin-bottom:5pt;
    color:#800000;
    x-next-type:P;
    font-size:14pt;
}
.mask {
       position:absolute;
       left:0;
       top:0;
       z-index:9000;
       background-color:#000000;
       display:none;
}
.videobox .window {
                   position:absolute;
                   left:0;
                   top:0;
                   width:640px;
                   height:510px;
                   display:none;
                   z-index:9999;
                   padding:20px;
                   width:640px;
                   height:510px;
                   padding:10px;
                   background-image:url("https://media.parkcitygroup.com/videos/images/video_round_bg.gif");
}
.videobox .videotitle {
                       float:right;
                       padding:0px 3px 5px 2px;
                       font-weight:bold;
}
.videotitle {
             color:#ffffff;
             font-weight:bolder;
             font-size:18px;
             position:absolute;
             top:-40px;
}
.videotitlebar a.close {
                        float:right;
                        color:#ffffff;
                        font-weight:bold;
                        padding:0 3px 5px 0px;
                        margin:0;
                        text-decoration:none;
}
.videotitlebar a.close:visited {
                                float:right;
                                color:#ffffff;
                                font-weight:bold;
                                padding:0 3px 5px 0px;
                                margin:0;
                                text-decoration:none;
}
.videotitlebar a.close:hover {
                              color:#ffffff;
                              margin:0;
                              text-decoration:none;
}
a.videoplayer img {
                   border:0px;
}
#left-side-outer {
                  width:47%;
                  float:left;
                  margin-right:-400px;
}
#left-side {
            margin-right:400px;
            height:800px;
            background-image:url(header-gradient-left.png);
            background-repeat:repeat-x;
}
#center-column {
                width:864px;
                float:left;
                position:relative;
                z-index:10;
                height:800px;
}
#right-side-outer {
                   width:50%;
                   float:right;
                   margin-left:-465px;
                   height:800px;
}
#right-side {
             margin-left:400px;
             height:800px;
             background-image:url(header-gradient-right.png);
             background-repeat:repeat-x;
}
#header {
         margin:0 auto;
         width:864px;
         background-repeat:repeat-x;
}
#header-top {
             white-space:nowrap;
             min-width:864px;
}
#header-logo {
              float:left;
              height:99px;
              width:430px;
              background-image:url(logo-back.png);
}
#header-logo span {
                   font-size:24pt;
                   color:maroon;
                   font-weight:bold;
                   padding:30px 0 0 20px;
                   float:left;
}
#header-logo img {
                  margin:15px 0 0 15px;
                  border:0px;
}
#header-nav {
             float:left;
             height:99px;
             width:434px;
             background-image:url(nav-gradient-back.png);
             background-repeat:repeat-x;
}
#header-nav-links {
                   margin:72px 0 0 0;
                   letter-spacing:.04em;
                   font-weight:bold;
                   font-size:80%;
                   color:#333;
}
#header-nav-links a {
                     text-decoration:none;
}
#content {
          background-image:url("repositrak-bodytext.gif");
          background-repeat:repeat-x;
          #content-nav:"{"  "float:"  left;
          background-repeat:repeat-x;
}
#content-wrapper {
                  min-width:864px;
                  float:left;
}
#content-nav-links {
                    margin:972px 0 0 20px;
                    letter-spacing:.04em;
                    font-weight:bold;
                    font-size:80%;
                    color:#333;
}
#content-nav-links a {
                      text-decoration:none;
}
#topic_content {
}
.box-wrapper {
              float:left;
              margin-right:30px;
}
.box-title {
            background-image:url("pcg-scoretracker-topictext.gif");
            background-repeat:no-repeat;
            padding:10px 0px 300px 40px;
}
.box-content {
}
.box-footer {
             background-color:#000000;
}
.narrow {
         width:250px;
}
.wide {
       width:550px;
}
#nested-content {
                 #content-nav:"{"  "float:"  left;
                 background-repeat:repeat-x;
}
.nested-box-wrapper {
                     float:left;
                     margin-right:30px;
                     border:5px;
}
.nested-box-title {
                   padding:10px 0px 300px 40px;
}
.nested-box-content {
}
#footer-bar {
}
#search {
         height:50px;
         overflow:visible;
         position:relative;
         text-align:right: top: 18px;
         width:860px;
}
#searchbar {
            background:url("searchmag.png")
	 no-repeat scroll 0 0 transparent;
            clear:both;
            float:right;
            margin-top:15px;
            width:200px;
}
#searchbar fieldset {
                     text-align:left;
}
#search fieldset {
                  border:medium none;
                  height:30px;
}
@media  print  
{
body * {
        visibility:hidden;
}
}
@media  print  
{
.box-content {
              visibility:visible;
              position:absolute;
              left:0;
              top:0;
}
}
@media  print  
{
.box-content * {
                visibility:visible;
}
}
