﻿body
{
    font-family : Tahoma, Verdana, Geneva, Sans-Serif;
    /*overflow-y: scroll;*/
}
html
{
    overflow: scroll;
}
.GridView
{
    
    font-size : 12px;
 
}

.SortColumn
{
   cursor: pointer;
   text-decoration: underline;    
}

.Searchtable
{
    font-size : 12 px;
    width: 100%;
    
}

.arrow-up {
        width: 0;
        height: 0;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;

        border-bottom: 6px solid black;
}

.arrow-down {
        width: 0;
        height: 0;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;

        border-top: 6px solid black;
}

.calendarviewbody
{
    margin-top: 40px;
	text-align: center;
	font-size: 9px;
	font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
}

.calendarview 
{
	width: auto;
	height: auto;
	margin: 0 auto;
	font-size: 9px;
	font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
}

.registrationth
{
    font-size: 12px;
    font-weight: bold;
    background-color: #B0C4DE;
    text-align: justify;
    
}

.registration
{
    font-size: 12px;
    width: 100%;
}


.SectionField
{
    font-weight:bold;
    text-align : right;
    font-size : 12px;
    width: 25%;    
    
}

.InputFields
{
    width:200px;
    height: auto;
}

.RequiredFieldMessage
{
    color: Red;    
    
}


 .ModalPopupBG
  {
      background-color: #666699;
      filter: alpha(opacity=50);
      opacity: 0.8;
      z-index : 1000;
      
  }
  
  .popup_Container {
      background-color:#CDC8B1;
      border:2px solid #000000;
      padding: 0px 0px 0px 0px;
      left: 50%;
      margin-left :-300px;
      width: 800px;
  }
  
  .popupConfirmation
  {
      width: 800px;
      height: 600px;
  }
  
  .popup_Titlebar {
      /*background: url(Images/titlebar_bg.jpg);
*/      height: 29px;
    width: 469px;
}
 
   .popup_Body
   {
       padding: 15px 15px 15px 5px;
       font-family:Arial;
       font-weight:bold;
       font-size:12px;
       color:#000000;
       line-height:15pt;
       /*clear:both;*/
       padding:10px;
   }
   
   .TitlebarLeft 
   {
       float:left;
       padding-left:5px;
       padding-top:5px;
       font-family:Arial, Helvetica, sans-serif;
       font-weight:bold;
       font-size:12px;
       color:#FFFFFF;
    width: 208px;
}
   .TitlebarRight 
   {
       background:url('Images/cross_icon_normal.png') no-repeat right 50%;
       height:auto;
       width:5px;
       float:right;
       cursor:pointer;
       margin-right:5px;
       margin-top:5px;
   }
   
   .popup_Buttons
   {
       margin:10px;
       text-align : center;
        width: 800px;
}

.coursedatalist
{
    font-family: Verdana;
    font-size: 12px;    
    
}

/* wrapper to align center of page */
.wrapper {
/*we need to tell the browser the size of the warpper div*/
font-family : Tahoma, Verdana, Geneva, Sans-Serif;
font-size: auto;
width:800px;
height:100%;
/*aligns the page to the center horizontal (x)*/
margin-left:auto;
margin-right:auto;
/*aligns the age to the center vertical (y)*/
position: relative;
/*top: 50%;*/
left: 50%;
/*resets the offset (should be half the width and height*/
/*margin-top:-200px;*/
margin-left:-400px;
/*allows us to see wrapper*/
/*background-color:red;*/
}
ol.f {list-style-type:inherit;}

a.HyperLinkFormat
{
        color: Black; 
        text-decoration: none;
        list-style: decimal;  
}
a.HyperLinkHover:visited { color:Black;}

.linkButton

{

 color: white;
 font-family: Verdana;
 cursor : hand ;
 
}

/*
A:link
{
 text-decoration: none;
 color: white;
}

A:visited
{
 text-decoration: none;
 color: white;
}


A:active
{
 text-decoration: none;
 color: white;
}

A:hover
{
 text-decoration: underline;
 color: white;
}
*/