﻿html, body
{
	height: 100%;
}
body 
{
	margin:0px 00px 0px 00px;
	font-family:Verdana, Arial;
	font-size:8.5pt;
}
.Container
{
	background:white;
	min-width:800px;
	position: relative;
	min-height: 100%;
}

.InnerContainer 
{
	padding-bottom: 35px;	
}

.TopHeader
{
	height: 54px; 
	font-size: 8pt; 
	color: Gray;
}

.TopHeader A:link { color:Gray; font-weight:normal;}
.TopHeader A:visited { color:Gray; font-weight:normal; }
.TopHeader A:hover { color:Teal;  font-weight:normal;}

.Header
{	
	height:181px;	
	padding:0px;
	background-image:url(../../App_Images/Background/Background_Header_Right.png);
   	background-repeat:repeat-x;	
}
.HeaderLeft
{
	background-image:url(../../App_Images/Background/Background_Header_Left.png);
   	background-repeat:no-repeat;
}

.Menu
{
	width:312px;
	position:absolute;
	top:180px;
	left:25px;
}

.LoggedIn
{
   background-image:url(../../App_Images/Box/Box_LoggedIn.gif);
   	background-repeat:no-repeat;
   	height:70px; 
	width:220px;
	position:absolute;
	top:134px;
	right:15px;
}
.AdminMenu
{
	height:22px;
	position:absolute;
	top:208px;
	right:10px;
}

.Content
{
	padding:12px;	
}

.Footer
{
	background-image:url(../../App_Images/Background/Background_Footer_Right.png);
	background-repeat:repeat-x;
	background-color:white;	
	width:100%;
	height:35px;	
	position: absolute;
	bottom: 0;
}
.FooterLeft
{
	background-image:url(../../App_Images/Background/Background_Footer_Left.png);
   	background-repeat:no-repeat;
}


.logo
{
	position:absolute;
	top:10px;
	left:20px;
}

.AdminNavigation A
{
	font-size:9pt;
	line-height:9pt;
}

.Box
{
	background-color:WhiteSmoke;
}

.MessageBox
{ 
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	
	text-align:right; 
	
	height: 40px; 
	position: absolute; 
  
	 /*left: 50%; 
	 margin-left: -100px; 
	 top:50%; 
	 margin-top:-100px; */
	 
	 top:235px;
	 right:0px;
	 
	 background-color:White;
	 display:none;
	 border-bottom:1px solid whitesmoke;
	 border-left:1px solid whitesmoke;
	 border-right:0px solid gray;
	 border-top:0px solid gray;
	 background-color:white;
}
/* CONTENT TEXT */
H1
{
	font-size:14pt;
	font-weight:normal;
	color:Teal;
}

H2
{
	font-size:12pt;
	font-weight:normal;
	color:#333333;
}

H3
{
	font-size:10pt;
	font-weight:bold;
	color:#333333;
}

H4
{
	font-size:9pt;
	font-weight:bold;
	color:Teal;
}

b
{
	font-weight:600;
}

/* Links */

A:link
{
	color:Teal; 
	text-decoration:none;
	
}

A:visited
{
	color:Teal;
	text-decoration:none;

}

A:hover
{
	color:Purple;

}