/* Global Styles */
body { font-family: verdana, arial, helvetca, sans-serif; font-size: 11px; background-color: #DAE4C6; }

/* Text */

.titletext { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.subtext { font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; }
.mainnavtext { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.eventtext { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; line-height: 12px; }
.bodytext { font-family: arial, helvetica, sans-serif; font-size: 11px; line-height: 16px; }
.footertext { font-family: arial, helvetica, sans-serif; font-size: 9px; color: #000000; }

.homeframe { background: #559534; }

/* Links */

.titlelink:link { text-decoration: underline; color: #669933; }
.titlelink:visited { text-decoration: underline; color: #669933; }
.titlelink:active { text-decoration: underline; color: #669933; }
.titlelink:hover { text-decoration: none; color: #669933; }

.subtitlelink:link { text-decoration: none; color: #669933; }
.subtitlelink:visited { text-decoration: none; color: #669933; }
.subtitlelink:active { text-decoration: none; color: #669933; }
.subtitlelink:hover { text-decoration: underline; color: #669933; }

.sublink:link { text-decoration: none; color: #000000; }
.sublink:visited { text-decoration: none; color: #000000; }
.sublink:active { text-decoration: none; color: #000000; }
.sublink:hover { text-decoration: underline; color: #000000; }

.sublinkon:link { text-decoration: none; color: #CC0033; }
.sublinkon:visited { text-decoration: none; color: #CC0033; }
.sublinkon:active { text-decoration: none; color: #CC0033; }
.sublinkon:hover { text-decoration: underline; color: #CC0033; }

.mainnavlink:link { text-decoration: none; color: #000000; }
.mainnavlink:visited { text-decoration: none; color: #000000; }
.mainnavlink:active { text-decoration: none; color: #000000; }
.mainnavlink:hover { text-decoration: none; color: #ffffff; }

.leftnavlink:link { text-decoration: none; color: #000000; }
.leftnavlink:visited { text-decoration: none; color: #000000; }
.leftnavlink:active { text-decoration: none; color: #000000; }
.leftnavlink:hover { text-decoration: underline; color: #000000; }

.homenewslink:link { text-decoration: underline; color: #000000; }
.homenewslink:visited { text-decoration: underline; color: #000000; }
.homenewslink:active { text-decoration: underline; color: #000000; }
.homenewslink:hover { text-decoration: none; color: #000000; }

.thlink:link { text-decoration: underline; color: #2a7a9a; }
.thlink:visited { text-decoration: underline; color: #2a7a9a; }
.thlink:active { text-decoration: underline; color: #2a7a9a; }
.thlink:hover { text-decoration: none; color: #2a7a9a; }

.footerlink:link { text-decoration: underline; color: #000000; }
.footerlink:visited { text-decoration: underline; color: #000000; }
.footerlink:active { text-decoration: underline; color: #000000; }
.footerlink:hover { text-decoration: none; color: #000000; }

/* Cells */

.homenavcell { padding-bottom: 8px; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.homeeventcell { padding-left: 6px; padding-bottom: 4px; padding-top: 3px; }
.homeeventdiv { padding-top: 5px; padding-bottom: 5px; border-top: 2px solid #ffffff; width: 138px; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #ffffff; }
.eventsumdiv { padding-top: 5px; padding-bottom: 5px; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; line-height: 12px; }
.homenavlink { padding-top: 4px; }
.leftnavcell { padding-bottom: 14px; padding-left: 20px; font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; }

/* Header Tags */

.subtitle { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0033; }
.genustitle { font-family: arial, helvetica, sans-serif; font-size: 14px; font-style: italic; color: #000000; }
.subtitlerev { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; }
.homeNewsText { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; margin-left: 16px; }

/* Drop Downs */
.menuyellow { border-top: 2px solid #ffffff; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; background: #fdec96; }
.menublue { border-top: 2px solid #ffffff; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; background: #76c8e9; }
.plink { font-family: arial, helvetica, sans-serif; font-size: 9px; color: #000000; border-bottom: 2px solid #ffffff; padding: 2px; }

h1	
{
font-size:	24px;
}
	
h2	
{
font-size:	22px;
}
	
h3
{
font-size:	20px;
}
	
h4 
{
font-size:	18px;
}
	
h5	
{
font-size:	14px;
}
	
h6
{
font-size:	12px;
}	

h1, h2, h3, h4, h5, h6	
{
display: inline;
font-family: arial, helvetica, geneva, sans-serif;
font-weight: bold;
background-color: transparent;
color: #000000;
padding: 0px;
margin: 0px;
}

li, ol
{
   margin: 0 4 4 8;
}

ul
{
   list-style-image: url(../images/CX_bullet_01.gif);
   list-style-type: square;
   margin: 0 4 4 8;
}


/* Form Styles */

.searchsubmit { font-family: verdana, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff; width: 47px; background: #333399;	border-bottom : thin outset #0D0D27; border-right : thin outset #0D0D27; border-top : thin outset #9D9DCE; border-left : thin outset #9D9DCE; }
.addeditsubmit { font-family: verdana, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff; background: #669b42;	border-bottom : thin outset #0D0D27; border-right : thin outset #0D0D27; border-top : thin outset #b1d39a; border-left : thin outset #b1d39a; }

select
{
   border: 1px solid #000000; 
   background-color: #A6A6F5; 
   font-family: verdana, sans-serif; 
   font-size: 10px;
}