body {
    font-family: Arial, Helvetica;
    margin-top:0;
    margin-left:0;    
    background-image: url(Images/bck.gif);
}

body.PF {
    font-family: Arial, Helvetica;
}

h1 {
    font-size:14px;
}

h2 {
    font-size: 14px;
    color: red;
}

h3 {
    font-size:14px;
}

TextArea {
    font-family: Arial, Helvetica;
    font-size: 12px;
}

p, blockquote, ul, input, Select  {
    font-size : 12px;
}

.Err {
    color: red;
    font-size: 12px;
}

div.AlignMainBodyIE{
  text-align:center;
  z-index:2;
}

div.AlignMainBody{
  margin-left:auto;
  margin-right:auto;
  position:relative;
  width:950px;
  z-index:3;
}

Table#MainTable {
  border-width:1px;
  border-style:solid;
  border-color:black;
  background-color: white;
  width:950px;
  text-align:left;
  left:0px;
  top:0px;
  position:relative;
}

#Accepted {
  color:#006600;
  font-weight:bold;
}


TD#Banner {
    background-image: url(images/banner.jpg);
    height:227px;
}

TD#Menus {
    height:40px;
	vertical-align:middle;
	width:auto;
}

TD#MainBody {
  padding-left:20px;
  Padding-right:20px;
}

.RightAlign {
  text-align: Right;
  font-size: 12px;
  vertical-align:Top;
}

td.CCMChange{
  width:100px;
}

.LeftAlign {
  text-align: left;
  font-size: 12px;
  vertical-align:Top;
}

a {
    color: #BB0000;
    text-decoration: none;
}

a.Title {
  color: white;
}

a img {
  border:0px;
}

#CopyRight {
  font-size:xx-small;
  font-family:Arial;
  Padding-top:20px;
  padding-bottom:10px;
  text-align:center;
}

#CopyRightLogo {
  border:0px;
  height:51px;
  width:84px;
}




img.order{
 position:absolute;
 right:0px;
 Top:0px;
}

img.NewMsg{
 position:absolute;
 right:0px;
 Top:0px;
}

div.Issue {
  position: relative; 
  width:100%;
}

Table.tblIssue {
  border-width:1px;
  border-style:solid;
  border-color:black;
  background-color: white;
  font-size: 12px;
  border-collapse:collapse;
  width:100%;   
  z-index:3; 
}

div.Nav { 
  position:relative;
  right:0px;  
  height:30px;
  width:550px;
  vertical-align:Middle;
  margin: 0 auto;
  visibility:visible;
  z-index:500;
}

div.Nav2 { 
  position:absolute;
  right:0px;  
  height:20px;
  vertical-align:Middle; 

 /*position:relative;
  right:0px;  
  height:30px;
  width:550px;
  vertical-align:Middle;
  margin: 0 auto;
  visibility:visible;
  z-index:300;*/
}

div.Title{
 position:relative;
 width:100%;
 height:100%;
}

div.Msg{
 position:relative;
 width:100%;
 height:100%;
}

div.Nav a {
vertical-align:Middle;
font-size: 12px;
}

div.Nav2 a {
vertical-align:Middle;
font-size: 12px;
}

tr.rwHeader {
 color:white;
 background-color:#C90712;
 border-width:1px;
}

tr.rwDetailO {
  background-color:#DEDEDE;
}

td.Main_left{
  text-align:left;    
  vertical-align:Top;  
  padding-left:5px;
  padding-right:5px;
  position: relative; 
}

td.Main_Right{
  text-align:right;
  padding-left:5px;
  padding-right:5px;
  vertical-align:Top;
  position: relative; 
}

td.RightBorder{
  border-right-color:silver;
  border-right-width:1px;  
  border-right-style:solid;
  position:relative;
}

td.Main_Center{
  text-align:center;
  padding-left:5px;
  padding-right:5px;
  vertical-align:Top;
  position: relative; 
}


td.ID{
  width:60px; 
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.Count{
  width:25px; 
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.Auto{
  width:auto;
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.Abrev{
  width:60px;
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}


td.CompletedOn {
  width:90px;
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

select.ModList{
  width:250px;
}

td.Type {
  width:90px;
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.RaisedOn, td.At{
  width:80px;  
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.Initials{
  width:50px; 
  vertical-align:Top; 
}

td.FullName{
  width:120px;
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.UserName{
  width:80px;
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.Category{
  width:200px;
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.Email{
  width:200px;
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.Phone{
  width:125px;
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.Controls{
  width:120px;
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.ControlsUpdate{
  width:180px;
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.FullNameNW{
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.From{
  width:120px;
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.Status{  
  width: 90px; 
  vertical-align:Top;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.Number
{
  width:80px;
  padding-left:5px;
  padding-right:5px;
  position: relative;  
}

td.Title, td.Details{
  width:auto;
  padding-left:5px;
  vertical-align:Top;
  position: relative;
  padding-right:5px;     
}

td.NumberBold
{
  width:80px;
  border-right-color:silver;
  border-right-width:1px;
  border-right-style:solid;
  padding-right:5px;
  vertical-align:Top;
  text-align:Right;
  font-weight:bold;
  border-top-color:black;
  border-top-style:solid;
  border-top-width:2px;
}

td.TotalRow
{
    border-top-color:silver;
    border-top-style:solid;
    border-top-width:1px;
}

td.Totalcell
{
  padding-right:5px;
  vertical-align:Top;
  text-align:Right;
  font-weight:bold;
  border-top-color:silver;
  border-top-style:solid;
  border-top-width:1px;
}



 /* below is style for the menu  */    
       .lowText { text-decoration: none; color: #ffffff; font: Bold 12px Arial, Helvetica }
.highText { text-decoration: none; color: #ffffff; font: Bold 12px Arial, Helvetica }
.itemBorder { border: 1px solid #666666 }
.itemBorderBlank { border: 1px solid #CCCCDD }

/* Delete these "button" styles if you're not using them */

.buttonText { text-decoration: none; color: #000000; font: Bold 12px Arial, Helvetica }
.buttonHover { text-decoration: none; color: #000000; font: Bold 12px Arial, Helvetica; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }
      


       

  
 


