td			{font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 8pt; color: #000000; line-height: 140%}

.blank		{font-size: 1pt}
.tbox		{border-right: #999999 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; 
			 height:19px; background: #FFFFFF; font-family: "verdana"; font: 8pt;}

A:link		{color: #0F4679; text-decoration:none}
A:visited	{color: #000080; text-decoration:none}
A:hover		{color: #FF7D24; text-decoration:underline}

div.nav a:link 	{font-size: 9pt; color: #ffffff; text-decoration:none}
div.nav a:visited {font-size: 9pt; color: #FFF700; text-decoration:none}
div.nav a:hover 	{font-size: 9pt; color: #FF7D24; text-decoration:underline}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;}
th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;}
form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;	}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	list-style-type: disc;
	list-style-position: outside;}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;}
ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	list-style-type: upper-roman;
	list-style-position: outside;}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;}
.big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;}
.bodystyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;}
.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;}
.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;}
.news {
	font-size: 100%;}
/*
  GEE! CALENDAR MANAGER 
*/
.gCalLstRow           {}
.gCalLstCol           {}
.gCalLstMonthHdrRow   { background-color: #897940; color: white; }
.gCalLstMonthHdrCol   { background-color: #808080; color: #FFFFFF; vertical-align: middle; height:25px; }
.gCalLstDayHdrRow     { background-color: #897940 }
.gCalLstDayHdrCol     { background-color: #897940; color: #FFFFFF; border: 1px #897940; }
.gCalLstMonthNav      { background-color: #005B94; color: white; }
.gCalLstDayCell       { background-color: white; color: #000000; border: 1px solid #897940; height: 25px; text-align: center; font-weight: bold; }
.gCalLstDayNum       { background-color: white; color: #808080; height: 25px; text-align: center; font-weight: bold; }
.gCalLstEmptyCell     { background-color: #EEEEEE; border: 1px solid #897940; height: 25px; }
.gCalLstMonth         { color: #FFFFFF; font-weight: bold; }
.gCalLstSelCalTypeCol { vertical-align: middle; padding:4px; }
.gCalLstDay           { color: #005B94; font-size: 8pt;text-align:left; }
.gCalLstTime          { font-weight: bold; }
.gCalLstTitle         { color: #005B94; font-size: 8pt; text-decoration:underline;  }
.gCalLstDescription   {}
.gCalLstSpacer        { font-size: 2px; }

.gCalDetDate          { color: #005B94; font-size: 15px; font-weight: bold; }
.gCalDetTime          {}
.gCalDetTitle         { color: #005B94; font-size: 15px; font-weight: bold; }
.gCalDetDescription   { font-style:italic; height:10px; padding-top:10px; padding-bottom:10px; }
.gCalDetDetails       { font-size: 8pt;}
.gCalDetImage         {}
.gCalDetDoc           {}
/* 
  GEE! DOCUMENT COLLECTIONS 
*/
.gCollLstTypeDescription  { color: #005B94; font-weight: bold; font-size:8pt;}
.gCollLstTitle            { color: #DE0035; font-weight: bold;}
.gCollLstDescription      { font-style:italic; height:10px; }
.gCollLstItemTitle        {}
/* 
  GEE! DOCUMENT MANAGER 
*/
.gDocLstTypeDescription { color: #000099; font-size: 8pt; font-weight: bold; padding-bottom: 4px; }
.gDocLstTypeDetails     { font-style: italic; font-size: 8pt;}
.gDocLstTitle           { color: #005B94; font-size: 8pt; }
/* 
  GEE! LINKS MANAGER 
*/
.gLinkTypDescription { color: #DE0035; font-weight: bold;}
.gLinkTypDetails     { font-style:italic;}

.gLinkLstTypeDescription { color: #400000; font-size: 10pt; font-weight: bold;}
.gLinkLstTypeDetails     { font-style:italic;}
.gLinkLstImage           { border:0; }
.gLinkLstTitle           { color: #000080; }
.gLinkLstDescription     { font-style:italic;}
.gLinkLstDetails         {}
.gLinkLstLink            {}
.gLinkLstSpacer          {}
/* 
  GEE! NEWS EDITOR
*/
.gNewsLstTypeDescription { color: #DE0035; font-size: 8pt; font-weight: bold; padding-bottom: 4px; }
.gNewsLstTypeDetails     { font-style: italic; }
.gNewsLstTitle           { color: #005B94; font-size: 8pt; }
.gNewsLstNav             { font-size: 8pt; }
.gNewsLstSpacer          { line-height: 6px; }

.gNewsdetDetails 	    { font-size: 8pt;}
.gNewsDetTitle           { color: #005B94; font-size: 8pt; font-weight: bold;}
.gNewsDetImage           { float: right; }
.gNewsDetDate			{visibility: hidden;}
/* 
  GEE! NEWSLETTER PUBLISHER
*/
.gNltrLstTypeDescription   { color: #005B94; font-size: 12px; font-weight: bold; padding-bottom: 4px; }
.gNltrLstTypeDetails     { font-style: italic; }
.gNltrLstTitle    { color: #006633; font-size: 12px;}
.gNltrLstSubtitle { font-style:italic;}
.gNltrLstSpacer   {}

.gNltrDetTitle   { color: #009933; }
.gNltrDetTitle2  { color: #DE0035; }
.gNltrDetEdition { color: #BBA74E; font-weight: bold; }
.gNltrDetAuthor  { font-style:italic;}
.gNltrDetSpacer  {}
.gNltrDetDetails {}
/* 
  GEE! PAGE EDITOR
*/
.gSecDetails {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; }
.gSvcLstTypeDescription { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-weight: bold; }
.gSvcDetTitle { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-weight: bold; font-style: italic;}