/*#pageWrap {
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-image: url(sidebar.gif);
	background-repeat: repeat-y;
	}*/
/*#banner {
	background-color: #ffffff;
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	}*/
#banner {
	display: none;
	}
/*#leftcol {
	float: left;
	width: 140px;
	text-align: left;
	background-color: #dbdbdb;
	background-image: url(sidebar.gif);
	background-repeat: repeat-y;
	}*/
#leftcol {
	display: none;
	}
/*#contentcol {
	margin-left: 140px;
	margin-top: 0px;
	padding-left: 10px;
	text-align: left;
	background-color: #ffffff;
	}*/
#contentcol {
	text-align: left;
	background-color: #ffffff;
	}
#footer {
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	clear: both;
	}
#highlight {
	float: right;
	width: 200px;
	background-color: #dbdbdb;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 4px;
	margin-right: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	border-style: ridge;
	border-color: #d7c387;
	border-width: 6px;
	}
#highlight li {
	font-size: 85%;
	margin-left: -15px;
	}
#highlight p {
	font-size: 85%;
	}
#highlight a:link {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	text-decoration: none;
	color: #003366;
	font-weight: bold;
	}
#highlight a:hover {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	}
#highlight a:active {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	}
#highlight a:visited {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	}
#quotecourse {
	background-color: #e2ebc8;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 4px;
	margin-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 8px;
	border-style: ridge;
	border-color: #d7c387;
	border-width: 6px;
	}
#quotecourse p {
	font-size: 85%;
	font-weight: bold;
	}
#quotecourse p:before {
	content: open-quote;
	}
#quotecourse p:after {
	content: close-quote;
	}
#sitenav p {
	display: none;
	}
.sidebar {
	width: 140px;
	margin-top: 4px;
	}
.topsidebar {
	width: 140px;
	margin-top: 0px;
	}
.menuitem {
	color: #ffffff;
	font-family: century schoolbook, georgia, times new roman, times, serif;
	font-size: 11px;
	font-weight: bold;
	padding: 4px;
	line-height: 14px;
	background-color: #696969;
	}
.menuitem a:link {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	color: #ffffff;
	text-decoration: none;
}
.menuitem a:hover {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	color: #AE8200;
	text-decoration: none;
}
.menuitem a:active {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	color: #AE8200;
	text-decoration: none;
}
.menuitem a:visited {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	color: #ffffff;
	text-decoration: none;
}
.menusubitem {
	color: #003366;
	font-family: century schoolbook, georgia, times new roman, times, serif;
	font-size: 11px;
	font-weight: normal;
	padding: 4px;
	line-height: 14px;
	background-color: #ababab;
	}
.menusubitem a:link {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	color: #003366;
	text-decoration: none;
}
.menusubitem a:hover {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	color: #AE8200;
	text-decoration: none;
}
.menusubitem a:active {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	color: #AE8200;
}
.menusubitem a:visited {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	color: #003366;
	text-decoration: none;
}

.clearboth {
	clear: both;
	}
.floatleft {
	float: left;
	margin-right: 1em;
	}
.floatright {
	float: right;
	margin-left: 1em;
	}
.noscreen {
	text-align: left;
	font-size: x-small;
	}
.smallleft {
	text-align: left;
	font-size: x-small;
	}
.leftnoprint {
	display: none;
	}
	
/* from cegs.css */
.navigation a:hover {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	line-height: 14px;
	text-align: left;
}
.navigation a:link {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	line-height: 14px;
	text-align: left;
}
.navigation a:active {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	line-height: 14px;
	text-align: left;
}
.navigation a:visited {
	font-family: century schoolbook, georgia, times new roman, times, serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	line-height: 14px;
	text-align: left;
}
a:hover {
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}
a:link {
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}
a:active {
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}
/* standard tags */
body {
	font-family: helvetica, arial, sans-serif;
	color: #000000;
	font-size: small;
	text-align: left;
	}
p, label, select, td {
	color: #000000;
	font-family: century schoolbook, georgia, times new roman, times, serif;
	font-size: small;
	font-weight: normal;
	}
dd, li {
	color: #000000;
	font-family: century schoolbook, georgia, times new roman, times, serif;
	font-size: small;
	font-weight: normal;
	margin-bottom: 4px;
	}
dt {
	font-style: italic;
	}
h1, h2, h3, legend {
	font-family: helvetica, arial, sans-serif;
	color: #000099;
	text-align: left;
	margin-top: 0px;
	}
h4, h5 {
	font-family: helvetica, arial, sans-serif;
	color: #AE8200;
	text-align: left;
	}
/*img {
	border: 0;
	}*/
img {
	display: none;
	}
legend { 
	font-variant: small-caps;
	font-weight: bold;
	}
table {
	border-style: ridge;
	border-color: #d7c387;
	border-width: 3px;

th {
	font-family: helvetica, arial, sans-serif;
	}
tr {
	font-weight: normal;
	border-style: solid;
	border-width: 1px;
	text-align: left;
	}
	
/*from Paul Thompson's forms.css*/

fieldset p, .leftLabels label, .leftLabels .label, .wideFields label, .wideFields .label {
	padding-bottom:4px;	
	padding-top:4px;	
	padding-left:2%;
	padding-right:2%;
	display:block;
	clear:both;
	color: #336699;
	font-size: small;
	text-align: left;
	font-family: century schoolbook, georgia, times new roman, times, serif;
}
input.xxlarge, select.xxlarge  { width:60%; }
input.xlarge, select.xlarge   { width:50%; }
input.large, select.large   { width:40%; }
input.medium, select.medium   { width:30%; }
input.small, select.small   { width:20%; }
input.xsmall, select.xsmall   { width:10%; }
input.xxsmall, select.xxsmall   { width:5%; }
input.autoSize, select.autoSize  { width:auto !important;	}
input[size]
{ width:auto !important;	}
.wideFields input, .wideFields span, .wideFields textarea, .wideFields select {
	clear:both !important;
	display:block;
	width:98%;	 
}
.leftLabels .label, .wideFields .label {
	padding-top:8px;	
	padding-bottom:8px;	  
}
.leftLabels label span, .leftLabels .label span {
	float:left;
	width:30%;
	padding:0px;
	padding-right:2%;
	text-align:right;
	clear:left;	
}
.leftLabels input, .leftLabels textarea, .leftLabels select, .leftLabels .field, .leftLabels .fields {
	display:inline;
	width:66%;
	float:left;
}
.field span, .fields span, .field input, .field select, .fields input, .fields select, .field label, .fields label {
	padding:0px;
	width:auto;	
	text-align:left;	
	display:inline;	
	float:none !important;	
	clear:none;	
}
.columns label {
	padding-bottom:4px;	
	padding-top:4px;
	padding-right:1em;
	height:auto !important;
	display:block;
	position:relative;
	float:left !important;
	text-align:center !important;
}

.columns span, .columns input, .columns select {
	position:relative;	
	display:block;
	clear:both !important;
	float:none !important;
	text-align:center !important;
	width:auto !important;
}

.twoCols label, .threeCols label, .fourCols label, .fiveCols label {
	color: #336699;
	font-size: small;
	text-align: left;
	font-family: century schoolbook, georgia, times new roman, times, serif;
	float:left !important;
	clear:none !important;
	padding-bottom:4px;	
	padding-top:4px;
	padding-right:1% !important;
	padding-left:1% !important;
	text-align:left !important;
}
.twoCols label {
	width:46%;	
}
.threeCols label {
	width:28%;	
}
.fourCols label {
	width:19.6%;
}
.fiveCols label {
	width:16%;
	padding-right:1% !important;
}

.twoCols label input, .twoCols  label textarea, .twoCols  label select,
.threeCols label input, .threeCols  label textarea, .threeCols  label select,
.fourCols label input, .fourCols  label textarea, .fourCols  label select,
.fiveCols label input, .fiveCols  label textarea, .fiveCols  label select,
.columns label input, .columns  label textarea, .columns  label select
{
	color: #336699;
	font-size: small;
	text-align: left;
	font-family: century schoolbook, georgia, times new roman, times, serif;
	clear:both !important;
	margin:0px;
	margin-top:0.3em;
	margin-left:0.0em;
	width:100%;
}

/*end*/

