﻿/* CSS Document */

h1, h2, h3, h4, h5, h6 {
	font-family: "Times New Roman", Times, serif;
}

/*#mainContent {

	width: 996px;
}*/

#mainContent #leftCol {
	
	width: 196px;
	background-color: #eee;
	margin: 0px;
}

#mainContent #middleCol {
	/*margin-top: 20px;
	width: 770px;*/
}

#rightCol {

	/*width: 0;
	margin: 0;
	padding: 0;*/
	border: none;
}

#rightCol h2 {
    padding: 0.5em 1em;
	height: auto;
	line-height: 1.4em;
}


#mainContent #middleCol h1 a, #mainContent #middleCol h2 a,  #mainContent #middleCol h3 a, #mainContent #middleCol h4 a, #mainContent #middleCol h5 a {
	color: #3D3D3D;
	text-decoration: none;
}

#mainContent #middleCol a, #rightCol a {
	color: #0000FF;
	text-decoration: underline;
}

#mainContent #middleCol a:visited, #rightCol a:visited {
	color: #800080;
}

#mainContent #middleCol a:hover, #rightCol a:hover {
    color: #7b8738;
}

#middleCol img,#rightCol img {
	border: none;
	padding: 10px;
}

#middleCol ol, #middleCol ul {
	list-style: disc outside;
	margin: 1.1em 0;
} 

#mainContent ol {
	font-size: 1.1em;
	list-style: decimal;
}

#mainContent ol ul, #mainContent ul ol {
	font-size: inherit;
}

#middleCol li {
	margin-left: 30px;
	line-height: 1.4em;
}

#mainContent #middleCol h3, #mainContent #middleCol h4, #mainContent #middleCol h5, #mainContent #middleCol h6  {
	padding: 0 10px;
}

#middleCol table {
	margin: 1.1em 10px;
	border: 1px solid #ccc;
}

#middleCol table th {
	font-weight: bold;
	text-align: left;
}

#middleCol table td, #middleCol table th {
	padding: 5px 10px;
	font-size: 1.1em;
}

#middleCol table td.arrowimg, #middleCol table td.arrowimg img
{
	padding: 0px;
}

#mainContent #middleCol h2 {
    margin: 20px 10px 0;
    padding: 10px 0 3px;
	border-bottom: 1px solid #DDDDDD;
}

#mainContent #middleCol h3 {
	
	padding-top: 10px;
}

#mainContent #middleCol td h2, #mainContent #middleCol td h3 {
	
	padding: 0;
}

ul#leftColNav {
	padding: 0px;
}

/* Bread Crumb */

#breadCrumb 
{
    padding: 0 10px 15px 10px;
}

#breadCrumb  img {
    padding: 0px;
}

/* Left Navigation */

#leftCol ul {
    padding-left: 0px;
    padding-right: 0px;
}

ul#leftColNav li 
{
    line-height: normal;
}

ul#leftColNav li a
{
    line-height: 1.4em;
    padding-bottom: 7px;
    padding-top: 7px;
    width: auto;
    color: #000000;
}

ul#leftColNav li a:focus, ul#leftColNav li a:hover 
{
    /*color: #be0020;*/
}

ul#leftColNav li ul li a
{
    padding-left: 20px;
    background: none repeat scroll 0 0 #F7F7F7;
    border-top: 1px solid #C2C2C2;
    /*font-weight: normal;*/
}

/*td.orgLogo {
	text-align: center;
}*/

#middlecol table td
{
	white-space: nowrap;
}
.ui-datepicker td th 
{
	padding: 1px !important;
}

.ui-datepicker table
{
	width:auto !important;
}

/* New Datepicker layout */

.beginEndDateContainer, .beginEndTimeContainer 
{
	clear: both;
	overflow: hidden;
}

.beginDateContainer 
{
	margin-right: 10px;
}

.beginEndTimeContainer 
{
	margin-top: 10px;
}

.dateContainer, .timeContainer, .timeHour, .timeMinute
{
	float: left;
}

.beginTimeContainer
{
	margin-right: 10px;
}

.timeContainer label 
{
	display: block;
}

#middleCol .timeContainer img
{
	padding: 0px;
}

#mainContent #middleCol .ui-accordion-header a:visited{
	color: #3d3d3d !important;
}