.bckgrnd01 { background-color: #FFFFFF; }
.bckgrnd02 { background-color: #FF9933; }
.bckgrnd03 { background-color: #99AFD8; }
.bckgrnd04 { background-color: #907AA8; }
.bckgrnd05 { background-color: #C6CCDC; }
.bckgrnd06 { background-color: #CECBCB; }
.bckgrnd07 { background-color: #F1EFEF; }

/* bread crumbs */	
.breadcrumb  {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #FF9933;}
.breadcrumbOn  {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #111111;}
.breadcrumbLink  {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: underline; color: #FF9933;}	
.breadcrumbLink:hover  {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: underline; color: #FF9933;}	

.link01 {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000;}
.link01:hover {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: underline; color: #000000;}

.link02 {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #FF9933;}
.link02:hover {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: underline; color: #FF9933;}
/*
.link02 {  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: underline; color: #FF9933;}
.link02:hover {  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #FF9933;}
*/
.link03 {  font-family: Arial, Verdana, Helvetica; font-size: 16px; line-height: 22px; font-style: normal; font-weight: normal; text-decoration: underline; color: #0000FF;}
.link04 {  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: underline; color: #000000;}
.link05 {  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: underline; color: #9E9E9E;}

.link06 {  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #0000FF;}


.hdr01 {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #FF9933;}
.hdr02 {  font-family: Arial, Verdana, Helvetica; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000;}
.hdr03 {  font-family: Arial, Verdana, Helvetica; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: none; color: #9E9E9E;}

.stdCopy {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;}
.stdLink {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; color: #0000FF;}
.stdLink:hover {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #0000FF;}


.stdCopy01 {  font-family: Arial, Verdana, Helvetica; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;}
.stdCopy01B {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000;}
.stdLink01 {  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #0000FF;}
.stdLink01:hover {  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #0000FF;}

.stdCopy02 {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #0000FF;}
.stdLink02 {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; color: #0000FF;}
.stdLink02:hover {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #0000FF;}

.stdCopy03 {  font-family: Arial, Verdana, Helvetica; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;}
.stdCopy03B {  font-family: Arial, Verdana, Helvetica; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000;}
.stdCopy03BUL {  font-family: Arial, Verdana, Helvetica; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: underline; color: #000000;}


.stdCopy04 {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #FF9933;}
.stdCopy05 {  font-family: Arial, Verdana, Helvetica; font-size: 12px; line-height: 26px; font-style: normal; font-weight: normal; text-decoration: none; color: #9E9E9E;}

.error01 {  font-family: Arial, Verdana, Helvetica; font-size: 9px; font-style: normal; font-weight: normal; text-decoration: none; color: #FF0000;}
.error02 {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #FF0000;}
.warning {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #CC0000;}

/* profile */
.profile01   {  font-family: Arial, Verdana, Helvetica; font-size: 10px; line-height: 16px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;}
.profile02   {  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;}
.profileLink {  font-family: Arial, Verdana, Helvetica; font-size: 10px; line-height: 16px; font-style: normal; font-weight: normal; text-decoration: underline; color: #0000FF;}



/* Ads */
.adTitle {  font-family: Arial, Verdana, Helvetica; font-size: 18px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000;}
.adDate {  font-family: Arial, Verdana, Helvetica; font-size: 12px; line-height: 22px; font-style: normal; font-weight: none; text-decoration: none; color: #FF9933;}
.adDetails {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #FF9933;}
.adText  {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;}
.adLink  {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; color: #0000FF;}
.adLink:hover {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #0000FF;}

/* Email/Reply Forms */
.replyTitle {  font-family: Arial, Verdana, Helvetica; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000;}
.replyHighlight {  font-family: Arial, Verdana, Helvetica; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #FF9933;}

.cmsError 
	{  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #FF0000;}


/*  forms */
.stdForm01 {  font-family: Arial, Verdana, Helvetica; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000; }


.input01  { border: 1px solid #FF9B39; font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; }
.select01 { border: 1px solid #FF9B39; font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; }
.button01 { border: 1px solid #C6DBA0; background-color: #E1F2BC; font-family: Arial, Verdana, Helvetica; color: #333335; font-size: 10px; font-style: normal; font-weight: normal; }
.button02 { border: 1px solid #907AA8; background-color: #CABED6; font-family: Arial, Verdana, Helvetica; color: #333335; font-size: 10px; font-style: normal; font-weight: normal; }


/* calendar classes */
.calWeek {  font-family: Arial, Verdana, Helvetica; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: none; color: #FFFFFF; }

.calNav  {  font-family: Verdana, Arial, Helvetica; font-size: 14px; font-style: normal; font-weight: normal; text-decoration: underline; color: #0000FF;}
.calNav:hover  {  font-family: Verdana, Arial, Helvetica; font-size: 14px; font-style: normal; font-weight: normal; text-decoration: underline; color: #FF9933;}



.whiteL {  font-family: Verdana, Arial, Helvetica; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #FFFFFF;}
.whiteL:hover {  font-family: Verdana, Arial, Helvetica; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: underline; color: #FFFFFF;}




/* cms styles */

.cmsHeader 
	{  font-family: Arial, Verdana, Helvetica; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;}
.cmsText 
	{  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #333333;}
.cmsText:link 
	{  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #333333;}
.cmsText:visited 
	{  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #333333;}

.submit01 { border: 1px solid #907AA8; background-color: #CABED6; font-family: Arial, Verdana, Helvetica; color: #333335; font-size: 10px; font-style: normal; font-weight: normal; }

/*  admin menu tabs */

#main {
	clear: both;
	background: #D9CDE5;
	padding-top: 30px;
}


#header {
	position: relative;
	width: 100%;
	height: 10px;
	width: 45em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#primary {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: 45em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#primary li  {
	display: inline;
	list-style: none;
}

#header ul#primary a,#header ul#primary span,#header ul#primary a.current {
	width: 100px;
	display: block;
	float: left;
	padding: 4px 0;
	margin: 0px 2px 0 0;
	text-align: center;
	font-family: Arial, Verdana, Helvetica;
	font-size: 70%;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

#header ul#primary span,#header ul#primary a.current,#header ul#primary a.current:hover {
	margin-top: 0;
	background: #D9CDE5;
	padding-bottom: 6px;
	color: #333333;
}

#header ul#primary a {

	background: #8E7DA1;
}

#header ul#primary a:hover {
	margin-top: 0;
	background: #D9CDE5;
	padding-bottom: 5px;
	color: #FFFFFF;
}

#header ul#secondary {
	background: #D9CDE5;
	position: absolute;
	margin: 0;
	padding: 0;
	bottom: -1.4em;
	left: 1px;
	width: 700px; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#secondary li a,#header ul#secondary li span {
	font-size: 11px; font-weight: normal; color: #333;
	width: auto;
	display: block;
	float: left;
	padding: 0 10px;
	margin: 0;
	text-align: auto;
	background: transparent;
	border-right: 1px dotted #FFFFFF;

}

#header ul#secondary li a {
	color: #0000FF; text-decoration: underline;
	
	border-right: 1px dotted #FFFFFF;
	
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #0000FF;
}

#header ul#secondary li a:hover {
	color: #333;
	background: none;
	padding: 0 10px;

	border-right: 1px dotted #FFFFFF;
}

#header ul#secondary li a:active {
	color: #000;
	font-weight: none;
	background: transparent;	
}

#header ul#secondary li:last-child a { border: none; }



/* DELETE THESE LATER standard styles */
.stdHeader  
	{  font-family: Arial, Verdana, Helvetica; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: none; color: #666666;}
.stdText  
	{  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #666666;}

.stdWhite  
	{	font-family: Verdana, Arial, Helvetica; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #FFFFFF;}

/* jdb Zacity */
.redTitleLink  
	{  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #FE5816;}


	
/* links */
.whiteLink  
	{  font-family: Verdana, Arial, Helvetica; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: underline; color: #FFFFFF;}
.whiteLink:hover  
	{  font-family: Verdana, Arial, Helvetica; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #FFFFFF;}

	

/* footer classes */
.footer  
	{  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #333333;}
.footer:hover  
	{  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: underline; color: #333333;}

	
/* form/login classes */

.formWhite  
	{  font-family: Verdana, Arial, Helvetica; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #FFFFFF;}

	
	

	
/* admin styles */

.cmsLink {  font-family: Arial, Verdana, Helvetica; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: underline; color: #333333;}
	
.cmsError {  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #FF0000;}

.divider { background-image: url(../images/horz_divider.gif); background-repeat: repeat-x; margin-top: 0px; margin-bottom: 0px; }

