body { 
margin:0; 
padding:0; 
height:100%; /* this is the key! */ 
} 
tdLine
{
height:5px;
 } 
.IndexBold
{
width:350px;
font-size:14px;
color:white;
font-weight:bold;
}

.RightPic
{
border: 2px solid Black;
	position:absolute;
	left:420px;
	top:200px;
	color:White;
height:115px;
width:159px;
	padding:0px;
}

div.LeftPic
{
border: 2px solid black;
position:absolute;
left:197px;
width:104px;
top:270px;
}

div.LeftPic
{
border: 2px solid black;
position:absolute;
left:197px;
width:92px;
top:350px;
	height: 92px;
}

div.Middlebox
{
position:absolute;
left:170px;
top:170px;


}

div.ViewEvents
{
position:absolute;
top:190px;
left:190px;
height:43px;
width:220px;
margin-top: 0px;
background-color:Green;
border-color:Lime;
border-width:2px;
border-style:solid;
color:White;
}

Div.LoginRegisterOrg
{
border: 2px solid Aqua;
	position:absolute;
left:318px;
	height:90px;
	width:320px;
top:391px;
	background-color:Teal;
	color:White;
}


DIV.Container
{
	font-style:normal;
	font-family:Tahoma;
	padding:0px;
	margin:0px;
	height:600px;
	width: 800px;
}

DIV.Left

{
height: 522px;
position:absolute; 
left:0; 
top:78px; 
padding:0; 
width:200px; 
color:#333; 
background:#eaeaea;
}

DIV.Right
{
margin-left:600px;
height: 522px;
position:absolute; 
top:78px; 
padding:0; 
width:200px; 
color:#333; 
background:#eaeaea; 
}


DIV.Content

{
padding:0; 
top:78px;
margin-left:200px; 
margin-right:200px; 
margin-bottom:10px; 
width:400px;
color:Lime;
background:Blue;
text-align:left;
font-style:oblique;
width:inherit;

}

.H1heading
{
font-size:20px;
background-color:white;
color:Navy;
font-weight:bold;
}

.LeftMenuH
{
font-size:12px;
color:Black;
font-weight:bold;
}

.H2
{
font-size:12px;
background-color:Gray;
color:White;
font-weight:bold;
}
.h3
{
font-size:12px;
color:White;
font-weight:bold;
background-color:#336600;
}

#navlist2
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 200px;
}

#navlist2 li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}

#navlist2 li a  
{
	color:#3399CC;
	}













.H2A
{
font-size:12px;
background-color:White;
color:Gray;
font-weight:bold;
}

.ErrorText
{
font-size:12px;
background-color:White;
color:Red;
font-weight:bold;
}
DIV.Banner

{
	width:800px;
	height: 80px;
	background-color:Blue;
	text-align:center;
	padding-top:0px;
	margin-top:0px;
	top:0px;
	font-size:30px;
	font-family:Tahoma;
	color:Silver;
}

a:link { color: white; text-decoration: none }
a:active 
{
	color: white; text-decoration: none  
	
	}
a:visited { color: white; text-decoration: none }
a:hover { color: green; text-decoration: underline }


.NormalTextLabel
{
font-size:12px;
background-color:white;
color:Black;
width:100px;
}
.NormalTextHead
{
font-size:12px;
background-color:white;
color:Navy;
font-weight:bold;
}
.NormalTextBold
{
font-size:12px;
background-color:white;
color:Black;
font-weight:bold;
}
.NormalTextBigHeading
{
font-size:16px;
background-color:white;
color:Navy;
font-weight:bold;
}

.LeftTD
{
	text-align:right;
	width:50px;
}
.txtBoxMed
{
	width:150px;
}

/******   H3    */
ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:36px;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
	background:transparent url("images/OFF.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:4px solid #004c99;
	border-top:1px solid #74b0c6;
}
ul#menu li{
	display:block;
	float:left;
	margin:0;
	pading:0;}
ul#menu li a{
	display:block;
	float:left;
	color:#6d7078;
	text-decoration:none;
	font-weight:bold;
	padding:12px 20px 0 20px;
	height:24px;
	background:transparent url("images/DIVIDER.gif") no-repeat top right;
	}
ul#menu li a:hover{
	background:transparent url("images/HOVER.gif") no-repeat top right;	
	}
                    
                   
body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
.hList
{
font-size:12px;
color:#white;
font-weight:bold;
background-color:333366;
}


#navlist
{
	padding-left: 0;
	width: 118px;
	background-color: #333399;
	visibility: visible;
	left:0px;

	}

#navlist li
{

list-style: none;
margin: 0;
padding: 0.25em;
color:#white;
width: 118px;
left:0px;
border-bottom: 1px solid #66cc33;
text-align:center;
}

#navlist li a  
{
	color:#white;
	}
