body {background-color:#d7e3c6; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
body.home {background-color:#ffffff; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
body.frame {background-color:#ffffff; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
body.subnav {background-color:#acb6d4; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

strong, b {
	font: bold 12px arial,geneva,helvetica; text-decoration: none
}


td.sidemenu{color: #ffffff; font-weight:bold;}
td.green { background-color: #e9ebf3; }

table.ie6 { text-align:left;}
/* used to fix a Netscape bug in aligning photography-by image in consumer event view*/
td.small {font: 9px arial,geneva,helvetica; text-decoration: none;}
td {color: #545454; font: 11px arial,geneva,helvetica; text-decoration: none;}
td.home {text-align:left; font: 12px arial,geneva,helvetica;}/*bigger font on home page*/
td.finder {font: 12px arial,geneva,helvetica;}
.searchbar {
  color:#838AA1;
  font-size:11px;
  font-weight:bold;
  font-family: arial,geneva,helvetica;
  background-image: url(/images/v4/blue_grad.gif);
  background-repeat: repeat;
 }
.blue {background-color:#acb6d4;}
.green {background:#e9ebf3}
.lgreen {background:#ebf1e2;}/*new consumer view*/
.chead {background:#ebf1e2;} /*consumer header*/
.lgray{background:#f9f9f9}
.lblue{background:#e9ebf3;}
.imggray{background:#efefef}/*new:preview image background color:cart, zoom..*/
.default {background-color:#ffffff; }/*new, background color for table with hilite lines or rows*/
.orange {color:#FF730C;font-family: arial,geneva,helvetica;}/*orange hilite color */
.greenbluebox {background-color:#e4efd8; border: 1px solid #acb6d4;}
.bluegreenbox {background-color:#acb6d4; border: 1px solid #e4efd8;}
.whitebluebox {background-color:white; border: 1px solid #acb6d4;}
.whitegreenbox {background-color:white; border: 1px solid #e4efd8;}

.bigtitle {
	color:#545454; font: bold 12px arial,geneva,helvetica; text-decoration: none
}
.smalltitle {
	color:#838AA1; font: bold 11px arial,geneva,helvetica; text-decoration: none
}
.bluetitle {
	color:#6c6cb6; font: bold 12px arial,geneva,helvetica,sans-serif; text-decoration: none
}
.tab {color: #838AA1; font: bold 12px arial,geneva,helvetica;}/* tabs text on list_events*/
.date {color:#ffffff;font:10px arial,geneva,helvetica;}
.hdate {color:#6c6cb7;font:10px arial,geneva,helvetica;}
.foot {color:#545454;font: 10px arial,geneva,helvetica; text-decoration: none;}
.copyright {color:#545454; font: 10px arial,geneva,helvetica; text-decoration: none;}

input,select {
    font-size:10px; font-family: arial,geneva,helvetica;background:#e9ebf3;border-bottom: 1px solid #545454;border-right: 1px solid #545454;border-left: 1px solid #545454;border-top:1px solid #545454;color:#545454;text-decoration:none;
      cursor: default; /* changing the hand-shaped cursor */

  }

input.home {font-size:10px; font-family: arial,geneva,helvetica;background: #daddec;border-bottom: 1px solid #545454;border-right: 1px solid #545454;border-left: 1px solid #545454;border-top:1px solid #545454;color:#545454;text-decoration:none;}
input.frtBtn {height: 12px; width: 12px;;border:none;background:none}

a {
	color:#333399; font-family: arial,geneva,helvetica; font-size: 11px; text-decoration:none
}
a:active { color:#FF730C;}
a:hover {color:#FF730C; text-decoration:underline}
a.hlink {color: #545454; font-size: 12px; text-decoration:underline}/*links on new home page */
a.menu {color: #545454; font-family: arial,geneva,helvetica; font-size: 12px; text-decoration:none}
a.menu:hover{color: #000000;text-decoration:underline}
a.sub {color: #545454; font-family: arial,geneva,helvetica; font-size: 11px; text-decoration:none}
a.sub:hover {text-decoration:underline}
a.small {color:#333399;font: 10px arial,geneva,helvetica;  text-decoration: underline;}
a.bwhite {color:#ffffff;font: bold 11px arial,geneva,helvetica; text-decoration: none}
a.bwhite:hover {color:#FF730C;}
/* for photodisplay */
a.defmenu {color: #545454; font-family: arial,geneva,helvetica; font-size: 11px; text-decoration:none}
a.defmenu:hover{color: #FF730C;text-decoration:none}
a.order {
   color:#333399; font-family: arial,geneva,helvetica; font-size: 11px; text-decoration:underline
}
a.order:hover {
   color:#FF730C;
}
td.release {
	color: #545454; background-color: #e9ebf3; font: 14px arial,geneva,helvetica; text-decoration: none
}
.large {font: 14px arial,geneva,helvetica;}
.category {color: #545454; font-family: arial,helvetica,sans-serif;font-size: 12px;}
.evthome {color: #545454; font-family: arial,helvetica,sans-serif;font-size: 11px;}
/*promotion text before event's expiration date*/
.evtstate{color: #ff730c; font-family: arial,helvetica,sans-serif;font-size: 11px;}
.hilight {color: #545454; font-family: georgia,arial,geneva,helvetica; font-size: 14px; font-weight: bold;}
.hilight2 {color: #ff730c; font-family: arial,geneva,helvetica; font-size: 12px; font-weight: bold;}
a.paging {color:#6699cc;}
.redstatus {
	color: #ed1e14; font: bold 16px arial,geneva,helvetica; text-decoration: underline
}
/* up here */
.ired {
	color: #ff0000; font: italic 11px arial,geneva,helvetica; text-decoration: none
}
.ibold {
	color: #000000; font: italic 11px arial,geneva,helvetica; font-weight:bold; text-decoration: none
}
.event {
	color: #545454; font: bold 14px arial,geneva,helvetica; text-decoration: none
}
.red {
	color:#cc0000; font: 11px arial,geneva,helvetica; text-decoration: none
}
.wbold {color:#ffffff;font: bold 11px arial,geneva,helvetica; text-decoration: none}
.white {color:#ffffff;font:11px arial,geneva,helvetica; text-decoration: none}

@media print {
 .no-print {display: none;}
}

@media screen {
 .no-screen {display: none;}
}

.selector {background-color:#ffffff;}
.tblEventCards tr td {
	padding:2px;
	vertical-align:top;
}

.fieldsEventCards {
	text-align:left;
}

.tblEventCards tr td input, .tblEventCards tr td select {
	padding:1px;
	margin:2px;
	font-size:12px;
	font-family:tahoma, helvetica, sans-serif, arial;
}

.lblEventCards {
	text-align:right;
	font-weight:bold;
	font-family:tahoma, helvetica, sans-serif, arial;
	font-size:11px;
}

