/* Start of CMSMS style sheet 'nscp_final' */
img
{
 border: none;
}
.pagehdr {background: #ffc20f;}
#purpbtn {background:#ae00a0;
              height:40px;
              border-right:2px solid white;
              color:white;
              width:25%;
              border-top:1px solid white;
              }
#purpblk {background:#ae00a0;
              height:40px;
              border-right:0px solid white;
              color:white;
              border-top:1px solid white;
              }
#purpbtn a {color: white;
                 font-weight: bold;
                 text-decoration: none;
                 display:inline;}
#purpbtn a:hover {color: #000;
                 font-weight: bold;
                 text-decoration: none;
                 display:inline;}
#purpbtn img{vertical-align:middle;}
#purpbtn p{display: inline;}

#lsidebar {}

#container
{
align:middle;
width:98%;
margin-left: auto;
margin-right: auto;
background-color: #fff;
color: #333;
border: 5px solid gray;
font-family:Verdana;
font-size:10pt;
}
UL {
margin-left: 5px;
padding-left: 10px;
}

#campaign
{
 background-color: #fff;
 vertical-align: top;
 float: right;
}

#pagetitle {
color: #FEC20F;
font-size: 125%;
font-weight: bold;
}

#logo
{
 background-color: #fff;
 vertical-align: top;
 margin-bottom: 3px;
 float: left;
}

#topbtn
{
 background-color: #fff;
 vertical-align: top;
 float: left;
 margin-right:3px;
}

#leftnav
{
margin-top: 3px;
float: left;
width: 244px;
padding: 0em;
padding-bottom: 0px;
height:auto;
border-bottom: 0px solid black;
}

#title
{
 float: left;
 background: black;
 color: #fff;
 border:1px solid red;
 margin-left:0px;
}

#rightnav
{
float: right;
margin: 0px;
padding: 0em;
 border-bottom: 1px solid black;
}

#rightcontent
{
float: right;
margin: 0px;
padding: 0em;
border-bottom: 0px solid black;
overflow: scroll;
}

#content
{
 color: #111111;
 font-family: Verdana;
 float: left;
 margin-top: 10px;
 margin-left: 2px;
 border:0px solid black;
 background: #fff;
 width: 100%;
}

#content a
{
  color: #959595;
  text-decoration: none;
}

#content a:hover
{ 
 color: #000000;
}


#footer
{
vertical-align: bottom;
float: left;
width:865px;
margin-left: 0px;
margin-top: 3px;
height: 32px;
margin-left: 2px;
padding: 0em;
color: #333;
background: #FEC20F;
border: 0px solid black;
}

#lfooter
{
 float: left;
 vertical-align: middle;
 width: 45%;
 border:0px solid black;
 margin-top: 6px;

}

#rfooter
{
 float: right;
 vertical-align: middle;
 width:26%;
 border:0px solid black;
 margin-top: 6px;
}


#lsideimg
{
 float: left;
 padding: 0px;
 margin: 0px;
 border: none;
 border-bottom: 3px solid white;
}

img.right
{
 border: none;
 float: right;
}

#rsideimg
{
 float: right;
 border-bottom: 2px solid white;
}

#rotbox
{
 float:right;
 width:225px;
 height:148px;
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

#menulink
{
 text-decoration: none;
 float: left;
 padding: 0px;
 margin: 0px;
 border: none;
 border-bottom: 3px solid white;
}
#lpanel
{
  width:75%;
  border: 0px solid black;
  float: left;
  margin-top: 10px;
}
#lpanel td
{
  padding-top: 0px;
  padding-right:3px;
}

#lpanel h3
{
  padding: 0px;
  font-weight: bold;
  margin-top: 4px;
 margin-bottom: 4px;
}
#stats {width:100%;}
#stats td{
  padding: 3px;
  border-right: 3px solid #ffffff;
  border-bottom: 3px solid #ffffff;
  background-color:#FEEDC5;
}
#lpanel td.empty
{
  padding: 3px;
  border-right: 3px solid #ffffff;
  border-bottom: 3px solid #ffffff;
  background-color:#ffffff;
}


#lpanel img
{
  padding-left:3px;
  padding-right:3px;
  border: 0px solid red;
}

#lpanel a
{
  color: #959595;
  text-decoration: none;
}

#lpanel a:hover
{ 
 color: #000000;
}

#rpanel
{
 width:23%;
 border:0px solid red;
 float: right;
 margin-top:10px;
}

#rpanel td.list
{
 background-color: #e1e1e1;
 border-bottom:2px solid white;
}

#rpanel a
{
  color: #959595;
  text-decoration: none;
}

#rpanel a:hover
{ 
 color: #000000;
}
#print
{
 float: right;
 margin: 0px;
 border: 0px solid black;
 padding: 0px;
}

#myth
{
  padding-bottom:10px;
}


/* End of 'nscp_final' */

