﻿body 
{
    font-family:Arial;
    font-size:8pt;    
    
}
input
{
    font-family:Courier New;
}
select
{font-family:Courier New;
}

td
{
    font-family:Arial;
    font-size:8pt;    
 }
 
.cls
{
clear:both;
overflow:hidden;
line-height:0;
}
#mainBody
{
background-color:White; 
border:solid 1px black; 
width:900px; 
height:auto;    
text-align:left;
    }
    
#header
{
padding: 5px 5px 5px 5px;
     
} 

#header h2
{
  font-size:13pt;  
  font-weight:bold;
}
#naviBar
{
    width:884px; 
    padding: 5px 5px 5px 8px;
    text-align :center;
    }
#naviLeft
{
   float:left;
   width:374px;
    height: 58px;
}    
#naviRight
{
   float:right;   
    font-size : 10pt;
    color:#660033;  
    
 }     
#naviMenu
{

padding:0;
margin-top:30px; 
color:#fff;
font-family: arial, helvetica, sans-serif;
white-space:nowrap;
list-style-type:none;
}
#naviMenu li {display:inline;}
#naviMenu li a
{
padding:0.2em 1em;
background:#4d0002 ;

color:#FFF;
text-decoration:none;
float:left;
border:1px solid #a33330;
}
#naviMenu li a:hover
{
background:#a33330;
color:#fff;
}
.userTxt
{
    color:Red;
      font-size:9pt;  
    }
.error
{
    font-style:italic;
    color:Red;
    background-color:#cecece;
    border:sold 1px red;      
}
    
#contentArea
{
 width:876px; 
 padding: 5px 5px 5px 5px;
 height:100%;
 text-align :center;
 margin:0 auto;
 
   
       
    }    
#footer
{
  width:900px; 
  padding: 5px 5px 5px 5px;
  font-size:10px;
  color:#cfcfcf; 
    }
.hrs
{
 color:#cfcfcf;
 border-width:1px;
    width: 893px;
}

.iconBox
{
width:57px;
float:left;
border:1px solid #9DB8C5;
margin:5px;
padding:5px;
font-size:11px;
}
.msgbox
{
 padding : 5px;
 background-color:#ffffcc;
 border: solid 1px #cfcfcf;
 color:#C00000;
 margin:5px;
 width:98%;
 text-align:center;
 font-size : 11pt;
font-weight:bold; 
    
 }
 .msgbox2
{
 padding : 5px;
 background-color:#baedc4;
 border: solid 1px #000080;
 color:#C00000;
 margin:5px;
 width:98%;
 text-align:center;
  font-size : 11pt;
  font-weight:bold; 

    
 }
 #adminMenu
 {
    margin:0 auto;
    text-align:center;
    width: 100%;
}
.adminLeft
{
    float:left;
    text-align:left;     
    padding :3px 3px 3px 0;
    margin :2px;
    width: 23%;
    background-color:#dfdfdf;     
    
}
.adminLeft ul
{
padding-top: 5px;   
padding-left: 5px;   
padding-right: 5px;   
   list-style-type: none ;  
   display: block;          
}
.adminLeft ul a
{
  display: block;  
  height : 20px;
  border-bottom : solid 1px #dfdfdf;  
  background-color: #fff;
  padding : 4px;
  text-decoration: none;        
  padding-left: 10px;    
}
.adminLeft ul a:hover
{
     background-color: #dfdfdf;
}

.adminRight
{
    float:right;
    width: 75%;
    text-align:right;
    background-color:#F0F0F0;
    z-index:0; 
}


#subMenu
{
 text-align:center;
 margin:8px; 
}

#subMenu a
{
 font-size : 9pt;     
}

#searchBox
{
    text-align:right;
 margin:8px; 
 width:95%;
    }

.pageTitle
{
 padding : 8px;
 background-color:#dbedff;
 color:#000000;  
 font-size : 11pt;
 font-weight:bold;
  margin:5px;
}

.form
{
width: 462px; 
margin:0 auto;
text-align: center; 
background-color:#efefef;
padding:5px;
}

.formLeft
{
    float:left;
    width:109px;
    text-align: left;
    font-weight:bold;  
    height: 15px;
    padding:5px;
    margin: 5px;
    
}
.formLeft em
{
   font-size:8pt;  
   font-weight:normal; 
}

   .formRight
{
    float:right;
    width:413px;
    height: 15px;
    text-align: left;
    padding:5px;
    margin: 5px;
} 

.formRightNoHeight
{
    float:right;
    width:413px; 
    text-align: left;
    padding:5px;
    margin: 5px;   
}

.tblHeader
{
    background-color:#b0c4de  ;
    font-weight:bold;      
}

.linkButt
{
    display:inline-block;   
    border:solid 1px #000000 ;
    width:70px;
    padding:4px;
    margin-right:2px; 
    text-align:center; 
              
}

A.linkButt:link
{
	COLOR: #000000;
    font-family: MS Sans Serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration:none;
	 background-color:#efefef;
}
A.linkButt:visited
{
	COLOR: #000000;
    font-family: MS Sans Serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration:none;
	 background-color:#efefef;
}
A.linkButt:hover
{
	COLOR: #FF0000;
    font-family: MS Sans Serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration:none;
	 background-color:#FFFFFF;
}
.addNewBox
{
    margin:5px;
    padding:5px;
    background-color:#EFEFEF;  
    
    }