

a:link, a:visited {text-decoration: none; color: #B1604D; background-color: transparent;}
a:hover {text-decoration:underline;}

h1 {height: 100px; margin: 0; background: url(http://www.ocllo.com/images/logo.gif) no-repeat;}
h1 span {display:none;}
h2 {font-size: 16px;color: #404040;}
h3 {font-size: 15px;}
h4 {font-size: 12px;}

fieldset {border: none;}
blockquote {font-style: italic;}	
body { font: 75% "trebuchet ms", verdana, arial, helvetica, sans-serif; background-color: #D2D7DD;}	

#noStandards,#skiplink {display: none;}	
#overall {width: 650px; border: 1px solid #8b8d77; margin: 0 auto; background-color: #EFEFEF;}

#searchbar {height:25px;clear: both; border-bottom: 1px solid #8b8d77; border-top: 1px solid #8b8d77;}
#search {width: 190px; float:right; height: 21px;padding: 2px 0px 2px 2px;}
#search form {display: inline;}
#searchbox {font-size:10px; border: 1px solid #000; font-weight: bold; width: 150px;}
#searchGo {font-size: 10px; padding: 0px;margin-left: 5px;}
#searchbar fieldset {margin: 0; padding: 0;}
#quicklinks {padding:2px;height: 18px; margin-top:3px;margin-right: 140px;}


#sidebar {width: 190px; float: right; padding-left: 0px;}
	#links                      {list-style: none; margin: 0px; margin-left: 10px; padding: 0px; width: 88%;}
	#links li ul                {list-style: none; display: none; margin-left: 10px; padding: 0px;}
	#links li.showList ul       { display: block;}
	#links li.defaultStyles ul  { display: none; }
	#links li {background-color: #fff; margin-bottom: 5px;}
	#links li ul li {margin-bottom: 0;}
	.section {border: 1px solid #EFEFEF;}
	.sidebar-title {margin: 0; background-color: #DCD8C0; padding-left: 5px;}
	#sidebar img {border: none;}
	#sidebar ul { padding: 0; margin: 0 0 0 15px; list-style: none;}
	#sidebar dl {margin-left: 5px;}
	#sidebar dt {font-weight: bold;}
	#sidebar dd {margin-left: 0; margin-bottom: 10px;}
	#sidebar .first {margin-top: 0px; border-top: none;}

#contentum {width: 449px; float: left; padding: 5px; border-right: 1px solid #8b8d77; color: #4f4f4f; background-color: #fff;}
#contentumBuffer {width: 99%;}
#footer {clear: both; border-top: 1px solid #8b8d77;}
#footer a:link, #footer a:visited {color: #000; background-color: transparent; text-decoration: underline;}
	
	
/*
	a:link, a:visited {text-decoration: none;}
	a:hover {text-decoration:underline;}
	#contentum a {text-decoration: underline;}
	
	h1 {height: 75px; margin: 0;}
	h1 span {display:none;}
	h1 {font-size: 18px;}
	h2 {font-size: 16px;color: #404040;}
	h3 {font-size: 15px;}
	h4 {font-size: 12px;}

	#noStandards,#skiplink {display: none;}
	body { font: 75% "trebuchet ms", verdana, arial, helvetica, sans-serif;}	
	blockquote {font-style: italic;}	
	
	#overall {width: 650px; border: 1px solid #8b8d77; margin: 0 auto;}
	#contentum {width: 449px; float: left; padding: 5px; border-right: 1px solid #8b8d77; color: #4f4f4f; background-color: #fff;}
	#sidebar {width: 190px; float: right; padding-left: 0px;}
	#copyright {font-size: .8em;font-weight: bold;	color: #444; clear: both; border-top: 1px solid #8b8d77; position: relative; padding-left: 5px;}
	#copyright a:link, #copyright a:visited {color: #676047;font-weight: bold;}
	#siteInfo {position: absolute; right: 5px; display: inline;}
	#searchbar {height:25px;clear: both; border-bottom: 1px solid #8b8d77; border-top: 1px solid #8b8d77;}
	#search {width: 190px; float:right; height: 21px;padding: 2px 0px 2px 2px;}
	#search form {display: inline;}
	#searchbox {font-size:10px; border: 1px solid #000; font-weight: bold; width: 150px;}
	#searchGo {font-size: 10px; padding: 0px;margin-left: 5px;}
	fieldset {padding: 0px; margin: 0px;border: none;}
	#quicklinks {padding:2px;height: 18px; margin-top:3px;margin-right: 140px;}
	
	#links                      {list-style: disc; margin: 0px; margin-left: 20px; padding: 0px;}
	#links li ul                { display: none;list-style: circle;   margin-left: 10px; padding: 0px;}
	#links li.showList ul       { display: block;}
	#links li.defaultStyles ul  { display: none; }
	
	#minutus img {border: none;}
	#minutus select {font-size: 10px; width: 160px;}	
	#fun dt {font-weight: bold;}
	#fun dd {margin-left: 0; margin-bottom: 10px;}
	#quickbits li {font-size: 10px; padding-bottom: 5px;}
	#minutus h2 {font-size: 13px; font-weight: bold;color: #666;}	
	#minutus h2.first {margin-top: 0px; border-top: none;}	
	#minutus fieldset {border: none;}
	#minutus {color: #72736b; background-color: transparent;}
	#infoList, #poweredBy, #quickbits {margin-left: 0px; padding-left: 0px; list-style: none;}
	#poweredBy {text-align: center;}		
	
	#footer {clear: both; border-top: 1px solid #8b8d77;}
	
	
	.section {margin-left: 5px;}
	#monthCal a:link {text-decoration: underline;}
	#monthCal {width: 185px;}
*/