
html
{
    overflow: scroll;
    background-color: #999999;
    padding: 5px;
}

body 
{
text-align:center;
margin:0px;
padding:0px;
width:1037px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:gray;
}
#clearer
{
    clear:both;
    width:1037px;
}
.lblheader
{
    width:1036px;
    color:orange;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    text-align:center;
    
}
#hr
{
    color: black;
    line-height: 2px;
}
.leftColumn
{
    background-color: black;
    color: orange;
    width: 15%;
    border: solid 1px black;
    text-align: center;
    font-family: Arial Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    vertical-align: top;
    font-variant: small-caps;
    text-decoration: none;
    padding:5px;
}
.leftColumnHover
{
    color:White;
    background-color:Orange;
}
.middleColumn
{
    width:75%;
    border:solid 1px black;
    background-color:white;
    vertical-align:top;
    text-align:left;
}
.rightColumn
{
    width:10%;
    border:solid 1px black;
    text-align:center;
    vertical-align:top;
}

#header
{
    width:1037px;
}
#header-content
{
    width:100%;
    height: 193px;
}

#footer
{
    width:1037px;
    background-image:url('/s-images/s_15.gif');
    font-size:10px;
    text-align: left;
    vertical-align:bottom;
    color:orange;
    height: 31px;
    padding:5px 0px 0px 0px;
}
#content
{
    width:1037px;
}
#content-body
{
    width:100%;
    background-color:Black;
    color:Orange;
    margin:0px;
}
.div-text
{
    padding:5px 5px 5px 5px;    
}
.left
{
    float:left;
}
.right
{
    float:right;
}
#table
{
    table-layout: auto;
    border-collapse: collapse;
    border-spacing: inherit;
}
#div
{
    padding: 0px;
    margin: 0px;
}
.div-top
{
    position:relative; top:auto;
}
.div-bottom
{
    position:relative;
    bottom:auto;
}

div#Viewer
{
    background-color:black;
}
.clear
{
    clear:both;
}
.rightText
{
    font-family:Arial;
    font-size:12px;
    text-align:center;
    color:Orange;
}
.textBold
{
    font-weight:bold;
}
.textLeft
{
    text-align:left;    
}
.LabelText
{
    font-family:Arial;
    font-size:18px;
    color:Orange;
}
.center
{
    text-align:center;
}
.LabelHeader
{
     font-family:Arial;
    font-size:x-large;
    color:Orange;
    font-weight:bold;
}
 .news 
 {  
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	font-size: 10px; font-weight: bold;
 }
.tiny 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
}
.bold 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
.subblk 
{  
	font-family: Verdana, Arial, Helvetica,sans-serif; 
	font-size: 13px; 
	font-weight: bold
}
 .title {
  font-family : Arial, Helvetica, sans-serif;
  font-weight: bolder;
  font-size : 18px;
  color : #FF9933;
  font-style: normal;
  }
  
  .subtitle {
  font-family : Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size : 14px;
  color : #666666;
  }
  .listText
  {
      font-family: Arial, Helvetica, Sans-Serif;
      font-size:12px;
      color:Orange;
      text-decoration:none;  
  }
a:href 
  {
      color:#ff9900;
      text-decoration:none;
      font-size:12px;
      font-weight:bold;
      text-decoration:none;
  }
  a
  {
      color:#ff9900;
      text-decoration:none;
      font-size:12px;
      font-weight:bold;
      text-decoration:none;
  }
 a:hover
 {
    color:White;
    text-decoration:none;
    font-weight:bold;
 }

.mGrid .SortHeaderRowStyle
{
    font-family: arial;
    font-size:14px;
    font-weight:bold;
    background-color:black;
    color:orange;
}
.mGrid 
{ 
    width: 100%; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #525252; 
    border-collapse:collapse; 
}
.mGrid td 
{ 
    padding: 2px; 
    font-size:10px;
    border: solid 1px #c1c1c1; color: #717171; 
    text-decoration:none;
}
.mGrid th 
{ 
    padding: 4px 2px; 
    color: orange; 
    background: #424242 
    url(grd_head.png) repeat-x top; 
    border-left: solid 1px #525252; 
    font-size: 12px; 
}
.mGrid .alt 
{ 
    background: #fcfcfc url(grd_alt.png) repeat-x top; 
}
.mGrid .pgr 
{
    background: #424242 url(grd_pgr.png) repeat-x top; 
}
.mGrid .pgr table 
{
    margin: 5px 0; 
}
.mGrid .pgr td 
{ 
    border-width: 0; 
    padding: 0 6px; border-left:solid 1px #666; 
    font-weight: bold; color: #fff; line-height: 12px; 
}   
.mGrid .pgr a 
{ 
    color: #666; text-decoration: none; 
}
.mGrid .pgr a:hover 
{ 
    color: #000; 
    text-decoration: none; 
}
.mGrid a:hover
{
    text-decoration: none;
}