.StyleSheetHiddenPlaceHolder {
display : none; 
}
a:link {color:blue}
a:active {color:red}
a:visited {color:blue}
a:hover {color:green}
body	{		
	font-family: verdana, arial, sans;
	font-size: 10pt;
	color: #000000;
	bgcolor: #cccccc;
	margin: 0px;
	top-margin: 0px;
	left-margin: 0px;
	right-margin: 0px;
	background-image: url("images/square4.gif");
}
.bodyBold	{		
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
}
.header	{
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 14pt;
	color: #006600;
}
.headerPage {
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 16pt;
	color: #006600;
	text-align: center;
}
.subHeaderPage {
	font-family: verdana, arial, sans;
	font-weight: bolder;
	font-size: 12pt;
	color: #006600;
	text-align: center;
}
.subHeaderBlog {
	font-family: verdana, arial, sans;
	font-weight: bolder;
	font-size: 10pt;
	color: #006600;
	text-align: center;
}
.famHead {
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 13pt;
	color: #006600;
	text-align: left;
}
.resHead {
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	text-align: center;
	align: center;
}
.resSubHead {
	font-family: verdana, arial, sans;
	font-weight: normal;
	font-size: 12pt;
	color: #000000;
	text-align: center;
	align: center;
}
.resSecHead {
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	text-transform: uppercase;
}
.secHead {
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	text-align: left;
	align: left;
}
.courseHead {
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 10pt;
	color: #cccccc;
	text-align: left;
	align: left;
	background-color: #006600;
	background: #006600;
}
.courseSem {
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	text-align: center;
	align: center;
	background-color: #cccccc;
	background: #cccccc;
}
.center {
	text-align: center;
	align: center;
}
.checks50 {
	background-image: url("images/checks50.gif");
}
.checks24 {
	background-image: url("images/checks24.gif");
}
.body {
	font-family: verdana, arial, sans;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
}
.resOrg {
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
}
.resJob {
	font-family: verdana, arial, sans;
	font-weight: normal;
	font-style: italic;
	font-size: 10pt;
	color: #000000;
}
.resList {		
	font-family: verdana, arial, sans;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	list-style-type: square;
	margin-left: 0px;
	margin: 0px;
}
ul.resList2 {
	list-style-type: square;
	list-style-position: outside;
	margin-left: 14px;
}
.firstLetter {
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 14pt;
	color: #000000;
	text-indent: 20px;
	indent: 20px;
}
.caption {
	font-family: verdana, arial, sans;
	font-weight: normal;
	font-size: 7pt;
	color: #000000;
}
.footer	{		
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
}
.quote	{		
	font-family: verdana, arial, sans;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	margin-left: 5px;
}
UL.home {		
	margin-top: 0px;
}
LI.home {		
	font-family: verdana, arial, sans;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	list-style-type: square;
	margin-left: -20px;
	margin-top: 0px;
}
LI.navLink {		
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	list-style-type: square;
	/* list-style-image: url(images/bullet0.gif); */
	margin-left: -20px;
}
li {		
	font-family: verdana, arial, sans;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	list-style-type: square;
	/* list-style-image: url(images/bullet0.gif); */
}
ol.numbered {		
	list-style-type: decimal;
}
li.numbered {		
	list-style-type: decimal;
}
LI.navLinkSub {		
	font-family: verdana, arial, sans;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	list-style-type: square;
	/* list-style-image: url(images/bullet1.gif); */
	margin-left: -20px;
}
th {		
	font-family: verdana, arial, sans;
	font-weight: bold;
	font-size: 14pt;
	color: #111111;
	background: #ffffff;
}
blockquote {		
	margin-left: 5px;
	margin-right: 5px;
	margin: 10px;
}
blockquote.blogComment {		
	margin: 20px;
	padding: 5px;
	border: 1px dashed #000000;
}
blockquote.blogQuote {		
	font-family: serif;
	font-weight: normal;
	font-size: 12x;
	xxmargin: 20px;
	xxpadding: 5px;
	xxborder: 1px dashed #000000;
}
.blogSidebar {
	background: #dddddd;
	border: 1px solid #000000;
	font-size: 9pt;
}
LI.blogSidebarItems {
	font-family: verdana, arial, sans;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	list-style-type: square;
	margin-left: -20px;
	margin-top: 0px;
}
UL.blogSidebarItems {
	font-family: verdana, arial, sans;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	list-style-type: square;
	margin-top: 0px;
}
span.define	{		
	font-weight: bold;
	color: green;
}

#twitter_div { padding: 0px; }
ul#twitter_update_list { padding: 0; margin: 0; overflow: hidden; }
ul#twitter_update_list li { padding: 0px 0 5px 10px; list-style-type: none; }
ul#twitter_update_list li a { border-bottom: dotted 1px; text-decoration: none; }
ul#twitter_update_list li a:hover { border-bottom: solid 1px; }
li#twitter_update_list li { list-style-type: none;  }

.delicious-posts ul, .delicious-posts li, .delicious-banner { margin: 0; padding-left: 5px; list-style-type:none; }

.rss-box { margin: 0; padding-bottom: 5px; list-style-type: square; }
.rss-items ul, .rss-item li, { margin: 0; padding-left: 5px; list-style-type: square; }
ul.rss-items, li.rss-item, { margin: 0; padding-left: 5px; list-style-type: square;}
ul#rss-items, li#rss-item, { margin: 0; padding-left: 5px; list-style-type: square;}
