*				{font-family:verdana}
body			{margin:0px;}
h1				{font-size:20px}
h2				{font-size:18px; margin-bottom:5px; margin-top:3px}
h3				{font-size:14px; margin-bottom: 5px; margin-top:15px}
h4				{font-size:12px; margin-bottom: 5px; margin-top:3px}
h5				{font-size:12px; margin-bottom: 5px; margin-top:3px}
table			{font-family:verdana; font-size:12px; border:1px solid #999}
tr				{ }
th				{text-align:center; padding-right:12px; background-color:lightblue; border: 1px solid #999;}
td				{padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; border-bottom: 1px solid #999;}
				padding-top:3px; padding-bottom:5px;}
p, li, input, textarea, select	{font-size:14px; padding-bottom:5px;}
div				{font-size:14px; color:#333}
		
input {
	color:#333;
	border: 1px solid #999;
	background-color:#eee;
}

input.radio {
	color:#333;
	border: none;
	background-color:white
}

input	text {font-weight:bold;}

form			{margin:0px; padding:0px}
		
a			{border:none; text-decoration:none; font-size:14px; color:blue;}
a:link			{}
a:visited		{}
a:hover			{}

	
.warning		{color:#CC0000; font-weight:bold}
.info			{color:#009966; font-weight:bold}

.hiddenItems		{display:none;}
.sidebar {
    position: absolute; 
    top: 140px; 
    left: 0; 
    width: 130px; 
    padding: 0; 
    margin: 1em; 
    border-width: 0; 
    font-size:12px;
}
		
div.menu {padding-bottom: 10px; font-size:10px;}
div.menu a {display: block; margin: 0; padding: 0.33em;
		letter-spacing: 1px; text-align: left;
		border-bottom: 2px solid #000099;
		text-decoration: none; font-size:12px;}
div.menu.sub {margin:5px 0 10px 10px;}

div.menu a:link {color: #000000;}
div.menu a:hover {background: #99CCFF;}
div.menu a:visited {color: #000000;}
		
#mainContent {
	margin:0px 50px 50px 150px;
	padding:10px;
}
#title	{
	border-bottom: solid 2px #000099;
	padding-top:10px; 
	padding-left:10px;
	padding-bottom:10px;
	background-color:Transparent;
	color:#000000;
	font-style:italic;
}
