﻿BODY
{
	border: medium none;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial;
	background-color: white;	
}

.lectureList
{
	border-top-width: 0px;
    border-left-width: 0px;
    z-index: 102;
    border-bottom-width: 0px;
    font-family: Verdana;
    border-collapse: collapse;
    border-right-width: 0px	
}
.contentView
{
	border-right: dimgray 1px solid;
	padding-right: 20px;
	border-top: dimgray 1px solid;
	padding-left: 20px;
	padding-bottom: 50px;
	border-left: dimgray 1px solid;
	padding-top: 20px;
	border-bottom: dimgray 1px solid;
	position: relative;
	top: -20px;
	
}

.controlTitle
{
	height: 22px;
	background-image: url(Images/BlackGlass.jpg);
	font-size: 10pt;
	font-family: Verdana, Arial;
	color: White;
	font-weight: bold;
	text-align: center;	
}


.controlButtons
{
	display: block;
	position: static;
	text-align: right;
}

.controlBody
{
	font-size: 10pt;
	font-family: Verdana, Arial;
	left: 5px;
	position: relative;
	top: 20px;
	background-color: whitesmoke;
}

.controlSuccess
{
	font-size: 10pt;
	font-family: Verdana, Arial;
	color:Green;
	text-align:center;
}
.controlResult
{
	font-size: 10pt;
	font-family: Verdana, Arial;
	color:Black;	
	text-align:center;
}
.controlResultValue
{
	font-size: 10pt;
	font-family: Verdana, Arial;
	font-weight:bold;
}


.gridHeading
{
	height: 22px;
	background-image: url(Images/BlackGlass.jpg);
	font-size: 8pt;
	font-family: Verdana, Arial;
	color: White;
	font-weight: bold;
	text-align: center;
}

.gridNormalRow
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	color: Black;
	background-color: whitesmoke;
}
.gridAlternateRow
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	color: Black;
	background-color: lightyellow;
}

.lectureGridNormalRow
{
	font-size: 10pt;
	font-family: Verdana, Arial;
	color: Black;
	background-color: whitesmoke;
	height:20px;
}
.lectureGridAlternateRow
{
	font-size: 10pt;
	font-family: Verdana, Arial;
	color: Black;
	background-color: beige;
	height: 20px;
}

.clsTitleHeading
{
    FONT-SIZE: 14pt;
    COLOR:Black;
    FONT-FAMILY: Verdana, Arial
}

.clsHeader
{
    padding:0px; FONT-SIZE:small;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}

.clsHeaderAlert
{
    padding:0px; FONT-SIZE:small;
    MARGIN: 0px;
    COLOR:Red;
    FONT-FAMILY: Verdana, Arial
}

.menuHeadingAnonymous
{
	background-image: url(Images/BlackGlass.jpg);
	background-repeat: repeat-x;
	height: 21px;
	font-weight: bold;
	color: white;
	background-color: Transparent;
	padding-left: 80px;		
}

.menuHeadingLoggingIn
{
	background-image: url(Images/BlackGlass.jpg);
	background-repeat: repeat-x;
	height: 21px;
	font-weight: bold;
	color: white;
	background-color: Transparent;
	padding-left: 5px;
}


.menuHeadingAuthenticated
{
	background-image: url(Images/BlackGlass.jpg);
	background-repeat: repeat-x;
	height: 21px;
	font-weight: bold;
	color: white;
	background-color: Transparent;
	padding-left: 80px;
}

.menuControl
{
	height: 27px;
	font-weight: bold;
	color: white;	
}


.notLoggedInView
{
	height: 27px;
	font-weight: bold;
	color: lime;
	left: 5px;
	position: relative;
	top: -23px;
	text-decoration: none;
	font-size: medium;	
	
}

.loggedInView
{
	height: 27px;
	font-weight: bold;
	color: Red;
	left: 5px;
	position: relative;
	top: -23px;
	text-decoration: none;
	font-size: medium;	
}


.subMenuItem
{
	height: 20px;
	font-weight: bold;
	color: black;
	background-color: whitesmoke;
	border-right: gray 1px solid;
	left: 15px;
	width:150px;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	position: relative;
}


.curved {
  background: transparent; 
  width:40%;
  }
.curved h1, .curved p {
  margin:0 10px;
  }
.curved h1 {
  font-size:2em; 
  color:#fff;
  }
.curved p {
  padding-bottom:0.5em;
  }
.curved .b1 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 4px; 
  background:#fff;
  font-size:1px;
  }
.curved .b2 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 4px; 
  background:#e0cea3; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0 4px; 
  height:2px;
  font-size:1px;
  }
.curved .b3 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 4px; 
  background:#e0cea3; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0 3px;
  font-size:1px;
  }
.curved .b4 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 4px; 
  background:#e0cea3; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0; height:1px; 
  border-width:0 3px 0 3px;
  font-size:1px;
  }
.curved .boxcontent {
  display:block; 
  background:#e0cea3; 
  border:0 solid #fff; 
  border-width:0 1px;
  }









	




