﻿h1
{
    padding-top: 10px;
    font-size: 18px;
    font-weight: bold;
}
p, h1, h2, h3
{
    margin: 0px 10px 10px 10px;
}

#NavBar
{
    margin: 0px 0px 0px 0px;

    border-left: 1px solid #000;
    border-right: 1px solid #000;
    width: 700px;
}
#NavBar ul
{
    float:left;
}
#NavBar li
{
  
    font-size: 18px;
    font-weight: bolder;
    white-space: nowrap;
    display: inline;
}

#menu
{
    width: 340px;
    height: 480px;
    overflow: auto;
}
#SimpleSearch
{
    margin: 0px 10px 0px 10px;
}
#menu h1
{
    font-size: 12px;
}
#menu p
{
    margin: 0px 0px 5px 10px;
    font-size: 11px;
}
#main
{
    background: #fff;
}
#main
{
    background: #fff;
    margin-left: 229px;
    border: 1px solid #000;
    width: 471px;
}


.Calendar
{
	font-size: 9px;
	margin: 0px 0px 0px 0px;
}
#ScheduleList
{
	margin: 10px 10px 0px 10px;
	border: 1px solid #000;
	font-size: 12px;
}
.ScheduleHeader	{ background:#aaa; }

#ScheduleList h1	{ color:#fff; }

#ScheduleList h1
{
	margin: 2px 10px 2px 10px;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
}

.ListOddColor	
{
    height:45px;
}
.ListEvenColor	
{
    height:45px;
    background:#eee; 
}
#ScheduleList p
{
	margin: 5px 10px 5px 10px;
	font-size: 12px;
}
.ListOddColor	{ background:#fff; }



.SearchParameter
{
	font-size: 12px;
	margin: 0px 5px 5px 10px;
}

#SearchResultList
{
	margin: 10px 10px 0px 10px;
	border: 1px solid #000;
}

.ShowDetailTitle
{
	font-weight: bold;
	font-size: 12px;
	margin: 0px 0px 0px 10px;
}
.ShowDetailData
{
	font-size: 12px;
	margin: 0px 0px 5px 10px;
}
