/* 
  DEFAULT HTML TAGS 
*/
BODY   { FONT-SIZE: 12px; COLOR: #000000; font-family: Arial, Helvetica, sans-serif; }
TD     { FONT-SIZE: 12px; COLOR: #000000; font-family: Arial, Helvetica, sans-serif; }
SELECT { FONT-SIZE: 12px; }
LI     { PADDING-BOTTOM: 8px }

/*
  GEE! CALENDAR MANAGER 
*/
.gCalLstRow           {}
.gCalLstCol           {}
.gCalLstMonthHdrRow   { background-color: #53A6A6; color: white; }
.gCalLstMonthHdrCol   { background-color: #005B94; color: #FFFFFF; vertical-align: middle; height:25px; }
.gCalLstDayHdrRow     { background-color: #53A6A6 }
.gCalLstDayHdrCol     { background-color: #53A6A6; color: #FFFFFF; border: 1px #897940; }
.gCalLstMonthNav      { background-color: #005B94; color: white; }
.gCalLstDayCell       { background-color: white; color: #000000; border: 1px solid #53A6A6; height: 25px; text-align: left; }
.gCalLstEmptyCell     { background-color: #EEEEEE; border: 1px solid #897940; height: 25px; }
.gCalLstMonth         { color: #FFFFFF; font-weight: bold; }
.gCalLstSelCalTypeCol { vertical-align: middle; padding:4px; }
.gCalLstDay           { font-weight: bold; border-color: #FFFFFF; text-align:left; }
.gCalLstTime          { font-weight: bold; }
.gCalLstTitle         { color: 005B94; text-decoration:underline;  }
.gCalLstDescription   {}
.gCalLstSpacer        { font-size: 2px; }

.gCalDetDate          { color: #236a70; font-size:12px; font-weight: bold; }
.gCalDetTime          {}
.gCalDetTitle         { color: #2c2a77; font-size:16px; font-weight: bold; }
.gCalDetDescription   { font-style: normal; font-size:12px; font-weight: normal; padding-top:10px; padding-bottom:10px; }
.gCalDetDetails       {}
.gCalDetImage         {}
.gCalDetDoc           {}

/* 
  GEE! DOCUMENT COLLECTIONS 
*/
.gCollLstTypeDescription  { color: #005B94; font-weight: bold; font-size:12px;}
.gCollLstTitle            { color: #DE0035; font-weight: bold;}
.gCollLstDescription      { font-style:italic; height:10px; }
.gCollLstItemTitle        {}

/* 
  GEE! COUPON MANAGER 
*/
.gCoupLstTitle 		{color: #DE0035; font-weight: bold; font-size:12px;}

.gCoupDetCol			{}
.gCoupDetImage		{ float:right; }
.gCoupDetBusName	{ color: #005B94; font-weight: bold; font-size:12px;}
.gCoupDetOffer		{ color: #DE0035; font-weight: bold; font-size:12px;}
.gCoupDetSpacer		{ line-height: 8px;}
.gCoupDetDetails	{}
.gCoupDetValid		{ font-style: italic;}
.gCoupDetRestrict	{ font-size: 9px;}
.gCoupDetBusInfo	{ color: #005B94; font-weight: bold; font-size:10px;}

/* 
  GEE! COMPANY DIRECTORY 
*/
.gDirLstCol             { vertical-align: bottom; }
.gDirLstName            { color: #DE0035; font-weight: bold; font-size:14px;}
.gDirLstTitle           { font-style:italic; font-size:12px}
.gDirLstLocation        { font-size:12px}
.gDirLstPhone           { font-size:12px}
.gDirLstEmail           { font-size:12px}
.gDirLstCodeDescription { background-color: #005B94; color: #FFFFFF; font-weight:bold; margin: 5px 0px 5px 2px; }
.gDirLstHdr             { background-color: #897940; color: #FFFFFF; }

.gDirDetName      { color: #DE0035; font-weight: bold; font-size:12px;}
.gDirDetTitle     { font-style:italic; font-size:12px;}
.gDirDetDetails   {}
.gDirDetLocation  {}
.gDirDetEmail     {}
.gDirLstVcard     { font-size:12px }

/* 
  GEE! DOCUMENT MANAGER 
*/
.gDocLstTypeDescription	{ color: #DE0035; font-weight: bold;}

/* 
  GEE! FAQ MANAGER 
*/
.gFaqLstTypeDescription { color: #DE0035; font-size: 12px; font-weight: bold; padding-bottom: 4px; }
.gFaqLstTypeDetails     { font-style: italic; }
.gFaqLstQuestion				{ color: #005B94; font-size: 12px; font-weight: bold;	}
.gFaqLstImage           { float: right; }
.gFaqLstDoc             { line-height: 8px; }
.gFaqLstSpacer          { line-height: 18px; }

/* 
  GEE! FEATURE MANAGER 
*/
.gFeatLstTitle       { color: #DE0035; font-weight: bold; }
.gFeatLstDescription { font-style:italic; height:10px; }
.gFeatLstSpacer      {}

.gFeatDetTitle       { color: #DE0035; font-weight: bold; }
.gFeatDetSpacer      {}

/* 
  GEE! FEEDBACK MANAGER 
*/
.gFeedQuest      { color:  #005B94;  }

.gFeedLstDetails { font-style:italic;}
.gFeedLstInfo    {}
.gFeedLstName    { color: #DE0035; font-weight: bold;}
.gFeedLstTitle   { color: #DE0035; font-style:italic; }
.gFeedLstCompany { color: #005B94;}
.gFeedLstDate		 {}

/* 
  GEE! PHOTO GALLERY MANAGER 
*/
.gGallLstThumbImg         { border: 0;}
.gGallLstThumbTitle       { color: #005B94; font-weight: bold; text-align: center;}
.gGallLstThumbDescription { color: black;  font-weight: normal; text-align: center;}

.gGallDetTitle   { color: #DE0035; font-weight: bold;}
.gGallDetDetails {}
.gGallDetCaption { text-align: center;}
.gGallDetImg     { border:0;}

/* 
  GEE! INFO
*/
.gInfo { color: #DE0035; font-weight: bold; }

/* 
  GEE! JOB LISTINGS MANAGER 
*/
.gJobLstTypeDescription { color: #DE0035; font-size: 12px; font-weight: bold; }
.gJobLstOfficeName      { color: #005B94; font-size: 12px; font-weight: bold; }
.gJobLstTitle           { font-weight: bold; }
.gJobLstLbl             { color: #005B94; font-weight: bold; }

.gJobDetLbl      { color: #005B94; }
.gJobDetType     {}
.gJobDetPosition { color: #DE0035; font-weight:bold; }
.gJobDetLocation {}
.gJobDetDuration {}
.gJobDetWage     {}
.gJobDetDetails  {}
.gJobDetContact  {}
.gJobDetCode     {}
.gJobDetPostDate {}
.gJobDetExpires  { font-style:italic; }

/* 
  GEE! LINKS MANAGER 
*/
.gLinkTypDescription { color: #DE0035; font-weight: bold;}
.gLinkTypDetails     { font-style:italic;}

.gLinkLstTypeDescription { color: #DE0035; font-weight: bold;}
.gLinkLstTypeDetails     { font-style:italic;}
.gLinkLstImage           { border:0; }
.gLinkLstTitle           { color:  #005B94; font-weight: bold;}
.gLinkLstDescription     { font-style:italic;}
.gLinkLstDetails         {}
.gLinkLstLink            {}
.gLinkLstSpacer          {}

/* 
  GEE! NEWS EDITOR
*/
.gNewsLstTypeDescription { color: #DE0035; font-size: 12px; font-weight: bold; padding-bottom: 4px; }
.gNewsLstTypeDetails     { font-style: italic; }
.gNewsLstTitle           { color: #005B94; font-size: 12px; font-weight: bold; }
.gNewsLstNav             { font-size: 12px; }
.gNewsLstSpacer          { line-height: 12px; }

.gNewsDetTitle           { color: #DE0035; font-weight: bold;}
.gNewsDetImage           { float: right; }

/* 
  GEE! NEWSLETTER PUBLISHER
*/
.gNltrLstTitle    { color:  #DE0035; font-weight: bold;}
.gNltrLstSubtitle { font-style:italic;}
.gNltrLstSpacer   {}

.gNltrDetTitle   { color: #DE0035; font-weight: bold;}
.gNltrDetTitle2  { color: #DE0035; }
.gNltrDetEdition { color: #BBA74E; font-weight: bold; }
.gNltrDetAuthor  { font-style:italic;}
.gNltrDetSpacer  {}
.gNltrDetDetails {}

/* 
  GEE! PR MANAGER 
*/
.gPresLstSummary  {}
.gPresLstDate     { color: #BBA74E; }
.gPresLstRow      { height: 1px; }
.gPresLstSpacer   { height: 1px; }
.gPresLstHeadline {	font-weight: bold; color: #005B94; }

.gPresDetCol      { vertical-align: bottom; }
.gPresDetHeadline { font-weight: bold; color: #005B94; }
.gPresDetLocation { color: #BBA74E; }
.gPresDetDate     { color: #BBA74E; }
.gPresDetDetails  {}
.gPresDetSpacer   { height: 10px; }
.gPresDetSource   { font-style:italic;}
.gPresDetContact  {}

/* 
  GEE! PRODUCT MANAGER 
*/
.gProdNav                { color: #DE0035; font-weight: bold;}
.gProdTypeLstSpacer      {}
.gProdTypeLstImage       { border:0;}
.gProdTypeLstTitle       { color: #005B94; font-weight: bold;}
.gProdTypeLstDescription {}

.gProdSubLstImage        { border:0;}
.gProdSubLstTitle        { color: #005B94; font-weight: bold;}
.gProdSubLstDescription  {}

.gProdLstImage           { border:0; }
.gProdLstTitle           { color: #005B94; font-weight: bold;}
.gProdLstDescription     {}

.gProdDetTitle           { color: #005B94; font-weight: bold;}
.gProdDetDetails         {}
.gProdDetDoc             {}

/* 
  GEE! PROPERTY LIST MANAGER 
*/
.gPropLstImage       { border: 0;}
.gPropLstTitle       { color: #DE0035; font-weight: bold;}
.gPropLstSqFt        { color: #005B94; font-weight: bold;}
.gPropLstDescription {}

.gPropDetTitle       { color: #DE0035; font-weight: bold; font-size:14px;}
.gPropDetSqFt        { color: #005B94; font-weight: bold; font-size:14px}
.gPropDetImage       { border:0; float: right;}
.gPropDetDetails     { font-size:12px}
.gPropDetThumb       {}

/* 
  GEE! PAGE EDITOR
*/
.gSecDetails {}
.gSecImage {float: right;}

/*
  GEE! REGISTRATION MANAGER 
*/
.gEvtLstRow         {}
.gEvtLstCol         {}
.gEvtLstDate        { font-weight: bold; }
.gEvtLstTime        {}
.gEvtLstTitle       { color: 005B94; text-decoration:underline;  }
.gEvtLstDescription {}
.gEvtLstSpacer      { font-size: 6px; }

.gEvtDetDate        { color: #BBA74E; font-weight: bold; }
.gEvtDetTime        {}
.gEvtDetTitle       { color: #DE0035; font-weight: bold; }
.gEvtDetDescription { font-style:italic; height:10px; padding-top:10px; padding-bottom:10px; }
.gEvtDetDetails     {}
.gEvtDetImage       { float:right; }
.gEvtDetDoc         {}
.gEvtDetMaxReg      { font-weight: bold; }
.gEvtDetRegWarning  { color: #DE0035; font-weight: bold; }
.gEvtDetLocation    { font-weight: bold; }
.gEvtDetCancel      { font-weight: bold; }
.gEvtDetRegister    { font-weight: bold; font-size:16px; }

/* 
  GEE! SERVICES MANAGER 
*/
.gSvcLstTypeDescription { color: #DE0035; font-weight: bold; }
.gSvcLstTypeDetails     { font-style: italic; }
.gSvcLstTitle           { color: #005B94; font-weight: bold; }

.gSvcDetTitle           {color: #005B94; font-weight: bold;}
