body,
html {
     font: normal 12px Arial;
     margin:0;
     padding:0;
     color:#000;
    }
body {
    min-width:750px;
    }

.skipLinks {display: none;}
/*****Structure Divs ****************/
    margin:0 auto;
    }
#masthead {
    background:#FDF9DC;
    }

#user_content { /*main*/
    float:left;
    margin-left: 5px;
   height-min: 500px;
    font: normal 12px Arial;
    }

#sidebar {
display:none;
    }
#siteInfo { /*footer*/
    clear:both;
    display: none;
    }
#monogramLogo{
	position: relative;
	top: 0px;
	right: 20px;
	z-index: 100;
}
#siteName{
	margin: 0px;
	padding: 0px 0px 8px 0px;
	color: #630; /*#ffffff;*/
	font-weight: bold;
}

.loginplace  {
display: none;
}

/************** header tag styles **************/

h1{
 font: bold 1.4em Arial,sans-serif;
 color: #990033;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 1em Arial,sans-serif;
 color: #336600;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% Arial,sans-serif;
 color: #990033;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 100% Arial,sans-serif;
 color: #999933;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 80% Arial,sans-serif;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

table {
border-collapse: collapse;
}
table, tr, td {
vertical-align: top;
}

/*************** list tag styles ***************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

ul.sitemap {padding:0; margin:0; list-style-type: none;}
.sitemap a, .sitemap a:visited {font-size:11px; text-decoration:none; text-indent:5px; }
ul.sitemap ul{
 list-style-type: square;
}

ul.sitemap ul ul{
 list-style-type: disc;
}


/********* form and related tag styles *********/

form {
	margin: 0;
	padding: 0;
}

label{
 font: bold 1em Arial,sans-serif;
 color: #336600;
}
				
input{
font-family: Arial,sans-serif;
}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/simple_vertical.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* Add a margin - for this demo only - and a relative position with a high z-index to make it appear over any element below */
#menu_container {display: none; margin:0px 0 0px 0px; position:relative; width:900px; height:25px; z-index:100;}


/************************************End of Nav************************************************************************/

/************Login stuff**********************/
.loginspot
{       display: none;
 	text-align: right;
	min-width: 640px;
	padding: 4px 0px 0px 10px;
	/*visibility: hidden;*/
	color: #333399;	/*#333399;*/
	font-size: 80%;
}
.loginspot font{
	font-size: 80%;
	color: #333399;	/*#ffffff;*/
}
.loginspot a:link, .subglobalNav a:visited {
	font-size: 80%;
	color: #333399;	/*#ffffff;*/
}

.loginspot a:hover{
	color: #cc3333;	/*#cccccc;*/
}
INPUT.logintext {width: 150px; height: 14px; font: normal 10px Arial;}
INPUT.pwdtext {width: 65px; height: 14px; font: normal 10px Arial;}	
INPUT.loginProcBut { height: 20px; width: 60px; font: normal 10px Arial;  color: #000; background-color: #cc9;}

/***********************************************/

/********for the glossary on mouse hover********/
a.Def{
    position:relative; /*this is the key*/
    z-index:24;
    color:#000;
    text-decoration:underline;}

a.Def:hover{z-index:25; background-color:#ffc}

a.Def span{display: none}

a.Def:hover span{ display: none}
    
/*************************************************/
