﻿body {
    background-color:whitesmoke;    
}

/*****************HEADER ****************/

.NavImage
{    
/*background-image: url('/Images/New_Uni_Logo.jpg');*/
background-repeat: no-repeat;
background-color:#003875; 
width:100%;
height:150px;
/*padding: 10px 20px; /* gives 10 at top and bottom and 20 on the sides */
}

.HeaderImage{
    width:100%;
    height:130px;
}

/************** Tables ****************/

.OuterTable
{  
  position:relative;
  width:98%; 
  height:90%; 
  border: 2px solid black;
  border-radius: 25px;
  top:50px;  
  padding:50px;
  text-align:center;
  margin-left:auto; /* thise centers the image on the horizontal axis */
  margin-right:auto; /* thise centers the image on the horizontal axis */
}

.InnerTable {
    font-family: Verdana;
    font-size: 11pt;
    margin-left: auto;
    margin-right: auto;
    width:96%;
    border-spacing:5px; /* Cell padding*/
}

.MenuBox
{
    position: relative;
    width: 60%;
    height: 90%;
    border: 2px solid black;
    border-radius: 25px;
    top:50px;  
    padding:50px;
    text-align: center;
    margin-left: auto; /* thise centers the image on the horizontal axis */
    margin-right: auto; /* thise centers the image on the horizontal axis */
}

.LoginBox
{
    position:relative;
    width:60%;    
    border: 2px solid black;
    border-radius: 25px;
    margin-top:5%;    
    margin-left:auto;
    margin-right:auto
}

.TabelCells{
    padding:20px;
}

/***************** Alignment ********************/

.AlignCenter
{
    text-align:center;
     margin-left: auto; /* thise centers the image on the horizontal axis */
    margin-right: auto; /* thise centers the image on the horizontal axis */
}

.AlignLeft
{
    text-align:left;     
}

.AlignRight
{
    text-align:right;
}

.AlignTop
{
    text-align:left;
    vertical-align:top;
}

.SubHeadingAlignTop
{
    text-align:left;
    vertical-align:top;
    font-family:Verdana;
    font-size:12pt;        
    font-weight:bold;
}

.LeftCol{
    text-align:right;
}

.RightCol{
    width:55%;
}

/*********** Labels **************/

.NazLabels
{
    font-family:Verdana;
    font-size:11pt;        
}


.ErrorLabels
{
    font-family:Verdana;
    font-size:10pt;
    font-weight:bold;
    color:red;    
}

.CellText {
 font-family:Verdana;
    font-size:12pt;  
    text-align:left;
}


.MainTitles {
    font-family:Verdana;
    font-size:16pt;            
    text-align:left;
}

.SubHeadings{
    font-family:Verdana;
    font-size:12pt;        
    font-weight:bold;
    text-align:Left;
}

.underline_and_bold{
    font-family:Verdana;
    font-size:11pt; 
    font-weight:bold;
    text-decoration:underline;
}

/****** Text Boxes and DropDown Lists ******/

.TextEntryBoxes
{
    font-family:Verdana;
    font-size:11pt;        
    width:60%;
    background-color:#edf0f0;
    border: 1px solid black;    
}

.LoginTextBox {
    font-family:Verdana;
    font-size:11pt;        
    width:90%;
    background-color:#edf0f0;
    border: 1px solid black;    
}

.TextEntryBoxes_mand
{
    font-family:Verdana;
    font-size:11pt;        
    width:60%;

    background-color:#f5f6c5;
    border: 1px solid black;
}

.DropDownLists
{
    font-family:Verdana;
    font-size:11pt;        
    width:60.5%;
    background-color:#edf0f0;
    border: 1px solid black;
}

.DropDownLists_mand
{
    font-family:Verdana;
    font-size:11pt;        
    width:60.5%;
    
    background-color:#f5f6c5;
    border: 1px solid black;
}

.DropDownDates{
    font-family:Verdana;
    font-size:11pt;        
    
    background-color:#edf0f0;
    border: 1px solid black;    
}

.DropDownDates_mand{

    font-family:Verdana;
    font-size:11pt;            
    
    background-color:#f5f6c5;
    border: 1px solid black;
}


/* ***************** BUTTONS ******************** */

.BigButtons
{
    font-family:Verdana;
    font-size:12pt;        
    width:300px;
    height:30px;
    /*border: 1px solid black;
  border-radius: 25px;*/
}

.MediumButtons {
    font-family:Verdana;
    font-size:11pt;        
    width:200px;
    height:30px;
}

.SmallButtons
{
    font-family:Verdana;
    font-size:10pt;        
    width:100px;
    height:26px;
}

.SmallLongButtons{
    font-family:Verdana;
    font-size:10pt;        
    width:200px;
    height:26px;
}

.SmallerLongButtons{
    font-family:Verdana;
    font-size:10pt;        
    width:150px;
    height:26px;
}

.MultiViewButtons
{
    font-family:Verdana;
    font-size:11pt;        
    width:150px;
    height:30px;
}

.DownloadButtons
{
    font-family:Verdana;
    font-size:11pt;  
    text-decoration:underline;
    text-decoration-color:blue;
    color:blue;
}

.horizontal_rule
{
	width:100%;
	color:Aqua;	
}

.gridview
{
	border: 1px solid gray;
	font: 11pt verdana;	
	position:relative;		
	color: white;
	background-color:#003875;	
	/*left: 349px; */
}

/* ************* DIV STYLES ****************** */
.DivScroll
{
overflow:auto;
height:200px;
width:70%;
border:solid;
border-width:1px;
border-color:black;
}

.DivFloatRight
{
    float:right;
}
